@charset "UTF-8";#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@-webkit-keyframes FadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes FadeInPicture{0%{opacity:0;-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes FadeInPicture{0%{opacity:0;-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.photo-form{margin-bottom:50px}.form-comment{font-size:17px;padding:15px 0 12px;color:rgb(99,110,114);border-bottom:2px solid rgb(178,190,195);display:inline-block;opacity:0;margin-bottom:20px;-webkit-animation-name:FadeInUp;animation-name:FadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hotel-scale .hotel-scale-container{display:inline-block;vertical-align:top;margin-top:-12px;width:600px}.hotel-scale .hotel-scale-container li{margin-bottom:20px}.hotel-scale .hotel-scale-container li #sHotelFlat,.hotel-scale .hotel-scale-container li #sHotelFloors,.hotel-scale .hotel-scale-container li #sHotelFoods,.hotel-scale .hotel-scale-container li #sHotelParties,.hotel-scale .hotel-scale-container li #sHotelRooms{width:100px}.hotel-scale .hotel-scale-container li .hotel-scale-title{margin-right:15px}.hotel-scale .hotel-scale-container li .to{margin:0 15px}.hotel-scale .hotel-scale-container li .end-text{margin:0 15px 0 10px}.ReactModalPortal h1{color:rgb(9,132,227);border-bottom:2px solid rgb(9,132,227);display:inline-block;padding-bottom:12px;margin:20px 50px 40px}.ReactModal__Overlay{opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Overlay{overflow-y:auto}.image-crop-container{max-width:1000px;overflow-y:auto;margin:0 auto;text-align:center}.image-crop-container .ReactCrop{max-width:790px;margin:0 auto}.image-crop-container .ReactCrop img{width:100%;height:auto}.image-crop-container .image-input-field .button-select{display:block;margin:20px auto 40px;color:rgb(255,255,255);background:rgb(33,33,33)}.picture-layout{opacity:0;margin-bottom:20px;-webkit-animation-name:FadeInPicture;animation-name:FadeInPicture;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgb(255,255,255);width:830px}.picture-layout .picture-layout-header{margin-bottom:30px}.picture-layout .picture-layout-header h2{background:rgb(9,132,227);margin:0 auto 10px;width:830px;text-align:center;color:rgb(255,255,255);font-weight:500;letter-spacing:3px;padding:20px;font-size:24px}.picture-layout .picture-layout-header .comment{font-size:18px}.picture-layout .callout{width:830px;padding:20px;margin:0 auto 50px;border:none}.picture-layout .button-container{padding:30px 0;text-align:center;width:100%}.picture-layout img:hover{opacity:.7;cursor:pointer}.picture-layout img.error{border:3px solid rgb(214,48,49);border-radius:3px}.picture-layout h2{width:830px;margin:0 auto 10px;font-size:21px;background:rgb(255,255,255);color:rgb(214,48,49);border:none;font-weight:600;display:block;padding:0 0 0 10px}.picture-layout .comment{margin-top:20px;padding:15px 0;text-align:center;color:rgb(250,250,250);background:rgb(9,132,227)}.picture-layout .weekly,.picture-layout .weekly h2{background:rgb(255,255,255)}.picture-layout .weekly h2{font-weight:600;font-size:36px;text-align:center;color:rgb(214,48,49);width:790px;padding:20px 0;border:none;border-bottom:3px solid rgb(214,48,49)}.picture-layout .weekly .hotel-closeup-image{display:inline-block;vertical-align:top;margin-right:20px;width:340px;height:240px}.picture-layout .weekly .job-detail{display:inline-block;width:430px;vertical-align:top;line-height:1.6}.picture-layout .result-item{border:3px solid rgb(204,204,204);padding:10px;background:rgb(255,255,255)}.picture-layout .result-item .company-image{width:150px;height:150px;display:inline-block;margin-right:20px;vertical-align:top}.picture-layout .result-item .hotel-detail{display:inline-block;width:594px;vertical-align:top;line-height:1.6}.picture-layout .result-item .hotel-detail h3{font-weight:500}.picture-layout .hotel-info{background:rgb(255,255,255);padding:20px 0}.picture-layout .hotel-info h1{font-size:24px;background:rgb(49,49,49);color:rgb(255,255,255);padding:12px 20px;margin-bottom:20px;position:relative}.picture-layout .hotel-info h1:before{display:block;top:50%;background:rgb(214,48,49);content:"";margin-top:-10px;width:5px;height:20px;position:absolute;left:0}.picture-layout .hotel-info .hotel-logo{display:inline-block;width:150px;margin-right:20px;margin-bottom:20px;vertical-align:middle}.picture-layout .hotel-info .hotel-detail{display:inline-block;width:620px;vertical-align:top;line-height:1.6}.picture-layout .hotel-info .hotel-detail h3{font-weight:500}.picture-layout .hotel-info .hotel-image{width:790px;margin-bottom:20px}.picture-layout .hotel-info .hotel-images{margin-bottom:20px}.picture-layout .hotel-info .hotel-images ul li{font-size:0;display:inline-block;vertical-align:top;width:250px;height:180px;margin-right:20px}.picture-layout .hotel-info .hotel-images ul li:last-child{margin-right:0}.picture-layout .hotel-info .searched_item{padding:15px;border:3px solid #ccc}.picture-layout .hotel-info .searched_item .hotel-name{width:439px;display:inline-block;vertical-align:middle;padding:20px 0}.picture-layout .hotel-info .searched_item .hotel-name h2{color:rgb(96,96,96);width:auto}.picture-layout .hotel-info .searched_item ul.about .search-hotel-image{width:150px;display:inline-block;vertical-align:top}.picture-layout .hotel-info .searched_item ul.about .search-hotel-description{width:598px;display:inline-block;vertical-align:top}.picture-layout .staff-comment{background:rgb(255,255,255);padding:20px;font-size:0;border:1px solid rgb(214,48,49)}.picture-layout .staff-comment h4{font-size:18px;color:rgb(214,48,49);font-weight:500;margin-bottom:10px}.picture-layout .staff-comment div{display:inline-block;vertical-align:top;width:428px;font-size:14px}.picture-layout .staff-comment .staff-image{padding-left:20px;width:300px}.picture-layout .staff-comment .staff-image img{width:280px;height:150px}.image-crop-container .buttons{margin:20px 0}.resume-wrapper{padding:40px;background:rgb(255,255,255);font-size:14px;width:780px}.resume-wrapper .f10{font-size:.8em}.resume-wrapper .f14{font-size:1.2em}.resume-wrapper .f16{font-size:1.4em}.resume-wrapper .f24{font-size:2em}.resume-wrapper .resume{background:rgb(255,255,255)}.resume-wrapper .resume .notice h2{text-align:center;padding-bottom:1em}.resume-wrapper .resume .notice p{margin-bottom:1em}.resume-wrapper .resume .limit{background:#efefef;padding:1em}.resume-wrapper .resume .limit .limit-notice{width:60%;margin:0 auto}.resume-wrapper .resume .limit .limit-notice h3{font-size:1.2em;margin-bottom:1em}.resume-wrapper .resume .limit .limit-notice span{display:block;font-size:3em}.resume-wrapper .resume .limit .limit-notice .limit-cont{display:-ms-flexbox;display:flex}.resume-wrapper .resume-header h3{margin-bottom:5px}.resume-wrapper .resume-header h2{text-align:center}.resume-wrapper .w6per{width:6%}.resume-wrapper .w8per{width:8%}.resume-wrapper .w14per{width:14%}.resume-wrapper .w18per{width:18%}.resume-wrapper .w54per{width:54%}.resume-wrapper .w60per{width:60%}.resume-wrapper .w86per{width:86%}.resume-wrapper table.default{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;border-color:#000000;margin:0 0 20px;padding:0;border-collapse:collapse;border-spacing:0;empty-cells:show;table-layout:fixed}.resume-wrapper table.default td{border:1px solid #000000;text-align:left;padding:1.5% .5%}.resume-wrapper table.default .kara-made{position:relative}.resume-wrapper table.default .kara{display:block;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;height:34px}.resume-wrapper table.default .made{display:block;position:absolute;bottom:5px;left:0;right:0}@media (-ms-high-contrast:none){.resume-wrapper table.default .kara,.resume-wrapper table.default ::-ms-backdrop{margin:0}}.resume-wrapper .top-0{border-top:0!important}.resume-wrapper .right-0{border-right:0!important}.resume-wrapper .bottom-0{border-bottom:0!important}.resume-wrapper .left-0{border-left:0!important}.resume-wrapper .dot-top{border-top:1px dotted!important}.resume-wrapper .dot-right{border-right:1px dotted!important}.resume-wrapper .dot-bottom{border-bottom:1px dotted!important}.resume-wrapper .dot-left{border-left:1px dotted!important}.resume-wrapper .pr-resume{background:rgb(255,255,255)}.resume-wrapper .main{display:-ms-flexbox;display:flex}.resume-wrapper .main .pr-resume-buttons{min-width:400px;padding:0 40px}.resume-wrapper .print-cont,.resume-wrapper .resume-footer{display:none}.resume-wrapper .resume-alert-container{margin:0 auto 20px;width:90%;display:block;padding:20px;background:rgb(255,234,234);border:1px solid rgb(255,210,210);border-radius:8px}.resume-wrapper .resume-alert-container .resume-alert{color:rgb(214,48,49);text-align:center;font-size:1.2em}@media print{body{min-width:auto!important}aside,header.m-header{display:none!important}.print-cont{display:block!important}.disp-cont{display:none!important}.page-wrapper main{background:rgb(255,255,255)!important}.admonition{display:none!important}.resume-wrapper{margin:0 auto;padding:0;background:rgb(255,255,255);font-size:12px;width:645px}.resume-footer{display:block!important;text-align:center}.resume-footer:after{page-break-after:always}.resume-footer img{width:40%;height:auto}.contact,.page-top-button,.resume-alert-container,.scout-keep-container,.scout-keep-link-container,.scout-keep__button{display:none}}.scout-list-keep-container{color:rgb(133,16,175)}.scout-list-keep__button{cursor:pointer;border-radius:60px;width:60px;height:50px;padding:5px;-webkit-transition:.3s cubic-bezier(.68,-.55,.265,1.55);transition:.3s cubic-bezier(.68,-.55,.265,1.55)}.scout-list-keep__button:hover{width:80px;background-color:#fff;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);-webkit-transition:.3s;transition:.3s}.scout-list-keep__button:hover .scout-keep-icon{fill:rgb(133,16,175);-webkit-transition:.3s;transition:.3s}.scout-list-keep__button:hover span{color:rgb(133,16,175);-webkit-transition:.3s;transition:.3s}.scout-list-keep__button:active{-webkit-box-shadow:0 2px 5px rgba(97,97,97,.2);box-shadow:0 2px 5px rgba(97,97,97,.2);-webkit-transition:.03s;transition:.03s}.scout-list-keep__button .keep-icon{position:relative;top:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.scout-list-keep__button .keep-icon span{display:block;font-size:10px;-webkit-transform:scale(.8);transform:scale(.8);padding:0;line-height:1;margin:-3px 0 0;font-weight:600;-webkit-transition:.3s;transition:.3s;white-space:nowrap;color:rgba(0,0,0,.2)}.scout-list-keep__button .keep-icon .scout-keep-icon{fill:rgba(0,0,0,.2);-webkit-transition:.3s;transition:.3s}.scout-list-keep__button.checked{width:60px;-webkit-transition:.3s;transition:.3s}.scout-list-keep__button.checked .scout-keep-icon{fill:rgb(133,16,175);-webkit-transition:.3s;transition:.3s}.scout-list-keep__button.checked span{color:rgb(133,16,175);-webkit-transition:.3s;transition:.3s}.scout-list-keep__button.checked:hover{width:80px;background-color:rgb(133,16,175)}.scout-list-keep__button.checked:hover .scout-keep-icon{fill:#fff;-webkit-transition:.3s;transition:.3s}.scout-list-keep__button.checked:hover span{color:#fff;-webkit-transition:.3s;transition:.3s}.scout-keep-container{width:780px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;color:rgb(133,16,175);margin-bottom:20px}.scout-keep__button{background-color:rgb(133,16,175);cursor:pointer;border-radius:60px;width:186px;height:60px;padding:5px;-webkit-transition:.5s cubic-bezier(.68,-.55,.265,1.55);transition:.5s cubic-bezier(.68,-.55,.265,1.55);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1);overflow:hidden}.scout-keep__button:hover{width:186px;-webkit-transform:scale(1.01);transform:scale(1.01);background-color:rgb(133,16,175);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);-webkit-transition:.2s;transition:.2s}.scout-keep__button:hover .scout-keep-icon{fill:#fff;-webkit-transition:.5s;transition:.5s}.scout-keep__button:hover span{color:#fff;-webkit-transition:.5s;transition:.5s}.scout-keep__button:hover .keep-icon-text{display:inline-block;color:#fff;font-size:13px;white-space:nowrap}.scout-keep__button:hover .keep-icon-text .keep-icon-text-title{font-size:15px;display:block;margin-bottom:3px;white-space:nowrap}.scout-keep__button:active{-webkit-box-shadow:0 2px 5px rgba(97,97,97,.2);box-shadow:0 2px 5px rgba(97,97,97,.2);-webkit-transition:.5s;transition:.5s;opacity:.8}.scout-keep__button .keep-icon{position:relative;top:26px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.scout-keep__button .keep-icon .keep-icon-mark{width:60px}.scout-keep__button .keep-icon span{display:block;font-size:10px;-webkit-transform:scale(.8);transform:scale(.8);padding:0;line-height:1;margin:-3px 0 0;font-weight:600;-webkit-transition:.5s;transition:.5s;white-space:nowrap;color:#fff}.scout-keep__button .keep-icon .scout-keep-icon{-webkit-transition:.3s;transition:.3s;fill:#fff}.scout-keep__button .keep-icon .keep-icon-text{color:#fff;font-size:13px;white-space:nowrap}.scout-keep__button .keep-icon .keep-icon-text .keep-icon-text-title{font-size:15px;display:block;margin-bottom:3px;white-space:nowrap}.scout-keep__button.checked{width:60px;background-color:rgb(133,16,175);-webkit-transition:.5s;transition:.5s}.scout-keep__button.checked .scout-keep-icon{fill:#fff;-webkit-transition:.5s;transition:.5s}.scout-keep__button.checked span{color:#fff;-webkit-transition:.5s;transition:.5s}.scout-keep__button.checked .keep-icon-text{display:none}.scout-keep__button.out{width:60px;background-color:rgba(0,0,0,.2);-webkit-transition:.5s;transition:.5s}.scout-keep__button.out .scout-keep-icon{fill:rgba(0,0,0,.3);-webkit-transition:.5s;transition:.5s}.scout-keep__button.out span{color:rgba(0,0,0,.3);-webkit-transition:.5s;transition:.5s}.scout-keep__button.out .keep-icon-text{display:none}.scout-keep-link-container{position:relative}.scout-keep-link{position:fixed;top:280px;right:0;width:59px;height:146px;cursor:pointer;z-index:1;background-color:rgb(133,16,175);border-radius:20px 0 0 20px;padding:15px 0;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);box-shadow:1px 1px 3px 1px rgba(0,0,0,.2)}.scout-keep-link:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.scout-keep-link a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.scout-keep-link a .keep-icon-mark{height:52px}.scout-keep-link a .keep-icon-mark .scout-keep-icon{fill:#fff;-webkit-transition:.3s;transition:.3s}.scout-keep-link a .keep-icon-title{display:block;font-size:22px;-webkit-transform:rotate(90deg) scale(.8);transform:rotate(90deg) scale(.8);padding:0;line-height:1;margin:-3px 0 0;font-weight:600;-webkit-transition:.5s;transition:.5s;white-space:nowrap;color:#fff}.scout-keep-link a .keep-count{display:block;width:28px;height:28px;margin-top:20px;margin-left:2px;text-align:center;background-color:rgba(235,235,235,.9);color:rgb(133,16,175);border-radius:50%;padding:7px;font-size:13px;font-weight:600}@-webkit-keyframes fadeIn2{0%{opacity:0}to{opacity:1}}@keyframes fadeIn2{0%{opacity:0}to{opacity:1}}@keyframes FadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadein2{-webkit-animation:fadeIn2 .5s;animation:fadeIn2 .5s;-webkit-animation-name:fadeIn2;animation-name:fadeIn2;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.loader,.loader:after,.loader:before{border-radius:50%;width:2em!important;height:2em!important;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.loader{color:rgb(178,190,195);font-size:8px;margin:0 auto 40px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.error{color:rgb(232,67,147);-webkit-animation:fadeIn2 .2s;animation:fadeIn2 .2s;font-size:14px!important;font-weight:600}.m-header{background:rgb(250,250,250);width:100%;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2);height:128px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.m-header .logo{padding:20px 20px 15px;width:100%;min-width:250px;max-width:250px;background:rgb(239,239,239);margin-right:40px;text-align:center}.m-header .header-back-button{min-width:30px;font-size:30px;margin-right:40px}.m-header .header-back-button a{color:rgb(33,33,33);-webkit-transition:color .3s;transition:color .3s}.m-header .header-back-button a:hover{color:rgb(66,66,66)}.m-header .header-back-button span{display:block;width:80px;margin-top:0;font-size:14px;font-weight:500}.m-header .header-title h1{font-size:26px;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:0 10px}.m-header .header-banner{margin:0 30px 0 50px;width:100%}.m-header .header-banner ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.m-header .header-banner ul li{margin:0 10px}.m-header .header-banner ul li img{width:100vw;max-width:300px}.m-header .header-banner ul li a:hover{opacity:.9;-webkit-transition:all .3s;transition:all .3s}.m-header .header-navi{width:100%;height:128px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;text-align:right;padding:10px 10px 2px}.m-header .header-navi .account__select{position:relative}.m-header .header-navi .account__select-title{font-weight:600;letter-spacing:.04rem;position:relative}.m-header .header-navi .account__select-title .hotelname{border:1px solid rgb(96,96,96);position:relative;display:block;color:rgb(33,33,33);text-decoration:none;font-size:14px;padding:10px 40px 10px 10px;border-radius:2px;cursor:pointer}.m-header .header-navi .account__select-title .hotelname:after{content:"";width:7px;height:7px;border:0;border-bottom:2px solid rgb(33,33,33);border-right:2px solid rgb(33,33,33);position:absolute;top:50%;right:14px;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m-header .header-navi .account__select-title .hotelname:before{content:"";width:25px;height:25px;background-color:rgb(204,204,204);position:absolute;top:50%;right:5px;margin-top:-12.5px;border-radius:1px}.m-header .header-navi .account__select-title .hotelname:hover{opacity:.8;-webkit-transition:all .3s;transition:all .3s}.m-header .header-navi .account__select-title .loginname{font-weight:500;font-size:14px}.m-header .header-navi .account__select-list{opacity:0;white-space:nowrap;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0);transform:scale(0);background:rgba(0,0,0,.9);position:absolute;top:35px;right:30px;z-index:3;text-align:left;border-radius:10px 2px 10px 10px}.m-header .header-navi .account__select-list ul{padding:0}.m-header .header-navi .account__select-list ul li{position:relative;color:rgb(255,255,255);padding:15px 30px 15px 25px;cursor:pointer;letter-spacing:.02rem}.m-header .header-navi .account__select-list ul li:hover{-webkit-transition:all .3s;transition:all .3s;background:#333}.m-header .header-navi .account__select-list ul li:first-child{border-radius:10px 2px 0 0}.m-header .header-navi .account__select-list ul li:last-child{border-radius:0 0 10px 10px}.m-header .header-navi .account__select-list ul .checked{color:rgb(94,172,235);font-weight:600}.m-header .header-navi .account__select-list ul .checked:after{content:"";display:block;position:absolute;top:18px;right:10px;width:12px;height:8px;border-left:2px solid rgb(94,172,235);border-bottom:2px solid rgb(94,172,235);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.m-header .header-navi .account__select .show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.m-header .header-navi .account__select-list-bg{-webkit-transition:all 1s;transition:all 1s;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.2);z-index:2}.m-header .header-navi .single .hotelname{padding:10px;border:none;cursor:default;pointer-events:none}.m-header .header-navi .single .hotelname:after,.m-header .header-navi .single .hotelname:before{display:none!important}.m-header .header-navi .logout{margin-top:8px}.m-header .header-navi .logout p{text-align:right;padding-top:5px;font-size:12px}.m-header .header-navi .logout .login-date{font-size:12px;font-weight:500;color:rgb(33,33,33);white-space:nowrap}.m-header .header-navi .logout .info{padding:0;margin-bottom:2px}.m-header .header-navi .logout .info span{display:block;font-size:13px;color:rgb(9,132,227);font-weight:600}.m-header .header-navi .logout .button-logout{margin:0;background:rgb(117,117,117);color:rgb(255,255,255);font-size:14px;font-weight:600;-webkit-transition:background .3s;transition:background .3s}.m-header .header-navi .logout .button-logout:hover{background:rgb(204,204,204)}.page-wrapper{display:-ms-flexbox;display:flex;position:relative}.page-wrapper aside{padding:20px 0;width:100%;min-width:250px;max-width:250px;background:orange;min-height:calc(100vh - 128px);height:auto;background:rgb(9,132,227)}.page-wrapper aside ul{width:250px;margin:0;padding:0;display:grid}.page-wrapper aside ul li{font-size:17px;color:rgb(255,255,255);width:100%}.page-wrapper aside ul li a{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-pack:justify;justify-content:space-between;color:rgb(255,255,255);width:100%;height:100%;padding:15px;-webkit-transition:background .3s;transition:background .3s}.page-wrapper aside ul li a:hover{background:rgb(116,185,255)}.page-wrapper aside ul li .menu-content-group{gap:5px;-ms-flex-pack:justify;justify-content:space-between}.page-wrapper aside ul li .menu-content-group,.page-wrapper aside ul li .notify-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-wrapper aside ul li .notify-group label{display:block}.page-wrapper aside ul li .badge{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:25px;width:25px;height:25px;font-size:12px}.page-wrapper aside ul li .badge-green{background:rgb(0,184,148)}.page-wrapper aside ul li .badge-green,.page-wrapper aside ul li .badge-red{-webkit-transition:background-color 1s linear;transition:background-color 1s linear}.page-wrapper aside ul li .badge-red{background:rgb(214,48,49)}.page-wrapper aside ul li .badge-gray{background:rgb(99,110,114)}.page-wrapper aside ul li .badge-none{display:none}.page-wrapper aside .sidebar-border{padding:20px 10px 0}.page-wrapper aside .sidebar-border span{display:inline-block;width:100%;border-top:1px solid rgb(1,172,227)}.page-wrapper aside .other-menu{width:250px}.page-wrapper aside .other-menu li span{padding:0 20px;height:44px;font-size:16px;font-weight:0}.page-wrapper main{padding:30px 30px 80px;width:100%;min-width:700px;background:rgb(239,239,239);min-height:calc(100vh - 128px);height:auto}.page-wrapper main h1{font-size:26px;margin-bottom:18px}.page-wrapper main h1 label,.page-wrapper main h1 span{display:inline-block;vertical-align:middle}.page-wrapper main h1 label{margin:0 0 0 10px;border-radius:25px;padding:5px 10px;font-size:16px;color:rgb(255,255,255)}.page-wrapper main h1 .label-notify-green{background:rgb(0,184,148)}.page-wrapper main h1 .label-notify-green,.page-wrapper main h1 .label-notify-red{-webkit-transition:background-color 1s linear;transition:background-color 1s linear}.page-wrapper main h1 .label-notify-red{background:rgb(214,48,49)}.page-wrapper main h1 .label-notify-gray{background:rgb(99,110,114);-webkit-transition:background-color 1s linear;transition:background-color 1s linear}.page-wrapper main .home{padding:0 20px}.page-wrapper main .memo textarea{height:180px}.page-wrapper main .memo .button-container{margin:10px 0 0;text-align:right}.page-wrapper main .home-news{margin-bottom:30px}.page-wrapper main .home-news p,.page-wrapper main .home-news ul{width:100%;padding:10px;max-height:200px;overflow-y:auto;background:rgb(255,255,255);border-radius:4px}.page-wrapper main .home-news ul li{font-size:15px;padding:8px 7px;border-bottom:1px solid rgb(239,239,239);display:-ms-flexbox;display:flex}.page-wrapper main .home-news ul li span{margin-right:6px;vertical-align:top;-ms-flex-preferred-size:9rem;flex-basis:9rem}.page-wrapper main .home-news ul li div{vertical-align:top;-ms-flex-positive:1;flex-grow:1}.page-wrapper main .col2{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.page-wrapper main .col2 div{width:50%;padding:0 10px}.page-wrapper main .col2 div:first-child{padding-left:0}.page-wrapper main .col2 div:last-child{padding-right:0}.page-wrapper main .col4 ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.page-wrapper main .col4 ul li{width:25%;padding:10px}.page-wrapper main .col4 ul li:first-child{padding-left:0}.page-wrapper main .col4 ul li:last-child{padding-right:0}.page-wrapper main .banners{margin-top:60px}.page-wrapper main .home-apply{margin-bottom:10px}.page-wrapper main .home-apply ul{padding:20px;max-height:455px;overflow-y:auto;background:rgb(255,255,255);border-radius:4px}.page-wrapper main .home-apply ul li{font-size:15px;padding:8px 7px;border-bottom:1px solid rgb(239,239,239)}.page-wrapper main .home-apply ul li span{display:inline-block;vertical-align:middle;margin-right:6px}.page-wrapper main .home-scout{margin-bottom:10px}.page-wrapper main .home-scout ul{padding:20px;height:180px;overflow-y:auto;background:rgb(255,255,255);border-radius:4px}.page-wrapper main .home-scout ul li{font-size:15px;padding:8px 7px;border-bottom:1px solid rgb(239,239,239)}.page-wrapper main .home-scout ul li span{display:inline-block;vertical-align:middle;margin-right:6px}.page-wrapper main .home-recommend-staff{margin-bottom:10px}.page-wrapper main .home-recommend-staff ul{padding:20px;height:180px;overflow-y:auto;background:rgb(255,255,255);border-radius:4px}.page-wrapper main .home-recommend-staff ul li{font-size:14px;padding:8px 7px;border-bottom:1px solid rgb(239,239,239)}.page-wrapper main .home-recommend-staff ul li span{display:inline-block;vertical-align:middle;margin-right:6px}.home-date-label{background:rgb(45,52,54);border-radius:2px}.home-category-label,.home-date-label{padding:5px;font-size:14px;font-weight:500;color:rgb(255,255,255)}.home-category-label{border-radius:3px}.home-already-read{font-weight:600;color:rgb(204,204,204)}.home-already-read .home-category-label,.home-already-read .home-date-label{background:rgb(99,110,114)!important;color:rgb(204,204,204)!important}.category1{background:rgb(253,203,110)}.category2,.category3{background:rgb(214,48,49)}.category4{background:rgb(133,16,175)}.callout{background:rgb(255,255,255);padding:10px;border-radius:2px}.home-apply-list{max-height:800px;overflow-y:auto}.scout{margin-bottom:40px;-webkit-animation:fadeIn2 .5s;animation:fadeIn2 .5s}.scout h1{font-size:24px!important}.scout .scout-menu{margin-bottom:40px;display:-ms-flexbox;display:flex;gap:20px}.scout .scout-menu li{width:100%;height:40px;max-height:40px;white-space:nowrap;border-radius:4px;padding:0;cursor:pointer;background:rgb(250,250,250)}.scout .scout-menu li .icon{text-align:center;width:50px;padding:10px 0;font-size:18px;vertical-align:middle;display:inline-block;color:rgb(255,255,255);max-height:40px}.scout .scout-menu li .menu-text{display:inline-block;vertical-align:middle;padding:10px;letter-spacing:.02rem;font-size:15px}.scout .scout-menu .menu1 .icon{background:rgb(0,206,201)}.scout .scout-menu .menu2 .icon{background:rgb(45,52,54)}.scout .scout-menu .menu3{width:320px}.scout .scout-menu .menu3 .icon{background:rgb(232,67,147)}.scout .scout-menu .menu4 .icon{background:rgb(253,203,110)}.scout .scout-menu .menu5{position:relative}.scout .scout-menu .menu5 .icon{background:rgb(133,16,175)}.scout .scout-menu .menu5 .icon .scout-keep-icon{fill:rgb(255,255,255)}.scout .scout-menu .menu5 .keep-count{position:absolute;top:5px;right:7px;width:32px;height:32px;text-align:center;background-color:#eaeaea;color:#434343;border-radius:50%;padding:9px;font-size:13px;font-weight:600}.scout .scout-search-form-guide{background:rgb(255,255,255);margin-bottom:30px}.scout .scout-search-form-guide .scout-guide-header{padding:30px 40px}.scout .scout-search-form-guide .scout-guide-header p{font-size:15px}.scout .scout-search-form-guide .scout-guide-footer{text-align:center;background-color:rgb(204,204,204);color:rgb(33,33,33);font-weight:600;cursor:pointer;padding:10px}.scout .scout-search-form-guide .scout-guide-footer:hover{opacity:.8}.scout .scout-guide{background:rgb(255,255,255);margin-bottom:10px;padding:20px 40px 40px}.scout .scout-guide .scout-guide-header{margin-bottom:60px}.scout .scout-guide .scout-guide-header p{font-size:16px}.scout .scout-guide h2{font-weight:600;margin-bottom:10px;margin-top:30px;font-size:20px;margin-left:-10px}.scout .scout-guide h3{font-weight:500;margin-bottom:20px;margin-top:10px;padding-bottom:6px;font-size:20px;margin-left:10px;display:inline-block;border-bottom:2px solid rgb(9,132,227)}.scout .scout-guide p{font-size:15px}.scout .scout-guide ol{margin-left:20px}.scout .scout-guide ol li{list-style-type:decimal;font-size:14px;line-height:1.6}.scout .scout-guide ol li ul{margin-left:20px}.scout .scout-guide ol li ul li{list-style-type:disc}.scout .scout-guide .flow1{margin-left:20px;font-size:16px}.scout .scout-guide .flow1 li{margin-bottom:20px}.scout .scout-guide .flow1 li ul{margin:10px 0}.scout .scout-guide .flow1 li ul li{line-height:1.2}.scout .scout-search-form{background:rgb(255,255,255);margin-bottom:10px;padding:20px}.scout .scout-search-form h2{font-weight:500;margin-bottom:40px;font-size:24px}.scout .scout-search-form .input-container{display:inline-block!important;margin:0 20px 15px 0;width:250px}.scout .scout-search-form .input-container .input-label{font-size:14px;font-weight:600}.scout .scout-search-form .button-container{margin:0;padding:10px}.scout .scout-list{-webkit-animation:fadeIn2 .5s;animation:fadeIn2 .5s;min-height:50px;overflow-y:auto}.scout .scout-list .read{color:rgb(139,139,139)}.scout .scout-list .read-text,.scout .scout-list .unread-text{font-size:15px}.scout .scout-list .read-text span,.scout .scout-list .unread-text span{font-size:13px}.scout .scout-list .read-text{color:rgb(139,139,139)}.scout .scout-list .unread-text{color:rgb(9,132,227)}.scout .scout-list .scout-list-sended{background-color:rgb(195,195,195)}.scout .scout-list table th{font-size:14px;text-align:center}.scout .scout-send-other-menu{text-align:right;margin-bottom:10px;margin-top:-35px}.scout .scout-send-other-menu li{display:inline-block;width:220px;border-radius:4px;padding:0;cursor:pointer;font-size:0;background:rgb(250,250,250);margin-right:10px;text-align:left}.scout .scout-send-other-menu li .icon{text-align:center;width:50px;padding:10px 0;font-size:18px;vertical-align:middle;display:inline-block;color:rgb(255,255,255)}.scout .scout-send-other-menu li .menu-text{width:150px;display:inline-block;vertical-align:middle;padding:10px;font-size:16px}.scout .scout-send-other-menu .menu3{width:260px}.scout .scout-send-other-menu .menu3 .icon{background:rgb(232,67,147)}.scout .scout-send-other-menu .menu3 .menu-text{width:200px}.scout .scout-send-other-menu .menu6{width:280px}.scout .scout-send-other-menu .menu6 .icon{background:rgb(108,92,231)}.scout .scout-send-other-menu .menu6 .menu-text{width:220px}.scout .scout-first-menu{margin-bottom:40px}.scout .scout-first-menu li{display:inline-block;width:220px;border-radius:4px;padding:0;cursor:pointer;font-size:0;background:rgb(250,250,250);margin-right:20px;text-align:left}.scout .scout-first-menu li:hover{background:rgba(223,230,233,.5)}.scout .scout-first-menu li .icon{text-align:center;width:80px;padding:30px 20px;font-size:30px;vertical-align:middle;display:inline-block}.scout .scout-first-menu li .menu-text{width:250px;display:inline-block;vertical-align:middle;padding:10px;font-size:22px}.scout .scout-first-menu .menu1{width:300px}.scout .scout-first-menu .menu1 .menu-text{width:200px}.scout .scout-first-menu .menu2{width:400px}.scout .scout-first-menu .menu2 .menu-text{width:300px}.scout .scout-first-menu .menu-active{background:rgba(223,230,233,.5)}.scout .scout-first-menu .menu3{width:450px;margin-right:0}.scout .scout-first-menu .menu3 .menu-text{width:350px}.scout .job-templates{-webkit-animation:FadeInUp 1s;animation:FadeInUp 1s;-webkit-animation-name:FadeInUp;animation-name:FadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin-bottom:40px}.scout .job-templates .announce1,.scout .job-templates .announce2{font-size:17px;font-weight:600;margin-bottom:20px}.scout .job-templates .callout{max-height:600px;overflow-y:auto}.scout .job-templates .list-header1{background:rgb(9,132,227)}.scout .job-templates .list-header1,.scout .job-templates .list-header2{font-weight:500;color:rgb(255,255,255);padding:18px;border-radius:4px 4px 0 0}.scout .job-templates .list-header2{background:rgb(0,206,201)}.scout .job-templates table{border-radius:5px}.scout .job-templates table thead tr th{padding:10px;text-align:left}.scout .job-templates table thead tr .th1,.scout .job-templates table thead tr .th2,.scout .job-templates table thead tr .th4{width:140px}.scout .job-templates table thead tr .th3{text-align:left}.scout .job-templates table tbody{-webkit-animation:fadeIn2 1s;animation:fadeIn2 1s}.scout .job-templates table tbody tr td{text-align:left;padding:10px}.scout .job-templates table tbody tr .td3{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scout .scout-no{display:block}.scout .apply-status,.scout .send-status{font-size:12px;font-weight:600;display:inline-block;color:rgb(255,255,255);border-radius:6px;padding:6px}.scout .apply-status{min-width:80px}.scout .gray{background-color:rgb(172,172,172)}.scout .darkgray{background-color:rgb(96,96,96)}.scout .pink{background-color:rgb(255,66,129)}.scout .brown{background-color:rgb(120,84,71)}.scout .cyan{background-color:rgb(0,172,193)}.scout .primary{background-color:rgb(9,132,227)}.recommend{margin-bottom:40px}.recommend .list-sort-controll{margin:10px 0 5px}.recommend .recommend-list{min-height:50px;max-height:500px;overflow-y:auto}table{border-collapse:separate;border-spacing:0}table thead th{border-bottom:4px solid rgb(239,239,239);display:table-cell;border-spacing:0;padding-bottom:10px}table tbody tr td{text-align:center;border-bottom:1px solid rgb(239,239,239);padding:10px 0}table tbody tr td i{font-size:28px}.table-layout-form-container{background:rgb(255,255,255);padding:10px 30px;width:980px;border-radius:4px;margin-bottom:40px}.table-layout-form-container ul li{border-bottom:1px solid rgb(239,239,239);display:-ms-flexbox;display:flex;padding:15px 0;margin:0}.table-layout-form-container ul li:last-child{border:none}.table-layout-form-container .form-left{width:200px;height:auto}.table-layout-form-container .form-left .form-label{font-size:15px;font-weight:600}.table-layout-form-container .form-center{width:600px}.table-layout-form-container .form-center .form-input-wrapper{-webkit-animation:fadeIn2 .5s;animation:fadeIn2 .5s;background:rgb(239,239,239);padding:15px;border-radius:4px;font-size:13px}.table-layout-form-container .form-center .form-input-wrapper .input-container{padding:0 0 10px}.table-layout-form-container .form-center .form-input-wrapper .input-container .input-label{display:block;font-size:13px;font-weight:600;margin-bottom:2px}.table-layout-form-container .form-center .form-input-wrapper .input-container input,.table-layout-form-container .form-center .form-input-wrapper .input-container select{padding:8px;border:1px solid #999999}.table-layout-form-container .form-center .form-input-wrapper .input-container #input-short{width:100px;display:inline-block}.table-layout-form-container .form-center .form-input-wrapper .input-container #input-middle{width:300px}.table-layout-form-container .form-center .form-input-wrapper .input-container textarea{font-family:inherit;font-size:13px;border:1px solid #999999}.table-layout-form-container .form-center .form-input-wrapper .input-container .input-stations{margin:0 0 10px}.table-layout-form-container .form-center .form-input-wrapper .input-container .station-button-container{margin:20px 0 0}.table-layout-form-container .form-center .form-input-wrapper .form-buttons{margin:5px 0 0;text-align:right}.table-layout-form-container .form-right{text-align:right}.table-layout-form-container .form-right span{font-size:14px;color:rgb(9,132,227);cursor:pointer}.basic-table{width:700px;margin-bottom:40px;background:rgb(250,250,250);padding:40px}.basic-table table{border-collapse:separate;border-spacing:0;table-layout:fixed}.basic-table table tbody tr th{width:200px}.basic-table table tbody tr td,.basic-table table tbody tr th{vertical-align:top;text-align:left;border-bottom:1px solid rgb(239,239,239);padding:10px 0}.basic-table table tbody tr td.edit{width:50px;font-size:13px;padding:13px 0 10px}.button-more{display:inline-block;margin-top:5px;font-weight:600;border-bottom:2px solid rgb(9,132,227);padding-bottom:6px;color:rgb(9,132,227)}.apply-detail{height:auto;margin-bottom:10px}.apply-detail2{height:auto}.apply-detail2 table{width:300px;border-collapse:separate;border-spacing:0;table-layout:fixed}.apply-detail2 table tbody tr th{width:100px;text-align:left;border-bottom:1px solid rgb(239,239,239)}.apply-detail2 table tbody tr td{text-align:left;border-bottom:1px solid rgb(239,239,239);padding:10px 0}.apply-first{width:700px;margin:0 auto}.apply-first .s-header{width:700px;padding:0;font-family:sans-serif;font-size:18px;color:rgb(116,185,255)}.apply-first .s-header .heading{margin:10px 0}.apply-first .apply-first-header .heading{position:relative;height:51px;padding:0;border-radius:4px;border:1px solid rgb(116,185,255);line-height:50px}.apply-first .apply-first-header .heading .caption{position:absolute;right:0;top:0;padding-left:120px;padding-right:120px;background:rgb(116,185,255);color:rgb(255,255,255)}.apply-first .apply-first-header .heading .caption:before{display:block;content:" ";width:0;height:0;overflow:hidden;position:absolute;right:100%;top:0;border:0 solid transparent;border-right-color:rgb(116,185,255);border-width:50px 80px 0 0}.apply-first .apply-first-header .heading .title{padding-left:20px}.apply-first .comment1{font-size:16px;width:550px;margin:20px auto;color:rgb(9,132,227);font-weight:600;border:2px solid rgb(9,132,227);border-radius:4px;padding:10px;text-align:center}.apply-first .comment2{font-size:16px;padding:0 10px 10px}.apply-first ul li{font-size:16px;font-weight:600;padding:10px;line-height:1.5}.apply-first ul li span{display:block;font-size:14px;color:rgb(9,132,227)}.apply-message{width:100%;margin:20px 0;padding:0}.apply-message header h1{color:rgb(250,250,250);padding:10px;font-weight:600;font-size:18px;background-color:rgb(9,132,227);margin:0}.apply-message .apply-message-list{background:rgb(255,255,255);overflow-y:auto;max-height:600px;padding:10px 30px;margin-bottom:10px}.apply-message .left-message-wrapper{width:100%;height:auto}.apply-message .left-message-wrapper .left-message-container{clear:both;float:left;position:relative;padding-left:20px;padding-right:20%;margin-bottom:15px}.apply-message .left-message-wrapper .left-message-container .left-message{border-radius:10px;color:rgb(45,52,54);background:#fffbc7;padding:10px;line-height:1.5;font-size:13px;-webkit-box-shadow:0 7px 7px -8px rgba(0,0,0,.1019607843);box-shadow:0 7px 7px -8px rgba(0,0,0,.1019607843)}.apply-message .left-message-wrapper .left-message-container .left-message-subject{font-weight:600;padding-bottom:6px;margin-bottom:10px}.apply-message .left-message-wrapper .left-message-container .admin-message{background:rgba(226,226,226,.2)}.apply-message .left-message-wrapper .left-message-container .message-download{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0 0}.apply-message .left-message-wrapper .left-message-container .message-download .button-download{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;font-size:13px;font-weight:600;background-color:#ffa336;border-radius:15px;color:#fff;padding:6px 12px;border:none;cursor:pointer}.apply-message .left-message-wrapper .left-message-container .user-icon{width:20px;position:absolute;left:-7px;top:12px;font-size:18px;color:rgb(45,52,54)}.apply-message .left-message-wrapper .left-message-container .admin-user-icon{color:rgb(184,0,80)}.apply-message .left-message-wrapper .left-message-container .date{text-align:left;color:rgb(99,110,114);font-size:12px;padding:5px}.apply-message .read-status-read,.apply-message .read-status-unread{margin-left:10px}.apply-message .read-status-unread{color:rgb(214,48,49)}.apply-message .right-message-wrapper{width:100%;height:auto;margin:20px 0}.apply-message .right-message-wrapper .right-message-container{clear:both;float:right;padding-left:20%;padding-right:20px;position:relative;margin-bottom:15px}.apply-message .right-message-wrapper .right-message-container .right-message{border-radius:10px;background:rgb(9,132,227);color:rgb(250,250,250);padding:10px;line-height:1.5;font-size:13px;-webkit-box-shadow:0 7px 7px -8px rgba(0,0,0,.1019607843);box-shadow:0 7px 7px -8px rgba(0,0,0,.1019607843)}.apply-message .right-message-wrapper .right-message-container .right-message-subject{font-weight:600;padding-bottom:6px;margin-bottom:10px}.apply-message .right-message-wrapper .right-message-container .user-icon{width:20px;position:absolute;right:-7px;top:12px;font-size:18px;color:rgb(9,132,227)}.apply-message .right-message-wrapper .right-message-container .date{text-align:right;color:rgb(99,110,114);font-size:12px;padding:5px}.apply-message .message-input-area{clear:both;padding:40px 40px 10px;background:rgb(250,250,250);position:relative}.apply-message .message-input-area .notice{position:absolute;right:60px}.apply-message .message-input-area .comment{border-bottom:2px solid rgb(9,132,227);color:rgb(9,132,227);display:inline-block;padding-bottom:6px;font-size:16px;font-weight:600;margin-bottom:10px}.apply-message .message-input-area select{border:1px solid #999999}.apply-message .message-input-area .input-container{margin-bottom:20px}.apply-message .message-input-area .input-container label{font-size:14px;display:block}.apply-message .message-input-area .input-container .select-wrap{width:300px}.apply-message .message-input-area .input-container input,.apply-message .message-input-area .input-container select{width:300px;border:1px solid #999999}.apply-message .message-input-area .input-container textarea{font-family:inherit;height:300px;border:1px solid #999999}.new-job-link{margin:-30px 10px 10px}.new-job-link a{font-size:17px}.scout-new-job-link{margin:0 10px 20px}.scout-new-job-link a{font-size:17px}.job-form-wrapper{padding:40px;border-radius:10px;-webkit-animation-name:fadedown;animation-name:fadedown;-webkit-animation-duration:2s;animation-duration:2s;background:rgb(255,255,255)}.job-form-wrapper .comment{border-bottom:2px solid rgb(9,132,227);color:rgb(9,132,227);display:inline-block;padding-bottom:6px;font-size:16px;font-weight:600;margin-bottom:10px}.job-form-wrapper .input-container{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(239,239,239)}.job-form-wrapper .input-container .input-label{font-size:14px;display:block;font-weight:600;margin-bottom:10px}.job-form-wrapper .input-container .form-input .info-area{padding:20px;margin:20px 0;background:rgb(250,250,250);border-radius:8px}.job-form-wrapper .input-container .form-input .info-area h3{font-size:16px;color:rgb(9,132,227);margin-bottom:5px}.job-form-wrapper .input-container .form-input .input-sub-label{font-size:14px;display:block;font-weight:500;margin-bottom:5px}.job-form-wrapper .input-container .form-input input,.job-form-wrapper .input-container .form-input select{width:500px;background:rgb(245,245,245);border:1px solid #999999}.job-form-wrapper .input-container .form-input .select-wrap{width:500px;background:rgb(245,245,245)}.job-form-wrapper .input-container .form-input textarea{font-family:inherit;height:100px;background:rgb(245,245,245);border:1px solid #999999}.job-form-wrapper .input-container .form-input .checkbox-wrapper label,.job-form-wrapper .input-container .form-input .radio{display:inline-block}.job-form-wrapper .input-container .form-input .before-label{display:block;font-size:14px;margin-top:10px}.job-form-wrapper .input-container .form-input .before-label input{margin-left:10px;display:inline-block}.job-form-wrapper .input-container .title input{width:800px}.job-form-wrapper .input-container .service-category .select-wrap,.job-form-wrapper .input-container .service-category select{width:250px;background:rgb(245,245,245);border-color:rgb(245,245,245)}.job-form-wrapper .input-container .document .checkbox{display:block;margin-bottom:10px}.job-form-wrapper .input-container .salary .select-wrap,.job-form-wrapper .input-container .salary select{width:100px;background:rgb(245,245,245);border-color:rgb(245,245,245)}.job-form-wrapper .input-container .salary input[type=text]{display:inline-block;margin-bottom:10px}.job-form-wrapper .alert-note{margin-bottom:40px}.job-form-wrapper .search-scout-settings{display:grid;border-radius:10px;border:2px solid rgb(133,16,175);background-color:rgba(252,228,236,.4);grid-gap:20px;gap:20px;padding:30px}.job-form-wrapper .search-scout-settings .input-label{margin-bottom:5px;font-weight:700;color:rgb(9,132,227)}.job-form-wrapper .search-scout-settings .form-input .select-wrap{width:100%!important;background-color:rgb(255,255,255)}.job-form-wrapper .search-scout-settings .form-input .select-wrap select{border:none;width:100%!important;background-color:rgb(255,255,255)}.job-form-wrapper .search-scout-settings .input-sub-label{color:rgb(9,132,227);font-weight:600!important;margin-bottom:5px!important}.recommend-detail .recommend-staff-table{margin-bottom:40px;background:rgb(250,250,250);padding:40px}.recommend-detail .recommend-staff-table table{border-collapse:separate;border-spacing:0;table-layout:fixed}.recommend-detail .recommend-staff-table table tbody tr th{vertical-align:top;width:200px;text-align:left;border-bottom:1px solid rgb(239,239,239);padding:10px 0;font-size:14px}.recommend-detail .recommend-staff-table table tbody tr td{vertical-align:top;text-align:left;border-bottom:1px solid rgb(239,239,239);padding:10px 0;line-height:1.5;font-size:14px}.recommend-detail .recommend-form{padding:20px;background:rgb(255,255,255);border-radius:4px;width:800px}.recommend-detail .recommend-form .recommend-kiyaku-wrapper h2{font-size:16px;background:rgb(204,204,204);font-weight:500;padding:10px;border-radius:4px 4px 0 0}.recommend-detail .recommend-form .recommend-kiyaku-wrapper .recommend-kiyaku{background:rgb(255,255,255);border:1px solid rgb(204,204,204);border-radius:0 0 4px 4px;padding:10px;height:200px;overflow-y:auto}.recommend-detail .recommend-form .recommend-kiyaku-wrapper .recommend-kiyaku p{font-size:12px;line-height:1.2}.recommend-detail .recommend-form .kiyaku-download{text-align:center;padding-top:20px}.recommend-detail .recommend-form .input-container{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(239,239,239)}.recommend-detail .recommend-form .input-container .input-label{font-size:14px;display:block;font-weight:600;margin-bottom:10px}.recommend-detail .recommend-form .input-container .form-input .info-area{padding:20px;margin:20px 0;background:rgb(250,250,250);border-radius:8px}.recommend-detail .recommend-form .input-container .form-input .info-area h3{font-size:14px;color:rgb(9,132,227);margin-bottom:5px}.recommend-detail .recommend-form .input-container .form-input .info-area ul{padding-left:20px}.recommend-detail .recommend-form .input-container .form-input .info-area ul li{font-size:14px;list-style-type:disc}.recommend-detail .recommend-form .input-container .form-input .select-wrap,.recommend-detail .recommend-form .input-container .form-input input,.recommend-detail .recommend-form .input-container .form-input select{width:100%;background:rgb(245,245,245);border:1px solid #999999}.recommend-detail .recommend-form .input-container .form-input textarea{font-family:inherit;height:100px;background:rgb(245,245,245);border:1px solid #999999}.recommend-detail .recommend-form .input-container .form-input .checkbox-wrapper label,.recommend-detail .recommend-form .input-container .form-input .radio{display:inline-block}.recommend-detail .recommend-form .input-container .form-input .before-label{display:block;font-size:14px;margin-top:10px}.recommend-detail .recommend-form .input-container .form-input .before-label input{margin-left:10px;display:inline-block}.h-category-label-primary{background:rgb(165,2,2);border-radius:14px;padding:8px 10px;margin-right:7px}.h-category-label-black,.h-category-label-primary{color:rgb(255,255,255);font-size:14px;white-space:nowrap}.h-category-label-black{background:rgb(33,33,33);border-radius:12px;padding:5px 10px;margin:0 7px 7px 0;display:inline-block}.pcnone2{display:none}.message-preview{background:rgb(255,255,255);padding:20px;width:830px;margin:30px auto}.message-preview__content{white-space:pre-wrap;border:1px solid rgb(204,204,204);border-radius:4px;padding:20px;margin-top:20px;font-size:16px;line-height:1.6}.job-preview{background:rgb(255,255,255);padding:20px;width:830px;margin:0 auto;border-radius:4px}.job-preview .job-info .job-info-item{margin:0 0 40px;padding:0}.job-preview .job-info .job-info-item h1{font-size:24px;background:rgb(49,49,49);color:rgb(255,255,255);padding:12px 20px;position:relative;font-weight:600}.job-preview .job-info .job-info-item h1:before{display:block;top:50%;background:rgb(165,2,2);content:"";margin-top:-10px;width:5px;height:20px;position:absolute;left:0}.job-preview .job-info .job-info-item h3{font-size:20px;padding:0 0 7px;margin-top:40px;border-bottom:2px solid rgb(165,2,2);margin-bottom:15px}.job-preview .job-info .job-info-item table{border:1px solid rgb(204,204,204);text-align:left;border-collapse:collapse}.job-preview .job-info .job-info-item table tr{border-bottom:1px solid rgb(204,204,204);font-size:14px}.job-preview .job-info .job-info-item table tr:last-child{border:none}.job-preview .job-info .job-info-item table th{vertical-align:top;width:200px;background:rgb(239,239,239);padding:10px 20px;border-right:1px solid rgb(204,204,204);font-weight:500;line-height:1.6;text-align:left}.job-preview .job-info .job-info-item table td{border:1px solid rgb(204,204,204);padding:10px;line-height:1.6;text-align:left}.job-preview .job-info .job-info-item .requirements-sns-button{text-align:right;width:100%;padding:20px 0}.job-preview .job-info .job-info-item .header{font-size:0}.job-preview .job-info .job-info-item .header .hotel-titles{font-size:0;margin-top:25px;margin-bottom:25px}.job-preview .job-info .job-info-item .header .hotel-titles div{display:inline-block;vertical-align:middle}.job-preview .job-info .job-info-item .header .hotel-titles .hotel-logo{width:150px;padding-right:20px}.job-preview .job-info .job-info-item .header .hotel-titles .hotel-name{width:460px}.job-preview .job-info .job-info-item .header .hotel-titles .hotel-name h2{font-size:24px}.job-preview .job-info .job-info-item .header .hotel-titles .hotel-category{text-align:right;width:180px}.job-preview .job-info .job-info-item .header .hotel-titles .hotel-category span{margin-right:0}.job-preview .job-info .job-info-item .header .job-label{width:100%;display:inline-block;vertical-align:top}.job-preview .job-info .job-info-item .header .sns-button{text-align:right;width:50%;display:inline-block;vertical-align:top}.job-preview .job-info .job-info-item .hotel-image{padding:10px 0}.job-preview .job-info .job-info-item .hotel-image img{width:790px;height:300px}.job-preview .job-info .job-info-item .hotel-images{padding:0}.job-preview .job-info .job-info-item .hotel-images ul{font-size:0}.job-preview .job-info .job-info-item .hotel-images ul li{width:250px;height:180px;max-height:180px;display:inline-block;vertical-align:top;margin-right:20px;position:relative;overflow:hidden}.job-preview .job-info .job-info-item .hotel-images ul li:last-child{margin-right:0}.job-preview .job-info .job-info-item .hotel-images ul li img{width:100%;height:auto}.job-preview .job-info .job-info-item .job{padding:0 0 10px}.job-preview .job-info .job-info-item .job .job-title{display:inline-block}.job-preview .job-info .job-info-item .job .update{display:inline-block;color:rgb(9,132,227);margin-left:10px;font-weight:600}.job-preview .job-info .job-info-item .job .job-detail_1{width:100%;font-size:0;padding:10px 0 20px;border-bottom:1px solid rgb(204,204,204)}.job-preview .job-info .job-info-item .job .job-detail_1 li{display:inline-block;vertical-align:top;font-size:14px;width:440px;vertical-align:bottom}.job-preview .job-info .job-info-item .job .job-detail_1 li span{border-bottom:2px solid rgb(165,2,2);color:rgb(165,2,2);display:block;padding:3px 0;font-weight:600}.job-preview .job-info .job-info-item .job .job-detail_1 li p{line-height:1.6}.job-preview .job-info .job-info-item .job .job-detail_1 .caption{width:60px;margin-right:20px}.job-preview .job-info .job-info-item .job .job-detail_1 .caption-image{width:250px;height:180px;margin-left:20px;position:relative;overflow:hidden}.job-preview .job-info .job-info-item .job .job-detail_1 .caption-image img{position:absolute;width:auto;height:auto;top:50%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.job-preview .job-info .job-info-item .job .job-detail_2{width:100%;font-size:0;padding:20px 0;border-bottom:1px solid rgb(204,204,204)}.job-preview .job-info .job-info-item .job .job-detail_2 li{display:inline-block;vertical-align:top;font-size:14px;width:690px}.job-preview .job-info .job-info-item .job .job-detail_2 li span{border-bottom:2px solid rgb(165,2,2);color:rgb(165,2,2);display:block;padding:0 0 3px;font-weight:600}.job-preview .job-info .job-info-item .job .job-detail_2 .caption{width:60px;margin-right:20px}.job-preview .job-info .job-info-item .job .job-detail_2 .top{vertical-align:top}.job-preview .job-info .job-info-item .job .job-detail_2 .bottom{vertical-align:bottom}.job-preview .job-info .job-info-item .staff-comment{margin-top:20px;padding:20px;font-size:0;border:1px solid rgb(165,2,2)}.job-preview .job-info .job-info-item .staff-comment h4{font-size:18px;color:rgb(165,2,2);font-weight:500;margin-bottom:10px}.job-preview .job-info .job-info-item .staff-comment div{display:inline-block;vertical-align:top;width:428px;font-size:14px}.job-preview .job-info .job-info-item .staff-comment .staff-image{padding-left:20px;width:300px}.job-preview .job-info .job-info-item .company{font-size:0;margin-bottom:20px}.job-preview .job-info .job-info-item .company div{display:inline-block;vertical-align:top;font-size:14px}.job-preview .job-info .job-info-item .company .company-image{width:150px}.job-preview .job-info .job-info-item .company .company-detail{margin-left:20px;width:620px}.job-preview .job-info .job-info-item .company .company-detail img{font-size:14px;width:100px;padding:40px 0;display:inline-block;vertical-align:middle;margin-right:20px}.job-preview .job-info .job-info-item .company .company-detail h4{display:inline-block;font-size:18px;margin-bottom:10px;vertical-align:middle}.job-preview .job-info .job-info-item .company .company-detail p{line-height:1.6}.modal{margin:40px 0;padding:20px;border-radius:4px;background:rgb(255,255,255)}.modal p{padding:10px 0;font-size:16px}.modal-confirm-delete-job,.modal-confirm-open-to-pubcic,.modal-confirm-select-carefully{width:400px}.scout-send{display:-ms-flexbox;display:flex}.scout-send .job-preview{margin:0 20px}.scout-send .job-preview .job-detail_2 li{width:660px!important}.scout-send .job-preview .job-detail_2 li .buttons{margin:10px 0 0;text-align:right}.scout-send .job-preview .job-detail_2 li textarea{font-weight:500;height:120px;font-family:inherit;font-size:inherit}.scout-send .job-preview .job-detail_2 .caption{width:60px!important}.scout-send .job-preview .job-detail_2 .form-edit-button{text-align:right;width:50px!important}.scout-send .scout-send-form{margin:0 20px;padding:20px;border-radius:4px;background:rgb(255,255,255);min-width:500px;height:450px}.scout-send .scout-send-form .form-input-container{display:block;margin:0 20px 15px 0}.scout-send .scout-send-form .form-input-container .form-label label{display:block;font-size:14px;font-weight:600;margin-bottom:4px}.scout-send .scout-send-form .form-input-container .form-input .select-wrap,.scout-send .scout-send-form .form-input-container .form-input select{width:300px;border:1px solid #999999}.scout-send .scout-send-form .form-input-container .form-input textarea{font-family:inherit;height:200px;border:1px solid #999999}.scout-send .scout-send-form .long,.scout-send .scout-send-form .middle,.scout-send .scout-send-form .short{width:250px}.scout-send .scout-send-form .button-container{margin:0;padding:10px}.adoption-form-wrapper{padding:30px 40px;border-radius:10px;background:rgb(255,255,255)}.adoption-form-wrapper .information{margin-bottom:20px;border:2px solid rgb(214,48,49)}.adoption-form-wrapper .information h2{background:rgb(214,48,49);color:rgb(255,255,255);padding:10px;font-size:20px}.adoption-form-wrapper .information p{padding:10px;margin:0}.adoption-form-wrapper .agreement{padding:20px 0}.adoption-form-wrapper .comment{border:2px solid rgb(9,132,227);color:rgb(9,132,227);display:inline-block;padding:10px;font-size:16px;font-weight:600;margin-bottom:30px}.adoption-form-wrapper .input-container{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(239,239,239)}.adoption-form-wrapper .input-container .input-label{font-size:14px;display:block;font-weight:600;margin-bottom:10px}.adoption-form-wrapper .input-container .form-input input,.adoption-form-wrapper .input-container .form-input select{width:500px;background:rgb(245,245,245);border:1px solid #999999}.adoption-form-wrapper .input-container .form-input .select-wrap{width:500px;background:rgb(245,245,245)}.adoption-form-wrapper .input-container .form-input .checkbox-wrapper label,.adoption-form-wrapper .input-container .form-input .radio,.adoption-form-wrapper .input-container .form-input input[type=text]{display:inline-block}.adoption-form-wrapper .input-container .date .select-wrap,.adoption-form-wrapper .input-container .date select,.adoption-form-wrapper .input-container .etype .select-wrap,.adoption-form-wrapper .input-container .etype select{width:200px;background:rgb(245,245,245);border-color:rgb(245,245,245)}.adoption-confirm-wrapper .confirm-title{color:rgb(9,132,227);font-weight:600;border-top:2px solid rgb(9,132,227);border-bottom:2px solid rgb(9,132,227);padding:20px 10px;text-align:center}.adoption-confirm-wrapper .confirm-container-wrapper{width:1000px;border-radius:11px;padding:40px;background:rgb(250,250,250)}.adoption-confirm-wrapper .confirm-container-wrapper .confirm-container{padding:25px 20px}.adoption-confirm-wrapper .confirm-container-wrapper .confirm-container .confirm-label{display:inline-block;vertical-align:top;width:300px;margin:0;font-weight:600}.adoption-confirm-wrapper .confirm-container-wrapper .confirm-container .confirm-value{display:inline-block;font-weight:600}.adoption-document-wrapper{text-align:center}.adoption-document-wrapper .confirm-title{border-bottom:4px double rgb(33,33,33);padding:5px 0;text-align:center;display:inline-block;margin:0 auto 60px;font-size:32px}.adoption-document-wrapper h2{text-align:left;font-weight:500;font-size:24px;margin:0 0 20px}.adoption-document-wrapper .comment1{font-size:16px;margin:0 0 20px}.adoption-document-wrapper .comment2{font-size:17px;text-align:center;margin:0 0 20px}.adoption-document-wrapper .comment3{font-size:12px;text-align:left;margin:20px 0}.adoption-document-wrapper .comment4{font-size:12px;text-align:rihgt;margin:0 0 20px}.adoption-document-wrapper .comment5{font-size:12px;text-align:right;margin:0 0 20px}.adoption-document-wrapper .adoption-document-container-wrapper{width:800px;border-radius:11px;padding:40px;background:rgb(250,250,250)}.adoption-document-wrapper .adoption-document-container-wrapper .confirm-container{text-align:left;padding:15px 20px;font-size:17px}.adoption-document-wrapper .adoption-document-container-wrapper .confirm-container .confirm-label{display:inline-block;vertical-align:top;margin:0;width:130px}.adoption-document-wrapper .adoption-document-container-wrapper .confirm-container span{display:inline-block;margin:0 40px;vertical-align:top}.adoption-document-wrapper .adoption-document-container-wrapper .confirm-container .confirm-value{display:inline-block;width:400px;vertical-align:top}.decline-form-wrapper{padding:30px 40px;border-radius:10px;background:rgb(255,255,255)}.decline-form-wrapper .decline-mail-message{padding:20px 0;margin-bottom:30px}.decline-form-wrapper .decline-mail-message .comment{color:rgb(9,132,227);display:inline-block;font-size:16px;margin-bottom:7px;font-weight:600}.decline-form-wrapper .decline-mail-message .message{background-color:rgb(239,239,239);padding:20px}.decline-form-wrapper .decline-form h2{font-size:20px;margin-bottom:7px}.decline-form-wrapper .decline-form .comment1{color:rgb(214,48,49);font-weight:600;font-size:16px}.decline-form-wrapper .decline-form .comment2{color:rgb(9,132,227);font-size:16px;font-weight:600;margin-bottom:30px}.decline-form-wrapper .decline-form .comment3{border:2px solid rgb(9,132,227);color:rgb(9,132,227);padding:20px;font-weight:600}.decline-form-wrapper .decline-form .input-container{margin-bottom:20px;padding-bottom:20px}.decline-form-wrapper .decline-form .input-container .error{color:rgb(214,48,49)}.decline-form-wrapper .decline-form .input-container .input-label{font-size:14px;display:block;font-weight:600;margin-bottom:10px}.decline-form-wrapper .decline-form .input-container .form-input textarea{font-family:inherit;height:150px;background:rgb(245,245,245);border:1px solid #999999}.scout-send-message-complete{padding:30px 40px;border-radius:10px;background:rgb(255,255,255);margin:40px 0}.scout-send-message-complete h1{font-size:20px}.scout-templates td,.scout-templates th{text-align:left!important;padding:15px}.scout-templates .td4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-template-form{-webkit-animation-name:FadeInUp;animation-name:FadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeOutDisplay{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDisplay{0%{opacity:1}to{opacity:0}}.close-template-list{max-height:0!important;min-height:0!important;overflow-y:hidden;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.open-template-list{max-height:100%;min-height:100%;overflow-y:hidden;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.open-button{background-color:rgb(255,255,255);padding:0 20px 10px}.open-button button{-webkit-animation:fadeIn 2s;animation:fadeIn 2s;-webkit-animation-name:fadeIn2;animation-name:fadeIn2}.job-form-copy-button{text-align:right;margin-top:-30px;margin-bottom:30px}.job-form-copy-contaier{-webkit-animation-name:fadedown;animation-name:fadedown;-webkit-animation-duration:2s;animation-duration:2s;margin:0 0 30px;max-height:300px;overflow-y:auto;padding:10px;font-size:15px}.job-form-copy-contaier td{padding:6px}@-webkit-keyframes fadedown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadedown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.start-message-link-container{display:block;text-align:right;margin:-30px 0 10px}.start-message-link-container .start-message-link{border-bottom:2px dotted rgb(9,132,227);padding-bottom:4px;font-size:15px;font-weight:500;cursor:pointer}.about-icon{padding:20px}.about-icon button{border:0;outline:0;font-size:24px;cursor:pointer;background:rgb(255,255,255)}.about-icon .container{margin-top:20px;max-height:500px;width:600px;overflow:hidden;overflow-y:auto;outline:none;font-size:0}.about-icon .container ul{width:50%;display:inline-block;vertical-align:top}.about-icon .container ul li{background:rgb(250,250,250);margin:20px;font-size:18px;height:150px}.about-icon .container ul li span{display:block;padding:10px;background:rgb(33,33,33);color:rgb(255,255,255)}.about-icon .container ul li p{padding:20px 10px}.no-open-document{position:relative}.no-open-document .no-open-document-mark{width:22px;height:22px;font-size:11px;font-weight:600;padding:5px;color:rgb(255,255,255);background:rgb(0,184,148);-webkit-box-shadow:0 0 5px 0 rgba(0,120,96,.2);box-shadow:0 0 5px 0 rgba(0,120,96,.2);border-radius:50%;position:absolute;top:-18px;right:-14px}.apply-list-no-open{color:rgb(0,184,148);font-weight:600;font-size:12px;border-radius:4px;display:block}.apply-list-admin-message-alert-container,.apply-list-message-alert-container{width:35px}.apply-list-admin-message-alert-container:hover,.apply-list-message-alert-container:hover{opacity:.7}.apply-list-admin-message-alert-container a i,.apply-list-message-alert-container a i{position:relative}.apply-list-admin-message-alert-container a:hover,.apply-list-message-alert-container a:hover{color:rgb(9,132,227)}.apply-list-admin-message-alert-container .apply-list-message-alert,.apply-list-message-alert-container .apply-list-message-alert{font-size:8px;font-weight:600;width:22px;height:22px;position:absolute;top:-7px;right:-6px;padding:5%;color:rgb(255,255,255);border-radius:20px;background-color:rgb(214,48,49);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.apply-list-admin-message-alert-container a{color:rgb(104,104,104)}.apply-list-admin-message-alert-container a:hover{color:rgba(104,104,104,.8)}.apply-list-photo-container{text-align:center;background-color:#ccc;position:relative;width:60px;height:60px;margin:0 auto}.apply-list-photo-container .apply-list-photo{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:0 auto;-o-object-fit:cover;object-fit:cover}.apply-style{margin-bottom:5px;font-weight:600;background-color:rgb(133,16,175);padding:4px;color:rgb(255,255,255);border-radius:4px;display:inline-block}.apply-style,.apply-style i{font-size:11px}.duplicate-label{margin-bottom:5px;font-size:11px;font-weight:600;text-align:left;background-color:rgb(214,48,49);padding:4px;color:rgb(255,255,255);border-radius:4px;display:inline-block}.duplicate-label i{font-size:11px}.apply-date{display:block}@-webkit-keyframes fadeInContact{0%{-webkit-transform:translateY(150px);transform:translateY(150px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInContact{0%{-webkit-transform:translateY(150px);transform:translateY(150px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.contact{position:fixed;z-index:1;bottom:0;right:0;background-color:rgb(9,132,227);padding:7px 20px;-webkit-animation:fadeInContact 1.5s;animation:fadeInContact 1.5s;background:rgb(9,132,227);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2);border:3px solid rgba(9,132,227,.5)}.contact h1{font-size:16px!important;margin:0 20px 0 0!important}.contact h1,.contact p{display:inline-block;color:rgb(255,255,255)}.contact p{font-size:16px}.support .support-container{padding:30px;background-color:rgb(255,255,255);border-radius:10px}.support .support-container h1{color:rgb(9,132,227)}.support .support-container ul{margin-bottom:70px;line-height:2rem}.support .support-container ul li{display:inline-block;margin-right:70px}.support .support-container ul li a{font-size:18px;color:rgb(33,33,33);border-bottom:1px solid rgb(33,33,33);padding-bottom:7px}.support .support-container ul li a:hover{color:rgb(204,204,204);border-bottom:1px solid rgb(204,204,204)}.support .support-container .support-contact{padding:40px;border-radius:10px;background-color:rgb(239,239,239)}.support .support-container .support-contact h1{color:rgb(33,33,33);font-size:26px}.support .support-container .support-contact h2{font-size:18px;font-weight:500;margin-bottom:10px}.support .support-container .support-contact p{font-size:16px}.update-status-form-modal{padding:0 20px;margin-bottom:10px}.update-status-form-modal h4{margin-bottom:10px}.update-status-form-modal .input-container{padding:10px 0;width:300px}.update-status-form-modal .input-container .input-label{font-size:14px}.update-status-form-modal .input-container input,.update-status-form-modal .input-container select{border-color:rgb(204,204,204)}.link-underline{font-weight:600;cursor:pointer;border-bottom:2px solid rgb(9,132,227);padding-bottom:2px}.link-underline:hover{border-color:rgb(116,185,255)}.color-alert{color:rgb(214,48,49);font-weight:600}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,html{margin:0;padding:0}abbr,address,article,aside,audio,b,blockquote,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,sans-serif;color:rgb(33,33,33);background-color:rgb(255,255,255);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";min-width:1366px;overflow-x:auto}*{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}main{display:block}h1,h2,h3,h4,h5{margin:0}h1{font-size:27px;font-weight:400}h2{font-size:22px}h3{font-size:18px}b{font-weight:600}li,ol,ul{padding:0;margin:0;list-style:none}img{width:100%}p{font-size:14px;padding:0;margin:0;text-align:left;line-height:1.6;word-wrap:break-word}a{color:rgb(9,132,227);text-decoration:none;-webkit-transition:color .3s;transition:color .3s}a:hover{color:rgb(116,185,255)}address{display:inline;font-style:normal}table{width:100%;table-layout:fixed;word-break:break-all;word-wrap:break-all}table td,table th{vertical-align:middle;padding:2px}.color-black{color:rgb(33,33,33)}.color-red{color:rgb(214,48,49)}.color-white{color:rgb(250,250,250)}.color-primary{color:rgb(9,132,227)}.color-privacy{color:rgb(0,131,143)}.color-success{color:rgb(0,172,193)}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.float-clear{clear:both}.text-bold{font-weight:600}.buttons,.buttons div{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.buttons div{width:50%;padding:0 10px;float:left}.button{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:middle;padding:15px;width:200px;border-radius:4px;font-size:18px;cursor:pointer;position:relative;outline:0;line-height:1;background:rgb(239,239,239)}.button-container{margin:50px 0;text-align:center}.button-cancel{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:middle;padding:23px 10px;width:120px;border-radius:4px;font-size:16px;cursor:pointer;position:relative;outline:0;line-height:1;background:rgb(117,117,117);color:rgb(255,255,255);border:none;margin:0 4px;-webkit-transition:background .3s;transition:background .3s}.button-cancel:hover{color:rgb(255,255,255);background:rgba(117,117,117,.7)}.button-primary{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:middle;padding:23px 15px;width:300px;border-radius:4px;font-size:16px;cursor:pointer;position:relative;outline:0;line-height:1;background:rgb(9,132,227);color:rgb(255,255,255);border:none;margin:0 4px;-webkit-transition:background .3s;transition:background .3s}.button-primary:hover{background:rgb(116,185,255);color:rgb(255,255,255)}.button-black{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:middle;padding:23px 15px;width:300px;border-radius:4px;font-size:16px;cursor:pointer;position:relative;outline:0;line-height:1;background:rgb(33,33,33);color:rgb(255,255,255);border:none;margin:0 4px;-webkit-transition:background .3s;transition:background .3s}.button-black:hover{background:rgb(45,52,54);color:rgb(255,255,255)}.button-modal-close{font-size:24px}.button-modal-close a{color:rgb(66,66,66)}.button-cancel-small{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:auto;display:inline-block;text-align:center;padding:10px;font-size:14px;vertical-align:top;cursor:pointer;outline:0;line-height:1;background:rgb(117,117,117);color:rgb(255,255,255);border:none;-webkit-transition:background .3s;transition:background .3s;margin:0 2px;white-space:nowrap}.button-cancel-small:hover{background:rgba(117,117,117,.7)}.button-primary-small{color:rgb(255,255,255);background:rgb(9,132,227);border:none;outline:none;padding:10px;font-size:14px;border-radius:4px;line-height:1;margin:0 2px;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;white-space:nowrap}.button-primary-small:hover{background:rgb(116,185,255);color:rgb(255,255,255)}.button-attention-small{color:rgb(255,255,255);background:rgb(214,48,49);border:none;outline:none;padding:10px;font-size:14px;border-radius:4px;line-height:1;margin:0 2px;vertical-align:top;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;white-space:nowrap}.button-attention-small:hover{background:rgb(116,185,255);color:rgb(255,255,255)}.button-black-small{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:auto;display:inline-block;text-align:center;padding:10px;font-size:14px;cursor:pointer;outline:0;line-height:1;background:rgb(33,33,33);color:rgb(255,255,255);border:none;-webkit-transition:background .3s;transition:background .3s;margin:0 2px;white-space:nowrap}.button-black-small:hover{background:rgb(45,52,54)}.button-icon-primary-small{color:rgb(255,255,255);background:rgb(9,132,227);border:none;outline:none;padding:10px;font-size:14px;border-radius:20px;line-height:1;margin:0 2px;vertical-align:top;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.button-icon-primary-small:hover{background:rgb(116,185,255);color:rgb(255,255,255)}.button-icon-cancel-small{color:rgb(204,204,204);border:none;outline:none;padding:10px;font-size:13px;border-radius:20px;line-height:1;margin:1px 2px;vertical-align:top;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.button-icon-cancel-small:hover{color:rgb(33,33,33)}.button-link-primary-small{color:rgb(9,132,227);border:none;border-bottom:1px dotted rgb(9,132,227);outline:none;padding:0 0 3px;font-size:13px;line-height:1;margin:0 2px;vertical-align:top;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.button-link-primary-small:hover{color:rgb(116,185,255)}.button-disabled{pointer-events:none;color:rgb(195,195,195)!important}.toggle-switch-default .toggle-input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}.toggle-switch-default .toggle-label{width:75px;height:42px;background:#ccc;position:relative;display:inline-block;border-radius:46px;-webkit-transition:.4s;transition:.4s;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.toggle-switch-default .toggle-label:after{content:"";position:absolute;width:42px;height:42px;border-radius:100%;left:0;top:0;z-index:2;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transition:.4s;transition:.4s}.toggle-switch-default .toggle-input:checked+.toggle-label{background-color:rgb(9,132,227)}.toggle-switch-default .toggle-input:checked+.toggle-label:after{left:40px}.toggle-switch-default .toggle-switch{position:relative;width:75px;height:42px}.toggle-switch-mini{width:55px;margin:0 auto;text-align:center}.toggle-switch-mini .toggle-input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;cursor:pointer}.toggle-switch-mini .toggle-label{width:55px;height:32px;background:#ccc;position:relative;display:inline-block;border-radius:36px;-webkit-transition:.4s;transition:.4s;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.toggle-switch-mini .toggle-label:after{content:"";position:absolute;width:32px;height:32px;border-radius:100%;left:0;top:0;z-index:2;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transition:.4s;transition:.4s}.toggle-switch-mini .toggle-input:checked+.toggle-label{background-color:rgb(9,132,227)}.toggle-switch-mini .toggle-input:checked+.toggle-label:after{left:25px}.toggle-switch-mini .toggle-switch{position:relative;width:55px;height:32px}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{display:block;font-size:14px;padding:12px;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgb(239,239,239);border-radius:3px}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline-color:rgb(9,132,227)}textarea::-webkit-input-placeholder{color:rgb(33,33,33)!important}textarea::-moz-placeholder{color:rgb(33,33,33)!important}textarea:-ms-input-placeholder{color:rgb(33,33,33)!important}textarea::-ms-input-placeholder{color:rgb(33,33,33)!important}textarea::placeholder{color:rgb(33,33,33)!important}input[type=checkbox],input[type=file],input[type=radio]{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgb(204,204,204)}input::-moz-placeholder,textarea::-moz-placeholder{color:rgb(204,204,204)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgb(204,204,204)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgb(204,204,204)}input::placeholder,textarea::placeholder{color:rgb(204,204,204)}input:-ms-input-placeholder{color:rgb(204,204,204)}input::-ms-input-placeholder{color:rgb(204,204,204)}.checkbox{-webkit-transition:background-color .2s linear;transition:background-color .2s linear;position:relative;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:22px;font-size:14px}.checkbox:before{-webkit-transition:border-color .2s linear;transition:border-color .2s linear;margin-top:-7px;width:12px;height:12px;border:1px solid #ccc;content:"";background:rgb(255,255,255)}.checkbox:after,.checkbox:before{position:absolute;top:50%;left:-18px;display:block}.checkbox:after{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;color:rgb(9,132,227);margin-top:-8px;width:5px;height:5px;font-weight:900;font-family:Font Awesome\ 6 Pro;content:"\f00c";opacity:0}input[type=checkbox]:checked+.checkbox:after,input[type=radio]:checked+.checkbox:after{opacity:1}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px}select,textarea{border-color:rgb(239,239,239)}select::-ms-expand{display:none}select{cursor:pointer;height:42px;padding:10px;background:rgb(255,255,255);position:relative}select option{width:100%;margin:0;padding:0}.select-wrap{height:42px;width:100%;border-radius:3px;position:relative;display:inline-block}.select-wrap:after{content:"";width:6px;height:6px;border:0;border-bottom:2px solid #b4b3b3;border-right:2px solid #b4b3b3;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:10px;margin-top:-5px;pointer-events:none}.category-label{background:rgb(33,33,33);border-radius:12px;padding:5px 10px;font-size:14px;margin:0 7px 7px 0;white-space:nowrap}.category-label,.radio{color:rgb(255,255,255);display:inline-block}.radio{-webkit-transition:background-color .2s linear;transition:background-color .2s linear;position:relative;padding:9px 12px 9px 32px;vertical-align:middle;cursor:pointer;border:1px solid rgb(188,195,199);border-radius:4px;background:rgb(188,195,199);margin-right:4px}.radio:before{-webkit-transition:border-color .2s linear;transition:border-color .2s linear;left:12px;margin-top:-7px;width:14px;height:14px;border-radius:14px;border:1px solid rgb(164,164,164);background:rgb(255,255,255)}.radio:after,.radio:before{position:absolute;top:50%;display:block;content:""}.radio:after{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;background:rgb(0,120,189);left:16px;margin-top:-3px;width:6px;height:6px;border-radius:50%;opacity:0}.radio:hover{background:rgb(222,243,255);border:1px solid rgb(0,120,189);color:rgb(0,120,189)}input[type=radio]:checked+.radio:after{opacity:1}input[type=radio].invalid+.radio{opacity:1;border:1px solid rgb(252,228,236);color:rgb(214,48,49);background:rgb(252,228,236)!important}input[type=radio].invalid+.radio:before{border:1px solid rgb(247,212,213)}input[type=radio]:checked+.radio{background:rgb(222,243,255);border:1px solid rgb(0,120,189);color:rgb(0,120,189)}.invalid{background:rgb(252,228,236)!important}.invalid-checkbox .checkbox{color:rgb(232,67,147)}.invalid-checkbox .checkbox:before{border:1px solid rgb(247,212,213);background:rgb(252,228,236)}img[src*=".svg"]{width:100%}.page-top-button{position:fixed;bottom:50px;right:30px}.page-top-button button{border:none;cursor:pointer;padding:0;margin:0;outline:0}.page-top-button i{font-size:40px;color:rgba(117,117,117,.8)}.error-container{padding:20px;border-radius:20px;background-color:rgb(250,250,250)}.error-container .comment,.error-container .info{font-size:18px}.error-container .detail{margin:20px 0;padding:20px;background-color:rgb(239,239,239)}.error-container .detail p{font-size:16px;font-weight:600}.disabled-button{pointer-events:none;background-color:rgb(204,204,204)}.disabled-link{pointer-events:none;color:rgb(204,204,204)}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mr90{margin-right:90px}.mr100{margin-right:100px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.ml90{margin-left:90px}.ml100{margin-left:100px}@-webkit-keyframes pageTopButtonFadein{0%{opacity:0}to{opacity:1}}@keyframes pageTopButtonFadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-150px);transform:translateY(-150px)}}@keyframes fadeOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-150px);transform:translateY(-150px)}}.fadeout{-webkit-animation:fadeOut .5s;animation:fadeOut .5s;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{0%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.fadein{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}*,:after,:before{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#__next,body,html{height:100%}.login-page-wrapper{width:100%;height:100%;position:relative;background:rgb(239,239,239)}.login-page-wrapper .login-form{padding:20px;border-radius:4px;background:rgb(250,250,250);width:400px;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login-page-wrapper .login-form h1{width:300px;margin:0 auto 20px}.login-page-wrapper .login-form .input-container{margin-bottom:10px;padding-bottom:10px}.login-page-wrapper .login-form .input-container .input-label{font-size:14px;display:block;font-weight:600;margin-bottom:4px}.login-page-wrapper .login-form .input-container .form-input .info-area{padding:20px;margin:20px 0;background:rgb(250,250,250);border-radius:8px}.login-page-wrapper .login-form .input-container .form-input .info-area h3{font-size:16px;color:rgb(9,132,227);margin-bottom:5px}.login-page-wrapper .login-form .input-container .form-input .select-wrap,.login-page-wrapper .login-form .input-container .form-input input,.login-page-wrapper .login-form .input-container .form-input select{width:500px;background:rgb(245,245,245);border-color:rgb(245,245,245)}.login-page-wrapper .login-form .button-container{margin:15px 0 10px}.login-page-wrapper .login-form .button-container button{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:auto;padding:15px;font-size:14px;border-radius:2px;outline:none;border:none;line-height:1}.login-page-wrapper .login-form .button-container .button-login{width:100%;background:rgb(9,132,227);color:rgb(255,255,255);-webkit-transition:background .3s;transition:background .3s}.login-page-wrapper .login-form .button-container .button-login:hover{background:rgb(116,185,255)}.login-page-wrapper .login-form .error-message{text-align:center;color:rgb(232,67,147);font-weight:600;font-size:16px}.login-page-wrapper .login-form .password-forgot{text-align:center}.login-page-wrapper .login-form .password-forgot a{font-size:12px;padding-bottom:3px;border-bottom:2px solid rgb(239,239,239)}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;max-width:100%}.ReactCrop__crop-selection,.ReactCrop__image{-ms-touch-action:manipulation;touch-action:manipulation}.ReactCrop__crop-selection{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:move;-webkit-box-shadow:0 0 0 9999em rgba(0,0,0,.5);box-shadow:0 0 0 9999em rgba(0,0,0,.5);border:1px solid;border-image-source:url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;-webkit-box-shadow:0 0 1px 1px white,0 0 0 9999em rgba(0,0,0,.5);box-shadow:0 0 1px 1px white,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";display:block;position:absolute;background-color:rgba(255,255,255,.4)}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%;left:calc(100% / 3)}.ReactCrop__rule-of-thirds-vt:after{left:66.6666%;left:calc(100% / 3 * 2)}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%;top:calc(100% / 3)}.ReactCrop__rule-of-thirds-hz:after{top:66.6666%;top:calc(100% / 3 * 2)}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.7);-webkit-box-sizing:border-box;box-sizing:border-box;outline:1px solid transparent}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}