.globalMenuSP_spGlobalMenuContentWrapper__9j3x2{position:fixed;top:60px;left:0;text-align:right;z-index:10000}.globalMenuSP_hr__BZiP2{border:1px solid #fff}.globalMenuSP_address__stDZ0{color:#fff;margin-top:1em}.globalMenuSP_fixedPageContent__MinQY{color:#fff}.globalMenuSP_hamburgerMenuBtn__3lYhO{position:absolute;padding:5px;top:-51px;right:0;width:60px;height:60px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.globalMenuSP_hamburgerMenuBtn__3lYhO:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,0)}.globalMenuSP_hamburgerMenuBtn__3lYhO .globalMenuSP_hamburgerBar__7ar5e{display:block;position:absolute;left:5px;width:40px;height:1.5px;background-color:#444;transform:rotate(0);transition:.2s ease}.globalMenuSP_hamburgerMenuBtn__3lYhO .globalMenuSP_hamburgerBar__7ar5e.globalMenuSP_hBar1__6RR7K{top:10px}.globalMenuSP_hamburgerMenuBtn__3lYhO .globalMenuSP_hamburgerBar__7ar5e.globalMenuSP_hBar1__6RR7K.globalMenuSP_isOpenMenu__M3Tau{top:20px;transform:rotate(-45deg)}.globalMenuSP_hamburgerMenuBtn__3lYhO .globalMenuSP_hamburgerBar__7ar5e.globalMenuSP_hBar2__JinZc{top:20px;opacity:1}.globalMenuSP_hamburgerMenuBtn__3lYhO .globalMenuSP_hamburgerBar__7ar5e.globalMenuSP_hBar2__JinZc.globalMenuSP_isOpenMenu__M3Tau{top:20px;opacity:0;transform:rotate(-45deg)}.globalMenuSP_hamburgerMenuBtn__3lYhO .globalMenuSP_hamburgerBar__7ar5e.globalMenuSP_hBar3__BNB5k{top:30px}.globalMenuSP_hamburgerMenuBtn__3lYhO .globalMenuSP_hamburgerBar__7ar5e.globalMenuSP_hBar3__BNB5k.globalMenuSP_isOpenMenu__M3Tau{top:20px;transform:rotate(45deg)}.globalMenuSP_spGlobalMenuContent__N1vei{z-index:10000;background:linear-gradient(90deg,#26dfed,#256ff2);width:100vw;height:0;padding:0;overflow:hidden;opacity:0;transition:height .3s ease,opacity .3s ease}.globalMenuSP_spGlobalMenuContent__N1vei.globalMenuSP_isOpenMenu__M3Tau{height:calc(100vh - 60px);opacity:1}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc{overflow:hidden;opacity:0;display:flex;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc .globalMenuSP_naviLinkWrapper__mXYU8{width:40vw;margin-bottom:15px}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc .globalMenuSP_naviLinkWrapper__mXYU8.globalMenuSP_contactLink__to0De{display:flex;justify-content:center;align-items:center;text-align:center;width:90vw;height:50px;position:relative}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc .globalMenuSP_naviLinkWrapper__mXYU8.globalMenuSP_contactLink__to0De:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;border-radius:80px}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc .globalMenuSP_naviLink__Nnrd_{color:#fff;position:relative;display:flex;justify-content:center;font-size:18px;align-items:center;height:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);transform:scale(.9);transition:.2s ease}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc .globalMenuSP_naviLink__Nnrd_.globalMenuSP_isOpenMenu__M3Tau{transform:scale(1)}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc .globalMenuSP_naviLink__Nnrd_:after{position:absolute;content:"";pointer-events:none;background-image:url(/images/common/ui/category_navi_on.png);background-size:100%;width:86px;height:40px;top:-15px;opacity:0;transition:.2s ease}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc .globalMenuSP_naviLink__Nnrd_:hover:after{opacity:1}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc .globalMenuSP_naviLink__Nnrd_.globalMenuSP_contactLink__to0De{width:100%;height:100%;position:relative;background:linear-gradient(90deg,#26dfed,#256ff2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:28px;display:flex;justify-content:center;align-items:center;text-align:center}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_naviLinkContent__Z2nQc.globalMenuSP_isOpenMenu__M3Tau{padding:40px 22px;opacity:1}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_snsLinkContent__wNhcB{display:flex;justify-content:right;padding-right:54px}.globalMenuSP_spGlobalMenuContent__N1vei .globalMenuSP_snsLinkContent__wNhcB .icon{width:44px}.header_headerContent__Ivv9N{display:flex;justify-content:space-between;padding:20px 30px;width:100vw;background-color:hsla(0,0%,100%,.9);position:fixed;height:80px;top:0;z-index:10000}@media screen and (max-width:768px){.header_headerContent__Ivv9N{padding:0;height:60px;position:fixed;z-index:10000}}.header_logo__cX6fS{width:222px;display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:768px){.header_logo__cX6fS{position:absolute;width:160px;margin:17px auto auto 15px}}.header_logo__cX6fS img{width:100%}.header_naviLinkContent__5lwPk{display:flex;justify-content:space-around;align-items:center}@media screen and (max-width:768px){.header_naviLinkContent__5lwPk{display:none}}.header_naviLinkContent__5lwPk .header_linkBox__2WwBT{position:relative}.header_naviLinkContent__5lwPk .header_linkBox__2WwBT:after{content:"";position:absolute;bottom:-24px;bottom:0;width:100%;transform:scaleX(0);height:1px;background-color:#256ff2;opacity:.5;transition:.6s}.header_naviLinkContent__5lwPk .header_linkBox__2WwBT.header_current___NZHL:after{transition:none}.header_naviLinkContent__5lwPk .header_linkBox__2WwBT:hover:after{transform:scaleX(.6)}.header_naviLinkContent__5lwPk .header_link__2crg5{padding:0 30px;cursor:pointer;position:relative;transition:.3s ease;font-size:16px;transition:.3s}@media screen and (max-width:1200px){.header_naviLinkContent__5lwPk .header_link__2crg5{padding:0 20px}}@media screen and (max-width:992px){.header_naviLinkContent__5lwPk .header_link__2crg5{padding:0 13px}}.header_naviLinkContent__5lwPk .header_link__2crg5.header_current___NZHL,.header_naviLinkContent__5lwPk .header_link__2crg5:hover{color:#256ff2}.header_naviLinkContent__5lwPk .header_link__2crg5 .header_anchorNameSpan__iz37Q:hover{transform:translateY(-2px)}.header_naviLinkContent__5lwPk .header_link__2crg5.header_contactLink__G_su6{color:#fff}.header_naviLinkContent__5lwPk .header_link__2crg5.header_contactLink__G_su6:after{content:"";background:linear-gradient(90deg,#26dfed,#256ff2);height:30px;width:100%;position:absolute;top:0;left:0;z-index:0;transform:skew(-35deg,0deg);opacity:0;transition:.4s ease;cursor:pointer}.header_naviLinkContent__5lwPk .header_link__2crg5.header_contactLink__G_su6 div{position:relative;z-index:11}.header_naviLinkContent__5lwPk .header_link__2crg5.header_contactLink__G_su6:before{content:"";background:#444;height:30px;width:100%;position:absolute;top:0;left:0;z-index:0;transform:skew(-35deg,0deg);cursor:pointer}.header_naviLinkContent__5lwPk .header_link__2crg5:hover:after{opacity:1}.footer_contactLinc__gF_LU{display:flex;cursor:pointer;align-items:center;height:200px;text-align:center}.footer_contactLinc__gF_LU .footer_title__lDMxx{font-size:55px}@media screen and (max-width:768px){.footer_contactLinc__gF_LU .footer_title__lDMxx{font-size:48px}}.footer_pageTop__dANeR{margin-top:2px;cursor:pointer}.footer_globalFooter__iGLt1{height:206px;padding:40px 30px}@media screen and (max-width:768px){.footer_globalFooter__iGLt1{height:400px;padding:40px 10px;font-size:14px}.footer_globalFooter__iGLt1 div{width:100%;text-align:center}}.footer_globalFooter__iGLt1 .footer_row__IZZ_C{display:flex;justify-content:space-between;align-items:center;margin:0 auto 10px}.footer_globalFooter__iGLt1 .footer_logo__MuuPn img{width:260px}@media screen and (max-width:768px){.footer_globalFooter__iGLt1 .footer_logo__MuuPn img{width:200px}}.footer_globalFooter__iGLt1 .footer_staticLink__5Oysl{display:flex}.footer_globalFooter__iGLt1 .footer_staticLink__5Oysl li{margin-left:30px}@media screen and (max-width:768px){.footer_globalFooter__iGLt1 .footer_staticLink__5Oysl li{margin:0 auto 30px}}.footer_globalFooter__iGLt1 .footer_staticLink__5Oysl li a{transition:.5s}.footer_globalFooter__iGLt1 .footer_staticLink__5Oysl li a:hover{color:#256ff2;text-decoration:underline}@media screen and (max-width:768px){.footer_globalFooter__iGLt1 .footer_staticLink__5Oysl.footer_isPc___xp5U{display:none}}.footer_globalFooter__iGLt1 .footer_staticLink__5Oysl.footer_isSp__5AApI{text-align:center;display:none}@media screen and (max-width:768px){.footer_globalFooter__iGLt1 .footer_staticLink__5Oysl.footer_isSp__5AApI{display:block}.footer_globalFooter__iGLt1 .footer_company__tQxwU{margin-top:20px}.footer_globalFooter__iGLt1 .footer_address__D25LP{margin-bottom:20px}}.footer_globalFooter__iGLt1 .footer_copyRight__isqKG{color:#b8b8b8}.mainH_bgInteraction__kjPOC{overflow-x:hidden;position:absolute;top:0;left:0;width:100vw;min-height:1170px;z-index:-100;pointer-events:none}.mainH_bgInteraction__kjPOC .mainH_bgItem__vnUN0{position:absolute;z-index:0;top:100px;left:50%;width:452px;opacity:0}.mainH_bgInteraction__kjPOC .mainH_bgItem__vnUN0.mainH_itemRight__zfP_N{top:164px;left:calc(50% + 295px);width:500px;animation:mainH_bgAnimRight___YISkk .6s .7s forwards}@media screen and (max-width:768px){.mainH_bgInteraction__kjPOC .mainH_bgItem__vnUN0.mainH_itemRight__zfP_N{top:85px;left:auto;right:-85px;width:178px}}.mainH_bgInteraction__kjPOC .mainH_bgItem__vnUN0.mainH_itemLeft__KzAgb{top:635px;left:calc(50% - 21px);animation:mainH_bgAnimLeftt___B1LWx .6s .7s forwards}@media screen and (max-width:768px){.mainH_bgInteraction__kjPOC .mainH_bgItem__vnUN0.mainH_itemLeft__KzAgb{top:246px;left:auto;right:40px;width:178px}}@keyframes mainH_bgAnimRight___YISkk{0%{opacity:0;transform:translate(10px,-10px)}to{opacity:1;transform:translate(0)}}@keyframes mainH_bgAnimLeftt___B1LWx{0%{opacity:0;transform:translate(-10px,10px)}to{opacity:1;transform:translate(0)}}@keyframes mainH_bgAnimRight__wjT64{0%{transform:translate(0)}25%{transform:translate(-1px,3px)}50%{transform:translate(1px,2px)}75%{transform:translate(1px,1px)}to{transform:translate(0)}}.mainH_mainH__bp1F1{text-align:left;margin-bottom:10px}.mainH_mainH2__SDV7K{margin-top:80px;margin-bottom:234px}@media screen and (max-width:768px){.mainH_mainH2__SDV7K{margin-top:60px;margin-bottom:75px}}.mainH_mainH2__SDV7K.mainH_small__6fmk7{margin-bottom:50px}.mainH_mainH2__SDV7K .mainH_mainH2Text__1twlY{font-style:normal;font-weight:300;font-size:100px;line-height:120px;width:-moz-fit-content;width:fit-content;letter-spacing:.05em;margin-left:-.08em;background:linear-gradient(90deg,#26dfed,#256ff2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-top:240px}@media screen and (max-width:768px){.mainH_mainH2__SDV7K .mainH_mainH2Text__1twlY{margin-top:180px;line-height:1em;font-size:50px}}.mainH_mainH2__SDV7K .mainH_mainH2Text__1twlY.mainH_small__6fmk7{margin-top:145px;font-size:60px;line-height:1.2em;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.mainH_mainH2__SDV7K .mainH_mainH2Text__1twlY.mainH_small__6fmk7{margin-top:90px;font-size:40px}}.mainH_mainH2__SDV7K .mainH_mainH2SubText__MlU2n{font-weight:500;font-size:24px}@media screen and (max-width:768px){.mainH_mainH2__SDV7K .mainH_mainH2SubText__MlU2n{font-size:18px}}.mainH_mainH3__RrZip{font-size:50px;margin-top:20px}.mainH_mainH3__RrZip .mainH_subText__dqno0{font-size:16px;margin-top:-2.2em;font-weight:500}.mainH_mainH3__RrZip.mainH_upsideDown__djyf0{padding:40px 0 30px;font-weight:500;margin:0}.mainH_mainH3__RrZip.mainH_upsideDown__djyf0 .mainH_subText__dqno0{line-height:2.5em}.mainH_mainH4__Cci_D{font-size:16px;margin-top:10px}.contact_contactTypeHeader__kAN8A{font-size:32px;margin-top:50px}.contact_textarea__Aex5t{resize:auto}.contact_btnContent__31q0L{margin:50px}@media screen and (max-width:768px){.contact_btnContent__31q0L{margin:20px auto 30px}}.contact_entranceBtnContent__TX0_s{display:flex;justify-content:center;margin:50px auto 100px}@media screen and (max-width:768px){.contact_entranceBtnContent__TX0_s{display:block}}.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB{margin:0 20px}.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB:first-child,.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB:last-child{margin-left:0;margin-right:0}.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_corporate__uVBBy,.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_employment__LmSQL,.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_individual__H_Lxg{position:relative}.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_corporate__uVBBy img,.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_employment__LmSQL img,.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_individual__H_Lxg img{width:100%}.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_corporate__uVBBy:after,.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_employment__LmSQL:after,.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_individual__H_Lxg:after{transition:.3s ease;opacity:0;position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-size:100%;background-repeat:no-repeat}.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_corporate__uVBBy:hover:after,.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_employment__LmSQL:hover:after,.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_individual__H_Lxg:hover:after{opacity:1;background-size:100%}.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_employment__LmSQL:after{background-image:url(/images/contact/entrance_employment_on.png)}@media screen and (max-width:768px){.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_employment__LmSQL:after{background-image:url(/images/contact/entrance_employment_sp_on.png)}}.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_individual__H_Lxg:after{background-image:url(/images/contact/entrance_individual_on.png)}@media screen and (max-width:768px){.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_individual__H_Lxg:after{background-image:url(/images/contact/entrance_individual_sp_on.png)}}.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_corporate__uVBBy:after{background-image:url(/images/contact/entrance_corporate_on.png)}@media screen and (max-width:768px){.contact_entranceBtnContent__TX0_s .contact_entranceBtn__gOUNB .contact_corporate__uVBBy:after{background-image:url(/images/contact/entrance_corporate_sp_on.png)}}.contact_formWrapper__9Mrb4{max-width:930px;margin:50px auto}.contact_formWrapper__9Mrb4 .contact_selectWrapper__pulIB{position:relative;max-width:100%;display:flex;justify-content:center;align-items:center;text-align:center;text-align:left}.contact_formWrapper__9Mrb4 .contact_selectWrapper__pulIB:after{content:"";position:absolute;right:8px;width:2em;height:1.4em;background-color:#fff;background-position:50%;background-repeat:no-repeat;box-shadow:-7px 0 5px #fff;pointer-events:none;background-image:url(/images/common/icon/icon_arrow_pulldown.svg)}.contact_formWrapper__9Mrb4 .contact_selectWrapper__pulIB .contact_select__sFiBB{width:100%;max-width:100%;max-height:1em}.contact_formWrapper__9Mrb4 .contact_inputBlock__RLhRv{display:flex;justify-content:space-between;width:100%;padding:10px 0 30px;border-top:1px solid #e7e7e7;font-size:20px}@media screen and (max-width:768px){.contact_formWrapper__9Mrb4 .contact_inputBlock__RLhRv{font-size:14px}}.contact_formWrapper__9Mrb4 .contact_inputBlock__RLhRv .contact_rightContent__tdz0l{width:70%}.contact_formWrapper__9Mrb4 .contact_inputBlock__RLhRv .contact_rightContent__tdz0l input,.contact_formWrapper__9Mrb4 .contact_inputBlock__RLhRv .contact_rightContent__tdz0l textarea{width:100%}.contact_formWrapper__9Mrb4 .contact_inputBlock__RLhRv .contact_requiredBlock__Med2F{color:#fff;text-align:center;width:38px;font-size:14px;display:flex;align-items:center;justify-content:center}.contact_formWrapper__9Mrb4 .contact_inputBlock__RLhRv .contact_requiredBlock__Med2F.contact_isRequired__JWO_X{background-color:#ff007a}.contact_formWrapper__9Mrb4 .contact_inputBlock__RLhRv .contact_requiredBlock__Med2F.contact_isDiscretion__hGycJ{background-color:#256ff2}.contact_formWrapper__9Mrb4 .contact_inputBlock__RLhRv .contact_example__96_mQ{color:#b8b8b8;width:100%}.contact_formWrapper__9Mrb4.contact_confirm__WwMUX .contact_inputBlock__RLhRv{justify-content:flex-start}.contact_formWrapper__9Mrb4.contact_confirm__WwMUX .contact_inputBlock__RLhRv h2{width:30%}.contact_formWrapper__9Mrb4.contact_confirm__WwMUX .contact_preserveLine__ug3JT{white-space:pre-wrap}.contact_formWrapper__9Mrb4 .contact_notice__X5Ah_{color:#ff007a}.contact_formWrapper__9Mrb4 .contact_notice__X5Ah_:before{content:url(/images/common/icon/icon_caution.svg);display:inline-block}@media screen and (max-width:768px){.contact_formWrapper__9Mrb4 .contact_notice__X5Ah_:before{transform:scale(.5) translateY(5px)}.contact_formWrapper__9Mrb4 .contact_notice__X5Ah_{font-size:10px}}.contact_formWrapper__9Mrb4 .contact_privacyPolicyTitle__oPAH7{font-size:20px}.contact_formWrapper__9Mrb4 .contact_privacypolicyBody__a64Ep{border:2px solid #e7e7e7;overflow-x:hidden;overflow-y:auto;height:230px;padding:20px}.contact_formWrapper__9Mrb4 .contact_privacyPolicyCheck__efFLo{text-align:center;margin:30px auto 0}.contact_formWrapper__9Mrb4 .contact_privacyPolicyCheck__efFLo .contact_rightContent__tdz0l{display:none}.contact_formWrapper__9Mrb4 .contact_filterNotice__HjYNp{font-size:.8em;color:#777}.contact_confirm__WwMUX .contact_btnContent__31q0L{display:flex;justify-content:flex-start;margin-bottom:50px}@media screen and (max-width:768px){.contact_confirm__WwMUX .contact_btnContent__31q0L{display:flex;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap}}.contact_confirm__WwMUX button{margin-right:65px}@media screen and (max-width:768px){.contact_confirm__WwMUX button{margin:0 auto 30px}}.contact_confirm__WwMUX .contact_junkFilter__jPK1y{font-size:14px}.contact_successWrapper__ig51e h1{font-size:32px;margin-bottom:50px}@media screen and (max-width:768px){.contact_successWrapper__ig51e h1{font-size:24px}}.contact_successWrapper__ig51e p{margin-bottom:1em}.contact_successWrapper__ig51e .contact_buttonContent__qjBJ_{display:flex;justify-content:center;align-items:center;text-align:center;margin:50px auto}.contact_preparingNotice__1gKTA{margin:24px auto;padding:16px;border:1px solid #d9534f;border-radius:4px;color:#d9534f;font-size:14px;line-height:1.8;text-align:center}