.AboutContact_contact__lBVU6{position:relative;color:#fff;cursor:pointer;transition:color .3s ease-out}@media(hover:hover)and (pointer:fine){.AboutContact_contact__lBVU6{cursor:pointer}.AboutContact_contact__lBVU6:hover{color:#000}}@media not screen and (min-width:769px){.AboutContact_contact__lBVU6{background:#fff25c;color:#000}.AboutContact_contact__lBVU6 .AboutContact_arrowContainer__seRz2 circle{fill:#000}.AboutContact_contact__lBVU6 .AboutContact_arrowContainer__seRz2 path{stroke:#fff}.AboutContact_contact__lBVU6 .AboutContact_hoverContent__a6pXI,.AboutContact_contact__lBVU6 .AboutContact_normalContent__SbGTn{display:none}.AboutContact_contact__lBVU6 .AboutContact_character_spImage__eK5g3{opacity:1;left:0}}.AboutContact_contactLink__MTFkm{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.AboutContact_container__LI4lw{position:relative;padding:min(40px,3.1746031746vw) 0 min(38px,3.0158730159vw);text-align:center}@media not screen and (min-width:769px){.AboutContact_container__LI4lw{padding:6.25% 0 5.75% 38.8235294118%;text-align:left}}.AboutContact_characterWrapper__NRvLG{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);max-width:1360px;width:100%;pointer-events:none}@media not screen and (min-width:769px){.AboutContact_characterWrapper__NRvLG{padding-inline:0}}.AboutContact_normalContent__SbGTn{background:#616161}.AboutContact_hoverContent__a6pXI,.AboutContact_normalContent__SbGTn{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.AboutContact_hoverContent__a6pXI{background:#fff25c;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path .3s ease-out;transition:clip-path .3s ease-out;transition:clip-path .3s ease-out,-webkit-clip-path .3s ease-out}.AboutContact_contentInner__kjWFO{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);max-width:1360px;width:100%;height:100%;padding-inline:min(50px,3.9682539683vw)}@media not screen and (min-width:769px){.AboutContact_contentInner__kjWFO{padding-inline:0}}.AboutContact_contentWrapper__WOnjr{position:relative;width:100%;height:100%}.AboutContact_contentWrapper__WOnjr .AboutContact_characterImage__fW_p3{position:absolute;top:0;bottom:0;left:-6%;height:100%;width:auto;display:block}@media not screen and (min-width:769px){.AboutContact_contentWrapper__WOnjr .AboutContact_characterImage__fW_p3{left:-17%}}.AboutContact_contentWrapper__WOnjr .AboutContact_arrowContainer__seRz2{position:absolute;top:50%;right:0;transform:translateY(-50%);width:max(min(80px,6.3492063492vw),40px);height:auto;aspect-ratio:1/1;background:none;border:none}@media not screen and (min-width:769px){.AboutContact_contentWrapper__WOnjr .AboutContact_arrowContainer__seRz2{right:min(40px,4.7058823529vw);width:7vw;height:7vw}}.AboutContact_contentWrapper__WOnjr .AboutContact_arrowContainer__seRz2 .AboutContact_arrowIcon___A3wv{width:100%;height:100%}.AboutContact_normalContent__SbGTn .AboutContact_contentInner__kjWFO .AboutContact_characterImage__fW_p3{opacity:.3}.AboutContact_contact__lBVU6:hover .AboutContact_hoverContent__a6pXI{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.AboutContact_character_spImage__eK5g3{opacity:0;position:absolute;top:0;bottom:0;left:-6%;height:100%;width:auto;display:block}@media not screen and (min-width:769px){.AboutContact_character_spImage__eK5g3{left:-17%}}.AboutContact_title__c2esZ{font-family:Alfa Slab One,cursive;font-size:min(80px,6.3492063492vw);font-weight:400;letter-spacing:.04em}@media not screen and (min-width:769px){.AboutContact_title__c2esZ{font-size:7vw}}.AboutContact_description__HtzXD{font-family:Noto Sans JP,sans-serif;font-size:min(18px,1.4285714286vw);font-weight:500;line-height:1.77778}@media not screen and (min-width:769px){.AboutContact_description__HtzXD{font-size:12px;font-size:2.75vw}}.SectionTitle_title__qh_l1{color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(42px,2.9166666667vw);font-style:italic;font-weight:900}.SectionTitle_number__UCosH{font-family:Alfa Slab One,cursive}@media not screen and (min-width:769px){.SectionTitle_number__UCosH{font-size:20px}}.SectionTitle_emphasis__g4cYN{font-size:min(64px,4.4444444444vw)}@media not screen and (min-width:769px){.SectionTitle_emphasis__g4cYN{font-size:31px;font-weight:900}}.SectionTitle_prefix__bYOYQ{font-size:min(42px,2.9166666667vw);margin-right:.2em}@media not screen and (min-width:769px){.SectionTitle_prefix__bYOYQ{margin-right:0;font-size:21px;font-weight:900}}.SectionTitle_suffix__Jv5ga{margin-left:.15em;color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(42px,2.9166666667vw);font-style:italic;font-weight:900}@media not screen and (min-width:769px){.SectionTitle_suffix__Jv5ga{font-size:20px}}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.RecruitFlowItem_applicationLink__fMYKi{margin-top:4.4444444444%;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1) 0s;transition:clip-path 1.2s cubic-bezier(.16,1,.3,1) 0s;transition:clip-path 1.2s cubic-bezier(.16,1,.3,1) 0s,-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1) 0s}[data-inview=true] .RecruitFlowItem_applicationLink__fMYKi{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.RecruitFlowItem_applicationLink_button__fnDtF{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding-bottom:4px;border-bottom:3px solid #000;cursor:pointer}@media not screen and (min-width:769px){.RecruitFlowItem_applicationLink_button__fnDtF{gap:1em}}.RecruitFlowItem_applicationLink_button_text__polnk{color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(32px,2.5396825397vw);font-weight:900}@media not screen and (min-width:769px){.RecruitFlowItem_applicationLink_button_text__polnk{font-size:21px;line-height:.95}}.RecruitFlowItem_applicationLink_button_icon__PLrDg{width:32px;height:32px}.RecruitFlowItem_applicationLink_button_icon__PLrDg svg{display:block;width:100%;height:100%}@media not screen and (min-width:769px){.RecruitFlowItem_applicationLink_button_icon__PLrDg{width:21px;height:21px}}.RecruitFlowItem_applicationLink_description__e4vKm{margin-top:1em;color:#000;font-family:Noto Sans JP,sans-serif;font-size:max(min(20px,1.5873015873vw),14px);font-weight:700;line-height:1.5}@media not screen and (min-width:769px){.RecruitFlowItem_applicationLink_description__e4vKm{font-size:16px;line-height:1.6}}.RecruitFlowItem_stepNumber__Ya__6{text-align:center;position:relative;width:min(min(144px,11.4285714286vw),144px);flex-shrink:0}.RecruitFlowItem_stepNumber_circle__lPqkg{position:absolute;top:0;left:0;width:100%;height:100%;background:#dadada;border-radius:100%}.RecruitFlowItem_stepNumber_inner__6ov_R{position:relative;aspect-ratio:1/1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.RecruitFlowItem_stepNumber_inner_content__NqDag{position:relative;margin-top:3.9682539683%}@media not screen and (min-width:769px){.RecruitFlowItem_stepNumber_inner_content__NqDag{margin-top:3.90625%}}.RecruitFlowItem_stepNumber_step__gTuq_{color:#000;font-family:Alfa Slab One,cursive;font-size:min(24px,1.9047619048vw);font-weight:400;letter-spacing:.02em}@media not screen and (min-width:769px){.RecruitFlowItem_stepNumber_step__gTuq_{font-size:min(20px,2.3529411765vw)}}.RecruitFlowItem_stepNumber_number__UDXHE{color:#000;font-family:Alfa Slab One,cursive;font-size:min(42px,3.3333333333vw);font-weight:400;letter-spacing:.02em}@media not screen and (min-width:769px){.RecruitFlowItem_stepNumber_number__UDXHE{line-height:1.1;font-size:min(38px,4.4705882353vw);letter-spacing:.02em}}.RecruitFlowItem_stepNumber__Ya__6 span{display:block}.RecruitFlowItem_stepNumber_backgroundLayers__dPXTh{position:absolute;top:0;left:0;width:100%;height:100%;background:#dadada;border-radius:100%}.RecruitFlowItem_stepNumber_backgroundLayer__pink__zGYkK{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;transform:scale(.99);background:conic-gradient(from 0deg at 50% 50%,#f17ac0 var(--angle),transparent var(--angle),transparent)}[data-inview=true] .RecruitFlowItem_stepNumber_backgroundLayer__pink__zGYkK{animation:RecruitFlowItem_fillRotate__uoQac .6s cubic-bezier(.21,.43,.35,.91) forwards;animation-delay:0s}.RecruitFlowItem_stepNumber_backgroundLayer__blue__Ih5rX{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;transform:scale(.99);background:conic-gradient(from 0deg at 50% 50%,#77d6f2 var(--angle),transparent var(--angle),transparent)}[data-inview=true] .RecruitFlowItem_stepNumber_backgroundLayer__blue__Ih5rX{animation:RecruitFlowItem_fillRotate__uoQac .6s cubic-bezier(.21,.43,.35,.91) forwards;animation-delay:.06s}.RecruitFlowItem_stepNumber_backgroundLayer__yellow__6x2GR{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;transform:scale(1.01);background:conic-gradient(from 0deg at 50% 50%,#fff25c var(--angle),transparent var(--angle),transparent)}[data-inview=true] .RecruitFlowItem_stepNumber_backgroundLayer__yellow__6x2GR{animation:RecruitFlowItem_fillRotate__uoQac .6s cubic-bezier(.21,.43,.35,.91) forwards;animation-delay:.12s}.RecruitFlowItem_stepNumber_progress__zXHtk{position:absolute;top:calc(min(min(128px,15.0588235294vw),128px)/2);left:50%;transform:translate(-50%,min(min(128px,15.0588235294vw),128px)/2);width:2px;height:100%;pointer-events:none;overflow:hidden}.RecruitFlowItem_stepNumber_progressLayer__black__xRYR6,.RecruitFlowItem_stepNumber_progressLayer__blue__4ITRo,.RecruitFlowItem_stepNumber_progressLayer__pink__9w8_A,.RecruitFlowItem_stepNumber_progressLayer__yellow__N1Suz{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleY(0);transform-origin:top center;transition:transform .5s cubic-bezier(.21,.43,.35,.91);transition-delay:0s}.RecruitFlowItem_stepNumber_progressLayer__pink__9w8_A{background:#f17ac0}[data-next-inview=true] .RecruitFlowItem_stepNumber_progressLayer__pink__9w8_A{transform:scaleY(1);transition-delay:.1s}.RecruitFlowItem_stepNumber_progressLayer__blue__4ITRo{background:#77d6f2}[data-next-inview=true] .RecruitFlowItem_stepNumber_progressLayer__blue__4ITRo{transform:scaleY(1);transition-delay:.16s}.RecruitFlowItem_stepNumber_progressLayer__yellow__N1Suz{background:#fff25c}[data-next-inview=true] .RecruitFlowItem_stepNumber_progressLayer__yellow__N1Suz{transform:scaleY(1);transition-delay:.22s}.RecruitFlowItem_stepNumber_progressLayer__black__xRYR6{background:#000}[data-next-inview=true] .RecruitFlowItem_stepNumber_progressLayer__black__xRYR6{transform:scaleY(1);transition-delay:.28s}.RecruitFlowItem_flow_item__JCrKO{margin-top:7.1052631579%;display:flex;gap:7.8947368421%}@media not screen and (min-width:769px){.RecruitFlowItem_flow_item__JCrKO{gap:4%}}.RecruitFlowItem_flow_item__JCrKO:first-child{margin-top:0}.RecruitFlowItem_flow_item__JCrKO:first-child .RecruitFlowItem_flow_content__NS_EX{margin-top:13.0434782609%}@media not screen and (min-width:769px){.RecruitFlowItem_flow_item__JCrKO:first-child .RecruitFlowItem_flow_content__NS_EX{margin-top:7.8125%}}.RecruitFlowItem_flow_item__JCrKO:not(:first-child) .RecruitFlowItem_flow_content__NS_EX{margin-top:6.5217391304%}@media not screen and (min-width:769px){.RecruitFlowItem_flow_item__JCrKO:not(:first-child) .RecruitFlowItem_flow_content__NS_EX{margin-top:3.90625%}}.RecruitFlowItem_flow_item__JCrKO:last-child .RecruitFlowItem_stepNumber_progress__zXHtk{display:none}.RecruitFlowItem_flow_content__NS_EX{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1) 0s;transition:clip-path 1.2s cubic-bezier(.16,1,.3,1) 0s;transition:clip-path 1.2s cubic-bezier(.16,1,.3,1) 0s,-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1) 0s}[data-first-item=true] .RecruitFlowItem_flow_content__NS_EX{transition-delay:.1s}[data-inview=true] .RecruitFlowItem_flow_content__NS_EX,[data-inview=true] [data-first-item=true] .RecruitFlowItem_flow_content__NS_EX{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.RecruitFlowItem_flow_content_header__NIzJh{display:flex;gap:10px;align-items:center}@media not screen and (min-width:769px){.RecruitFlowItem_flow_content_header__NIzJh{display:block}}.RecruitFlowItem_flow_content_title__IZ_Ew{color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(32px,2.5396825397vw);font-weight:900}.RecruitFlowItem_flow_content_title__IZ_Ew span{position:relative;z-index:1}.RecruitFlowItem_flow_content_title__IZ_Ew span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:45%;background:#fff25c;z-index:-1}@media not screen and (min-width:769px){.RecruitFlowItem_flow_content_title__IZ_Ew{font-size:21px}}.RecruitFlowItem_flow_content_description__hMte9{margin-top:.75em;color:#000;font-family:Noto Sans JP,sans-serif;font-size:max(min(20px,1.5873015873vw),14px);font-weight:700;line-height:1.6}@media not screen and (min-width:769px){.RecruitFlowItem_flow_content_description__hMte9{margin-top:.4em;font-size:16px}}.RecruitFlowItem_flow_content_labels__19S7g{display:inline-flex;gap:8px;color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(18px,1.4285714286vw);font-weight:700;line-height:1}@media not screen and (min-width:769px){.RecruitFlowItem_flow_content_labels__19S7g{margin-top:5px;font-size:13px}}.RecruitFlowItem_flow_content_duration__tzfFU,.RecruitFlowItem_flow_content_online__GaXWD{margin-top:.5555555556em;padding:3px 12px 4px;background:#ccc;border-radius:100px}.RecruitFlowItem_flow_content_details__NaK8e{margin-top:1em;display:flex;flex-direction:column;color:#000;font-family:Noto Sans JP,sans-serif;font-size:max(min(16px,1.2698412698vw),14px);font-weight:500;line-height:1.6}@media not screen and (min-width:769px){.RecruitFlowItem_flow_content_details__NaK8e{margin-top:.4em;font-size:14px}}.RecruitFlowItem_flow_content_details_item__gW149:before{content:"";display:inline-block;width:5px;height:5px;background:#000;border-radius:100%;margin:0 10px}@keyframes RecruitFlowItem_fillRotate__uoQac{0%{--angle:0deg}to{--angle:360deg}}.RecruitApplication_application__F4yo5{padding:min(7.1428571429%,100px) 0;background:#dbdbdb;scroll-margin-top:140px}@media not screen and (min-width:769px){.RecruitApplication_application__F4yo5{padding:min(100px,11.7647058824vw) 0 min(80px,9.4117647059vw);scroll-margin-top:0}}.RecruitApplication_container___u5W3{max-width:1260px;margin:0 auto;max-width:1420px;padding:0 min(80px,6.3492063492vw)}@media not screen and (min-width:769px){.RecruitApplication_container___u5W3{padding:0 min(40px,4.7058823529vw)}.RecruitApplication_title___v8_m{text-align:center}}.RecruitApplication_flow__skkcQ{margin-top:5.1587301587%;padding:6.3492063492% 3.9682539683% 7.4603174603%;border-radius:20px;background:#fff}.RecruitApplication_flow_inner__EXp4N{max-width:760px;margin:0 auto}@media not screen and (min-width:769px){.RecruitApplication_flow__skkcQ{padding:max(8%,30px) max(5.3333333333%,20px)}}.RecruitEnvironmentFeature_feature__b2wPW{border-radius:10px;padding:min(20px,1.4285714286vw);text-align:left}@media not screen and (min-width:769px){.RecruitEnvironmentFeature_feature__b2wPW{border-radius:2%;padding:18px;max-width:526px;width:calc(100% - 40px);margin-inline:auto}}.RecruitEnvironmentFeature_thumbnail___NPmk{background:#f5f5f5}.RecruitEnvironmentFeature_thumbnail___NPmk img{width:100%;height:100%;object-fit:cover;display:block}.RecruitEnvironmentFeature_title__DZ_vf{margin-top:.4545454545em;color:#000;font-family:Noto Sans JP,sans-serif;font-style:italic;font-size:min(22px,1.5714285714vw);font-weight:900}@media not screen and (min-width:769px){.RecruitEnvironmentFeature_title__DZ_vf{font-size:21px}}.RecruitEnvironmentFeature_description__B2oVN{margin-top:.6666666667em;color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(15px,1.0714285714vw);font-weight:500;line-height:1.46667}@media not screen and (min-width:769px){.RecruitEnvironmentFeature_description__B2oVN{font-size:16px;line-height:1.6}}.RecruitEnvironmentFeatures_features__89JA0{display:grid;grid-template-columns:repeat(4,1fr);margin-top:min(60px,4.7619047619vw);padding:0 min(40px,3.1746031746vw)}@media not screen and (min-width:769px){.RecruitEnvironmentFeatures_features__89JA0{grid-template-columns:1fr;margin-top:34px;gap:15px}}.RecruitEnvironmentFeatures_featureItem__LMq1v{position:relative;--feature-offset:0;--feature-rotation:0deg;opacity:0;transform:rotate(var(--feature-rotation)) scale(.9);background:#fff}@media not screen and (min-width:769px){.RecruitEnvironmentFeatures_featureItem__LMq1v{transform:rotate(var(--feature-rotation)) scale(1)}}.RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(odd){--feature-offset:10%;--feature-rotation:-4deg}.RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(odd):not(:first-child):after{content:"";position:absolute;left:0;top:0;width:min(30px,2.380952381vw);height:min(150px,11.9047619048vw);border-radius:0 10px 0 10px;pointer-events:none;background:linear-gradient(to top left,transparent,transparent 50%,rgba(0,0,0,0) 0,rgba(0,0,0,.2))}@media not screen and (min-width:769px){.RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(odd):not(:first-child){position:relative}.RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(odd):not(:first-child):after{content:"";position:absolute;left:100%;top:0;transform:translateX(-100%);width:75px;height:75px;border-radius:0 5px 0 0;pointer-events:none;background:linear-gradient(to top right,transparent,transparent 50%,rgba(0,0,0,0) 0,rgba(0,0,0,.1))}}.RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(2n){--feature-offset:-10%;--feature-rotation:4deg}.RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(2n):after{content:"";position:absolute;left:0;bottom:0;width:min(30px,2.380952381vw);height:min(150px,11.9047619048vw);border-radius:0 10px 0 10px;pointer-events:none;background:linear-gradient(to bottom left,transparent,transparent 50%,rgba(0,0,0,0) 0,rgba(0,0,0,.2))}@media not screen and (min-width:769px){.RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(2n):after{content:"";position:absolute;left:0;top:0;width:75px;height:75px;border-radius:5px 0 0 0;pointer-events:none;background:linear-gradient(to top left,transparent,transparent 50%,rgba(0,0,0,0) 0,rgba(0,0,0,.1))}}[data-active=true] .RecruitEnvironmentFeatures_featureItem__LMq1v{animation:RecruitEnvironmentFeatures_featureIn__NqXv2 .8s cubic-bezier(.29,2,.54,1) forwards}@media not screen and (min-width:769px){[data-active=true] .RecruitEnvironmentFeatures_featureItem__LMq1v{animation:RecruitEnvironmentFeatures_featureInMd__LR8xT .8s cubic-bezier(.29,2,.54,1) forwards}}[data-active=true] .RecruitEnvironmentFeatures_featureItem__LMq1v:first-child{animation-delay:0s;z-index:3}[data-active=true] .RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(2){animation-delay:.1s;z-index:2}[data-active=true] .RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(3){animation-delay:.2s;z-index:1}[data-active=true] .RecruitEnvironmentFeatures_featureItem__LMq1v:nth-child(4){animation-delay:.3s;z-index:0}@keyframes RecruitEnvironmentFeatures_featureIn__NqXv2{0%{opacity:0;transform:rotate(var(--feature-rotation)) scale(.9)}to{opacity:1;transform:rotate(var(--feature-rotation)) scale(1)}}@keyframes RecruitEnvironmentFeatures_featureInMd__LR8xT{0%{opacity:0;transform:rotate(var(--feature-rotation)) scale(.9)}to{opacity:1;transform:rotate(var(--feature-rotation)) scale(1)}}.AboutData_data__D0icZ{background-color:#dbdbdb}.AboutData_container__XzruV{padding:6.9444444444% 3.9682539683%;margin-inline:auto;text-align:center}@media not screen and (min-width:769px){.AboutData_container__XzruV{padding:6.9444444444% min(40px,4.7058823529vw)}}.AboutData_inner__8zyTo{max-width:1260px;margin-inline:auto}.AboutData_title__ma6_J{position:relative;z-index:10}.AboutData_dataContent__uizUc{margin-top:4.7619047619%;position:relative;display:flex;flex-direction:column;gap:16px;z-index:1}@media not screen and (min-width:769px){.AboutData_dataContent__uizUc{gap:8px;margin-top:30px}}.AboutData_dataContent__uizUc[data-active=true]:before{animation:AboutData_appear__WkepP .7s linear(0,.0097,.0362,.0759,.1257,.1828,.2447,.3096,.3755,.4411,.5052,.5669,.6254,.6803,.7311,.7777,.82,.8579,.8916,.9211,.9467,.9687,.9872,1.0026,1.0151,1.0251,1.0328,1.0384,1.0423,1.0447,1.0458,1.0459,1.0451,1.0436,1.0415,1.0391,1.0363,1.0334,1.0304,1.0274,1.0244,1.0215,1.0187,1.0161,1.0136,1.0114,1.0093,1.0075,1.0058,1.0044,1.0031,1.002,1.001,1.0003,.9996,.9991,.9987,.9984,.9981,.998,.9979,.9979,.9979,.998,.998,.9981,.9983,.9984,.9985,.9987,.9988,.9989,.9991,.9992,.9993,.9994,.9995,.9996,.9997,.9998,.9998,.9999,.9999,1,1,1,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1) forwards;animation-delay:1.3s}@media not screen and (min-width:769px){.AboutData_dataContent__uizUc[data-active=true]:before{animation-delay:1s}}.AboutData_dataContent__uizUc:before{content:"";background:var(--illust-url) no-repeat center center/contain;position:absolute;top:0;left:13%;width:15.2%;max-width:152px;aspect-ratio:152/242;height:auto;transform:translateY(0);opacity:0;z-index:-1;animation-composition:append}@keyframes AboutData_appear__WkepP{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-80%)}}@media not screen and (min-width:769px){.AboutData_dataContent__uizUc:before{left:10%}}@media not screen and (min-width:577px){.AboutData_dataContent__uizUc:before{left:min(30px,3.9215686275vw)}}.AboutData_dataContent_row__EN8st{display:flex;gap:16px}@media not screen and (min-width:769px){.AboutData_dataContent_row__EN8st{gap:8px}}.AboutData_dataContent_item__PwAIS{transform:scale(0);position:relative;z-index:1}[data-active=true] .AboutData_dataContent_item__PwAIS{animation:AboutData_scaleUp__bzMBq 1s linear(0,.0097,.0362,.0759,.1257,.1828,.2447,.3096,.3755,.4411,.5052,.5669,.6254,.6803,.7311,.7777,.82,.8579,.8916,.9211,.9467,.9687,.9872,1.0026,1.0151,1.0251,1.0328,1.0384,1.0423,1.0447,1.0458,1.0459,1.0451,1.0436,1.0415,1.0391,1.0363,1.0334,1.0304,1.0274,1.0244,1.0215,1.0187,1.0161,1.0136,1.0114,1.0093,1.0075,1.0058,1.0044,1.0031,1.002,1.001,1.0003,.9996,.9991,.9987,.9984,.9981,.998,.9979,.9979,.9979,.998,.998,.9981,.9983,.9984,.9985,.9987,.9988,.9989,.9991,.9992,.9993,.9994,.9995,.9996,.9997,.9998,.9998,.9999,.9999,1,1,1,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1.0001,1) forwards}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:first-child .AboutData_dataContent_item__PwAIS:first-child{animation-delay:0s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:first-child .AboutData_dataContent_item__PwAIS:nth-child(2){animation-delay:.08s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:first-child .AboutData_dataContent_item__PwAIS:nth-child(3){animation-delay:.16s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(2) .AboutData_dataContent_item__PwAIS:first-child{animation-delay:.24s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(2) .AboutData_dataContent_item__PwAIS:nth-child(2){animation-delay:.32s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(2) .AboutData_dataContent_item__PwAIS:nth-child(3){animation-delay:.4s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(3) .AboutData_dataContent_item__PwAIS:first-child{animation-delay:.48s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(3) .AboutData_dataContent_item__PwAIS:nth-child(2){animation-delay:.56s}@media not screen and (min-width:769px){.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:first-child .AboutData_dataContent_item__PwAIS:first-child{animation-delay:0s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:first-child .AboutData_dataContent_item__PwAIS:nth-child(2){animation-delay:.08s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(2) .AboutData_dataContent_item__PwAIS:first-child{animation-delay:.16s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(2) .AboutData_dataContent_item__PwAIS:nth-child(2){animation-delay:.24s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(3) .AboutData_dataContent_item__PwAIS:first-child{animation-delay:.32s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(3) .AboutData_dataContent_item__PwAIS:nth-child(2){animation-delay:.4s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(4) .AboutData_dataContent_item__PwAIS:first-child{animation-delay:.48s}.AboutData_dataContent__uizUc .AboutData_dataContent_row__EN8st:nth-child(5) .AboutData_dataContent_item__PwAIS:first-child{animation-delay:.56s}}@keyframes AboutData_scaleUp__bzMBq{0%{transform:scale(0)}to{transform:scale(1)}}.ScaleReveal_container__A3nog{transform:scale(var(--scale-initial,.8));transition:opacity var(--scale-duration,.8s) ease-out var(--scale-delay,0s),transform var(--scale-duration,.8s) linear(0,.0874,.2047,.3429,.4929,.6464,.7961,.9357,1.06,1.1656,1.25,1.3122,1.3521,1.371,1.3706,1.3536,1.3227,1.2812,1.2323,1.1793,1.125,1.0721,1.0227,.9788,.9415,.9116,.8896,.8755,.8688,.869,.875,.8859,.9006,.9179,.9366,.9558,.9745,.992,1.0075,1.0207,1.0313,1.039,1.044,1.0464,1.0463,1.0442,1.0403,1.0351,1.029,1.0224,1.0156,1.009,1.0028,.9973,.9927,.989,.9862,.9844,.9836,.9836,.9844,.9857,.9876,.9897,.9921,.9945,.9968,.999,1.0009,1.0026,1.0039,1.0049,1.0055,1.0058,1.0058,1.0055,1.005,1.0044,1.0036,1.0028,1.002,1.0011,1.0004,.9997,.9991,.9986,.9983,.9981,.998,.998,.998,.9982,.9984,.9987,.999,.9993,.9996,.9999,1.0001,1.0003,1) var(--scale-delay,0s)}.ScaleReveal_container__A3nog.ScaleReveal_active__oSU6f{transform:scale(1)}@keyframes TopMissionShape_float__lKXQw{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.TopMissionShape_floatWrapper__6TyLk{display:block;animation:TopMissionShape_float__lKXQw 3s ease-in-out infinite}.TopMissionShape_imageContainer___tWaJ{position:relative;width:100%;height:auto}.TopMissionShape_image__H_frR{width:100%;height:auto;display:block}.TopMissionShape_colorImage__iHi_m{transition:opacity .6s ease-out;opacity:1}.TopMissionShape_colorImage__iHi_m.TopMissionShape_hidden__soykd{opacity:0}.TopMissionShape_grayImage__9mIbz{position:absolute;top:0;left:0;transition:opacity .6s ease-out;opacity:0}.TopMissionShape_grayImage__9mIbz.TopMissionShape_visible__g6b7h{opacity:1}.TopMissionShapes_shapes__6k1Ju{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;overflow-x:clip;overflow-y:visible}@media not screen and (min-width:769px){.TopMissionShapes_shapes__6k1Ju{overflow-x:visible}}.TopMissionShapes_shape1__K_bZR{position:absolute;right:min(-80px,-5.5555555556vw);top:min(65px,4.5138888889vw);width:min(375px,26.0416666667vw)}@media not screen and (min-width:769px){.TopMissionShapes_shape1__K_bZR{top:min(0px,0vw);right:min(-55px,-6.4705882353vw);width:min(300px,35.2941176471vw)}}.TopMissionShapes_shape2__oxv3O{position:absolute;left:min(-50px,-3.4722222222vw);top:min(350px,24.3055555556vw);width:min(334px,23.1944444444vw)}@media not screen and (min-width:769px){.TopMissionShapes_shape2__oxv3O{top:min(240px,28.2352941176vw);left:min(-40px,-4.7058823529vw);width:min(231px,27.1764705882vw)}}.TopMissionShapes_shape3__qasyY{position:absolute;right:min(177px,12.2916666667vw);bottom:min(-10px,-.9708737864vw);width:min(214px,14.8611111111vw)}@media not screen and (min-width:769px){.TopMissionShapes_shape3__qasyY{right:min(-30px,-3.5294117647vw);bottom:min(-50px,-5.8823529412vw);width:min(200px,23.5294117647vw)}}.TopMissionCharacter_character__VX6yK{position:relative;width:35.0847457627%}@media not screen and (min-width:769px){.TopMissionCharacter_character__VX6yK{width:100%}.TopMissionCharacter_character_inner__k02Mi{margin:0 auto;max-width:206.5px;width:60%}}.TopMissionCharacter_character_image__HffOW{position:relative;width:100%;max-width:324px;margin-left:auto}.TopMissionCharacter_decoration__ufj3V{position:absolute;top:18%;right:20.0617283951%;width:24.6913580247%;aspect-ratio:1/1;contain:paint;animation:TopMissionCharacter_floating__oCdp0 1.5s ease-in-out infinite}.TopMissionCharacter_icon__y6Rsl{position:absolute;border-radius:50%}[data-state=active] .TopMissionCharacter_icon__y6Rsl{animation:TopMissionCharacter_appear__DcfmM .15s ease-in-out forwards}[data-state=leaving] .TopMissionCharacter_icon__y6Rsl{animation:TopMissionCharacter_disappear__1yVXd .2s ease-in-out forwards}[data-state=inactive] .TopMissionCharacter_icon__y6Rsl{visibility:hidden}.TopMissionCharacter_effect_leaving__1ofYt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;aspect-ratio:1/1}.TopMissionCharacter_effect_appearing__OwxJd{position:absolute;top:50%;left:50%;width:120%;aspect-ratio:1/1;transform:translate(-50%,-50%) rotate(45deg)}@keyframes TopMissionCharacter_disappear__1yVXd{0%{transform:scale(1)}10%{transform:scale(1.2)}to{transform:scale(0)}}@keyframes TopMissionCharacter_appear__DcfmM{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes TopMissionCharacter_floating__oCdp0{0%{transform:translateY(0)}50%{transform:translateY(-10%)}to{transform:translateY(0)}}.TopMission_mission__FTd0v{position:relative;padding:140px 0 0;z-index:1;overflow-x:clip;overflow-y:visible}@media not screen and (min-width:769px){.TopMission_mission__FTd0v{padding:100px 0 0}}.TopMission_inner__yZp_X{max-width:1260px;width:94.1176470588%;margin:0 auto}.TopMission_titleContainer__KEXdj{display:flex;gap:15px;align-items:flex-end;justify-content:center}.TopMission_title__WFLYA{color:#000;font-family:Alfa Slab One,cursive;font-size:min(48px,3.8095238095vw);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}@media not screen and (min-width:769px){.TopMission_title__WFLYA{font-size:min(30px,7.5vw)}}.TopMission_subTitle__xUeeb{color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(16px,1.2698412698vw);font-style:normal;font-weight:700;line-height:3}@media not screen and (min-width:769px){.TopMission_subTitle__xUeeb{font-size:min(14px,3.5vw);line-height:2.6}}.TopMission_copy__8oapc{margin-top:2.380952381%;color:#000;text-align:center;font-size:min(80px,6.3492063492vw);font-style:italic;font-weight:900;font-family:Noto Sans JP,sans-serif}@media not screen and (min-width:769px){.TopMission_copy__8oapc{font-size:min(32px,8vw)}}.TopMission_copy_text__EECqf{border-bottom:2px solid #000}.TopMission_descriptionContainer__RJeAn{display:flex;align-items:flex-start;gap:12px;margin-top:37px}@media not screen and (min-width:769px){.TopMission_descriptionContainer__RJeAn{flex-direction:column}}.TopMission_description__4YIXs{color:#000;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;line-height:200%;flex:1 1;font-size:min(24px,1.9047619048vw);padding-top:min(40px,3.1746031746vw)}@media not screen and (min-width:769px){.TopMission_description__4YIXs{width:100%;text-align:center;font-size:18px;line-height:160%;padding-top:40px}}.RecruitEnvironmentShape_floatWrapper__aFIAl{display:block}.RecruitEnvironmentShape_imageContainer__27o_6{position:relative;width:100%;height:auto}.RecruitEnvironmentShape_image__gb7wL{width:100%;height:auto;display:block}.RecruitEnvironmentShape_grayImage__yYBUw{transition:opacity .5s ease-out;opacity:1}.RecruitEnvironmentShape_grayImage__yYBUw.RecruitEnvironmentShape_hidden__ko_iT{opacity:0}.RecruitEnvironmentShape_colorImage__LOxLs{position:absolute;top:0;left:0;transition:opacity .5s ease-out;opacity:0}.RecruitEnvironmentShape_colorImage__LOxLs.RecruitEnvironmentShape_visible___aal8{opacity:1}.RecruitEnvironmentShapes_shapes__1TY1u{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow-x:clip;overflow-y:visible;z-index:0}.RecruitEnvironmentShapes_shape1__HJBv4{position:absolute;left:calc(-1*min(340px,26.9841269841vw) + 50%);top:min(50px,3.9682539683vw);width:min(259px,20.5555555556vw);transform:translateX(-50%)}@media not screen and (min-width:769px){.RecruitEnvironmentShapes_shape1__HJBv4{left:calc(-152.5px + 50%);top:0;width:122.5px}}.RecruitEnvironmentShapes_shape2__ol1tQ{position:absolute;left:calc(-1*min(670px,53.1746031746vw) + 50%);bottom:calc(-1*min(110px,8.7301587302vw));width:min(349px,27.6984126984vw);transform:translateX(-50%)}@media not screen and (min-width:769px){.RecruitEnvironmentShapes_shape2__ol1tQ{left:calc(-180px + 50%);bottom:0;transform:translateX(-50%);width:175px}}.RecruitEnvironmentShapes_shape3__FUAwU{position:absolute;left:calc(min(610px,48.4126984127vw) + 50%);bottom:calc(-1*min(110px,8.7301587302vw));width:min(314px,24.9206349206vw);transform:translateX(-50%)}@media not screen and (min-width:769px){.RecruitEnvironmentShapes_shape3__FUAwU{left:calc(180px + 50%);top:50px;width:129.5px}}.RecruitEnvironment_environment__ozGkw{position:relative;padding:min(60px,4.7619047619vw) 0 min(80px,6.3492063492vw);background:#e8e8e8;scroll-margin-top:min(140px,11.1111111111vw)}@media not screen and (min-width:769px){.RecruitEnvironment_environment__ozGkw{padding:30px 0 40px;scroll-margin-top:70px}}.RecruitEnvironment_container__mzyyv{position:relative;max-width:calc(1260px + min(200px,15.873015873vw));margin:0 auto;text-align:center;z-index:1}.RecruitContactLink_link__rpjBN{position:relative;display:block;width:100%;padding:min(65px,4.0625vw) min(70px,4.375vw) min(70px,4.375vw) min(120px,7.5vw);color:#000;text-decoration:none;overflow-y:visible;transition:color .5s;background-image:var(--base-background-image);background-size:cover;background-repeat:no-repeat}.RecruitContactLink_link__rpjBN:after{transition:background-color .5s;content:"";position:absolute;inset:0;background-color:rgba(97,97,97,0);z-index:0}@media(hover:hover)and (pointer:fine){.RecruitContactLink_link__rpjBN{cursor:pointer}.RecruitContactLink_link__rpjBN:hover{color:#fff}.RecruitContactLink_link__rpjBN:hover:after{background-color:#616161}.RecruitContactLink_link__rpjBN:hover .RecruitContactLink_decorationImage_hover__oaJrb{opacity:1}.RecruitContactLink_link__rpjBN:hover .RecruitContactLink_prefix__BoFu7,.RecruitContactLink_link__rpjBN:hover .RecruitContactLink_title__0WNbi{color:inherit}.RecruitContactLink_link__rpjBN:hover .RecruitContactLink_arrowIcon__X_GZv circle{fill:#fff25c}.RecruitContactLink_link__rpjBN:hover .RecruitContactLink_arrowIcon__X_GZv path{stroke:#000}}@media not screen and (min-width:769px){.RecruitContactLink_link__rpjBN{padding:22.5px min(40px,4.7058823529vw)}}.RecruitContactLink_content__Xw0_k{position:relative;display:flex;align-items:center;justify-content:space-between;z-index:2}.RecruitContactLink_textBlock__AR0li{display:inline-block}.RecruitContactLink_textBlock__AR0li span{display:block}.RecruitContactLink_prefix__BoFu7{color:#000;font-family:Alfa Slab One,cursive;font-size:min(32px,2vw);font-weight:400;letter-spacing:.04em}@media not screen and (min-width:769px){.RecruitContactLink_prefix__BoFu7{font-size:min(32px,3.7647058824vw)}}.RecruitContactLink_title__0WNbi{color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(54px,3.375vw);font-style:italic;font-weight:900;letter-spacing:.02em}.RecruitContactLink_title__0WNbi[data-small=true]{font-size:min(46px,2.875vw)}@media not screen and (min-width:769px){.RecruitContactLink_title__0WNbi[data-mid-career=true]{padding-bottom:min(18px,2.1176470588vw)}.RecruitContactLink_title__0WNbi{font-size:min(62px,7.2941176471vw)}.RecruitContactLink_title__0WNbi[data-small=true]{font-size:min(50px,5.8823529412vw)}}.RecruitContactLink_arrowContainer__7VN9F{position:relative;width:min(64px,4vw);aspect-ratio:1/1;flex-shrink:0}@media not screen and (min-width:769px){.RecruitContactLink_arrowContainer__7VN9F{width:min(60px,7.0588235294vw)}}.RecruitContactLink_arrowIcon__X_GZv{width:100%;height:100%}.RecruitContactLink_arrowIcon__X_GZv circle{fill:#000;transition:fill .4s ease-in}.RecruitContactLink_arrowIcon__X_GZv path{stroke:#fff;fill:none;transition:stroke .4s ease-in}.RecruitContactLink_decoration__IkFpn{position:absolute;inset:0;pointer-events:none;z-index:1}.RecruitContactLink_decorationImage_wrapper__FGAUA{position:relative;overflow:hidden;width:100%;height:100%}.RecruitContactLink_decorationImage_default__AuL9R{position:absolute;bottom:0;right:min(60px,3.75vw);width:min(360px,22.5vw);aspect-ratio:360/330;opacity:.3;-webkit-clip-path:inset(0);clip-path:inset(0)}@media not screen and (min-width:769px){.RecruitContactLink_decorationImage_default__AuL9R{bottom:-35px;right:min(60px,7.0588235294vw);width:min(360px,42.3529411765vw);aspect-ratio:360/330;opacity:1}}.RecruitContactLink_decorationImage_hover__oaJrb{position:absolute;bottom:0;right:min(60px,3.75vw);width:min(360px,22.5vw);aspect-ratio:360/330;transition:opacity .5s;opacity:0}@media not screen and (min-width:769px){.RecruitContactLink_decorationImage_hover__oaJrb{display:none}}.RecruitFormLinks_container__4rZMt{display:flex}@media not screen and (min-width:769px){.RecruitFormLinks_container__4rZMt{display:block}}.AboutJobDecorations_decorations__7DB0H{position:absolute;top:0;left:0;width:100%;height:100%}.AboutJobDecorations_decoration_wrapper_first__dlX40{position:absolute;top:-1.5873015873%;left:min(36px,2.8571428571vw);width:min(257px,20.3968253968vw)}@media not screen and (min-width:769px){.AboutJobDecorations_decoration_wrapper_first__dlX40{top:50px;left:0;width:94px;aspect-ratio:188/165}}.AboutJobDecorations_decoration_wrapper_second__w6Bio{position:absolute;bottom:min(105px,8.3333333333vw);left:min(1200px,95.2380952381vw);width:min(197px,15.6349206349vw)}@media not screen and (min-width:769px){.AboutJobDecorations_decoration_wrapper_second__w6Bio{bottom:160px;left:650px;width:70px;aspect-ratio:140/144}}.AboutJobDecorations_decoration_wrapper_third__7OF5v{position:absolute;top:min(23px,1.8253968254vw);left:min(1850px,146.8253968254vw);width:min(251px,19.9206349206vw)}@media not screen and (min-width:769px){.AboutJobDecorations_decoration_wrapper_third__7OF5v{top:40px;left:1000px;width:101px;aspect-ratio:202/229}}.AboutJobDecorations_line__Pxeub{position:absolute;pointer-events:none;overflow:visible;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.AboutJobDecorations_line__Pxeub.AboutJobDecorations_visible__PhUYS{animation:AboutJobDecorations_revealLine__7zKyu .5s ease-out forwards}.AboutJobDecorations_line__Pxeub.AboutJobDecorations_visibleReverse__DCXz7{animation:AboutJobDecorations_hideLine__cjPmq .5s ease-out forwards}@keyframes AboutJobDecorations_revealLine__7zKyu{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes AboutJobDecorations_hideLine__cjPmq{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}.AboutJobSlider_aboutJobSlider__TMMT_{position:relative;width:100%;margin-inline:auto;padding-top:min(40px,3.1746031746vw);overflow:hidden;cursor:-webkit-grab;cursor:grab}.AboutJobSlider_aboutJobSlider__TMMT_:active{cursor:-webkit-grabbing;cursor:grabbing}@media not screen and (min-width:769px){.AboutJobSlider_aboutJobSlider__TMMT_{padding-top:40px}}.AboutJobSlider_aboutJobSlider__TMMT_ .splide__track{max-width:calc(1260px + min(410px,32.5396825397vw));margin-inline:auto}.AboutJobSlider_aboutJobSlider__TMMT_ .splide__slide{margin-right:min(120px,9.5238095238vw)}.AboutJobSlider_slide__HSfYe{position:relative}@media not screen and (min-width:769px){.AboutJobSlider_slide__HSfYe{margin-right:60px}}.AboutJobSlider_slide__HSfYe:last-child{margin-right:0}.AboutJobSlider_splideTrack__BO879{overflow:visible}.AboutJobSlider_job__7ZWx3{position:relative}.AboutJobSlider_job_dot__OLG7c{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:0}[data-job=planning] .AboutJobSlider_job_dot__OLG7c{transform:translateX(-10%) scale(1.1)}@media not screen and (min-width:769px){[data-job=planning] .AboutJobSlider_job_dot__OLG7c{transform:translate(-3%,10%) scale(1.4)}}[data-job=production] .AboutJobSlider_job_dot__OLG7c{transform:scale(1.05) translate(-3%,5%)}[data-job=promotion] .AboutJobSlider_job_dot__OLG7c{top:0;transform-origin:left top;transform:translate(-13%) scale(1.6)}@media not screen and (min-width:769px){[data-job=promotion] .AboutJobSlider_job_dot__OLG7c{transform:translate(-13%,-15%) scale(1.6)}}.AboutJobSlider_job_title___yqJe{position:relative;z-index:1;margin-top:min(25px,1.9841269841vw);color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(42px,3.3333333333vw);font-style:normal;font-weight:700;line-height:1.14;overflow:hidden}@media not screen and (min-width:769px){.AboutJobSlider_job_title___yqJe{font-size:31px;margin-top:15px}}.AboutJobSlider_job_title___yqJe:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8) 50%,rgba(255,255,255,0));pointer-events:none;opacity:0}.AboutJobSlider_job_title___yqJe.AboutJobSlider_shine__Z9jGi:before{animation:AboutJobSlider_titleShine__a_wlx .8s ease-out forwards}@keyframes AboutJobSlider_titleShine__a_wlx{0%{left:-100%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.AboutJobSlider_job_details__fjlqz{position:relative;z-index:1;margin-top:min(25px,1.9841269841vw);display:flex;flex-wrap:wrap;gap:min(5px,.3968253968vw) min(16px,1.2698412698vw)}@media not screen and (min-width:769px){.AboutJobSlider_job_details__fjlqz{gap:5px 16px;margin-top:15px}}.AboutJobSlider_job_details_item__l1kFD{position:relative;color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(20px,1.5873015873vw);font-style:normal;font-weight:700;padding-left:max(min(18px,1.4285714286vw),10px)}@media not screen and (min-width:769px){.AboutJobSlider_job_details_item__l1kFD{font-size:14px;padding-left:10px}}.AboutJobSlider_job_details_item__l1kFD:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:min(10px,.7936507937vw);height:min(10px,.7936507937vw);background-color:#a8a8a8;border-radius:50%}.AboutJobSlider_job_details_break__vkcaM{flex-basis:100%;height:0;margin:0;padding:0;border:0}.AboutJobSlider_job__7ZWx3[data-job=planning]{max-width:500px;margin-left:min(200px,15.873015873vw);width:min(500px,39.6825396825vw)}@media not screen and (min-width:769px){.AboutJobSlider_job__7ZWx3[data-job=planning]{margin-left:calc(min(40px,4.7058823529vw) + 50px);width:270px;max-width:unset}}.AboutJobSlider_job__7ZWx3[data-job=production]{margin-top:min(53px,4.2063492063vw);max-width:559px;width:min(559px,44.3650793651vw)}@media not screen and (min-width:769px){.AboutJobSlider_job__7ZWx3[data-job=production]{width:300px;max-width:unset;margin-top:30px}}.AboutJobSlider_job__7ZWx3[data-job=promotion]{max-width:433px;margin-right:min(322px,25.5555555556vw);width:min(433px,34.3650793651vw)}@media not screen and (min-width:769px){.AboutJobSlider_job__7ZWx3[data-job=promotion]{max-width:unset;width:280px}}.AboutJobSlider_job_imageContainer__FvIgW{position:relative;z-index:1}.AboutJobSlider_job_image__bWA1M{width:min(432px,34.2857142857vw);border:2px solid #000}@media not screen and (min-width:769px){.AboutJobSlider_job_image__bWA1M{width:270px}}.AboutJobSlider_job_image_first__X_cho{border:2px solid #000}[data-job=production] .AboutJobSlider_job_image_first__X_cho{width:min(405px,32.1428571429vw);height:auto}@media not screen and (min-width:769px){[data-job=production] .AboutJobSlider_job_image_first__X_cho{width:270px}}.AboutJobSlider_job_image_second__A4skm{border:2px solid #000}[data-job=production] .AboutJobSlider_job_image_second__A4skm{position:absolute;top:0;right:0;width:min(405px,32.1428571429vw);height:auto}@media not screen and (min-width:769px){[data-job=production] .AboutJobSlider_job_image_second__A4skm{width:200px}}.AboutJob_job__JxyGS{position:relative;background:#f3f3f3}.AboutJob_container__eFpCG{padding:5.5555555556% 0 10.4166666667%;text-align:center}.AboutJob_title__n9Avn{color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(42px,3.3333333333vw);font-style:italic;font-weight:900}@media not screen and (min-width:769px){.AboutJob_title__n9Avn{text-align:center}}.AboutJob_title__n9Avn span{font-family:Alfa Slab One,cursive}@media not screen and (min-width:769px){.AboutJob_title__n9Avn span{font-size:20px}}.AboutJob_title__n9Avn strong{font-size:min(64px,5.0793650794vw)}@media not screen and (min-width:769px){.AboutJob_title__n9Avn strong{font-size:31px}}.AboutJob_copy__yHrqH{margin-top:min(3.1746031746%,40px);color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(48px,3.8095238095vw);font-style:italic;font-weight:900;line-height:1.6;position:relative;overflow:hidden}@media not screen and (min-width:769px){.AboutJob_copy__yHrqH{font-size:31px;letter-spacing:-.05em;line-height:1.3;font-style:normal;margin-top:30px}}.AboutJob_copy__yHrqH .AboutJob_plusAlpha__IkjuW{width:min(98px,7.7777777778vw);height:auto;display:inline-block;vertical-align:-.2em;margin-left:min(10px,.7936507937vw);position:relative;overflow:hidden}.AboutJob_copy__yHrqH .AboutJob_plusAlpha__IkjuW img{display:block;width:100%;height:auto}.AboutJob_copy__yHrqH .AboutJob_plusAlpha__IkjuW:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/about/job/plus-alpha.webp);background-size:contain;background-repeat:no-repeat;background-position:50%;filter:brightness(2.5);mix-blend-mode:screen;opacity:0;pointer-events:none;mask-image:linear-gradient(110deg,rgba(0,0,0,0),rgb(0,0,0) 50%,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(110deg,rgba(0,0,0,0),rgb(0,0,0) 50%,rgba(0,0,0,0));mask-size:50% 100%;-webkit-mask-size:50% 100%;mask-position:-100% center;-webkit-mask-position:-100% center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}@media not screen and (min-width:769px){.AboutJob_copy__yHrqH .AboutJob_plusAlpha__IkjuW{width:66px}}.AboutJob_copy__yHrqH.AboutJob_visible__bfPBs .AboutJob_plusAlpha__IkjuW:before{animation:AboutJob_shineGlow__ho_Ep .5s ease-out 1s forwards}@keyframes AboutJob_revealMask__bakt9{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes AboutJob_shineGlow__ho_Ep{0%{mask-position:-100% center;-webkit-mask-position:-100% center;opacity:0}10%{opacity:1}90%{opacity:1}to{mask-position:150% center;-webkit-mask-position:150% center;opacity:0}}.AboutJob_descriptionContainer__mjjr5 .AboutJob_description__KLk5y{margin-top:min(3.1746031746%,40px)}@media not screen and (min-width:769px){.AboutJob_descriptionContainer__mjjr5 .AboutJob_description__KLk5y{margin-top:30px}}.AboutJob_descriptionContainer__mjjr5 .AboutJob_description_text__mzsKH{color:#000;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:min(24px,1.9047619048vw);font-style:normal;font-weight:700;line-height:1.6}@media not screen and (min-width:769px){.AboutJob_descriptionContainer__mjjr5 .AboutJob_description_text__mzsKH{font-size:16px}}.AboutJob_descriptionContainer__mjjr5 .AboutJob_description__KLk5y .AboutJob_marker__IsP0h{font-size:min(32px,2.5396825397vw)}@media not screen and (min-width:769px){.AboutJob_descriptionContainer__mjjr5 .AboutJob_description__KLk5y .AboutJob_marker__IsP0h{font-size:20px}}.AboutJob_jobContent___0KHo{padding-top:50px;text-align:left}@media not screen and (min-width:769px){.AboutJob_jobContent___0KHo{padding-top:0}}