.AdvisorOverview_container__eXwBv .AdvisorOverview_wrapper__in8VR{padding-top:calc(120/1360*var(--vw)*100);padding-bottom:calc(120/1360*var(--vw)*100);gap:calc(80/1360*var(--vw)*100);display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_wrapper__in8VR{padding:calc(80/390*var(--vw)*100) calc(0/390*var(--vw)*100);gap:calc(80/390*var(--vw)*100)}}.AdvisorOverview_container__eXwBv .AdvisorOverview_content__JgZCM{padding-left:calc(40/1360*var(--vw)*100);padding-right:calc(40/1360*var(--vw)*100);width:100%;display:flex;flex-direction:column;position:relative;gap:calc(40/1360*var(--vw)*100)}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_content__JgZCM{padding:calc(0/390*var(--vw)*100) calc(28/390*var(--vw)*100);gap:calc(40/390*var(--vw)*100)}}.AdvisorOverview_container__eXwBv .AdvisorOverview_headline__IUGTg{color:#fff;font-size:25px;font-size:2.5rem}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_headline__IUGTg{font-size:calc(25/390*var(--vw)*100)}}.AdvisorOverview_container__eXwBv .AdvisorOverview_title__bz2Jx{font-size:calc(152/1360*var(--vw)*100);white-space:nowrap;color:#000;line-height:1}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_title__bz2Jx{font-size:calc(40/390*var(--vw)*100)}}.AdvisorOverview_container__eXwBv .AdvisorOverview_description__rauGb{font-size:calc(24/1360*var(--vw)*100);color:#000;line-height:1.2}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_description__rauGb{font-size:calc(24/390*var(--vw)*100);letter-spacing:calc(-1/390*var(--vw)*100)}}.AdvisorOverview_container__eXwBv .AdvisorOverview_bottom__224iu{bottom:0;right:0}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_bottom__224iu{bottom:calc(60/390*var(--vw)*100);right:calc(24/390*var(--vw)*100);letter-spacing:calc(2/390*var(--vw)*100)}}.AdvisorOverview_container__eXwBv .AdvisorOverview_note__BGwt9{color:#fff;display:inline}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_note__BGwt9{gap:calc(20/390*var(--vw)*100)}}.AdvisorOverview_container__eXwBv .AdvisorOverview_features__W6BiI{display:flex;flex-direction:row;gap:40px}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_features__W6BiI{gap:calc(40/390*var(--vw)*100);flex-direction:column}}.AdvisorOverview_container__eXwBv .AdvisorOverview_card__PxAYG{width:calc(382/1360*var(--vw)*100)}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_card__PxAYG{width:100%}}.AdvisorOverview_container__eXwBv .AdvisorOverview_bottom__224iu{position:absolute;bottom:calc(-20/1360*var(--vw)*100);right:calc(24/1360*var(--vw)*100);transform:rotate(-8deg) translateY(-50%)}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_bottom__224iu{bottom:calc(-20/390*var(--vw)*100);right:calc(24/390*var(--vw)*100);letter-spacing:calc(2/390*var(--vw)*100)}}.AdvisorOverview_container__eXwBv .AdvisorOverview_button__8vdoz{width:calc(312/1360*var(--vw)*100);margin-left:auto}@media screen and (max-width:768px){.AdvisorOverview_container__eXwBv .AdvisorOverview_button__8vdoz{width:100%}}.View_wrapper__lnooj{display:flex;justify-content:center;align-items:center;width:100%;background-color:inherit}.View_wrapper__lnooj.View_size-xs__BjzT3 .View_container__f_UPu{max-width:320px}@media screen and (max-width:320px){.View_wrapper__lnooj.View_size-xs__BjzT3 .View_container__f_UPu{max-width:320px}}.View_wrapper__lnooj.View_size-sm__VN1oG .View_container__f_UPu{max-width:768px}@media screen and (max-width:768px){.View_wrapper__lnooj.View_size-sm__VN1oG .View_container__f_UPu{max-width:768px}}.View_wrapper__lnooj.View_size-md__r6tzw .View_container__f_UPu{max-width:992px}@media screen and (max-width:992px){.View_wrapper__lnooj.View_size-md__r6tzw .View_container__f_UPu{max-width:992px}}.View_wrapper__lnooj.View_size-lg__gOJCJ .View_container__f_UPu{max-width:1200px}@media screen and (max-width:1200px){.View_wrapper__lnooj.View_size-lg__gOJCJ .View_container__f_UPu{max-width:1200px}}.View_wrapper__lnooj.View_size-xl__8x__5 .View_container__f_UPu{max-width:1440px}@media screen and (max-width:1440px){.View_wrapper__lnooj.View_size-xl__8x__5 .View_container__f_UPu{max-width:1440px}}.View_wrapper__lnooj .View_container__f_UPu,.View_wrapper__lnooj.View_full__LAsiE .View_container__f_UPu{width:100%;max-width:100%;position:relative}.View_wrapper__lnooj.View_bg-lightblue__aMDw0{background-color:#edf2f7}.CompanyHeader_container__QUPq9{padding:120px 24px 40px;background-color:#fff}@media screen and (max-width:768px){.CompanyHeader_container__QUPq9{padding:calc(160/390*var(--vw)*100) calc(24/390*var(--vw)*100) calc(40/390*var(--vw)*100);margin-bottom:0}}.CompanyHeader_container__QUPq9 .CompanyHeader_title__FI7VZ{font-size:24px;font-size:2.4rem}@media screen and (max-width:768px){.CompanyHeader_container__QUPq9 .CompanyHeader_title__FI7VZ{font-size:calc(24/390*var(--vw)*100)}}.Infographic_container__H5tg_{padding:100px 64px}@media screen and (max-width:768px){.Infographic_container__H5tg_{padding:calc(64/390*var(--vw)*100) calc(0/390*var(--vw)*100)}}.Infographic_images__tR6Yb{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.Infographic_cover__onv6s img,.Infographic_images__tR6Yb img{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity,transform;margin-top:-2px}@media screen and (max-width:768px){.Infographic_cover__onv6s img,.Infographic_images__tR6Yb img{margin-top:calc(-2/390*var(--vw)*100)}}.Infographic_cta__JGesA{display:flex;justify-content:center;align-items:center;width:100%}.Infographic_button__3QQrQ{width:334px;height:64px}@media screen and (max-width:768px){.Infographic_button__3QQrQ{width:calc(334/390*var(--vw)*100);height:calc(64/390*var(--vw)*100)}}.Text_text__TlH8d{display:inline-block;line-height:1.5;margin:0}.Text_text__TlH8d.Text_truncate__IwwNp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Text_text__TlH8d.Text_breakWord__0Voni{word-wrap:break-word;word-break:break-word}.Text_alignment-start__ujd6P{text-align:left}.Text_alignment-center__aV2hq{text-align:center}.Text_alignment-end__vu_ve{text-align:right}.Text_alignment-justify__05FNz{text-align:justify}.Text_tone-base__kRnJh{color:var(--text-color-base)}.Text_tone-disabled__gZGBO{color:var(--text-color-disabled)}.Text_tone-success__0h3rp{color:var(--text-color-success)}.Text_tone-critical__rSRoN{color:var(--text-color-critical)}.Text_tone-caution__ePW3f{color:var(--text-color-caution)}.Text_tone-subdued__GVUzg{color:var(--text-color-subdued)}.Text_tone-text-inverse__sJbOf{color:var(--text-color-inverse)}.Text_fontFamily-default__AGRbG{font-family:var(--font-noto-sans-jp)}.Text_fontFamily-strong__ujQ1X{font-family:var(--font-kica)}.Text_fontFamily-system__q9udV{font-family:var(--font-inter)}.Text_fontFamily-code__9BUOk{font-family:var(--font-josefin-sans)}.Text_fontFamily-title__rsC2u{font-family:var(--font-kica)}.Text_fontWeight-light__hhn6S{font-weight:300}.Text_fontWeight-regular__0KDo4{font-weight:400}.Text_fontWeight-medium__ycWNx{font-weight:500}.Text_fontWeight-semibold__pRiDQ{font-weight:600}.Text_fontWeight-bold__8avoE{font-weight:700}.Text_variant-headingXs__cpjPk{font-size:16px}.Text_variant-headingSm__iQFvv{font-size:20px}.Text_variant-headingMd__qyzkB{font-size:24px;font-size:2.4rem}@media screen and (max-width:768px){.Text_variant-headingMd__qyzkB{font-size:calc(24/390*var(--vw)*100)}}.Text_variant-headingLg__cR_35{font-size:40px;font-size:4rem}@media screen and (max-width:768px){.Text_variant-headingLg__cR_35{font-size:calc(40/390*var(--vw)*100)}}.Text_variant-headingXl__YZCb9{font-size:58px}.Text_variant-heading2xl__AG_Ql{font-size:152px}@media screen and (max-width:768px){.Text_variant-heading2xl__AG_Ql{font-size:calc(152/1360*var(--vw)*100)}}.Text_variant-bodyXxs__8gcJy{font-size:10px;font-size:1rem}@media screen and (max-width:768px){.Text_variant-bodyXxs__8gcJy{font-size:calc(8/390*var(--vw)*100)}}.Text_variant-bodyXs__jhoOY{font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){.Text_variant-bodyXs__jhoOY{font-size:calc(10/390*var(--vw)*100)}}.Text_variant-bodySm__cphD_{font-size:14px;font-size:1.4rem}@media screen and (max-width:768px){.Text_variant-bodySm__cphD_{font-size:calc(14/390*var(--vw)*100)}}.Text_variant-bodyMd__8TSHV{font-size:16px}@media screen and (max-width:768px){.Text_variant-bodyMd__8TSHV{font-size:calc(14/390*var(--vw)*100)}}.Text_variant-bodyLg__Wufma{font-size:20px}.Text_textDecorationLine-line-through__gnFNn{text-decoration:line-through}.Text_highlight-green__py1g6{background-color:var(--highlight-green)}.Text_highlight-pink__nKDGk{background-color:var(--highlight-pink)}.Text_highlight-blue___PbT1{background-color:var(--highlight-blue)}.Text_highlight-black__qusBL{background-color:var(--highlight-black)}.Text_highlight-white__vkx3k{background-color:var(--highlight-white)}.Text_borderingText__v81sD{color:#fff;text-shadow:-1px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}.FeatureCard_container__xqZ_d .FeatureCard_content__e5_lc{position:relative;z-index:1;margin-top:-42px}@media screen and (max-width:768px){.FeatureCard_container__xqZ_d .FeatureCard_content__e5_lc{margin-top:calc(-30/390*var(--vw)*100)}}.FeatureCard_container__xqZ_d .FeatureCard_title__dwjfM{display:inline-flex;flex-direction:column}.FeatureCard_container__xqZ_d .FeatureCard_title__dwjfM>p{line-height:1.2;font-size:36px;font-size:3.6rem}@media screen and (max-width:768px){.FeatureCard_container__xqZ_d .FeatureCard_title__dwjfM>p{font-size:calc(24/390*var(--vw)*100)}}.FeatureCard_container__xqZ_d .FeatureCard_description__gnqaj{line-height:1.4;color:#fff;padding-top:calc(20/1360*var(--vw)*100)}.FeatureCard_container__xqZ_d .FeatureCard_description__gnqaj>p{font-size:20px;font-size:2rem}@media screen and (max-width:768px){.FeatureCard_container__xqZ_d .FeatureCard_description__gnqaj>p{font-size:calc(14/390*var(--vw)*100)}.FeatureCard_container__xqZ_d .FeatureCard_description__gnqaj{margin-top:calc(15/390*var(--vw)*100)}}.FeatureCard_container__xqZ_d.FeatureCard_dark__yd5Bn .FeatureCard_title__dwjfM{color:#fff}.FeatureCard_container__xqZ_d.FeatureCard_dark__yd5Bn .FeatureCard_description__gnqaj{color:#000}.BlurBackground_canvas__SQHvw{position:relative;top:0;left:0;width:100%;height:100%;background:var(--c-circle-bg);overflow:hidden}.BlurBackground_circle__9tm4z{position:absolute;border-radius:50%;opacity:.8;animation-name:BlurBackground_float__dG2hL;animation-iteration-count:infinite;animation-direction:alternate}.BlurBackground_circle1__C_sl1{width:calc(640/1360*var(--vw)*100);height:calc(420/1360*var(--vw)*100);background:var(--c-circle-1);box-shadow:0 0 100px 100px var(--c-circle-1);top:30%;left:10%;animation-duration:16s;mix-blend-mode:revert;opacity:.62}@media screen and (max-width:768px){.BlurBackground_circle1__C_sl1{top:40%;left:-90%;opacity:.52;width:calc(620/390*var(--vw)*100);height:calc(456/390*var(--vw)*100);box-shadow:0 0 20vw 20vw var(--c-circle-1)}}.BlurBackground_circle2__bEJcZ{width:calc(256/1360*var(--vw)*100);height:calc(320/1360*var(--vw)*100);background:var(--c-circle-2);box-shadow:0 0 200px 200px var(--c-circle-2);top:42%;left:-15%;animation-duration:18s;animation-direction:alternate-reverse;mix-blend-mode:hard-light;opacity:.67}@media screen and (max-width:768px){.BlurBackground_circle2__bEJcZ{top:70%;left:-100%;width:calc(620/390*var(--vw)*100);height:calc(456/390*var(--vw)*100);box-shadow:0 0 30vw 30vw var(--c-circle-2)}}.BlurBackground_circle3__wdcNA{width:calc(640/1360*var(--vw)*100);height:calc(420/1360*var(--vw)*100);background:var(--c-circle-3);box-shadow:0 0 180px 180px var(--c-circle-3);top:95%;left:20%;animation-duration:17s;mix-blend-mode:hard-light;opacity:.67}@media screen and (max-width:768px){.BlurBackground_circle3__wdcNA{top:100%;left:-20%;width:calc(724/390*var(--vw)*100);height:calc(470/390*var(--vw)*100);box-shadow:0 0 26vw 26vw var(--c-circle-3)}}@keyframes BlurBackground_float__dG2hL{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-8vh) scale(1.1)}to{transform:translateY(0) scale(1)}}.BlurBackground_overlay__74H2x{width:100%;height:100%;background-size:6%;background-image:url(https://z-career-brand-front.pages.dev/_next/static/media/overlay.730c9841.gif);mix-blend-mode:multiply;opacity:.5;position:absolute}@media screen and (max-width:768px){.BlurBackground_overlay__74H2x{background-size:20%}}.BlurBackground_content__SgFUA{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:auto;flex-direction:column}.HeaderMenuPromotion_container__pK_Zx{position:relative;width:100%;height:100%;overflow:hidden}.HeaderMenuPromotion_container__pK_Zx>:first-child{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.HeaderMenuPromotion_container__pK_Zx .HeaderMenuPromotion_content__lRC2z{position:relative;z-index:1;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;text-align:center;padding:64px;height:100%;max-width:1150px;margin:0 auto;gap:64px}@media screen and (max-width:768px){.HeaderMenuPromotion_container__pK_Zx .HeaderMenuPromotion_content__lRC2z{padding:calc(28/390*var(--vw)*100);gap:calc(32/390*var(--vw)*100);flex-direction:column}}.HeaderMenuPromotion_container__pK_Zx .HeaderMenuPromotion_text__0wbXt{display:flex;flex-direction:column;max-width:478px;width:100%}.HeaderMenuPromotion_container__pK_Zx .HeaderMenuPromotion_title__nSlSW{font-size:40px;font-size:4rem;margin-bottom:8px;color:#fff;line-height:1}@media screen and (max-width:768px){.HeaderMenuPromotion_container__pK_Zx .HeaderMenuPromotion_title__nSlSW{font-size:calc(40/390*var(--vw)*100);margin-bottom:calc(8/390*var(--vw)*100)}}.HeaderMenuPromotion_container__pK_Zx .HeaderMenuPromotion_description__6acAl{font-size:24px;font-size:2.4rem;line-height:1.24;color:#fff;font-weight:700}@media screen and (max-width:768px){.HeaderMenuPromotion_container__pK_Zx .HeaderMenuPromotion_description__6acAl{font-size:calc(16/390*var(--vw)*100)}}.HeaderMenuPromotion_container__pK_Zx .HeaderMenuPromotion_button__gTUKX{max-width:478px;width:100%}.HeaderMenu_container__mHsA8{display:flex;flex-direction:column;width:100%;margin:0 auto;background-color:#fff;overflow-y:auto}.HeaderMenu_menu__R3oc_{padding:60px 64px 140px;display:flex;flex-direction:row;gap:64px;max-width:1150px;margin:0 auto;width:100%}@media screen and (max-width:768px){.HeaderMenu_menu__R3oc_{flex-direction:column;padding:calc(32/390*var(--vw)*100) calc(28/390*var(--vw)*100) calc(40/390*var(--vw)*100);gap:0}}.HeaderMenu_menuContainer__oMkzZ,.HeaderMenu_staticMenuItems__PqkH_{max-width:478px;width:100%;display:flex;flex-direction:column;gap:58px}@media screen and (max-width:768px){.HeaderMenu_menuContainer__oMkzZ,.HeaderMenu_staticMenuItems__PqkH_{gap:calc(24/390*var(--vw)*100)}}.HeaderMenu_menuContainer__oMkzZ{font-size:22px;font-size:2.2rem}.HeaderMenu_staticMenuItems__PqkH_{border-width:0;font-size:24px;font-size:2.4rem}@media screen and (max-width:768px){.HeaderMenu_staticMenuItems__PqkH_{border-width:1px!important}}.HeaderMenu_staticMenuItems__PqkH_>*{border:0!important}@media screen and (max-width:768px){.HeaderMenu_staticMenuItems__PqkH_>*{border-bottom:1px solid #000!important}}.HeaderMenu_staticMenuItems__PqkH_>*>*{border:0!important}@media screen and (max-width:768px){.HeaderMenu_staticMenuItems__PqkH_>*>*{border-bottom:1px solid #000!important}.HeaderMenu_staticMenuItems__PqkH_>*>:last-child{border-bottom:0!important}}.HeaderMenu_menuItems__7L3AR{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:768px){.HeaderMenu_menuItems__7L3AR{gap:calc(16/390*var(--vw)*100)}}.SectionHeader_container__DNVGC{display:flex;flex-direction:row;gap:48px;justify-content:space-between}@media screen and (max-width:768px){.SectionHeader_container__DNVGC{flex-direction:column;gap:calc(80/390*var(--vw)*100)}}.SectionHeader_container__DNVGC .SectionHeader_head__cpqud{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;gap:24px}@media screen and (max-width:768px){.SectionHeader_container__DNVGC .SectionHeader_head__cpqud{gap:calc(36/390*var(--vw)*100)}}.SectionHeader_container__DNVGC .SectionHeader_head__cpqud>span{line-height:1.2;width:-moz-fit-content;width:fit-content}.SectionHeader_container__DNVGC .SectionHeader_titleContainer__jQdiw{position:relative}.SectionHeader_container__DNVGC .SectionHeader_headline__LEcBy{color:#000;font-size:calc(32/1360*var(--vw)*100);display:inline-flex;flex-direction:column}@media screen and (max-width:768px){.SectionHeader_container__DNVGC .SectionHeader_headline__LEcBy{font-size:calc(25/390*var(--vw)*100)}}.SectionHeader_container__DNVGC .SectionHeader_title__iDzMM{font-size:calc(56/1360*var(--vw)*100);white-space:nowrap;color:#fff;line-height:1;display:inline-flex;flex-direction:column}@media screen and (max-width:768px){.SectionHeader_container__DNVGC .SectionHeader_title__iDzMM{font-size:calc(40/390*var(--vw)*100)}}.SectionHeader_container__DNVGC .SectionHeader_title__iDzMM.SectionHeader_family-title__1oWVu{font-family:var(--font-kica);font-size:calc(120/1360*var(--vw)*100);font-weight:400;line-height:.8}@media screen and (max-width:768px){.SectionHeader_container__DNVGC .SectionHeader_title__iDzMM.SectionHeader_family-title__1oWVu{font-size:calc(58/390*var(--vw)*100)}}.SectionHeader_container__DNVGC .SectionHeader_title__iDzMM.SectionHeader_family-default__sDhTc{font-family:var(--font-noto-sans-jp)}.SectionHeader_container__DNVGC .SectionHeader_subtitle__f9AEi{font-size:calc(24/1360*var(--vw)*100)}@media screen and (max-width:768px){.SectionHeader_container__DNVGC .SectionHeader_subtitle__f9AEi{font-size:calc(20/390*var(--vw)*100)}}.SectionHeader_container__DNVGC .SectionHeader_subtitle__f9AEi.SectionHeader_default__7vQKa{position:absolute;right:-3%;top:-10%;line-height:1;transform:rotate(6deg) translateY(-50%)}@media screen and (max-width:768px){.SectionHeader_container__DNVGC .SectionHeader_subtitle__f9AEi.SectionHeader_default__7vQKa{right:3%;top:54%;transform:rotate(-8deg) translateY(-50%)}}.SectionHeader_container__DNVGC .SectionHeader_subtitle__f9AEi.SectionHeader_highlight__zOZ8m{color:#000!important;position:absolute;background-color:var(--highlight-green);line-height:1.1;font-size:calc(42/1360*var(--vw)*100);right:calc(-40/1360*var(--vw)*100);bottom:calc(-24/1360*var(--vw)*100);top:auto}@media screen and (max-width:768px){.SectionHeader_container__DNVGC .SectionHeader_subtitle__f9AEi.SectionHeader_highlight__zOZ8m{font-size:calc(32/390*var(--vw)*100);right:calc(-28/390*var(--vw)*100);bottom:calc(-20/390*var(--vw)*100);line-height:1}}.SectionHeader_container__DNVGC .SectionHeader_description__BmPXb{font-size:calc(32/1360*var(--vw)*100);color:#fff;line-height:1.2;display:inline-flex;flex-direction:column}@media screen and (max-width:768px){.SectionHeader_container__DNVGC .SectionHeader_description__BmPXb{font-size:calc(24/390*var(--vw)*100);letter-spacing:calc(-1/390*var(--vw)*100)}}.SectionHeader_container__DNVGC.SectionHeader_dark__d6ZGx .SectionHeader_headline__LEcBy{color:#fff}.SectionHeader_container__DNVGC.SectionHeader_dark__d6ZGx .SectionHeader_title__iDzMM{color:#000}.SectionHeader_container__DNVGC.SectionHeader_dark__d6ZGx .SectionHeader_subtitle__f9AEi{color:#fff}.SectionHeader_container__DNVGC.SectionHeader_dark__d6ZGx .SectionHeader_description__BmPXb{color:#000}.Hero_container__fwaI5{display:flex;flex-direction:column;justify-content:center;text-align:center;overflow:hidden;padding:calc(320/1360*var(--vw)*100) calc(40/1360*var(--vw)*100) calc(120/1360*var(--vw)*100);margin-bottom:calc(40/1360*var(--vw)*100);gap:calc(40/1360*var(--vw)*100)}@media screen and (max-width:768px){.Hero_container__fwaI5{padding:calc(150/390*var(--vw)*100) calc(28/390*var(--vw)*100) calc(64/390*var(--vw)*100);gap:calc(40/390*var(--vw)*100);margin-bottom:0}}.Hero_container__fwaI5 .Hero_logo__77hdV{width:calc(820/1360*var(--vw)*100);height:calc(372/1360*var(--vw)*100);top:calc(72/1360*var(--vw)*100);left:calc(-20/1360*var(--vw)*100);position:absolute;max-height:42vh;z-index:1}.Hero_container__fwaI5 .Hero_logo__77hdV>div{height:100%}.Hero_container__fwaI5 .Hero_logo__77hdV>div svg{height:100%;width:auto}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_logo__77hdV{width:calc(320/390*var(--vw)*100);height:calc(135/390*var(--vw)*100);top:calc(10/390*var(--vw)*100);left:calc(-10/390*var(--vw)*100)}}.Hero_container__fwaI5 .Hero_circularButton___zFgw{color:#000}.Hero_container__fwaI5 .Hero_kv__fzGR7{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative}.Hero_container__fwaI5 .Hero_heroTitle__BlYKj{position:absolute;z-index:1;right:0;width:calc(380/1360*var(--vw)*100);top:calc(-90/1360*var(--vw)*100)}.Hero_container__fwaI5 .Hero_heroTitle__BlYKj>svg{width:100%}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_heroTitle__BlYKj{top:0;left:0;right:auto;width:calc(274/390*var(--vw)*100)}}.Hero_container__fwaI5 .Hero_image__HNpBJ{position:relative;width:100%;height:580px;display:flex;justify-content:center;overflow:hidden}.Hero_container__fwaI5 .Hero_image__HNpBJ.Hero_fullWidth__DxDH1{max-width:1360px;margin:0 auto}.Hero_container__fwaI5 .Hero_image__HNpBJ img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1380px;height:100%}@media screen and (min-width:1440px){.Hero_container__fwaI5 .Hero_image__HNpBJ img{width:100%;margin:0 auto}}@media screen and (max-width:1440px){.Hero_container__fwaI5 .Hero_image__HNpBJ{height:calc(580/1360*var(--vw)*100)}}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_image__HNpBJ{height:calc(520/390*var(--vw)*100)}.Hero_container__fwaI5 .Hero_image__HNpBJ img{width:100%;height:auto}}.Hero_container__fwaI5 .Hero_imageBottom__hsljJ{max-width:1360px;margin:0 auto;width:100%;display:flex;align-items:flex-start;justify-content:flex-start}.Hero_container__fwaI5 .Hero_banner__PYzqb{line-height:1;display:inline-block}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_banner__PYzqb{font-size:calc(32/390*var(--vw)*100)}}.Hero_container__fwaI5 .Hero_button__3QQ4u{position:fixed;right:calc(52/1360*var(--vw)*100);bottom:calc(60/1360*var(--vw)*100);z-index:30}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_button__3QQ4u{right:calc(12/390*var(--vw)*100);bottom:calc(52/390*var(--vw)*100)}}.Hero_container__fwaI5 .Hero_button__3QQ4u a{text-decoration:none}.Hero_container__fwaI5 .Hero_copy__UEAxb{position:absolute;left:calc(60/1360*var(--vw)*100);bottom:calc(60/1360*var(--vw)*100);width:calc(400/1360*var(--vw)*100)}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_copy__UEAxb{left:auto;bottom:auto;right:calc(10/390*var(--vw)*100);top:calc(184/390*var(--vw)*100);width:calc(200/390*var(--vw)*100)}}.Hero_container__fwaI5 .Hero_copy__UEAxb .Hero_heroCopy__muzdn{width:100%}.Hero_container__fwaI5 .Hero_description__8NGzj{position:absolute;right:calc(20/1360*var(--vw)*100);top:calc(142/1360*var(--vw)*100);width:calc(480/1360*var(--vw)*100);max-height:32vh}.Hero_container__fwaI5 .Hero_description__8NGzj>div{height:100%}.Hero_container__fwaI5 .Hero_description__8NGzj>div svg{height:100%;width:100%}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_description__8NGzj{position:static;width:calc(340/390*var(--vw)*100)}}.Hero_container__fwaI5 .Hero_bottom__Bq1hj{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;position:absolute;right:calc(20/1360*var(--vw)*100);bottom:calc(40/1360*var(--vw)*100);max-width:calc(320/1360*var(--vw)*100);gap:calc(10/1360*var(--vw)*100)}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_bottom__Bq1hj{gap:calc(20/390*var(--vw)*100);flex-direction:column;position:static;max-width:none}}.Hero_container__fwaI5 .Hero_panels__mriwv{max-width:calc(380/1360*var(--vw)*100)}.Hero_container__fwaI5 .Hero_panels__mriwv img{width:100%}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_panels__mriwv{max-width:none;width:100%}}.Hero_container__fwaI5 .Hero_note__exJZ7{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.Hero_container__fwaI5 .Hero_note__exJZ7 p:first-child{white-space:nowrap}.Hero_container__fwaI5 .Hero_heroCta__yVa6_{position:absolute;bottom:0;left:50%;transform:translateX(-50%);min-width:calc(360/1360*var(--vw)*100)}@media screen and (max-width:768px){.Hero_container__fwaI5 .Hero_heroCta__yVa6_{position:static;min-width:auto;transform:none}}.JobCategory_container__J9YaY{padding:calc(100/1360*var(--vw)*100) calc(40/1360*var(--vw)*100);gap:calc(80/1360*var(--vw)*100);display:flex;flex-direction:column;background-color:#efece7}@media screen and (max-width:768px){.JobCategory_container__J9YaY{padding:calc(80/390*var(--vw)*100) calc(28/390*var(--vw)*100);gap:calc(80/390*var(--vw)*100)}}.JobCategory_container__J9YaY .JobCategory_content__zcL9e{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:768px){.JobCategory_container__J9YaY .JobCategory_content__zcL9e{gap:calc(40/390*var(--vw)*100);padding-left:calc(0/390*var(--vw)*100);padding-right:calc(0/390*var(--vw)*100)}}.JobCategory_container__J9YaY .JobCategory_titleContainer__BKsgC{display:flex;flex-direction:column;gap:calc(16/1360*var(--vw)*100)}@media screen and (max-width:768px){.JobCategory_container__J9YaY .JobCategory_titleContainer__BKsgC{gap:calc(28/390*var(--vw)*100)}}.JobCategory_container__J9YaY .JobCategory_title__FRO3h{font-size:calc(152/1360*var(--vw)*100);white-space:nowrap;line-height:1}@media screen and (max-width:768px){.JobCategory_container__J9YaY .JobCategory_title__FRO3h{font-size:calc(58/390*var(--vw)*100);max-width:calc(228/390*var(--vw)*100);line-height:.76;white-space:normal}}.JobCategory_container__J9YaY .JobCategory_srOnly__WRixv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.JobCategory_container__J9YaY .JobCategory_subtitle__vLvfg{width:calc(296/1360*var(--vw)*100);height:calc(44/1360*var(--vw)*100);display:block}@media screen and (max-width:768px){.JobCategory_container__J9YaY .JobCategory_subtitle__vLvfg{width:calc(158/390*var(--vw)*100);height:calc(36/390*var(--vw)*100)}}.JobCategory_container__J9YaY .JobCategory_categories__7bMBU{display:flex;flex-direction:column;gap:calc(100/1360*var(--vw)*100)}@media screen and (max-width:768px){.JobCategory_container__J9YaY .JobCategory_categories__7bMBU{gap:calc(64/390*var(--vw)*100)}}.JobCategory_container__J9YaY .JobCategory_category__OcTCp{display:flex;flex-direction:column-reverse;align-items:flex-end}.JobCategory_container__J9YaY .JobCategory_gridContainer__IYUY_{width:100%}.JobCategory_container__J9YaY .JobCategory_categoryTitle__U6erT{font-size:calc(48/1360*var(--vw)*100);margin-top:calc(-24/1360*var(--vw)*100);margin-right:calc(-40/1360*var(--vw)*100);font-weight:700;line-height:1;display:flex;align-items:flex-end;position:relative;z-index:1}@media screen and (max-width:768px){.JobCategory_container__J9YaY .JobCategory_categoryTitle__U6erT{font-size:calc(32/390*var(--vw)*100);margin-top:calc(-16/390*var(--vw)*100);margin-right:calc(-28/390*var(--vw)*100)}}.JobCategory_container__J9YaY .JobCategory_grid__MSiVk{width:100%}.JobCategory_container__J9YaY .JobCategory_link__YPqKV{cursor:pointer}.JobCategory_container__J9YaY .JobCategory_link__YPqKV:hover{opacity:.67}.JobCategory_container__J9YaY .JobCategory_button__2MT9I{margin-left:auto;width:calc(312/1360*var(--vw)*100)}@media screen and (max-width:768px){.JobCategory_container__J9YaY .JobCategory_button__2MT9I{width:100%}}.NotificationBadge_container__sFaLU{display:inline-flex;align-items:center;justify-content:center;background-color:var(--c-brand-purple);color:#fff;border-radius:50%;font-weight:700}@media screen and (max-width:768px){.NotificationBadge_container__sFaLU{font-size:calc(10/390*var(--vw)*100)}}.NotificationBadge_container__sFaLU.NotificationBadge_size-sm__XZ22F{width:auto;height:16px;min-width:16px;padding:4px;font-size:8px;font-size:.8rem;border-radius:12px}@media screen and (max-width:768px){.NotificationBadge_container__sFaLU.NotificationBadge_size-sm__XZ22F{min-width:calc(16/390*var(--vw)*100);height:calc(16/390*var(--vw)*100);border-radius:calc(12/390*var(--vw)*100);padding:calc(2/390*var(--vw)*100)}}.NotificationBadge_container__sFaLU.NotificationBadge_size-md__MLvEv{width:auto;height:22px;min-width:22px;padding:6px;border-radius:20px;font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){.NotificationBadge_container__sFaLU.NotificationBadge_size-md__MLvEv{height:calc(18/390*var(--vw)*100);font-size:calc(10/390*var(--vw)*100);border-radius:calc(20/390*var(--vw)*100);padding:calc(4/390*var(--vw)*100) calc(6/390*var(--vw)*100)}}.NotificationBadge_container__sFaLU.NotificationBadge_size-lg__iS2VR{width:auto;height:30px;padding:8px;font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){.NotificationBadge_container__sFaLU.NotificationBadge_size-lg__iS2VR{height:calc(30/390*var(--vw)*100);padding:calc(8/390*var(--vw)*100)}}.CompanyVideos_container__fItcc{display:flex;flex-direction:column;gap:calc(40/1360*var(--vw)*100);overflow:hidden;padding-bottom:calc(120/1360*var(--vw)*100)}@media screen and (max-width:768px){.CompanyVideos_container__fItcc{gap:calc(40/390*var(--vw)*100);padding:calc(40/390*var(--vw)*100) calc(0/390*var(--vw)*100)}}.CompanyVideos_container__fItcc .CompanyVideos_titleContainer__Tknzq{padding-left:calc(40/1360*var(--vw)*100);padding-right:calc(40/1360*var(--vw)*100)}@media screen and (max-width:768px){.CompanyVideos_container__fItcc .CompanyVideos_titleContainer__Tknzq{padding:calc(0/390*var(--vw)*100)}}.CompanyVideos_container__fItcc .CompanyVideos_header__QhgIO{padding-top:calc(70/1360*var(--vw)*100);gap:calc(40/1360*var(--vw)*100)}@media screen and (max-width:768px){.CompanyVideos_container__fItcc .CompanyVideos_header__QhgIO{display:flex;flex-direction:column;justify-content:center;padding:calc(0/390*var(--vw)*100) calc(28/390*var(--vw)*100);gap:calc(40/390*var(--vw)*100)}}.CompanyVideos_container__fItcc .CompanyVideos_videos__B8eFS{padding-left:calc(40/1360*var(--vw)*100)}@media screen and (max-width:768px){.CompanyVideos_container__fItcc .CompanyVideos_videos__B8eFS{padding:calc(0/390*var(--vw)*100) calc(0/390*var(--vw)*100) calc(0/390*var(--vw)*100) calc(28/390*var(--vw)*100);gap:calc(40/390*var(--vw)*100)}}.CircularButton_container__h75O6{position:relative;cursor:pointer;background-color:var(--c-brand-base);border-radius:50%;padding:calc(2/1360*var(--vw)*100);width:calc(184/1360*var(--vw)*100);height:calc(184/1360*var(--vw)*100)}@media screen and (max-width:768px){.CircularButton_container__h75O6{padding:calc(2/390*var(--vw)*100);width:calc(112/390*var(--vw)*100);height:calc(112/390*var(--vw)*100)}}.CircularButton_container__h75O6:hover{background-color:var(--c-brand-light)}.CircularButton_circle__BSgU7{fill:none}.CircularButton_text__7E0TX{font-size:calc(5.7/1360*var(--vw)*100);letter-spacing:.2rem}@media screen and (max-width:768px){.CircularButton_text__7E0TX{font-size:calc(6/390*var(--vw)*100)}}.CircularButton_circleText__D13Io{width:100%;height:100%;overflow:visible;font-weight:700}.CircularButton_circleText__D13Io.CircularButton_rotating__MrCd_{animation:CircularButton_rotation__WEr1z 36s linear infinite}.CircularButton_headline__4tE7Y{position:absolute;top:36%;left:50%;transform:translate(-50%,-50%);font-size:calc(19/1360*var(--vw)*100);font-family:var(--font-noto-sans-jp);font-weight:700;white-space:nowrap}@media screen and (max-width:768px){.CircularButton_headline__4tE7Y{font-size:calc(12/390*var(--vw)*100);letter-spacing:normal}}.CircularButton_centerText__gFhRK{position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);font-size:calc(31/1360*var(--vw)*100);font-family:var(--font-noto-sans-jp);font-weight:700;white-space:nowrap}@media screen and (max-width:768px){.CircularButton_centerText__gFhRK{font-size:calc(19/390*var(--vw)*100);letter-spacing:normal}}@keyframes CircularButton_rotation__WEr1z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DisableInteractions_container__2yjJi img{object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}@media print{.DisableInteractions_container__2yjJi img{display:none}}.Grid_container__NWGnO{display:grid;grid-gap:var(--grid-gap-lg,var(--grid-gap-md));gap:var(--grid-gap-lg,var(--grid-gap-md));grid-template-columns:repeat(var(--grid-columns-lg,var(--grid-columns-md)),1fr)}@media screen and (max-width:1200px){.Grid_container__NWGnO{gap:var(--grid-gap-lg,var(--grid-gap-md));grid-template-columns:repeat(var(--grid-columns-lg,var(--grid-columns-md)),1fr)}}@media screen and (max-width:992px){.Grid_container__NWGnO{gap:var(--grid-gap-md,var(--grid-gap-sm));grid-template-columns:repeat(var(--grid-columns-md,var(--grid-columns-sm)),1fr)}}@media screen and (max-width:768px){.Grid_container__NWGnO{gap:var(--grid-gap-sm,var(--grid-gap-xs));grid-template-columns:repeat(var(--grid-columns-sm,var(--grid-columns-xs)),1fr)}}.Grid_item__mg3sV{grid-column:span var(--column-span-lg,var(--column-span-md))}@media screen and (max-width:1200px){.Grid_item__mg3sV{grid-column:span var(--column-span-lg,var(--column-span-md))}}@media screen and (max-width:992px){.Grid_item__mg3sV{grid-column:span var(--column-span-md,var(--column-span-sm))}}@media screen and (max-width:768px){.Grid_item__mg3sV{grid-column:span var(--column-span-sm,var(--column-span-xs))}}.OfficialContent_wrapper__GkQrV{padding-top:calc(120/1360*var(--vw)*100);padding-bottom:calc(120/1360*var(--vw)*100);gap:calc(40/1360*var(--vw)*100);display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV{padding:calc(80/390*var(--vw)*100) calc(0/390*var(--vw)*100) calc(80/390*var(--vw)*100) calc(34/390*var(--vw)*100);gap:calc(40/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_header__A2Ggx{width:100%}.OfficialContent_wrapper__GkQrV .OfficialContent_content__cT6b1{padding-left:calc(40/1360*var(--vw)*100);width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:calc(40/1360*var(--vw)*100);scrollbar-width:none;-ms-overflow-style:none;position:relative}.OfficialContent_wrapper__GkQrV .OfficialContent_content__cT6b1::-webkit-scrollbar{display:none}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_content__cT6b1{padding:calc(0/390*var(--vw)*100) calc(40/390*var(--vw)*100) calc(0/390*var(--vw)*100) calc(0/390*var(--vw)*100);gap:calc(10/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_content__cT6b1 .OfficialContent_card__3XS_d{width:33.3333333333%;flex:0 0 auto;max-width:calc(380/1360*var(--vw)*100)}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_content__cT6b1 .OfficialContent_card__3XS_d{width:100%;flex:0 0 100%;max-width:calc(320/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_titleContainer__2oII4{padding-left:calc(40/1360*var(--vw)*100);padding-right:calc(40/1360*var(--vw)*100);width:100%}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_titleContainer__2oII4{padding:calc(0/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_title__sMQpK{font-size:calc(152/1360*var(--vw)*100);white-space:nowrap;color:var(--secondary);line-height:1}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_title__sMQpK{font-size:calc(40/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_description__GXr9T{font-size:calc(24/1360*var(--vw)*100);color:var(--secondary);line-height:1.2}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_description__GXr9T{font-size:calc(24/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_subtitle__f0LP0{font-size:calc(36/1360*var(--vw)*100);color:var(--secondary);line-height:1;font-weight:700}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_subtitle__f0LP0{font-size:calc(24/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_features__tjoWm{display:flex;flex-direction:row;gap:40px}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_features__tjoWm{gap:calc(40/390*var(--vw)*100);flex-direction:column}}.OfficialContent_wrapper__GkQrV .OfficialContent_card__3XS_d{width:calc(382/1360*var(--vw)*100)}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_card__3XS_d{width:100%}}.OfficialContent_wrapper__GkQrV .OfficialContent_bottom__4hnZM{position:absolute;bottom:calc(-20/1360*var(--vw)*100);right:calc(24/1360*var(--vw)*100);transform:rotate(-8deg) translateY(-50%)}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_bottom__4hnZM{bottom:calc(-20/390*var(--vw)*100);right:calc(24/390*var(--vw)*100);letter-spacing:calc(2/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_note__mkF_A{color:#fff;display:inline}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_note__mkF_A{gap:calc(20/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_steps__nccnQ{display:flex;flex-direction:column;gap:calc(52/1360*var(--vw)*100);width:100%}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_steps__nccnQ{gap:calc(52/390*var(--vw)*100)}}.OfficialContent_wrapper__GkQrV .OfficialContent_stepList__Zytiy{padding-left:calc(20/1360*var(--vw)*100);padding-right:calc(20/1360*var(--vw)*100)}.OfficialContent_wrapper__GkQrV .OfficialContent_button__PpKZ_{width:calc(312/1360*var(--vw)*100);margin-left:auto}@media screen and (max-width:768px){.OfficialContent_wrapper__GkQrV .OfficialContent_button__PpKZ_{width:100%}}.ContentCard_container__sZWZy{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:768px){.ContentCard_container__sZWZy{gap:calc(30/390*var(--vw)*100)}}.ContentCard_container__sZWZy .ContentCard_content__zrFIy{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:768px){.ContentCard_container__sZWZy .ContentCard_content__zrFIy{gap:calc(30/390*var(--vw)*100)}}.ContentCard_container__sZWZy .ContentCard_content__zrFIy a{text-decoration:none}.ContentCard_container__sZWZy .ContentCard_title__30y4y{font-size:24px;font-size:2.4rem;color:#fff}@media screen and (max-width:768px){.ContentCard_container__sZWZy .ContentCard_title__30y4y{font-size:calc(24/390*var(--vw)*100)}}.ContentCard_container__sZWZy .ContentCard_text__Rh96y{font-size:14px;font-size:1.4rem;color:#fff}@media screen and (max-width:768px){.ContentCard_container__sZWZy .ContentCard_text__Rh96y{font-size:calc(14/390*var(--vw)*100)}}.ChatButton_chatButton__YaBp7{position:fixed;bottom:48px;left:50%;width:64px;height:64px;border-radius:32px;margin-left:194px;background-color:#000;border:none;cursor:pointer;transition:all .2s ease;z-index:1;display:flex;align-items:center;justify-content:center;padding:0;transform:translateY(-1px)}.ChatButton_chatButton__YaBp7:hover{transform:translateY(-3px)}@media screen and (max-width:768px){.ChatButton_chatButton__YaBp7{margin-left:0;width:calc(64/390*var(--vw)*100);height:calc(64/390*var(--vw)*100);bottom:calc(48/390*var(--vw)*100);right:calc(16/390*var(--vw)*100);left:auto;border-radius:calc(32/390*var(--vw)*100)}}.ChatButton_text__wTNYd{color:#fff;font-size:10px;font-size:1rem;font-family:var(--font-noto-sans-jp);text-align:center;line-height:1.3;font-weight:700}@media screen and (max-width:768px){.ChatButton_text__wTNYd{font-size:calc(10/390*var(--vw)*100)}}.NotificationModal_container__Htw9G .NotificationModal_fauxHeader__tGZlV{min-height:36px;width:450px;margin-right:12px;background-color:#fff;bottom:env(safe-area-inset-bottom);right:env(safe-area-inset-right,0);position:fixed;border-radius:20px 20px 0 0;transform:translateY(calc(100% - env(safe-area-inset-bottom, 0)));display:block;z-index:50;transition:transform .3s ease}@media screen and (max-width:768px){.NotificationModal_container__Htw9G .NotificationModal_fauxHeader__tGZlV{width:100%;left:0;margin:0}}.NotificationModal_container__Htw9G .NotificationModal_fauxHeader__tGZlV:after{position:absolute;left:50%;transform:translateX(-50%);bottom:8px;content:"";height:4px;width:40px;background-color:#828282;margin:12px auto;border-radius:2px}.NotificationModal_container__Htw9G .NotificationModal_fauxHeader__tGZlV:before{content:"";background-color:#fff;height:36px;position:absolute;bottom:-36px;width:100%}.NotificationModal_container__Htw9G .NotificationModal_fauxHeader__tGZlV.NotificationModal_fauxHeaderOpen__NgLIg{transform:translateY(100%);animation:NotificationModal_slideIn__2jk9R .3s ease 3s forwards;animation-delay:.3s}.NotificationModal_content__oIdRI{padding:32px;display:flex;flex-direction:column;max-width:800px;margin:0 auto;gap:16px}@media screen and (max-width:768px){.NotificationModal_content__oIdRI{padding:calc(52/390*var(--vw)*100) calc(28/390*var(--vw)*100) calc(24/390*var(--vw)*100);gap:calc(10/390*var(--vw)*100)}}.NotificationModal_content__oIdRI.NotificationModal_default__EZ5Pe{gap:16px;padding:32px}@media screen and (max-width:768px){.NotificationModal_content__oIdRI.NotificationModal_default__EZ5Pe{padding:calc(52/390*var(--vw)*100) calc(28/390*var(--vw)*100) calc(24/390*var(--vw)*100);gap:calc(10/390*var(--vw)*100)}}.NotificationModal_title__PEd97 .NotificationModal_titleText__kpv4Q{font-size:24px;font-size:2.4rem;line-height:1}@media screen and (max-width:768px){.NotificationModal_title__PEd97 .NotificationModal_titleText__kpv4Q{font-size:calc(20/390*var(--vw)*100)}}.NotificationModal_text__fip_2{font-size:16px;font-size:1.6rem}@media screen and (max-width:768px){.NotificationModal_text__fip_2{font-size:calc(16/390*var(--vw)*100)}}.NotificationModal_text__fip_2 p{font-size:16px;font-size:1.6rem}@media screen and (max-width:768px){.NotificationModal_text__fip_2 p{font-size:calc(16/390*var(--vw)*100)}}.NotificationModal_actions__RjjNc{margin-top:10px;display:flex;gap:20px;justify-content:center}@media screen and (max-width:768px){.NotificationModal_actions__RjjNc{gap:calc(10/390*var(--vw)*100)}}.NotificationModal_actions__RjjNc>*{width:100%;max-width:400px}@keyframes NotificationModal_slideIn__2jk9R{0%{transform:translateY(100%)}to{transform:translateY(0)}}.SnapHalfModal_container__AHz0x{position:relative}.SnapHalfModal_overlay__dqsT8{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:40}.SnapHalfModal_content__7cq2F{position:fixed;bottom:0;left:0;right:0;height:100%;max-height:97%;background-color:#fff;overflow:hidden;z-index:50}.SnapHalfModal_content__7cq2F.SnapHalfModal_rounded__DrdpV{border-radius:20px 20px 0 0}@media screen and (max-width:768px){.SnapHalfModal_content__7cq2F.SnapHalfModal_rounded__DrdpV{border-top-left-radius:calc(20/390*var(--vw)*100);border-top-right-radius:calc(20/390*var(--vw)*100)}}.SnapHalfModal_content__7cq2F.SnapHalfModal_narrow__AdNMm{max-width:450px;margin-right:24px;border-radius:20px 20px 0 0;margin-left:auto}@media screen and (max-width:768px){.SnapHalfModal_content__7cq2F.SnapHalfModal_narrow__AdNMm{max-width:none;margin:0}}.SnapHalfModal_contentWrapper__TG5DH{display:flex;flex-direction:column;padding:16px}.SnapHalfModal_contentWrapper__TG5DH.SnapHalfModal_scrollable__W275u{overflow-y:auto}.SnapHalfModal_header__2LdgH{width:100%}.SnapHalfModal_border__Rl0mD{position:relative;height:4px;width:40px;background-color:#828282;margin:auto;border-radius:2px;cursor:pointer}.StoryContainer_container__pf_7u .StoryContainer_authOverlay__ACz86{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:80}.VideoList_container__QLDVN{overflow-x:auto;white-space:nowrap}.VideoList_container__QLDVN::-webkit-scrollbar{display:none}@media screen and (max-width:768px){.VideoList_container__QLDVN{overflow-x:auto;scroll-snap-type:none}}.VideoList_inner__BbrtE{display:flex;gap:10px}@media screen and (max-width:768px){.VideoList_inner__BbrtE{gap:calc(6/390*var(--vw)*100)}}.VideoList_card__3VrxN{flex:0 0 auto;width:260px;height:auto}@media screen and (max-width:768px){.VideoList_card__3VrxN{width:calc(162/390*var(--vw)*100)}}.VideoPreviewCard_card__FYunh{position:relative;cursor:pointer;border-radius:0;overflow:hidden;aspect-ratio:9/16}.VideoPreviewCard_card__FYunh.VideoPreviewCard_withTitle__6pJlX:after{content:"";position:absolute;height:20%;width:100%;display:block;left:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 20%,rgba(0,0,0,0))}.VideoPreviewCard_thumbnailWrapper__CQ5As{position:relative;overflow:hidden}.VideoPreviewCard_thumbnailWrapper__CQ5As,.VideoPreviewCard_thumbnail__syEUy{width:102%;height:100%;background-size:cover;background-position:50%;left:-1%}.VideoPreviewCard_thumbnail__syEUy{position:absolute;top:0}.VideoPreviewCard_video__nyAU1{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:2}.VideoPreviewCard_title__tIeZa{position:absolute;bottom:10px;left:10px;z-index:3;color:#fff;font-size:16px;font-weight:700;font-size:18px;font-size:1.8rem}@media screen and (max-width:768px){.VideoPreviewCard_title__tIeZa{font-size:calc(12/390*var(--vw)*100)}}.VideoPreviewCard_title__tIeZa>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VideoPreviewCard_title__tIeZa.VideoPreviewCard_fallbackTitle__8MQvu{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}.StoryModal_container__DZI1H{height:100dvh;position:relative}.StoryModal_container__DZI1H .StoryModal_closeButton__o1H3s{position:absolute;top:32px;right:16px;width:32px;height:32px;z-index:90;padding:4px;background-color:rgba(0,0,0,0);border:none}.StoryModal_container__DZI1H .StoryModal_closeButton__o1H3s svg,.StoryModal_container__DZI1H .StoryModal_closeButton__o1H3s svg path{fill:#fff}.StoryModal_modal__3yZN_{background-color:#000!important}.VideoPlayer_container__f2Fuo{position:relative;width:100%;height:100%;background-color:#000;overflow:hidden;margin:0 auto}@media screen and (max-width:768px){.VideoPlayer_container__f2Fuo{width:100%;height:auto}}.ProgressBar_container__t8wGf{width:100%;height:4px;background-color:hsla(0,0%,100%,.6);overflow:hidden}@media screen and (max-width:768px){.ProgressBar_container__t8wGf{height:calc(2/390*var(--vw)*100)}}.ProgressBar_progress__R_ILN{height:100%;background-color:#fff;width:0;transition:none}.ProgressBar_progress__R_ILN.ProgressBar_active__gatAr{animation:ProgressBar_progressBarAnimation__57rGz linear forwards}.ProgressBar_progress__R_ILN.ProgressBar_completed__qAYuW{width:100%}@keyframes ProgressBar_progressBarAnimation__57rGz{0%{width:0}to{width:100%}}.CompanyJobList_container__bxrCC{display:flex;flex-direction:column;gap:40px;padding:0 0 96px;background-color:#fff}@media screen and (max-width:768px){.CompanyJobList_container__bxrCC{padding:calc(96/390*var(--vw)*100) calc(0/390*var(--vw)*100) calc(0/390*var(--vw)*100);gap:calc(40/390*var(--vw)*100)}}.CompanyJobList_container__bxrCC .CompanyJobList_header__F2itX{padding:0 24px}@media screen and (max-width:768px){.CompanyJobList_container__bxrCC .CompanyJobList_header__F2itX{padding:calc(0/390*var(--vw)*100) calc(24/390*var(--vw)*100)}}.CompanyJobList_container__bxrCC .CompanyJobList_list__TgVMZ{border-top:1px solid #000}.CompanyJobList_container__bxrCC .CompanyJobList_jobCard__9rkwb{padding:24px;border-bottom:1px solid #000}@media screen and (max-width:768px){.CompanyJobList_container__bxrCC .CompanyJobList_jobCard__9rkwb{padding:calc(16/390*var(--vw)*100) calc(16/390*var(--vw)*100) calc(24/390*var(--vw)*100) calc(24/390*var(--vw)*100)}}.StoryList_container__g6_3g{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;max-width:56.25vh;margin:0 auto;position:relative}@media screen and (max-width:768px){.StoryList_container__g6_3g{max-width:100%}}.StoryList_progressContainer__7cOWD{display:flex;width:100%;gap:8px;margin-bottom:16px;padding:0 16px;position:absolute;z-index:20;top:16px}@media screen and (max-width:768px){.StoryList_progressContainer__7cOWD{top:calc(16/390*var(--vw)*100)}}.StoryList_controls__DnjKq{position:absolute;width:100%;height:100%;z-index:10}.StoryList_controls__DnjKq .StoryList_prev__Fr5Lk{width:50%;height:100%;position:absolute;top:0;left:0}.StoryList_controls__DnjKq .StoryList_next__KAcv_{width:50%;height:100%;position:absolute;top:0;right:0}.StoryList_videoContainer__s0Z_6{position:relative;width:100%;height:100%;aspect-ratio:16/9;overflow:hidden;background-color:#000}@media screen and (max-width:768px){.StoryList_videoContainer__s0Z_6{width:100%;z-index:0}}.StoryList_videoContainer__s0Z_6.StoryList_aspect16by9__rMkMO{aspect-ratio:16/9}.StoryList_videoContainer__s0Z_6.StoryList_aspect9by16__vog8x{aspect-ratio:9/16}.StoryList_videoContainer__s0Z_6.StoryList_aspect1by1__A_U1e{aspect-ratio:1/1}.StoryList_videoItem__wnTgC{position:absolute;top:0;left:0;width:100%;height:100%;display:none;transition:opacity .3s ease}.StoryList_videoItem__wnTgC.StoryList_active__kEOtw{display:flex;align-items:center;justify-content:center;opacity:1}.StoryList_rightBottomAction__mnqFn{position:absolute;z-index:70;right:20px;bottom:20px;display:flex;flex-direction:column;gap:20px;align-items:flex-end;justify-content:flex-end}@media screen and (max-width:768px){.StoryList_rightBottomAction__mnqFn{right:calc(20/390*var(--vw)*100);bottom:calc(20/390*var(--vw)*100);gap:calc(20/390*var(--vw)*100)}}.StoryList_muteToggle__8ZrZ9{border:0;background-color:rgba(0,0,0,0)}.StoryList_muteToggle__8ZrZ9 .StoryList_muteIcon__wWvRG{width:24px;height:24px}@media screen and (max-width:768px){.StoryList_muteToggle__8ZrZ9 .StoryList_muteIcon__wWvRG{width:calc(24/390*var(--vw)*100);height:calc(24/390*var(--vw)*100)}}.StoryList_authButton__6NpM5{max-height:40px;transition:background-color .24s ease-in-out}@media screen and (max-width:768px){.StoryList_authButton__6NpM5{max-height:calc(40/390*var(--vw)*100)}.StoryList_authButton__6NpM5 span{margin-top:calc(-2/390*var(--vw)*100)}}.StoryList_pauseOverlay__Rp9m1{position:absolute;z-index:70;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.StoryList_pauseOverlay__Rp9m1 .StoryList_thumbnail__fVlEs{width:100%;height:100%;object-fit:cover}.StoryList_leftTopText__dhn3A{position:absolute;z-index:70;left:20px;top:42px;font-size:14px;font-size:1.4rem;color:#fff;max-width:72%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media screen and (max-width:768px){.StoryList_leftTopText__dhn3A{font-size:calc(14/390*var(--vw)*100)}}.StoryList_leftBottomText__107pY{position:absolute;z-index:70;left:20px;bottom:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:14px;font-size:1.4rem;color:#fff;min-height:40px}@media screen and (max-width:768px){.StoryList_leftBottomText__107pY{font-size:calc(14/390*var(--vw)*100)}}.StoryList_leftBottomText__107pY>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoryList_leftBottomText__107pY>a{text-decoration:none;color:#fff}.Button_wrapper__CkmA7{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:32px;font-weight:500;font-family:var(--font-noto-sans-jp);border:0;padding-right:16px;padding-left:16px;gap:8px;font-size:14px;font-size:1.4rem}.Button_wrapper__CkmA7:focus-visible{outline:none}.Button_wrapper__CkmA7:disabled{pointer-events:none;opacity:.5}.Button_wrapper__CkmA7 .Button_icon-left__izndb,.Button_wrapper__CkmA7 .Button_icon-right__bZRtm{display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em}.Button_wrapper__CkmA7 .Button_icon-left__izndb svg,.Button_wrapper__CkmA7 .Button_icon-right__bZRtm svg{width:100%;height:100%}.Button_wrapper__CkmA7 .Button_icon-left__izndb:empty,.Button_wrapper__CkmA7 .Button_icon-right__bZRtm:empty{display:none}.Button_wrapper__CkmA7 .Button_text__BqBkN{flex:1 1;text-align:center;overflow:hidden;text-overflow:ellipsis;font-weight:700}.Button_wrapper__CkmA7.Button_size-default__8uSTX{padding-top:12px;padding-bottom:12px;min-width:120px}.Button_wrapper__CkmA7.Button_size-sm__3e22R{font-size:12px;font-size:1.2rem;padding-top:8px;padding-bottom:8px}@media screen and (max-width:768px){.Button_wrapper__CkmA7.Button_size-sm__3e22R{padding:calc(8/390*var(--vw)*100) calc(12/390*var(--vw)*100)}}.Button_wrapper__CkmA7.Button_size-md__yzTUT{font-size:14px;font-size:1.4rem;padding-top:8px;padding-bottom:8px}@media screen and (max-width:768px){.Button_wrapper__CkmA7.Button_size-md__yzTUT{padding:calc(8/390*var(--vw)*100) calc(12/390*var(--vw)*100);font-size:calc(14/390*var(--vw)*100)}}.Button_wrapper__CkmA7.Button_size-lg__r2Dgr{font-size:16px;font-size:1.6rem;padding:19px 24px}.Button_wrapper__CkmA7.Button_size-icon__zkSbY{width:48px;height:48px;justify-content:center;padding:0}.Button_variant-default__qsSno{background-color:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow)}.Button_variant-default__qsSno:hover{background-color:var(--primary-hover)}.Button_variant-primary__bDUgy{background-color:var(--c-brand-light);color:var(--primary);border:1.5px solid var(--primary)}.Button_variant-primary__bDUgy:hover{background-color:var(--primary-hover);color:var(--primary-foreground)}@media screen and (max-width:768px){.Button_variant-primary__bDUgy{border-width:calc(1.5/390*var(--vw)*100)}}.Button_variant-destructive__p3jdA{background-color:var(--destructive);color:var(--destructive-foreground);box-shadow:var(--shadow-sm)}.Button_variant-destructive__p3jdA:hover{background-color:var(--destructive-hover)}.Button_theme-default__BwpZG.Button_variant-outline__JIVhD{border:1px solid var(--primary);color:var(--primary);background:#fff}@media screen and (max-width:768px){.Button_theme-default__BwpZG.Button_variant-outline__JIVhD{border-width:1px}}.Button_theme-default__BwpZG.Button_variant-outline__JIVhD:hover{color:#fff;background-color:#000}.Button_theme-light__lDSId.Button_variant-outline__JIVhD{border:1px solid #fff;color:#fff;background:rgba(0,0,0,0)}@media screen and (max-width:768px){.Button_theme-light__lDSId.Button_variant-outline__JIVhD{border-width:1px}}.Button_theme-light__lDSId.Button_variant-outline__JIVhD:hover{background-color:#fff;color:#000}.Button_variant-secondary__QMh_F{background-color:rgba(0,0,0,0);color:var(--secondary);border:1px solid var(--secondary)}.Button_variant-secondary__QMh_F:hover{background-color:var(--secondary-hover)}.Button_variant-tertiary__3U_Rp{background-color:var(--c-bg-light-blue);color:var(--primary);border:1px solid var(--primary)}.Button_variant-tertiary__3U_Rp:hover{background-color:var(--secondary-hover)}.Button_variant-ghost__zOwwv{background-color:rgba(0,0,0,0)}.Button_variant-ghost__zOwwv:hover{background-color:var(--accent);color:var(--accent-foreground)}.Button_variant-link__Tf1Zk{background-color:rgba(0,0,0,0);color:var(--primary);text-decoration:underline;text-underline-offset:4px}.Button_variant-link__Tf1Zk:hover{text-decoration:none}.IconBadge_container__ZIEA1{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease-in-out}.IconBadge_container__ZIEA1:hover{transform:scale(1.05)}.IconBadge_icon__N1XOG{width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s ease-in-out}.IconBadge_badge___Dog9{position:absolute;top:1px;right:-5px}@media screen and (max-width:768px){.IconBadge_badge___Dog9{top:calc(0/390*var(--vw)*100);right:calc(-5/390*var(--vw)*100)}}.AuthStoryOverlay_container__XqmtO{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:80;display:flex;align-items:center;justify-content:center;overflow:hidden}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_content__nB5PF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}@media screen and (max-width:768px){.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_content__nB5PF{gap:calc(40/390*var(--vw)*100)}}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_copy__jsa6e{text-align:center}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_copy__jsa6e .AuthStoryOverlay_text__wD91_{font-size:22px;font-size:2.2rem;color:#fff}@media screen and (max-width:768px){.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_copy__jsa6e .AuthStoryOverlay_text__wD91_{font-size:calc(22/390*var(--vw)*100)}}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_actions__DIjBy{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:768px){.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_actions__DIjBy{gap:calc(8/390*var(--vw)*100)}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_button__enDLJ{width:calc(280/390*var(--vw)*100);height:calc(64/390*var(--vw)*100)}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_button__enDLJ span{margin-top:calc(-2/390*var(--vw)*100)}}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_toDetail__QO8qI{color:#fff;font-size:16px;font-size:1.6rem;text-decoration:underline}@media screen and (max-width:768px){.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_toDetail__QO8qI{font-size:calc(16/390*var(--vw)*100)}}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_toDetail__QO8qI:hover{text-decoration:none}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_skip__8A75n{color:#fff;font-size:16px;font-size:1.6rem;text-decoration:underline}@media screen and (max-width:768px){.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_skip__8A75n{font-size:calc(16/390*var(--vw)*100)}}.AuthStoryOverlay_container__XqmtO .AuthStoryOverlay_skip__8A75n:hover{text-decoration:none}.VideoPlayer_container__4YrNY{width:calc(599/1360*var(--vw)*100);height:calc(337/1360*var(--vw)*100);display:block;object-fit:cover;border-radius:calc(20/1360*var(--vw)*100);overflow:hidden;margin:0 auto;position:relative}@media screen and (max-width:768px){.VideoPlayer_container__4YrNY{width:calc(334/390*var(--vw)*100);height:calc(188/390*var(--vw)*100);border-radius:calc(10/390*var(--vw)*100)}}.VideoPlayer_container__4YrNY>div{background-color:rgba(0,0,0,0)}.VideoPlayer_container__4YrNY iframe{width:100%!important;height:100%!important;pointer-events:auto}.VideoPlayer_container__4YrNY .VideoPlayer_clickOverlay__gVSMA{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.VideoPlayer_container__4YrNY .VideoPlayer_icon__4_Osr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:calc(78/1360*var(--vw)*100);height:calc(78/1360*var(--vw)*100)}@media screen and (max-width:768px){.VideoPlayer_container__4YrNY .VideoPlayer_icon__4_Osr{width:calc(44/390*var(--vw)*100);height:calc(44/390*var(--vw)*100)}.VideoPlayer_container__4YrNY .VideoPlayer_icon__4_Osr svg{width:100%;height:100%}}.JobList_container__wFvU7 .JobList_jobCard__BdaoA{border-bottom:1px solid #000}.JobCard_container__zvlbk{display:flex;position:relative}.JobCard_container__zvlbk a{text-decoration:none;color:#000;padding:24px;width:100%}@media screen and (max-width:768px){.JobCard_container__zvlbk a{padding:calc(16/390*var(--vw)*100) calc(16/390*var(--vw)*100) calc(24/390*var(--vw)*100) calc(24/390*var(--vw)*100)}}.JobCard_container__zvlbk a:hover{background-color:#f7fafc}.JobCard_content__WLqk_{display:flex;flex-direction:column;gap:24px}.JobCard_header__b6On3{display:flex;justify-content:space-between;align-items:start;gap:12px;width:calc(100% - 52px)}@media screen and (max-width:768px){.JobCard_header__b6On3{gap:calc(18/390*var(--vw)*100)}}.JobCard_details__KXIvV{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;width:100%}@media screen and (max-width:768px){.JobCard_details__KXIvV{gap:calc(24/390*var(--vw)*100)}}.JobCard_details__KXIvV .JobCard_location__O18Re{max-width:70%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media screen and (max-width:768px){.JobCard_details__KXIvV .JobCard_location__O18Re{max-width:42%}.JobCard_details__KXIvV .JobCard_salary__0b4CG{min-width:50%;text-align:right}}.JobCard_likeButton__Qgekr{width:24px;height:24px;position:absolute;right:24px;top:24px}@media screen and (max-width:768px){.JobCard_likeButton__Qgekr{right:calc(16/390*var(--vw)*100);top:calc(16/390*var(--vw)*100)}}.JobHeader_container__j6HTf{display:flex;flex-direction:column;gap:4px}@media screen and (max-width:768px){.JobHeader_container__j6HTf{gap:calc(4/390*var(--vw)*100)}}.JobHeader_title__jvYgZ{font-size:16px;font-size:1.6rem;font-weight:700;margin:0;line-height:1.5}@media screen and (max-width:768px){.JobHeader_title__jvYgZ{font-size:calc(16/390*var(--vw)*100)}}.JobHeader_description__uEH2r{font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){.JobHeader_description__uEH2r{font-size:calc(12/390*var(--vw)*100)}}.LikeButton_container__hBh5b{background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s;border:0}.LikeButton_container__hBh5b:hover{transform:scale(1.1)}.LikeButton_icon__nrn7Y{width:24px;height:24px;transition:fill .2s ease,transform .2s ease}@media screen and (max-width:768px){.LikeButton_icon__nrn7Y{width:calc(24/390*var(--vw)*100);height:calc(24/390*var(--vw)*100);min-width:calc(24/390*var(--vw)*100)}}.LikeButton_container__hBh5b:active .LikeButton_icon__nrn7Y{transform:scale(1.2)}.LocationInfo_container__yS_Bu{display:flex;align-items:start;flex-direction:column;gap:4px}@media screen and (max-width:768px){.LocationInfo_container__yS_Bu{gap:calc(4/390*var(--vw)*100)}}.LocationInfo_prefecture__GXohg{font-size:14px;font-size:1.4rem;font-weight:700;line-height:1}@media screen and (max-width:768px){.LocationInfo_prefecture__GXohg{font-size:calc(14/390*var(--vw)*100)}}.LocationInfo_stationInfo__kcJt6{font-size:10px;font-size:1rem;font-weight:400;line-height:1}@media screen and (max-width:768px){.LocationInfo_stationInfo__kcJt6{font-size:calc(10/390*var(--vw)*100)}}.SalaryDisplay_container__rIOz0{font-size:12px;font-size:1.2rem;font-weight:700;display:block}@media screen and (max-width:768px){.SalaryDisplay_container__rIOz0{font-size:calc(12/390*var(--vw)*100);gap:calc(2/390*var(--vw)*100)}}.SalaryDisplay_container__rIOz0 span{width:100%}.SalaryDisplay_number__JQNUK{font-size:32px;font-size:3.2rem;font-weight:700;line-height:1;vertical-align:baseline;width:100%}@media screen and (max-width:768px){.SalaryDisplay_number__JQNUK{font-size:calc(32/390*var(--vw)*100);margin:calc(0/390*var(--vw)*100) calc(2/390*var(--vw)*100)}}.SalaryDisplay_smallText__oZIAy{font-size:12px;font-size:1.2rem;font-weight:700;line-height:1;vertical-align:baseline;position:relative;top:-1px;width:100%}@media screen and (max-width:768px){.SalaryDisplay_smallText__oZIAy{font-size:calc(12/390*var(--vw)*100);top:calc(-1/390*var(--vw)*100)}}.CompanyProfile_container__DbU1q{display:flex;flex-direction:column;gap:40px;padding:0 0 96px;background-color:#fff}@media screen and (max-width:768px){.CompanyProfile_container__DbU1q{padding:calc(96/390*var(--vw)*100) calc(0/390*var(--vw)*100) calc(0/390*var(--vw)*100);gap:calc(40/390*var(--vw)*100)}}.CompanyProfile_container__DbU1q .CompanyProfile_header__glXrU{padding:0 24px}@media screen and (max-width:768px){.CompanyProfile_container__DbU1q .CompanyProfile_header__glXrU{padding:calc(0/390*var(--vw)*100) calc(24/390*var(--vw)*100)}}.TagItems_container__eZQT7{display:flex;flex-wrap:wrap}.TagItems_container__eZQT7.TagItems_small__gED3i{column-gap:4px;row-gap:4px}@media screen and (max-width:768px){.TagItems_container__eZQT7.TagItems_small__gED3i{column-gap:calc(4/390*var(--vw)*100);row-gap:calc(4/390*var(--vw)*100)}}.TagItems_container__eZQT7.TagItems_medium__iv4gh{column-gap:4px;row-gap:12px}@media screen and (max-width:768px){.TagItems_container__eZQT7.TagItems_medium__iv4gh{column-gap:calc(4/390*var(--vw)*100);row-gap:calc(12/390*var(--vw)*100)}}.TagItems_item__JEVXY{display:inline-flex}.InfoPair_container__WHzbn{display:flex;justify-content:flex-start;align-items:center;padding:16px 28px;border-bottom:1px solid #000;min-height:68px}@media screen and (max-width:768px){.InfoPair_container__WHzbn{padding:calc(16/390*var(--vw)*100) calc(28/390*var(--vw)*100);min-height:calc(68/390*var(--vw)*100)}}.InfoPair_container__WHzbn.InfoPair_highlightNumbers__PC_SP .InfoPair_value___nR9K{display:flex;align-items:flex-end;justify-content:flex-end;gap:2px}.InfoPair_label__44Fk_{font-size:12px;font-size:1.2rem;font-weight:600;min-width:80px}@media screen and (max-width:768px){.InfoPair_label__44Fk_{font-size:calc(12/390*var(--vw)*100)}}.InfoPair_value___nR9K{font-size:12px;font-size:1.2rem;display:inline;font-weight:700}@media screen and (max-width:768px){.InfoPair_value___nR9K{font-size:calc(12/390*var(--vw)*100);gap:calc(2/390*var(--vw)*100)}}.InfoPair_number__ES9rz{font-size:28px;font-size:2.8rem;font-family:var(--font-base);font-weight:600;line-height:1}@media screen and (max-width:768px){.InfoPair_number__ES9rz{font-size:calc(28/390*var(--vw)*100)}}.TagItem_container__k2xjV{border:1px solid var(--border-black);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:background-color .3s,border-color .3s}@media screen and (max-width:768px){.TagItem_container__k2xjV{border-width:calc(1/390*var(--vw)*100)}}.TagItem_container__k2xjV.TagItem_small__kVRSh{padding:4px 8px;font-size:10px;font-size:1rem;border-radius:4px}@media screen and (max-width:768px){.TagItem_container__k2xjV.TagItem_small__kVRSh{padding:calc(4/390*var(--vw)*100) calc(8/390*var(--vw)*100);font-size:calc(10/390*var(--vw)*100);border-radius:calc(4/390*var(--vw)*100)}}.TagItem_container__k2xjV.TagItem_medium__cnDXW{padding:6px 12px;font-size:12px;font-size:1.2rem;border-radius:20px}@media screen and (max-width:768px){.TagItem_container__k2xjV.TagItem_medium__cnDXW{padding:calc(6/390*var(--vw)*100) calc(12/390*var(--vw)*100);font-size:calc(12/390*var(--vw)*100);border-radius:calc(20/390*var(--vw)*100)}}.TagItem_container__k2xjV.TagItem_large__dw84v{padding:8px 16px;font-size:14px;font-size:1.4rem}@media screen and (max-width:768px){.TagItem_container__k2xjV.TagItem_large__dw84v{padding:calc(8/390*var(--vw)*100) calc(16/390*var(--vw)*100);font-size:calc(14/390*var(--vw)*100)}}