.ThanksContent_finger__YbDu2{position:absolute;right:5%;top:42%;z-index:9999}.ThanksContent_contentWidth__3CF_t{max-width:310px;margin-left:auto;margin-right:auto}.ThanksContent_thanks__Um7AW{font-size:1rem;background-color:#fff;margin:0 calc(50% - 50vw)}@media screen and (min-width:768px){.ThanksContent_thanks__Um7AW{margin:16px 0 0;position:relative}}.ThanksContent_thanks__Um7AW .ThanksContent_isSp__l6_8J{display:block}@media screen and (min-width:768px){.ThanksContent_thanks__Um7AW .ThanksContent_isSp__l6_8J{display:none}}.ThanksContent_thanks__Um7AW .ThanksContent_isPc__tNUNj{display:none}@media screen and (min-width:768px){.ThanksContent_thanks__Um7AW .ThanksContent_isPc__tNUNj{display:block}}.ThanksContent_thanksWrapper__531fZ{display:flex;flex-direction:column;min-height:100vh}.ThanksContent_thanksContentWrapper__X3ovd{position:relative;flex:1 1}.ThanksContent_thanksContent__E3fqj{padding:0;max-width:360px;margin:0 auto 2rem;box-sizing:border-box}.ThanksContent_thanksLabelLeft__lHmWP{margin-bottom:1rem}.ThanksContent_thanksexampleText__Gw68t{color:#525252;font-size:.9285714286rem}.ThanksContent_thanksEmailInputContainer__QzsMI{position:relative}.ThanksContent_thanksEmailInput__ByWnV{margin-bottom:2rem}.ThanksContent_thanksDomainSuggestions__ijd4X{position:absolute;top:105%;left:0;right:0;background:#fff;z-index:100;border:1px solid #989898;max-height:200px;overflow-y:auto}.ThanksContent_thanksDomainItem__FoleM{padding:8px 12px;cursor:pointer;font-size:16px;transition:background-color .2s;line-height:1.5}.ThanksContent_thanksDomainItem__FoleM:last-child{border-bottom:none}.ThanksContent_thanksDomainItem__FoleM:active,.ThanksContent_thanksDomainItem__FoleM:hover{background-color:#f5f5f5}.ThanksContent_thanksDomainItem__FoleM:active{background-color:#e8f4fd}.ThanksContent_thanksContentLabelInner__c_oTO{display:flex}.ThanksContent_thanksContentLabel__Ep0Td{margin:1.4285714286rem 0;text-align:center}.ThanksContent_thanksContentText__7Osou{text-align:center;color:#525252;font-size:.9285714286rem;margin-bottom:1.4285714286rem;transition:none!important}.ThanksContent_thanksContentImgWrap__kHBVt{display:flex;justify-content:center;margin-bottom:1.4285714286rem}.ThanksContent_thanksContentImg__PhrdL{background-repeat:no-repeat;background-size:contain}.ThanksContent_thanksContentImg01__sTKSm{background-image:url(/images/education/private-school-teacher_01_n2/img_01.png);width:137px;height:100px}.ThanksContent_thanksContentImg02__3eu3_{background-image:url(/images/education/private-school-teacher_01_n2/img_02.png);width:105px;height:111px}.ThanksContent_thanksContentTextEmphasis01__GBXAK{text-decoration:underline;font-weight:700;color:#12abb1}.ThanksContent_thanksContentTextEmphasis02__oH1_O{font-weight:700;color:#f57b03}.ThanksContent_thanksSquare__2AuL_{display:inline-block;width:10px;height:10px;margin:8px 5px;background-color:#12abb1}.ThanksContent_thanksExampleText__jt_xh{font-size:.9285714286rem;color:#525252}.ThanksContent_thanksEmailButtonWrap__gsLev{text-align:center}.ThanksContent_thanksEmailButton__vQFEX{width:190px!important;height:40px!important;position:relative}.ThanksContent_thanksEmailButton__vQFEX:after{content:"〉";display:block;position:absolute;right:3%;top:50%;transform:translateY(-50%);padding-left:8px}.ThanksContent_thanksEmailButtonPrimary___CWXx{color:#fff;background:#f57b03;border:1px solid #e9631c;font-size:1.1428571429rem}.ThanksContent_thanksEmailButtonPrimaryInValid__tlGZ2{opacity:1!important;background:#e0e0e0;border-color:#e0e0e0}.ThanksContent_textGreen__Lybez{color:#00b46d}@keyframes ThanksContent_shiny__lpCUU{0%{left:-30%}20%{left:120%}to{left:120%}}.ThanksContent_title__2NwiI{display:none}@media screen and (min-width:768px){.ThanksContent_updateText__unH2e{display:block!important}}.FieldLabel_text__Sf9Ju{font-size:1.2142857143rem;font-weight:700;color:#525252}.FieldLabel_required__ZV9lp{margin:0 8px 0 0;padding:6px 8px;border:1px solid #f9af67;font-size:1rem;color:#f9af67}@media screen and (min-width:768px){.FieldLabel_required__ZV9lp{padding:6px 10px;font-size:1.1428571429rem;margin:0 13.4px 0 0}}@keyframes Finger_move__Qt0Qp{0%{transform:translate(0)}50%{transform:translate(-15px)}75%{transform:translate(0)}}.Finger_finger__Tn_9a{width:42px;height:42px;background:url(/images/education/private-school-teacher_01_n2/icon_finger.png) no-repeat;background-size:contain;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;animation:Finger_move__Qt0Qp 2.5s linear 0s infinite;-webkit-animation:Finger_move__Qt0Qp 2.5s linear 0s infinite}.Finger_finger__Tn_9a.Finger_noAnimation__12pGA{animation:none;-webkit-animation:none}.FirstView_enter__oLJEF{opacity:0}.FirstView_enterActive__biinS{opacity:1;transition:opacity .4s}.FirstView_exit__TGZ_H{opacity:1}.FirstView_exitActive__S66S2{opacity:0;transition:opacity .4s}.FirstView_firstView__SrWch{position:relative}@media screen and (min-width:768px){.FirstView_firstView__SrWch{height:100%}}.FirstView_firstView__SrWch.FirstView_firstViewOut__4jxMJ .FirstView_firstViewImg__uld9c{display:none}@media screen and (min-width:768px){.FirstView_firstView__SrWch.FirstView_firstViewOut__4jxMJ{display:none}}.FirstView_firstViewImg__uld9c{width:100%;height:auto;vertical-align:bottom}@media screen and (min-width:768px){.FirstView_firstViewImg__uld9c{object-fit:cover;height:100%}}.FirstView_module__iB_nd{z-index:50;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 14px;height:100vh;width:100vw;box-sizing:border-box}@media screen and (min-width:768px){.FirstView_module__iB_nd{position:absolute;align-items:center}.FirstView_moduleFirst__RHjw8{z-index:1;height:auto;position:static}}.FirstView_moduleBg__Jpmn4{z-index:50;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3)}@media screen and (min-width:768px){.FirstView_moduleBg__Jpmn4{display:none}}.FirstView_moduleInner__HAszJ{z-index:60;position:absolute;top:260px;padding:28px 14px;max-height:520px;max-width:360px;width:100%;background-color:#fff;border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);box-sizing:border-box}@media screen and (min-width:768px){.FirstView_moduleInner__HAszJ{max-width:none;width:clamp(47.7142857143rem,-32rem + 77.5vw,74.2857142857rem);padding:clamp(1.2857142857rem,-.8571428571rem + 2.0833333333vw,2rem);bottom:0;top:auto;margin-bottom:6.5vh}}@media screen and (min-width:768px)and (max-width:1200px)and (max-height:700px){.FirstView_moduleInner__HAszJ{bottom:0;top:auto;transform:translateY(0);zoom:.8}}.FirstView_moduleContent__CdLJ4{max-height:inherit}@media screen and (min-width:768px){.FirstView_moduleContent__CdLJ4{position:relative}}.FirstView_moduleTitle__7Fact{margin:0 0 1rem;text-align:center;font-size:1.1rem;font-weight:700;color:#525252}@media screen and (min-width:768px){.FirstView_moduleTitle__7Fact{margin:clamp(.7142857143rem,-.1428571429rem + .8333333333vw,1rem) 0;font-size:clamp(1.2857142857rem,-.8571428571rem + 2.0833333333vw,2rem)}}.FirstView_moduleContentInner__UC2Eo{display:flex;width:100%;align-items:flex-start;justify-content:center;flex-flow:column wrap;padding:1rem;background-color:#fff;border-radius:6px;box-sizing:border-box}@media screen and (min-width:768px){.FirstView_moduleContentInner__UC2Eo{flex-direction:row;justify-content:space-between;padding:clamp(1.2857142857rem,-.8571428571rem + 2.0833333333vw,2rem);display:flex}}.FirstView_moduleButton__30teW{margin:0 0 1rem;color:#fff;font-size:1.4rem}.FirstView_moduleButton__30teW:last-of-type{margin:0}.FirstView_moduleButtonPrimary__NXnYl{background:linear-gradient(#f57c04,#f57c04 50%,#e9631c 0,#e9631c);border:1px solid #e9631c}.FirstView_moduleButtonSecondary__cBKiS{background:linear-gradient(#12abb1,#12abb1 50%,#12929a 0,#12929a);border:1px solid #12929a}@media screen and (min-width:768px){.FirstView_moduleButton__30teW{width:47.11%!important;height:clamp(3.3571428571rem,-2.2142857143rem + 5.4166666667vw,5.2142857143rem)!important;margin:0 0 clamp(1.2857142857rem,-.8571428571rem + 2.0833333333vw,2rem)!important;border:2px solid #fff!important;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)!important;font-size:clamp(1.1428571429rem,-1rem + 2.0833333333vw,1.8571428571rem)!important}.FirstView_moduleButton__30teW:after{content:"〉";display:block;position:absolute;right:3%;top:50%;transform:translateY(-50%);padding-left:8px}.FirstView_moduleButtonPrimary__NXnYl{background:#f57b03;border:1px solid #e9631c}.FirstView_moduleButtonPrimary__NXnYl:hover{background:#cd6703}.FirstView_moduleButtonSecondary__cBKiS{background:#12abb1;border:1px solid #12929a}.FirstView_moduleButtonSecondary__cBKiS:hover{background:#007a7c}}.FirstView_moduleButtonText__BJn8c{color:#fff;font-size:1.4rem}@media screen and (min-width:768px){.FirstView_moduleButtonText__BJn8c{font-size:clamp(1.1428571429rem,-1rem + 2.0833333333vw,1.8571428571rem);text-shadow:0 1px 1px #525252}.FirstView_moduleButtonTextDecorator__4MNw6{display:none}}.FirstView_finger__ohgwR{display:none;position:absolute;top:calc(clamp(2.1428571429rem,0rem + 2.0833333333vw,2.8571428571rem) - clamp(1.2857142857rem,-.8571428571rem + 2.0833333333vw,2rem) - clamp(.7142857143rem,-.1428571429rem + .8333333333vw,1rem));right:calc(clamp(2.1428571429rem,0rem + 2.0833333333vw,2.8571428571rem) - clamp(1.2857142857rem,-.8571428571rem + 2.0833333333vw,2rem));pointer-events:none}@media screen and (min-width:768px){.FirstView_finger__ohgwR{display:block}}.EffectButton_module__J_qci{padding:0 8px;position:relative;border:none;border-radius:4px;outline:none;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);transition:.1s linear;cursor:pointer;box-sizing:border-box}.EffectButton_module__J_qci:hover{opacity:.7}.EffectButton_moduleEffect__LY_tk{z-index:2;position:relative;border:none;border-radius:4px;outline:none;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);transition:.1s linear;overflow:hidden;cursor:pointer;box-sizing:border-box}.EffectButton_moduleEffect__LY_tk:before{content:"";z-index:-1;position:absolute;left:-30%;top:-50%;display:block;width:40px;height:140px;transform:rotate(30deg);background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 50%,hsla(0,0%,100%,0));animation:EffectButton_shiny__ppGTT 3s linear infinite}@keyframes EffectButton_shiny__ppGTT{0%{left:-30%}20%{left:120%}to{left:120%}}.FormContent_module__fR7xD{display:flex;width:100%;align-items:flex-start;flex-flow:column wrap;margin:0 auto;max-width:768px;border-radius:4px;box-sizing:border-box}.FormContent_moduleFirst__LXhWW{background:#e4eff5}@media screen and (min-width:768px){.FormContent_module__fR7xD{margin:0;max-width:none}}.FormContent_module__fR7xD .FormContent_body__a69nf{width:100%;box-sizing:border-box;background-color:#fff}@media screen and (min-width:768px){.FormContent_module__fR7xD .FormContent_body__a69nf{border-radius:6px 6px 0 0}.FormContent_module__fR7xD .FormContent_body__a69nf.FormContent_radius__Evf4s{border-radius:6px}}.FormContent_module__fR7xD .FormContent_foot__jtUo9{padding:14px;border-radius:0 0 4px 4px;width:100%;box-sizing:border-box}@media screen and (min-width:768px){.FormContent_module__fR7xD .FormContent_foot__jtUo9{border-radius:0 0 4px 4px}}.FormContent_module__fR7xD .FormContent_footInner__UvFFP{position:relative;margin:0 auto;max-width:360px;box-sizing:border-box;display:flex;width:100%;align-items:center;justify-content:center;flex-flow:wrap}.FormContent_module__fR7xD .FormContent_footModal__j6iTm{white-space:pre-wrap}.FormContent_module__fR7xD .FormContent_footItem__p9MOY{margin:0 auto;border:none;font-size:1.0714285714rem;color:#fff;position:relative}.FormContent_module__fR7xD .FormContent_footItemPrimary__8L_Io{background:linear-gradient(#f57c04,#f57c04 50%,#e9631c 0,#e9631c);border:1px solid #e9631c}@media screen and (min-width:768px){.FormContent_module__fR7xD .FormContent_footItem__p9MOY{margin:0}}.FormContent_module__fR7xD .FormContent_footItemPrev__MpYDr{width:80px;margin:0 auto 0 0;border:none;font-size:1.0714285714rem;color:#a9abb0;background-color:transparent!important;box-shadow:none!important}.FormContent_module__fR7xD .FormContent_footItemPrev__MpYDr.FormContent_footItemAllow__1Vh9I:before{content:"〈";padding-right:8px}.FormContent_module__fR7xD .FormContent_footItemNext__JRcg8{color:#fff;position:relative;z-index:2;overflow:hidden}.FormContent_module__fR7xD .FormContent_footItemNext__JRcg8:before{content:"";z-index:-1;position:absolute;left:-30%;top:-50%;display:block;width:40px;height:140px;transform:rotate(30deg);background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff 50%,hsla(0,0%,100%,0));animation:FormContent_shiny__fPeXp 3s linear infinite}.FormContent_module__fR7xD .FormContent_footItem__p9MOY.FormContent_footItemAllow__1Vh9I:after{content:"〉";display:block;position:absolute;right:3%;top:50%;transform:translateY(-50%);padding-left:8px}.FormContent_module__fR7xD .FormContent_footItemPrimaryValid__k4lSA{background:#e0e0e0;border-color:#e0e0e0}.FormContent_module__fR7xD .FormContent_buttonWrap__yDUnu{margin:0 auto}@keyframes FormContent_shiny__fPeXp{0%{left:-30%}20%{left:120%}to{left:120%}}.FormContent_current__J_mMj .FormContent_title__AzCjI{display:inline-block}.FormContent_info__ZwKkk{display:none}@media screen and (min-width:768px){.FormContent_info__ZwKkk{display:inline-block;line-height:14px;font-size:1rem;font-weight:700;color:#64b5f7}}.FormContent_terms__wrapper__n5yP7{margin-bottom:15px;margin-right:15px}.FormContent_terms__k5nIu{text-align:center;font-size:1rem;color:#a9abb0}.FormContent_terms__k5nIu button{text-decoration:underline;cursor:pointer;outline:none;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit}.SimpleButton_module__D9eLi{width:200px;height:40px;padding:0 8px;border-radius:4px;border:none;outline:none;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25);opacity:1}.SimpleButton_module__D9eLi.SimpleButton_enabled__vuaLO{cursor:pointer;background-color:#12abb1}@media screen and (min-width:768px){.SimpleButton_module__D9eLi.SimpleButton_enabled__vuaLO{background-color:#12abb1}}.SimpleButton_module__D9eLi.SimpleButton_disabled__adfgZ{cursor:not-allowed;background-color:#e0e0e0}.SimpleButton_module__D9eLi.SimpleButton_secondary__o7IQD{background-color:#e0e0e0}.InputField_module__jJwJN{position:relative;width:100%;text-align:left}.InputField_moduleInner__6a3Hz{position:relative;width:100%;box-sizing:border-box}.InputField_input__DIPQh{padding:12px 28px 12px 12px;width:100%;border-radius:6px;border:1px solid #12abb1;outline:none;font-size:1.1428571429rem;box-sizing:border-box;background-color:#fff2d6}.InputField_input__DIPQh:focus{border:1px solid #12abb1;outline:none;outline-offset:0;box-shadow:unset}.InputField_input__DIPQh.InputField_isEntered__ikDt0{background-color:#e7f7f7}.InputFieldButton_module__uSn80{display:inline-block;border:none;border-radius:6px;box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12);outline:none;opacity:1;cursor:pointer;background-color:#fff}.InputFieldButton_moduleInner__Jg9hN{padding:14px 2px 12px;display:block;box-sizing:border-box}.InputFieldButton_moduleInner__Jg9hN:not(:has(.InputFieldButton_thumb__3bPs0)){padding-bottom:14px}.InputFieldButton_moduleInner__Jg9hN:not(:has(.InputFieldButton_thumb__3bPs0)) .InputFieldButton_text__dXNg9{margin:0}.InputFieldButton_module__uSn80.InputFieldButton_isSelected__w_MND{background-color:#f57b03;color:#fff}.InputFieldButton_fullWidth__o_Yth{width:100%}.InputFieldButton_thumb__3bPs0{position:relative;display:block;height:60px}.InputFieldButton_img__pAgr7{height:60px;max-width:100%;display:inline-block}.InputFieldButton_imgRow__vygey{height:60px;max-width:100%}.InputFieldButton_text__dXNg9{color:#707070;font-weight:700;margin:6px 0 0;display:block}.InputFieldButton_textRow__vE6iK{margin:0}.InputFieldButton_text__dXNg9.InputFieldButton_isSelected__w_MND{color:#fff}.PageCoverTransition_enter__GqsaV{opacity:0}.PageCoverTransition_enterActive__IkPbj{opacity:1;transition:opacity .4s}.PageCoverTransition_exit__ZqKYA{opacity:1}.PageCoverTransition_exitActive__ICpyk{opacity:0;transition:opacity .4s}.PageCoverTransition_module__f5c_R{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:2;background-color:rgba(0,0,0,.3)}.PrefectureField_module__igm39{margin:0 auto;position:relative;width:87.5%}.PrefectureField_module__igm39:after{content:"▼";position:absolute;right:8px;bottom:12px;font-size:1.1428571429rem;color:#12abb1}.PrefectureField_select__Dup6S{padding:12px 28px 12px 12px;width:100%;border:1px solid #12abb1;border-radius:6px;background-color:#fff2d6;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.1428571429rem;cursor:pointer;text-align:left;text-align-last:center;background-image:none;color:#333}.PrefectureField_select__Dup6S:focus{outline:none;outline-offset:0;box-shadow:unset}.StepContent_module__UttJp{position:relative;width:100%;max-width:430px;margin:0 auto;height:70px}.StepContent_module__UttJp .StepContent_img__yz40i{position:absolute;z-index:1;width:13%;height:auto;top:25px;left:15.58px;transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;object-fit:contain}.StepContent_module__UttJp .StepContent_img__yz40i.StepContent_unsetTransition__D77Cw{transition:none}.StepContent_module__UttJp .StepContent_stepList__egysv{display:flex;justify-content:space-between;padding:30px 1.3571428571rem 0;font-size:.8571428571rem}.StepContent_module__UttJp .StepContent_step__483rR{color:#b8e6e8}.StepContent_module__UttJp .StepContent_step__483rR:before{position:relative;width:10px;height:10px;content:"";display:block;text-align:center;margin:0 auto;border-radius:50%;background-color:#b8e6e8;top:50%;z-index:1}.StepContent_module__UttJp .StepContent_step__483rR:after{position:relative;display:inherit;width:15vw;height:2px;content:"";background-color:#b8e6e8;top:-32%;left:-50%}@media(min-width:431px){.StepContent_module__UttJp .StepContent_step__483rR:after{width:65px}}.StepContent_module__UttJp .StepContent_step__483rR:first-of-type:after{height:0}.StepContent_module__UttJp .StepContent_step__483rR.StepContent_active__JCL_h{color:#12abb1!important}.StepContent_module__UttJp .StepContent_step__483rR.StepContent_active__JCL_h:after,.StepContent_module__UttJp .StepContent_step__483rR.StepContent_active__JCL_h:before{background-color:#12abb1!important}.StepContent_module__UttJp .StepContent_stepText__54up1{position:relative;top:-35px;left:9px}.StepContent_module__UttJp .StepContent_stepNumber__vb_eQ{font-size:1.2857142857rem}.StepContent_show__lyg55{display:block!important}.StepContent_hide__NS5Os{pointer-events:none;opacity:0;visibility:hidden;height:0}.LpFormThanksValid_lpFormThanksValid__bqEXR{position:absolute;top:0;right:0;height:30px;width:30px;pointer-events:none}