.Button_link__lGZiU{position:relative;z-index:10;display:inline-block;width:100%;height:100%}.Button_link__lGZiU img{transition:all .6s ease}@media(any-hover:hover){.Button_link__lGZiU:hover img{transform:rotate(1turn)}}.Button_button__XPZDw{position:relative;display:inline-flex;align-items:center;justify-content:center;width:min(328px,23.4285vw);aspect-ratio:1/1;margin-top:80px}@media(max-width:768px){.Button_button__XPZDw{width:33.3333vw;margin-top:10.6666vw}}.Button_button__XPZDw>div{width:100%;height:100%}.Button_button__XPZDw:after{position:absolute;z-index:-10;width:85%;aspect-ratio:1/1;content:"";background-color:hsla(0,0%,100%,.9);border-radius:1000px;box-shadow:0 0 30px hsla(0,0%,51%,.102)}.Button_button_arrow__W4rxC{position:absolute;width:100%;height:auto;padding:0 30%}.Business_heading__U8d34{font-size:180px;font-size:clamp(57px,9.4736842105vw,180px);line-height:1.2;letter-spacing:.1em}.Business_heading_ja__vcQQi{display:inline-block;margin-top:28px;font-weight:700;line-height:1;background-color:#ebff04;font-size:40px;font-size:clamp(24px,2.1052631579vw,40px)}@media(max-width:768px){.Business_heading_ja__vcQQi{margin-top:2.1333vw}}.Business_heading_sm__7hBUD{font-size:110px;font-size:clamp(50px,5.7894736842vw,110px);line-height:.9}.Business_bgDeco__6dbSm{position:absolute;top:0;left:0;z-index:-10;display:flex;justify-content:flex-end;width:100%;overflow:hidden}.Business_bgDeco_text__gxNbo{font-size:270px;font-size:clamp(90px,19.2857142857vw,270px);position:absolute;top:0;left:0;line-height:.85;color:#e5f901;letter-spacing:.1em;background-color:#ebff04}.Business_bgDeco_image__9kL2W{width:min(810px,42.1875vw);aspect-ratio:810/360}@media(max-width:768px){.Business_bgDeco_image__9kL2W{width:42.6666vw;aspect-ratio:320/300}}.Business_bgDeco_image__9kL2W>img{width:100%;height:100%;object-fit:cover}.Business_text__3AU5Z{margin-top:72px}@media(max-width:768px){.Business_text__3AU5Z{margin-top:8.5333vw}}.Business_business__qsQtz{position:relative;padding-bottom:210px}@media(max-width:768px){.Business_business__qsQtz{padding-bottom:28vw}}.Business_business_sticky__L4bld{position:-webkit-sticky;position:sticky;top:0;z-index:-10}@media(max-width:768px){.Business_business_sticky__L4bld{position:relative;z-index:10}}.Business_business_inner__aVeW_{width:77.0833vw;padding-top:116px;margin:0 auto}@media(max-width:768px){.Business_business_inner__aVeW_{width:100%;padding:9.3333vw 5.3333vw 0}}.Business_business_button__RBKx9{text-align:center}.Business_businessCards__9rNLS{width:50%;padding-right:6.25vw;margin-left:auto}@media(max-width:768px){.Business_businessCards__9rNLS{width:calc(100% - 10.6666vw);padding:0;margin:10.6666vw auto 0}}.Business_card__9aaxp{width:min(30vw,440px)}@media(max-width:768px){.Business_card__9aaxp{width:100%}}.Business_card__9aaxp:nth-child(odd){margin-left:auto}.Business_card__9aaxp:not(:first-child){margin-top:80px}@media(max-width:768px){.Business_card__9aaxp:not(:first-child){margin-top:8.5333vw}}.Business_card__9aaxp a{transition:all .3s cubic-bezier(.24,.45,.32,1)}@media(any-hover:hover){.Business_card__9aaxp a:hover{opacity:.7}}.Business_card_image__xCtAP{position:relative;z-index:1;width:100%;aspect-ratio:440/620;overflow:hidden;border-radius:30px;box-shadow:0 0 30px hsla(0,0%,51%,.102)}@media(max-width:768px){.Business_card_image__xCtAP{width:100%;height:auto;aspect-ratio:670/470}}.Business_card_image__xCtAP img{border-radius:30px;transform:scale(1.2);transform-origin:top center}.Business_card_heading__aHSoE{display:inline-block;margin-top:32px;font-weight:700;line-height:1.2;background:linear-gradient(transparent 88%,#2e2e2e 0);font-size:40px;font-size:clamp(23px,2.8571428571vw,40px)}@media(max-width:768px){.Business_card_heading__aHSoE{margin:3.2vw 0 0}}.Business_card_text__YcYPK{margin-top:24px;font-size:18px;font-size:clamp(16px,1.2857142857vw,18px);line-height:1.6}@media(max-width:768px){.Business_card_text__YcYPK{margin-top:3.2vw}}.Columns_heading__dDmwp{font-size:180px;font-size:clamp(57px,9.4736842105vw,180px);line-height:1.2;letter-spacing:.1em}.Columns_heading_ja__P6exh{display:inline-block;margin-top:28px;font-weight:700;line-height:1;background-color:#ebff04;font-size:40px;font-size:clamp(24px,2.1052631579vw,40px)}@media(max-width:768px){.Columns_heading_ja__P6exh{margin-top:2.1333vw}}.Columns_heading_sm__zZAX9{font-size:110px;font-size:clamp(50px,5.7894736842vw,110px);line-height:.9}.Columns_text__YlK38{margin-top:32px}@media(max-width:768px){.Columns_text__YlK38{margin-top:8.5333vw}}.Columns_columns__Vwyrq{position:relative;padding:228px 0 210px}@media(max-width:768px){.Columns_columns__Vwyrq{padding:18.6666vw 0 28vw}}.Columns_columns_inner__AXxvy{display:flex;gap:80px;width:77.0833vw;margin:0 auto}@media(max-width:768px){.Columns_columns_inner__AXxvy{flex-direction:column;gap:10.6666vw;width:100%;padding:0 5.3333vw}}.Columns_columns_bgDeco__DYxX_{position:absolute;top:0;left:0;z-index:-10;width:100%;height:380px;background-color:#ebff04}@media(max-width:768px){.Columns_columns_bgDeco__DYxX_{height:42.6666vw}}.Columns_columns_slideText__7R79C{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;overflow:hidden;white-space:nowrap}.Columns_columns_slideText__7R79C ul{line-height:.77;color:#e5f901;letter-spacing:.1em;animation:Columns_flowing__zKs3Y 45s linear infinite;font-size:270px;font-size:clamp(90px,19.2857142857vw,270px)}.Columns_columns_slideText__7R79C li{display:inline-block;padding-right:4.4791vw}@keyframes Columns_flowing__zKs3Y{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.Columns_columns_item__bXqZP{flex:1 1}.Columns_columns_item__bXqZP a{transition:all .3s cubic-bezier(.24,.45,.32,1)}@media(any-hover:hover){.Columns_columns_item__bXqZP a:hover{opacity:.7}}.Columns_columns_image__fXb2I{position:relative;z-index:1;aspect-ratio:700/480;overflow:hidden;border-radius:30px}.Columns_columns_image__fXb2I>img{border-radius:30px;transform:scale(1.2);transform-origin:top center}.Columns_columns_text__LYyCs{position:relative;z-index:10;margin-top:-40px}@media(max-width:768px){.Columns_columns_text__LYyCs{margin-top:-5.3333vw}}.Culture_culture__UzJjJ{position:relative;padding:210px 0;overflow:hidden}@media(max-width:768px){.Culture_culture__UzJjJ{padding:28vw 0}}.Culture_culture_inner__acveb{display:flex;align-items:center;width:77.0833vw;padding-top:116px;margin:0 auto}@media(max-width:768px){.Culture_culture_inner__acveb{flex-direction:column;gap:10.6666vw;align-items:flex-start;width:100%;padding:0 5.3333vw}}.Culture_culture_inner__acveb>*{flex:1 1}.Culture_heading__5ED5g{font-size:180px;font-size:clamp(57px,9.4736842105vw,180px);line-height:1.2;letter-spacing:.1em}.Culture_heading_ja___A7IJ{display:inline-block;margin-top:28px;font-weight:700;line-height:1;background-color:#ebff04;font-size:40px;font-size:clamp(24px,2.1052631579vw,40px)}@media(max-width:768px){.Culture_heading_ja___A7IJ{margin-top:2.1333vw}}.Culture_heading_sm__qgCj8{font-size:110px;font-size:clamp(50px,5.7894736842vw,110px);line-height:.9}.Culture_text__tGZ7J{margin-top:72px}@media(max-width:768px){.Culture_text__tGZ7J{margin-top:8.5333vw}}.Culture_imageWrapper__UWeA2{position:relative;z-index:1;width:100%;aspect-ratio:740/240;overflow:hidden;border-radius:30px}.Culture_imageWrapper_inner__0YoXl{width:100%;height:calc(100% + 50px)}.Culture_imageWrapper_inner__0YoXl>img{width:100%;height:100%;border-radius:30px;object-fit:cover}.Culture_link_item__m5LOF:not(:first-child){margin-top:80px}@media(max-width:768px){.Culture_link_item__m5LOF:not(:first-child){margin-top:10.6666vw}}.Culture_link_heading__mwg4J{display:inline-block;margin-top:16px;font-weight:700;line-height:1.2;background:linear-gradient(transparent 88%,#2e2e2e 0);font-size:40px;font-size:clamp(24px,2.8571428571vw,40px)}@media(max-width:768px){.Culture_link_heading__mwg4J{margin-top:3.2vw}}.Culture_slideText__318Ag{position:absolute;top:50%;left:50%;z-index:-10;display:flex;align-items:center;width:120%;overflow:hidden;white-space:nowrap;opacity:.8;transform:translate(-50%) rotate(-20deg);transform-origin:center center}@media(max-width:768px){.Culture_slideText__318Ag{top:63.7333vw;transform:translate(-50%) rotate(-20deg)}}.Culture_slideText__318Ag ul{line-height:.8;color:hsla(0,0%,100%,0);letter-spacing:.1em;animation:Culture_flowing__ZqxHO 45s linear infinite;-webkit-text-stroke:2px rgba(46,46,46,.16);text-stroke:2px rgba(46,46,46,.16);font-size:160px;font-size:clamp(80px,11.4285714286vw,160px)}@media(max-width:768px){.Culture_slideText__318Ag ul{-webkit-text-stroke:1px rgba(46,46,46,.16);text-stroke:1px rgba(46,46,46,.16)}}.Culture_slideText__318Ag li{display:inline-block;padding-right:4.4791vw}@keyframes Culture_flowing__ZqxHO{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.Employee_employee__fvZXs{position:relative;width:100%}.Employee_employee_inner__SJqQG{position:-webkit-sticky;position:sticky;top:0;left:0;width:77.0833vw;padding-top:min(6.0416vw,116px);margin:0 auto}@media(max-width:768px){.Employee_employee_inner__SJqQG{width:100%;padding:9.3333vw 5.3333vw 0}}.Employee_sticky__Bms5H{position:-webkit-sticky;position:sticky;top:0;left:0}@media(max-width:768px){.Employee_sticky__Bms5H{position:relative}}.Employee_bgDeco__nLHhv{position:absolute;top:0;left:0;z-index:-10;display:flex;justify-content:flex-end;width:100%}.Employee_bgDeco_image__ducDe{position:absolute;top:max(-160px,-9.375vw);left:0;z-index:-10;width:min(830px,43.2291vw);aspect-ratio:830/624}@media(max-width:768px){.Employee_bgDeco_image__ducDe{top:0;width:42.6666;aspect-ratio:320/300}}.Employee_bgDeco_image__ducDe>img{width:100%;height:100%;object-fit:cover}.Employee_bgDeco_text__bIDAq{font-size:270px;font-size:clamp(90px,19.2857142857vw,270px);line-height:.85;color:#e5f901;letter-spacing:.1em;background-color:#ebff04}.Employee_heading__Okd2u{font-size:180px;font-size:clamp(57px,9.4736842105vw,180px);line-height:1.2;letter-spacing:.1em}.Employee_heading_ja__lXoK_{display:inline-block;margin-top:28px;font-weight:700;line-height:1;background-color:#ebff04;font-size:40px;font-size:clamp(24px,2.1052631579vw,40px)}@media(max-width:768px){.Employee_heading_ja__lXoK_{margin-top:2.1333vw}}.Employee_heading_sm__wDi7A{font-size:110px;font-size:clamp(50px,5.7894736842vw,110px);line-height:.9}.Employee_cards__G93qs{position:absolute;top:0;left:0;display:flex;gap:80px;padding-left:50vw}@media(max-width:768px){.Employee_cards__G93qs{position:relative}}.Employee_card__H_OR1{position:relative}@media(max-width:768px){.Employee_card__H_OR1{width:100%}}.Employee_card_image__4DvAD{height:calc(100vh - min(240px,12.5vw));aspect-ratio:640/850;overflow:hidden;border-radius:30px}@media(max-width:768px){.Employee_card_image__4DvAD{width:100%;height:auto}}.Employee_card_image__4DvAD>img{width:100%;height:100%;object-fit:cover;border-radius:30px}.Employee_card_text__KNXqT{position:absolute;bottom:80px;left:56px;line-height:1}@media(max-width:768px){.Employee_card_text__KNXqT{bottom:10.6666vw;left:0}}.Employee_card_text__KNXqT>p{display:inline-block;background:linear-gradient(#fff 88%,#2e2e2e 0)}.Employee_card_name__hnfua{font-size:46px;font-size:clamp(28px,3.2857142857vw,46px);border-bottom:2px solid #2e2e2e}.Employee_card_info__wyB8T{margin-top:24px;font-family:Noto Sans JP;font-weight:700;font-size:24px;font-size:clamp(17px,1.7142857143vw,24px)}@media(max-width:768px){.Employee_card_info__wyB8T{margin-top:2.1333vw}}.Employee_content__kwhA_{position:relative;overflow:hidden}.Employee_scrollContainer___NiuG{position:relative;width:100%;height:calc(100vh - min(240px,12.5vw));margin-top:max(-240px,-12.5vw)}@media(max-width:768px){.Employee_scrollContainer___NiuG{height:auto;padding:0 5.3333vw;margin-top:10.6666vw}}.Employee_scrollWrapper__ISWFG{position:absolute;top:0;left:0;display:flex;column-gap:100px;align-items:flex-end;height:100%;padding:0 80px 0 100vw}@media(max-width:768px){.Employee_scrollWrapper__ISWFG{position:relative;flex-direction:column;gap:8.5333vw;padding:0}}.Employee_button__WHSXV{width:320px}@media(max-width:768px){.Employee_button__WHSXV{width:100%;margin-top:-8.5333vw;text-align:center}}.Lead_lead__vIMHe{position:relative;z-index:50;padding-top:240px}@media(max-width:768px){.Lead_lead__vIMHe{padding-top:32vw}}.Lead_lead_inner__CGUkP{display:flex;gap:8.3333vw;align-items:flex-start;width:77.0833vw;margin:0 auto}@media(max-width:768px){.Lead_lead_inner__CGUkP{flex-direction:column-reverse;gap:0;width:100%;padding:0 5.3333vw 0 10.6666vw}}.Lead_lead_image__I7O_O{flex:1 1;aspect-ratio:580/760;margin-top:124px;overflow:hidden;border-radius:30px;box-shadow:0 0 30px hsla(0,0%,51%,.102)}@media(max-width:768px){.Lead_lead_image__I7O_O{width:44.6666vw;margin-top:-33.3333vw;margin-left:-5.3333vw}}.Lead_lead_text__HZFak{width:50%;font-size:32px;font-size:clamp(18px,2.2857142857vw,32px);font-weight:700;line-height:2}@media(max-width:768px){.Lead_lead_text__HZFak{width:100%;font-size:4.8vw}.Lead_lead_buttonWrapper__fEkRR{margin-top:5.8666vw;text-align:right}}.Lead_enCopy__M_w0T{position:absolute;top:0;left:0;padding-left:100vw;font-size:280px;font-size:clamp(100px,20vw,280px);letter-spacing:.1em;white-space:nowrap;transform:translateY(-50%)}.Lead_enCopy_shadow__ZODIO{position:absolute;top:10px;left:10px;z-index:-1;padding-left:100vw;color:#ebff04}.Lead_fullImage_content__OakxG{position:relative}.Lead_fullImage_wrapper__xasCd{position:relative;width:100%;height:100vh;margin-top:-224px;overflow:hidden}@media(max-width:768px){.Lead_fullImage_wrapper__xasCd{height:auto;aspect-ratio:1/1;margin-top:-10.6666vw}}.Lead_fullImage_inner__KXDm6{width:100%;height:calc(100% + 240px)}.Lead_fullImage_inner__KXDm6>img{width:100%;height:100%;object-fit:cover}.Lead_slideText__MCsD0{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;overflow:hidden;white-space:nowrap;transform:translateY(-100%)}.Lead_slideText__MCsD0 ul{line-height:.77;color:hsla(0,0%,100%,0);letter-spacing:.1em;animation:Lead_flowing__EjvMc 45s linear infinite;-webkit-text-stroke:2px rgba(46,46,46,.16);text-stroke:2px rgba(46,46,46,.16);font-size:180px;font-size:clamp(45px,12.8571428571vw,180px)}@media(max-width:768px){.Lead_slideText__MCsD0 ul{-webkit-text-stroke:1px rgba(46,46,46,.16);text-stroke:1px rgba(46,46,46,.16)}}.Lead_slideText__MCsD0 li{display:inline-block;padding-right:4.4791vw}@keyframes Lead_flowing__EjvMc{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.Visual_visual__xRHxC{position:relative;width:100%}.Visual_bgWrapper__F2DeU{position:absolute;top:0;left:0;z-index:-100;width:100%;height:100vh}.Visual_bgX__vuAE2,.Visual_bgY___a3l4{position:absolute;right:0;bottom:0;width:100%;height:100%;background-color:#ebff04;transform-origin:right bottom}.Visual_bgY___a3l4{width:81%}.Visual_logo__BQYzf{position:fixed;top:0;left:80px;z-index:100;width:45vw;padding-top:220px;transition:transform .3s cubic-bezier(.24,.45,.32,1);transform-origin:top left}@media(max-width:768px){.Visual_logo__BQYzf{left:5.3333vw;padding-top:14.6666vw}}.Visual_logo__BQYzf>img{width:100%;height:auto;transform:translateY(-50%)}.Visual_copyWrapper__pvzaE{position:relative;z-index:100;width:77.0833vw;padding-top:400px;padding-bottom:100px;margin:0 auto;text-align:right}@media(max-width:768px){.Visual_copyWrapper__pvzaE{width:calc(100% - 10.6666vw);padding-top:120px;padding-bottom:62px}}.Visual_copy__8juRK{display:inline;font-size:3.3333vw;font-size:64px;font-size:clamp(29px,4.5714285714vw,64px);font-weight:700;line-height:2;background:linear-gradient(transparent 89%,#2e2e2e 0)}.Visual_buttonPosition__zi6ix{position:absolute;bottom:0;left:0;transform:translate(-50%,50%)}.Visual_buttonWrapper__P7HYy{border-radius:50%;transition:transform .3s cubic-bezier(.24,.45,.32,1)}@media(max-width:768px){.Visual_buttonWrapper__P7HYy{width:33.8666vw;padding:0}}.Visual_scrollButton__Z_G2l{display:flex;align-items:center;justify-content:center;width:min(600px,31.25vw);aspect-ratio:1/1}.Visual_scrollButton__Z_G2l>div{width:100%;height:100%}.Visual_scrollButton_text__cOdJu{position:relative;animation:Visual_textRotate__kzDmz 30s linear infinite}@keyframes Visual_textRotate__kzDmz{0%{rotate:0deg}to{rotate:1turn}}.Visual_scrollButton_arrow__l_Dtt{position:absolute;width:auto;height:100%;padding:min(200px,10.4166vw) 0}.Visual_imageWrapper__qrKky{position:relative;width:90%;margin:0 auto;overflow:hidden;border-radius:30px;transform-origin:bottom center}@media(max-width:768px){.Visual_imageWrapper__qrKky{width:calc(100% - 10.6666vw)}}.Visual_imageWrapper__qrKky>img{width:100%;height:100%;object-fit:cover}@import"https://fonts.googleapis.com/css2?family=Lato:wght@900&family=Noto+Sans+JP:wght@400;500;700&display=swap";.Home_bgWrapper__YfnDI{position:relative;overflow:hidden}.Home_bg__f2fFy{position:absolute;right:0;bottom:0;z-index:-10;width:81%;height:calc(100% - 220px);background-color:#ebff04}@media(max-width:768px){.Home_bg__f2fFy{width:calc(100% - 5.3333vw);height:calc(100% - 14.6666vw)}}.Home_bg_text__I50HA{margin:0;font-family:Lato;font-size:318px;font-size:clamp(105px,22.7142857143vw,318px);font-weight:900;line-height:.8;color:#e5f901;letter-spacing:.1em}.Home_bg_deco__cx7QP{position:absolute;top:0;left:-20px;z-index:-20;height:34.375vw;aspect-ratio:660/360}@media(max-width:768px){.Home_bg_deco__cx7QP{width:50vw;height:50vw;aspect-ratio:auto}}