.EntrySite__mv{position:fixed;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:0 100%;width:100vw;height:100vh;z-index:-1}.EntrySite__match{display:flex;flex-wrap:wrap;width:100%;border-collapse:collapse;background-color:#fff;box-sizing:border-box}.EntrySite__match li{width:50%;height:8.7vh;box-sizing:border-box;font-size:3.5vw;display:flex;align-items:center;border-bottom:1px dotted #ebdbcc}.EntrySite__match li a{box-sizing:border-box;display:block;line-height:1.5;width:100%;padding:0 22% 0 10%;position:relative}.EntrySite__match li a i{color:#d6392a;position:absolute;width:6%;height:30%;margin:auto;top:0;bottom:0;right:10%}.EntrySite__match li:nth-child(-n+2){border-top:1px dotted #ebdbcc}.EntrySite__stepForm .EntrySite__greenArea .EntrySite__codeArea{font-size:11px;text-align:left}.EntrySite__stepForm .EntrySite__greenArea .EntrySite__updateArea{font-size:11px;font-weight:700;text-align:right}.EntrySite__stepForm img{width:100%}.EntrySite__stepForm .EntrySite__form_inner{background-color:#fff;border-radius:7px}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl{margin:2% 0 3%;display:table;width:100%}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dt{font-size:17px;font-weight:700;margin-bottom:10px;padding:0 15px;display:block}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dt .EntrySite__required{background-color:#f09a40;color:#fff;font-size:11px;border-radius:3px;padding:4px 6px 5px;margin-left:8px;font-weight:400;vertical-align:middle;line-height:1.1}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dt .EntrySite__optional{background-color:#aeaeae;color:#fff;font-size:11px;border-radius:3px;padding:4px 6px 5px;margin-left:8px;font-weight:400;vertical-align:middle;line-height:1.1}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd{padding:0 10px 5px}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd select{width:100%;height:8vh;padding:0 10px;border-radius:5px;font-size:14px}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox{border:none;display:flex;flex-wrap:wrap;justify-content:space-between}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li{width:48.5%;background-color:#f8f2ea;border-radius:5px;border:none;margin-bottom:3%;box-shadow:1px 2px 3px 0 rgba(0,0,0,.3)}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li label{padding:7vw 0;font-size:15px;font-weight:700;text-align:center}#EntrySite__QualificationsList>li{position:relative}#EntrySite__QualificationsList>li .EntrySite__is-wanted{display:inline-block;background-color:#dc553f;color:#fff;border-radius:5px 0 0 0;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%);padding:4px 13px 4px 8px;font-size:13px;position:absolute;top:0;left:0;line-height:1}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li label .EntrySite__btn-icon-qualification{display:block;width:22vw;margin:2vw auto}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li label .EntrySite__btn-icon-employment{display:block;width:25vw;margin:0 auto}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li input[type=checkbox]+label{display:block;background:none}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li input[type=checkbox]:checked+label{display:block;color:#fff;border-radius:5px;background:none;background-color:#7fb06e}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton{border:none;display:flex;flex-wrap:wrap;justify-content:space-between}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton li{text-align:center;width:32%;background-color:#f8f2ea;border-radius:5px;border:none;margin-bottom:3%;box-shadow:1px 2px 3px 0 rgba(0,0,0,.3)}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton li label{padding:5vw 0;font-size:13px;font-weight:700}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton li input[type=radio]+label{display:block;background:none}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton li input[type=radio]:checked+label{display:block;color:#fff;border-radius:5px;background:none;background-color:#7fb06e}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryPrefId{width:40%}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryAddress{width:58%}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryBirthyear{width:40%}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryBirthdayDay,.EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryBirthmonth{width:20%}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__hidden{display:none}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__policyLink{border-radius:35px;padding:5% 13%;width:65%;display:block;margin:20px auto 0;font-size:85%;line-height:1.5em;text-align:center}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__policyLink a{margin:0 3%;text-decoration:underline;color:#0042b5}#EntrySite__footer .EntrySite__policyLink a{margin:0 2px}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn{content:"";display:table;clear:both;margin:20px auto;padding:0 10px;width:100%;box-sizing:border-box}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn button{background:none;border:none;color:#fff;line-height:1.3;padding:5% 10%;font-size:4vw;border-radius:5px}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn.EntrySite__first button{width:65%;margin:0 auto;float:none;display:block}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_back{background:#d8d8d8;background:linear-gradient(#c3c3c3,#bdbdbd);float:left;width:30%}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_next{background:#d4452e;background:linear-gradient(#dd553f,#d43319);position:relative;float:right;width:65%}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_next:before{font-family:Font Awesome\ 6 Free;content:"";font-size:6.5vw;position:absolute;right:5%;top:50%;transform:translateY(-50%)}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_submit{text-align:left;padding:3% 5%;line-height:1.2;height:15.2vw}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn button:disabled img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;cursor:default}form:not(#EntrySite__searchIndexForm,#EntrySite__searchFreeWordForm,.EntrySite__consultationForm){background:#fff;padding-bottom:1.5em}form.EntrySite__entryBlock .EntrySite__policyLink{border-radius:35px;padding:5% 13%;width:65%;display:block;margin:5% auto 0;font-size:85%;line-height:1.5em;text-align:center}form.EntrySite__entryBlock .EntrySite__policyLink a{margin:0 3%;text-decoration:underline;color:#0042b5}form.EntrySite__entryBlock button{background:none;border:none}.EntrySite__error{margin:1em}.EntrySite__error h2 img{width:80%;display:block;margin:0 auto}.EntrySite__loading{transition:.5s ease-in-out;display:inline-flex!important;align-items:center}.EntrySite__loading .EntrySite__text{margin-right:10px}.EntrySite__is-loading{width:13px;height:13px;border-radius:50%;border:.25rem solid hsla(0,0%,100%,.2);border-top-color:#fff;animation:EntrySite__spin 1s linear infinite}@keyframes EntrySite__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EntrySite__container_img,.EntrySite__header{display:none}.EntrySite__lp-header{width:100%}.EntrySite__lp-header .EntrySite__header-inner{border-bottom:none;position:static}.EntrySite__lp-header .EntrySite__header-inner .EntrySite__logo{pointer-events:none}.EntrySite__lp-header .EntrySite__header-inner .EntrySite__logo img{width:90%}.EntrySite__lp-header .EntrySite__header-inner .EntrySite__header-right{margin-right:2vw}.EntrySite__lp-header .EntrySite__header-inner .EntrySite__header-right .EntrySite__jobchange-success{height:70%;width:100%}.EntrySite__modal-overlay{z-index:11;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.75)}.EntrySite__open{color:blue;text-decoration:underline}.EntrySite__modal-close{padding:2% 4%;font-size:12px;display:inline-block;position:absolute;top:2.5%;right:-3%}.EntrySite__lock{overflow:hidden}#EntrySite__footer{width:100%;background-color:#fff;text-align:center;padding:20px 0;font-size:10px}#EntrySite__footer ul{margin:0 auto 5px;width:80%}#EntrySite__footer ul li{display:inline-block}#EntrySite__footer ul li:after{content:"|";display:inline-block;margin:0 10px 5px}#EntrySite__footer ul li a{font-size:12px;color:#0042b5;text-decoration:none;margin-bottom:10px}@media screen and (max-width:320px){#EntrySite__footer ul{width:65%;margin-bottom:10px}#EntrySite__footer ul li:last-child{text-align:center;margin-top:8px}#EntrySite__footer ul li:nth-child(2):after{display:none}}#EntrySite__footer .EntrySite__pmark-box{font-size:8px;line-height:1.4;padding:0 2% 2%}#EntrySite__footer .EntrySite__pmark-box img{float:left;width:40px;margin-right:10px}#EntrySite__footer .EntrySite__pmark-box .EntrySite__bold{font-weight:700;font-size:9px}.EntrySite__controller-entry.EntrySite__action-index .EntrySite__wrap{overflow:hidden}.EntrySite__controller-entry.EntrySite__action-index h2 img{display:block}.EntrySite__controller-entry.EntrySite__action-index .EntrySite__aco-box{margin:5% 0}.EntrySite__controller-entry.EntrySite__action-index .EntrySite__aco-box .EntrySite__Qtitle{width:85%;font-weight:700;line-height:1.3em;position:relative}.EntrySite__selectbox{display:flex;justify-content:space-between}.EntrySite__controller-entry.EntrySite__action-index .EntrySite__aco-box .EntrySite__open{color:#715e3a;text-decoration:none}.EntrySite__controller-entry.EntrySite__action-interim_finish .EntrySite__btn_next{background:#d4452e;background:linear-gradient(#dd553f,#d43319);position:relative;color:#fff;padding:3% 8%;font-size:5vw;line-height:1.4;border-radius:5px;width:85%;margin:0 auto;float:none;text-align:left;display:flex;align-items:center}.EntrySite__controller-entry.EntrySite__action-interim_finish .EntrySite__btn_next:before{font-family:Font Awesome\ 6 Free;content:"";font-size:7.5vw;position:absolute;right:8%;top:50%;transform:translateY(-50%)}.EntrySite__controller-mailmag.EntrySite__action-index .EntrySite__aco-box{margin:5% 0}.EntrySite__controller-mailmag.EntrySite__action-index .EntrySite__aco-box .EntrySite__Qtitle{width:85%;font-weight:700;line-height:1.3em;position:relative}.EntrySite__controller-mailmag.EntrySite__action-index .EntrySite__aco-box .EntrySite__open{color:#715e3a;text-decoration:none}.EntrySite__controller-mailmag.EntrySite__action-index .EntrySite__aco-box .EntrySite__open:after{content:""}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__aco-box{margin:5% 0}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__aco-box .EntrySite__Qtitle{width:85%;font-weight:700;line-height:1.3em;position:relative}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__aco-box .EntrySite__open{color:#715e3a;text-decoration:none}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__aco-box .EntrySite__open:after{content:""}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__greenArea{background:#f5eee6;margin-top:-2vw;height:8vw;display:flex;align-items:center;justify-content:center}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__greenArea .EntrySite__updateArea{font-size:3.1vw;font-weight:700;text-align:center}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__code-box{widows:100%;border-top:9px solid #b1e79c;position:relative}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__code-box .EntrySite__codeArea{font-size:11px;text-align:center;position:relative;margin:15px auto 0;padding-bottom:15px;border-bottom:1px dashed;width:80%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__five_step{margin-top:-7px;background:#f8f8f8}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__five_step img.EntrySite__step3{height:17.333vw}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm img{width:100%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner{background-color:#fff;border-radius:7px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl{margin:5% 0 7%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dt .EntrySite__required{background-color:#dc553f;color:#fff;font-size:12px;border-radius:2px;padding:5px 8px;margin-right:8px;font-weight:400;vertical-align:middle;position:relative;bottom:2px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dt .EntrySite__optional{background-color:#aeaeae;color:#fff;font-size:12px;border-radius:2px;padding:5px 8px;margin-right:8px;font-weight:400;vertical-align:middle;position:relative;bottom:2px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dt .EntrySite__sTx{font-size:12px;font-weight:400;margin-left:5px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dt .EntrySite__form-hint{display:block;font-size:12px;font-weight:400;margin:10px 20px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dt .EntrySite__mTx{font-size:15px;position:relative;bottom:1px}.EntrySite__fa-chevron-right{font-weight:400;right:5%}.EntrySite__accordion-icon,.EntrySite__fa-chevron-right{position:absolute;width:12px;height:12px;top:50%;transform:translateY(-50%);font-size:12px}.EntrySite__accordion-icon{right:0;color:#715e3a;text-align:center}.EntrySite__accordion-open{height:60px;transition:height .4s ease-out;overflow:hidden}.EntrySite__accordion-close{height:0;transition:height .4s ease-out;overflow:hidden}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd{padding:0 23px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd select{width:100%;height:8vh;padding:0 10px;border-radius:5px;font-size:4vw}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd input[type=email],.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd input[type=tel],.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd input[type=text],.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd textarea{height:8vh;padding:0 10px;border-radius:5px;font-size:4vw}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryAddress,.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryPrefId{width:49%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryBirthyear{width:50%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryBirthdayDay,.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl #EntrySite__UserEntryBirthmonth{width:20%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox{border:none;display:flex;flex-wrap:wrap;justify-content:space-between}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li{width:48%;background-color:#f8f2ea;border-radius:5px;border:none;margin-bottom:4%;box-shadow:1px 2px 3px 0 rgba(0,0,0,.3)}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li label{padding:2vw 0;font-size:15px;font-weight:700;text-align:center}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li label .EntrySite__btn-icon-qualification{display:block;width:22vw;margin:2vw auto}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li label .EntrySite__btn-icon-qualification.EntrySite__step3{height:22vw}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li label .EntrySite__btn-icon-employment{display:block;width:25vw;margin:0 auto}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li input[type=checkbox]+label{display:block;background:none}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li input[type=checkbox]:checked+label{display:block;color:#fff;border-radius:5px;background:none;background-color:#7fb06e}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton{border:none;display:flex;flex-wrap:wrap;justify-content:space-between}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton li{text-align:center;width:32%;background-color:#f8f2ea;border-radius:5px;border:none;margin-bottom:3%;box-shadow:1px 2px 3px 0 rgba(0,0,0,.3)}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton li label{padding:5vw 0;font-size:13px;font-weight:700}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton li input[type=radio]+label{display:block;background:none}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__radiobutton li input[type=radio]:checked+label{display:block;color:#fff;border-radius:5px;background:none;background-color:#7fb06e}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__policyLink{padding:0 13%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn{content:"";display:table;clear:both;margin:10px auto;width:97%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm #EntrySite__step5 .EntrySite__step_btn{margin:0 7px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn button{width:70%;height:9vh;padding:4%;float:left;background:none;border:none}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn button.EntrySite__first{float:none}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn.EntrySite__first{width:85%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn.EntrySite__first button{width:100%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_back{color:#715e3a;font-weight:700;text-decoration:underline;width:28%;margin-right:2%}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_next{background:linear-gradient(#fdbe7d,#ec7216);font-weight:700}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_next:before{content:none}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_submit{background:linear-gradient(#fdbe7d,#ec7216);font-size:4vw;font-weight:700;padding:4% 3%;height:auto;line-height:1.3;display:flex;align-items:flex-start;position:relative;justify-content:center;flex-direction:column;height:9vh}.EntrySite__btn_submit_sub{display:block;font-size:11px;font-weight:400;margin-bottom:5px;margin-left:40%;margin-top:4px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_submit_main{display:block;font-size:19px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn button:disabled img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;cursor:default}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner textarea{width:100%;height:4em}.EntrySite__controller-lp.EntrySite__action-step #EntrySite__footer{margin:0}.EntrySite__controller-lp.EntrySite__action-step form:not(#EntrySite__searchIndexForm,#EntrySite__searchFreeWordForm){padding-bottom:0}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__formError,.EntrySite__controller-lp.EntrySite__action-step .EntrySite__formError .EntrySite__formErrorArrow,.EntrySite__controller-lp.EntrySite__action-step .EntrySite__formError .EntrySite__formErrorContent{z-index:11}.EntrySite__controller-lp.EntrySite__action-step form:not(#EntrySite__searchIndexForm,#EntrySite__searchFreeWordForm){position:relative}.EntrySite__step-bubble{padding-right:15px;padding-left:15px}.EntrySite__step-bubble img{height:auto}.EntrySite__step-note{margin-top:12px;font-size:16px;font-weight:700;color:orange;text-align:center}.EntrySite__gsCheck{text-align:center;margin-bottom:30px}.EntrySite__gsCheck input[type=checkbox]{opacity:1;visibility:visible;position:static}.EntrySite__gsCheck input[type=checkbox]+label{padding:0;width:auto}.EntrySite__gsCheck .EntrySite__checkbox{display:flex;align-items:center;justify-content:center}.EntrySite__gsCheck .EntrySite__gsPolicy{margin-top:10px}.EntrySite__gsCheck .EntrySite__gsPolicy a{color:#0042b5}.EntrySite__pointer-img{position:absolute;right:10px;width:62px;height:103px;background-size:94% auto;background-repeat:no-repeat;z-index:11;animation:EntrySite__hands 2.5s linear 0s infinite;-webkit-animation:EntrySite__hands 2.5s linear 0s infinite;transition:.4s;pointer-events:none}.EntrySite__modal-wrap{z-index:15;display:none;position:fixed;top:0;left:0;width:100%;height:100%}#EntrySite__modalIndeed{position:relative;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.EntrySite__modalInner{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.EntrySite__secIndeedpre{width:87%;position:fixed;top:20%;margin:auto;left:0;right:0;z-index:102}.EntrySite__backtohome{background:#fff;padding:3%;border-radius:7px;text-align:center}.EntrySite__controller-lp.EntrySite__action-step #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome .EntrySite__modal-close,.EntrySite__controller-lp.EntrySite__action-step_3 #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome .EntrySite__modal-close{padding:0;font-size:12px;display:inline-block;position:absolute}.EntrySite__controller-lp.EntrySite__action-step #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome .EntrySite__btnClose,.EntrySite__controller-lp.EntrySite__action-step_3 #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome .EntrySite__btnClose{background:none;border:none;z-index:10;top:-7%;right:-7%}.EntrySite__controller-lp.EntrySite__action-step #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome .EntrySite__linemodal-mv,.EntrySite__controller-lp.EntrySite__action-step_3 #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome .EntrySite__linemodal-mv{width:100%}.EntrySite__controller-lp.EntrySite__action-step #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome .EntrySite__btnClose img,.EntrySite__controller-lp.EntrySite__action-step_3 #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome .EntrySite__btnClose img{width:14vw;height:14vw}.EntrySite__controller-lp.EntrySite__action-step #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome a,.EntrySite__controller-lp.EntrySite__action-step_3 #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome a{font-family:"Rounded M+ 1c",ヒラギノ丸ゴ ProN,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro;width:85%;display:inline-block;padding:.5em 1em;background:#03c755;color:#fff;border-radius:8px;font-size:4.5vw;line-height:1.3em;font-weight:700;margin:3% 0 1%}.EntrySite__controller-lp.EntrySite__action-step #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome a span,.EntrySite__controller-lp.EntrySite__action-step_3 #EntrySite__modalIndeed .EntrySite__secIndeedpre .EntrySite__backtohome a span{font-size:5.2vw}@keyframes EntrySite__hands{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-15px);background-size:100% auto}75%{-webkit-transform:translate(0)}to{background-size:95% auto}}@media screen and (min-width:460px){.EntrySite__accordion-open{height:43px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__greenArea .EntrySite__updateArea{font-size:14.3px;font-weight:700;text-align:center;line-height:64.4px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__greenArea{background:#f5eee6;margin-top:-12.2px;height:36.8px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li label .EntrySite__btn-icon-qualification{display:block;width:101.2px;margin:9.2px auto}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd select{height:36.8px;font-size:18.4px}.EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn button{font-size:18.4px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl ul.EntrySite__checkbox li label .EntrySite__btn-icon-employment{width:115px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd input[type=email],.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd input[type=tel],.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd input[type=text],.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__entryBox dl dd textarea{height:36.8px;font-size:18.4px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_submit{padding:4% 6%;font-size:18.4px}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__stepForm .EntrySite__form_inner .EntrySite__step_btn .EntrySite__btn_submit_main{font-size:18.4px}.EntrySite__controller-lp.EntrySite__action-step{position:relative}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__pointer_img{position:absolute;right:10px}.EntrySite__header{display:block;padding-top:16px;padding-bottom:16px;background-color:#fff;border-bottom:5px solid #3cb37a;width:100%}.EntrySite__header_inner{max-width:1080px;padding-left:24px;padding-right:24px;margin-right:auto;margin-left:auto}.EntrySite__header_group{display:flex;align-items:center;justify-content:space-between;column-gap:16px}.EntrySite__container_inner{display:flex;max-width:1200px;justify-content:center;margin-left:auto;margin-right:auto}.EntrySite__container_form{width:460px;min-width:460px;background-color:#fff;height:calc(100vh - 91px);overflow-y:scroll;scrollbar-width:none;flex-shrink:0}.EntrySite__controller-lp.EntrySite__action-step .EntrySite__pointer_img{width:62px;height:103px}.EntrySite__step-bubble{padding-right:23px;padding-left:23px}.EntrySite__step-note{margin-top:16px;font-size:18px}.EntrySite__step-note-bottom{margin-bottom:8px}}@media screen and (min-width:1200px){.EntrySite__container_img{display:block;display:flex;flex-direction:column;justify-content:flex-end;flex-shrink:1}#EntrySite__container .EntrySite__container_img img{width:auto;max-width:none;height:calc(100vh - 300px);min-height:570px;max-height:787px}}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#ff5948;position:relative;color:#fff;min-width:120px;font-size:11px;box-shadow:0 2px 0 #444;-moz-box-shadow:0 2px 0 #444;-webkit-box-shadow:0 2px 0 #444;-o-box-shadow:0 2px 0 #444;padding:1em .8em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;box-sizing:border-box}.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body.rtl .formError .formErrorArrow,body[dir=rtl] .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;height:1px;background:#ff5948;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.formError .formErrorArrow .line10{width:13px;border:none}.formError .formErrorArrow .line9{width:11px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}a,address,b,big,body,caption,code,dd,div,dl,dt,embed,footer,form,h2,header,html,i,iframe,img,label,li,mark,object,p,q,s,span,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer,header{display:block}body{line-height:1;box-sizing:border-box;color:#715e3a;background:#fff;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:3.8vw;line-height:1.5}ul{list-style:none}q{quotes:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.img{width:100%;display:inline-block;margin:0;padding:0;vertical-align:top}li{list-style-type:none}.inner{padding:5.5%}a:link,a:visited{text-decoration:none;color:#444}html{transition:all .7s}form input[type=email],form input[type=tel],form input[type=text],form select,form textarea{font-size:14px;height:8vh;padding:0 10px;box-sizing:border-box;border:1px solid #bebebe;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}form textarea{height:120px;width:100%;padding-top:5px}form input[type=email],form input[type=tel],form input[type=text]{width:100%}form input:-ms-input-placeholder,form input::-moz-placeholder,form input::-webkit-input-placeholder,form textarea:-ms-input-placeholder,form textarea::-moz-placeholder,form textarea::-webkit-input-placeholder{color:#ccc}input[type=checkbox]{opacity:0;visibility:hidden;position:absolute}input[type=checkbox]+label{display:block;padding:4vw 4vw 4vw 17vw;width:100%;box-sizing:border-box}input[type=radio]{opacity:0;visibility:hidden;position:absolute}input[type=radio]+label{display:block;padding:4vw 4vw 4vw 11vw}@media screen and (min-width:460px){body,html{font-size:100%}body{margin:auto;line-height:1}img{height:inherit}}