.DesignConsulting_designConsulting__15cYq{background-color:var(--color-primary-light);margin:10px;border-radius:40px 40px 0 0;padding:70px var(--padding-edge) 120px;box-sizing:border-box}.DesignConsulting_designConsulting__15cYq .DesignConsulting_wrapTexts__s4Vai{max-width:940px;display:flex;flex-direction:column;align-items:center;gap:26px;margin:0 auto 60px;color:var(--color-text-dark);font-family:var(--font-family-jp);font-weight:400;text-align:center}.DesignConsulting_designConsulting__15cYq .DesignConsulting_icon__f5bkN{width:60px;height:90px;padding-bottom:26px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_title__fRjng{font-size:22px;line-height:42px;letter-spacing:2.2px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_description__4Xluw{font-size:var(--desc-size-pc);line-height:var(--desc-lh-pc);letter-spacing:var(--desc-ls-pc);white-space:pre-line}.DesignConsulting_designConsulting__15cYq .DesignConsulting_wrapImages__drtoU{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:row;gap:10px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_wrapImg1__EPzCO,.DesignConsulting_designConsulting__15cYq .DesignConsulting_wrapImg2__bFySI{flex:1 1;background-color:var(--color-primary);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.DesignConsulting_designConsulting__15cYq .DesignConsulting_wrapImg2__bFySI{border:4px solid #c9a4a9}.DesignConsulting_designConsulting__15cYq .DesignConsulting_image__sprfI{padding:20px 50px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_arrowContainer__5NbII{display:none}.DesignConsulting_designConsulting__15cYq .DesignConsulting_arrowImage__3gP8Q{width:60px;height:auto;margin:0 auto}.DesignConsulting_designConsulting__15cYq .DesignConsulting_imgTitle1__43zLB,.DesignConsulting_designConsulting__15cYq .DesignConsulting_imgTitle2___JZ4F{color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-size:15px;font-weight:600;letter-spacing:1.5px;padding:20px 20px 16px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_imgTitle1__43zLB{padding:20px;background-color:#fff}.DesignConsulting_designConsulting__15cYq .DesignConsulting_imgTitle2___JZ4F{background-color:#c9a4a9}@media (max-width:1200px){.DesignConsulting_designConsulting__15cYq{padding-top:60px;padding-bottom:100px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_wrapTexts__s4Vai{margin-bottom:50px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_icon__f5bkN{padding-bottom:10px}}@media (max-width:768px){.DesignConsulting_designConsulting__15cYq .DesignConsulting_wrapImages__drtoU{flex-direction:column;gap:20px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_arrowContainer__5NbII{display:flex;justify-content:center;align-items:center}.DesignConsulting_designConsulting__15cYq .DesignConsulting_title__fRjng{font-size:16px;line-height:28px;letter-spacing:1px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_description__4Xluw{font-size:var(--desc-size-sp);line-height:var(--desc-lh-sp);letter-spacing:var(--desc-ls-sp)}.DesignConsulting_designConsulting__15cYq .DesignConsulting_icon__f5bkN{width:50px;height:80px;padding-bottom:20px}}@media (max-width:480px){.DesignConsulting_designConsulting__15cYq{padding:40px var(--padding-edge) 80px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_wrapTexts__s4Vai{gap:16px;margin-bottom:30px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_icon__f5bkN{width:40px;height:70px;padding-bottom:14px}.DesignConsulting_designConsulting__15cYq .DesignConsulting_imgTitle1__43zLB{font-size:13px;padding:14px}}.Philosophy_philosophy__Dj_lh{background-color:var(--color-sub)}.Philosophy_philosophy__Dj_lh .Philosophy_wrapTitle___JoPP{width:100%;max-width:1440px;aspect-ratio:16/10;margin:0 auto;overflow:hidden;position:relative}.Philosophy_philosophy__Dj_lh .Philosophy_wrapTitle___JoPP:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 2px var(--color-sub);pointer-events:none;z-index:100}@keyframes Philosophy_moveCircle1__dkFbR{0%{bottom:-12vw;left:-1vw}50%{bottom:-3vw;left:16vw}to{bottom:-12vw;left:-1vw}}@keyframes Philosophy_moveCircle2__kleeD{0%{top:20vw;right:12vw}50%{top:26vw;right:0}to{top:20vw;right:12vw}}.Philosophy_philosophy__Dj_lh .Philosophy_circle1__NrIX7{width:32vw;max-width:470px;height:32vw;max-height:470px;background-color:var(--color-main-2);border-radius:50%;position:absolute;bottom:-12vw;left:-1vw;animation:Philosophy_moveCircle1__dkFbR 18s ease-in-out infinite}.Philosophy_philosophy__Dj_lh .Philosophy_circle2__JTOef{width:18vw;max-width:270px;height:18vw;max-height:270px;background-color:#fff;border-radius:50%;position:absolute;top:20vw;right:12vw;animation:Philosophy_moveCircle2__kleeD 14s ease-in-out infinite}.Philosophy_philosophy__Dj_lh .Philosophy_wrapImage___TnzP,.Philosophy_philosophy__Dj_lh .Philosophy_wrapMask__ZAZSq{position:absolute;top:0;left:0;width:100%;height:100%}.Philosophy_philosophy__Dj_lh .Philosophy_wrapContents__BpV43{max-width:800px;margin:0 auto;color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-weight:400}.Philosophy_philosophy__Dj_lh .Philosophy_wrapTexts__gRteA{display:flex;flex-direction:column;gap:40px;padding:70px 0 100px}.Philosophy_philosophy__Dj_lh .Philosophy_titleHidden__nUbsA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Philosophy_philosophy__Dj_lh .Philosophy_title__S84yC{font-size:var(--jp-text-size-lg);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.Philosophy_philosophy__Dj_lh .Philosophy_description__EMmhk{font-size:var(--jp-text-size-md);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls);white-space:pre-line}.Philosophy_philosophy__Dj_lh .Philosophy_wrapLinks__5kBL1{display:flex;flex-direction:row;width:100%}.Philosophy_philosophy__Dj_lh .Philosophy_link__UGO0_{flex:1 1;aspect-ratio:4/3;position:relative;overflow:hidden}.Philosophy_philosophy__Dj_lh .Philosophy_maskWhite___i3fY{position:absolute;top:0;right:0;width:75%;height:100%}.Philosophy_philosophy__Dj_lh .Philosophy_maskPink__wNGTB{position:absolute;top:0;left:0;width:75%;height:100%}.Philosophy_philosophy__Dj_lh .Philosophy_default__796jh{position:relative;width:100%;height:100%}.Philosophy_philosophy__Dj_lh .Philosophy_hover__vfkDe{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .4s ease;opacity:0}.Philosophy_philosophy__Dj_lh .Philosophy_link__UGO0_:hover .Philosophy_hover__vfkDe{opacity:1}.Philosophy_philosophy__Dj_lh .Philosophy_wrapText__V7Rsd{display:flex;flex-direction:column;align-items:center;gap:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Philosophy_philosophy__Dj_lh .Philosophy_icon__lYrja{width:70px;height:50px}.Philosophy_philosophy__Dj_lh .Philosophy_text__ZKf3L{color:var(--color-text-light);text-align:center;font-family:var(--font-family-jp);font-size:var(--jp-text-size-lg);font-weight:600;line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.Philosophy_philosophy__Dj_lh .Philosophy_image__x0VLi{transition:transform .4s ease-in-out;transform:translateZ(0);will-change:transform}.Philosophy_philosophy__Dj_lh .Philosophy_link__UGO0_:hover .Philosophy_image__x0VLi{transform:scale(1.08) translateZ(0)}@media screen and (max-width:1200px){.Philosophy_philosophy__Dj_lh .Philosophy_link__UGO0_:hover .Philosophy_hover__vfkDe{opacity:0}.Philosophy_link__UGO0_:hover .Philosophy_image__x0VLi{transform:none}.Philosophy_philosophy__Dj_lh .Philosophy_wrapContents__BpV43{padding:0 var(--padding-edge)}.Philosophy_philosophy__Dj_lh .Philosophy_text__ZKf3L{font-size:15px;line-height:24px}.Philosophy_philosophy__Dj_lh .Philosophy_icon__lYrja{width:56px;height:auto}}@media screen and (max-width:768px){.Philosophy_philosophy__Dj_lh .Philosophy_wrapContents__BpV43{padding:0 var(--padding-edge)}.Philosophy_philosophy__Dj_lh .Philosophy_wrapTexts__gRteA{padding:60px 0 70px;gap:20px}.Philosophy_philosophy__Dj_lh .Philosophy_title__S84yC{font-size:var(--jp-text-size-md);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.Philosophy_philosophy__Dj_lh .Philosophy_description__EMmhk{font-size:var(--jp-text-size-sm);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.Philosophy_philosophy__Dj_lh .Philosophy_wrapLinks__5kBL1{display:flex;flex-direction:row;max-height:300px}.Philosophy_philosophy__Dj_lh .Philosophy_default__796jh,.Philosophy_philosophy__Dj_lh .Philosophy_hover__vfkDe{display:none}.Philosophy_philosophy__Dj_lh .Philosophy_maskPink__wNGTB,.Philosophy_philosophy__Dj_lh .Philosophy_maskWhite___i3fY{width:100%;height:100%;max-height:350px}.Philosophy_philosophy__Dj_lh .Philosophy_wrapText__V7Rsd{display:flex;flex-direction:column;align-items:center;width:80%;gap:10px;transform:translate(-50%,-50%)}.Philosophy_philosophy__Dj_lh .Philosophy_text__ZKf3L{font-size:clamp(13px,8vw,16px);line-height:var(--jp-text-lh-loose);font-weight:400;letter-spacing:var(--jp-text-ls)}.Philosophy_philosophy__Dj_lh .Philosophy_icon__lYrja{width:60px;height:40px}}@media screen and (max-width:480px){.Philosophy_philosophy__Dj_lh .Philosophy_wrapLinks__5kBL1{display:flex;flex-direction:column;max-height:400px;gap:2px}.Philosophy_philosophy__Dj_lh .Philosophy_wrapContents__BpV43{padding:0 var(--padding-edge)}.Philosophy_philosophy__Dj_lh .Philosophy_wrapTexts__gRteA{padding:40px 0 60px}}.Strength_strength__Nqibw{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:nowrap;width:100%;gap:10px;margin:10px 0;padding:0 10px;box-sizing:border-box}.Strength_strength__Nqibw .Strength_thumbnail__qL00f{flex:1 1;background-color:var(--color-primary-light);border-radius:40px;padding:70px 40px;display:flex;flex-direction:column;align-items:center;gap:50px;color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-weight:400;min-width:0}.Strength_strength__Nqibw .Strength_thumbnail__qL00f>:last-child{margin-top:auto}.Strength_strength__Nqibw .Strength_icon__uXSJm{width:60px;height:90px}.Strength_strength__Nqibw .Strength_thumbTitle__qPUEP{font-size:20px;letter-spacing:2px}.Strength_strength__Nqibw .Strength_wrapTexts__KmhpC{display:flex;flex-direction:column;gap:15px}.Strength_strength__Nqibw .Strength_sTitle__xzZy5{font-size:15px;line-height:25px;letter-spacing:1.5px;height:50px}.Strength_strength__Nqibw .Strength_description__JptTc{font-size:var(--desc-size-pc);line-height:var(--desc-lh-pc);letter-spacing:var(--desc-ls-pc);height:auto}.Strength_strength__Nqibw .Strength_imgArea__HHpO_,.Strength_strength__Nqibw .Strength_wrapCircle__WyZAx{width:100%;aspect-ratio:380/310;max-width:380px;max-height:310px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.Strength_strength__Nqibw .Strength_imgArea__HHpO_ img{max-width:100%!important;max-height:100%!important;height:auto!important;width:auto!important;object-fit:contain}.Strength_strength__Nqibw .Strength_wrapBottom__CM8pR{display:flex;flex-direction:row;gap:1%;justify-content:center;margin-top:-5%;width:100%}.Strength_strength__Nqibw .Strength_circle__FLs5I{background-color:var(--color-primary);width:42%;aspect-ratio:1/1;border-radius:50%;text-align:center;color:#fff;font-weight:600;position:relative;animation:Strength_colorFade__N6ZtV 6s infinite;animation-fill-mode:both;box-sizing:border-box;flex-shrink:0}.Strength_strength__Nqibw .Strength_circle1__8R99G{animation-delay:0s}.Strength_strength__Nqibw .Strength_circle2__BtrK2{animation-delay:2s}.Strength_strength__Nqibw .Strength_circle3__iXvMn{animation-delay:4s}@keyframes Strength_colorFade__N6ZtV{0%,33%{background-color:var(--color-primary)}50%{background-color:var(--color-btn-2)}66%,to{background-color:var(--color-primary)}}.Strength_strength__Nqibw .Strength_title__aZA5D{margin-bottom:10px;top:70px}.Strength_strength__Nqibw .Strength_number__GlMKn{bottom:20px}.Strength_strength__Nqibw .Strength_title__aZA5D{font-family:var(--font-family-jp);font-size:13px;letter-spacing:2.6px;position:absolute;top:40%;left:50%;transform:translateX(-50%);width:100%}.Strength_strength__Nqibw .Strength_number__GlMKn{font-family:var(--font-family-en-small);text-transform:uppercase;font-size:18px;position:absolute;bottom:20%;left:50%;transform:translateX(-50%)}.Strength_strength__Nqibw .Strength_number__GlMKn,.Strength_strength__Nqibw .Strength_title__aZA5D{animation:Strength_textColorFade__sF5WN 6s infinite;animation-fill-mode:both;transition:color .4s ease}.Strength_strength__Nqibw .Strength_circle1__8R99G .Strength_number__GlMKn,.Strength_strength__Nqibw .Strength_circle1__8R99G .Strength_title__aZA5D{animation-delay:0s}.Strength_strength__Nqibw .Strength_circle2__BtrK2 .Strength_number__GlMKn,.Strength_strength__Nqibw .Strength_circle2__BtrK2 .Strength_title__aZA5D{animation-delay:2s}.Strength_strength__Nqibw .Strength_circle3__iXvMn .Strength_number__GlMKn,.Strength_strength__Nqibw .Strength_circle3__iXvMn .Strength_title__aZA5D{animation-delay:4s}@keyframes Strength_textColorFade__sF5WN{0%,33%{color:var(--color-text-dark)}50%{color:#fff}66%,to{color:var(--color-text-dark)}}@media screen and (max-width:1300px){.Strength_strength__Nqibw .Strength_thumbnail__qL00f{padding:50px 20px;gap:40px}.Strength_strength__Nqibw .Strength_description__JptTc{display:none}}@media screen and (max-width:1200px){.Strength_strength__Nqibw .Strength_icon__uXSJm{padding-bottom:10px}.Strength_strength__Nqibw .Strength_circle__FLs5I{width:43%}.Strength_strength__Nqibw .Strength_title__aZA5D{letter-spacing:2px;font-size:12px}.Strength_strength__Nqibw .Strength_number__GlMKn{font-size:15px}}@media screen and (max-width:900px){.Strength_strength__Nqibw{flex-direction:column;gap:10px;padding:0 10px;margin:0;box-sizing:border-box}.Strength_strength__Nqibw .Strength_thumbnail__qL00f{width:100%;max-width:100%;padding:40px;gap:30px;box-sizing:border-box}.Strength_strength__Nqibw .Strength_icon__uXSJm{width:50px;height:auto;padding-bottom:0}.Strength_strength__Nqibw .Strength_thumbTitle__qPUEP{font-size:18px;line-height:28px;letter-spacing:1px}.Strength_strength__Nqibw .Strength_sTitle__xzZy5{height:auto;padding-top:10px;line-height:28px}.Strength_strength__Nqibw .Strength_description__JptTc{display:block;font-size:var(--desc-size-sp);line-height:var(--desc-lh-sp);letter-spacing:var(--desc-ls-sp);height:auto}.Strength_strength__Nqibw .Strength_title__aZA5D{font-size:15px;letter-spacing:2.5px}.Strength_strength__Nqibw .Strength_number__GlMKn{font-size:18px}}@media screen and (max-width:480px){.Strength_strength__Nqibw .Strength_thumbnail__qL00f{padding:30px 20px}.Strength_strength__Nqibw .Strength_icon__uXSJm{width:40px}.Strength_strength__Nqibw .Strength_title__aZA5D{font-size:14px;letter-spacing:2px}}.Phase_phase__iPTmH{background-color:var(--color-primary);margin:-40px 10px 10px;border-radius:40px;padding:70px var(--padding-edge) 120px}.Phase_phase__iPTmH .Phase_wrapTexts__ZKSj9{width:100%;max-width:940px;height:auto;display:flex;flex-direction:column;align-items:center;gap:26px;margin:0 auto;box-sizing:border-box;color:var(--color-text-dark);font-family:var(--font-family-jp);font-weight:400;text-align:center}.Phase_phase__iPTmH .Phase_icon__5lQnK{width:60px;height:90px;padding-bottom:26px}.Phase_phase__iPTmH .Phase_title__R528g{font-size:22px;line-height:42px;letter-spacing:2.2px}.Phase_phase__iPTmH .Phase_description__hpD3U{font-size:var(--desc-size-pc);line-height:var(--desc-lh-pc);letter-spacing:var(--desc-ls-pc);white-space:pre-line}.Phase_phase__iPTmH .Phase_wrapTable__Q15wp{width:100%;max-width:1200px;height:auto;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:10px}.Phase_phase__iPTmH .Phase_scrollArea__1GbfO{width:100%;height:100%;margin-left:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.Phase_phase__iPTmH .Phase_header___lviA{width:1000px;height:80px;display:flex;flex-direction:row;gap:4px;align-items:center;overflow:hidden;color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-size:13px;font-weight:600;line-height:normal;letter-spacing:.65px;top:0;z-index:10;background-color:var(--color-primary);padding-top:70px;border-bottom:4px solid var(--color-primary)}.Phase_phase__iPTmH .Phase_archeco__DNlbc,.Phase_phase__iPTmH .Phase_blank__J7qjS,.Phase_phase__iPTmH .Phase_company__SqcUM{background-color:var(--color-primary-light);height:100%;display:flex;align-items:center;justify-content:center}.Phase_phase__iPTmH .Phase_blank__J7qjS{width:560px;border-radius:10px 0 0 0}.Phase_phase__iPTmH .Phase_archeco__DNlbc{background-color:var(--color-main-2);color:var(--color-text-light);font-family:var(--font-family-en-small);text-transform:uppercase;-webkit-text-stroke-width:.5;-webkit-text-stroke-color:#fff;font-size:20px;font-weight:400}.Phase_phase__iPTmH .Phase_d1__NJ_kY{width:110px}.Phase_phase__iPTmH .Phase_e1__4DlbC{width:150px}.Phase_phase__iPTmH .Phase_f1__flV5I{width:80px}.Phase_phase__iPTmH .Phase_g1__v_jUF{width:100px;border-radius:0 10px 0 0}.Phase_phase__iPTmH .Phase_wrap0to1__vpqrN,.Phase_phase__iPTmH .Phase_wrap10to100__H_gRk,.Phase_phase__iPTmH .Phase_wrap1to10___Qzkp{display:flex;flex-direction:row;gap:4px}.Phase_phase__iPTmH .Phase_phase0to1__DFqKz,.Phase_phase__iPTmH .Phase_phase10to100__o5gWw,.Phase_phase__iPTmH .Phase_phase1to10__M_P8U{width:110px;height:auto;display:flex;align-items:center;justify-content:center;color:var(--color-text-dark);font-family:var(--font-family-en-small);text-transform:uppercase;-webkit-text-stroke-width:.5;-webkit-text-stroke-color:var(--color-text-dark);font-size:20px;font-weight:400;text-align:center}.Phase_phase__iPTmH .Phase_phase0to1__DFqKz{background-color:var(--color-primary-light);border-radius:0 0 0 10px;overflow:hidden}.Phase_phase__iPTmH .Phase_phase1to10__M_P8U{background-color:#c9a4a9;border-radius:0 0 0 10px;overflow:hidden}.Phase_phase__iPTmH .Phase_phase10to100__o5gWw{background-color:#b88d93;border-radius:10px 0 0 10px;overflow:hidden}.Phase_phase__iPTmH .Phase_arrow__M675T{padding:0 6px}.Phase_phase__iPTmH .Phase_midTitle__m49XE{background-color:#c9a4a9;width:1000px;color:var(--color-text-light);font-family:var(--font-family-jp);font-size:14px;font-weight:600;line-height:20px;letter-spacing:.7px;padding:16px 28px;box-sizing:border-box;border-radius:10px 10px 0 0;margin-bottom:-6px}.Phase_phase__iPTmH .Phase_wrapRow__yPPk4{display:flex;flex-direction:column;gap:4px}.Phase_phase__iPTmH .Phase_row__LJZrF{height:90px;display:flex;flex-direction:row;gap:4px;align-items:center;color:var(--color-text-dark);font-family:var(--font-family-jp);font-weight:600}.Phase_phase__iPTmH .Phase_wrapRow__yPPk4 .Phase_title__R528g{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;letter-spacing:.7px}.Phase_phase__iPTmH .Phase_wrap0to1__vpqrN .Phase_wrapRow__yPPk4 .Phase_title__R528g{background-color:var(--color-primary-light);transition:color .3s ease,background-color .3s ease}.Phase_phase__iPTmH .Phase_wrap1to10___Qzkp .Phase_wrapRow__yPPk4 .Phase_title__R528g{background-color:#c9a4a9;transition:color .3s ease,background-color .3s ease}.Phase_phase__iPTmH .Phase_wrap10to100__H_gRk .Phase_wrapRow__yPPk4 .Phase_title__R528g{background-color:#b88d93;transition:color .3s ease,background-color .3s ease}.Phase_phase__iPTmH .Phase_row__LJZrF:hover .Phase_title__R528g{background-color:#ac6972;color:var(--color-text-light)}.Phase_phase__iPTmH .Phase_wrapRow__yPPk4 .Phase_tableDescription__gS_H4{background-color:#fff;height:100%;display:flex;align-items:center;justify-content:flex-start;font-size:13px;letter-spacing:.65px;line-height:22px;padding:0 20px}.Phase_phase__iPTmH .Phase_check__gfxa0{width:38px;height:38px;background-color:#fff;padding:26px 0}.Phase_phase__iPTmH .Phase_b1__fJdQD{width:110px}.Phase_phase__iPTmH .Phase_c1__3_Uj0{width:283px}.Phase_phase__iPTmH .Phase_d2__99sMm{padding-left:35px;padding-right:35px}.Phase_phase__iPTmH .Phase_e2__DQZS8{padding-left:55px;padding-right:55px}.Phase_phase__iPTmH .Phase_f2__zt5HI{padding-left:20px;padding-right:20px}.Phase_phase__iPTmH .Phase_g2__PNS1W{padding-left:30px;padding-right:30px}.Phase_phase__iPTmH .Phase_position__IxU0j{position:relative}.Phase_phase__iPTmH .Phase_scheme___Ebyq{width:190px;height:190px;background-color:#fff;border-radius:50%;overflow:hidden;position:absolute;right:-196px;transform:scale(0);transition:transform .3s ease}.Phase_phase__iPTmH .Phase_row__LJZrF:hover .Phase_scheme___Ebyq{transform:scale(1)}.Phase_phase__iPTmH .Phase_radius1__HByv5{border-radius:0 0 10px 0;overflow:hidden}.Phase_phase__iPTmH .Phase_radius2__6zXn5{border-radius:0 10px 10px 0;overflow:hidden}.Phase_phase__iPTmH .Phase_frame__YZc15{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:4px solid #ac6972;opacity:0;transition:opacity .3s ease}.Phase_phase__iPTmH .Phase_row__LJZrF:hover .Phase_frame__YZc15{opacity:1}.Phase_phase__iPTmH .Phase_phaseLabel__PLJDB{display:none}@media screen and (max-width:1260px){.Phase_phase__iPTmH .Phase_scrollArea__1GbfO{align-items:center}.Phase_phase__iPTmH .Phase_row__LJZrF:hover .Phase_frame__YZc15{opacity:0!important}.Phase_phase__iPTmH .Phase_row__LJZrF:hover .Phase_scheme___Ebyq{transform:scale(0)!important}.Phase_phase__iPTmH .Phase_wrap0to1__vpqrN .Phase_row__LJZrF:hover .Phase_title__R528g{background-color:var(--color-primary-light);color:var(--color-text-dark)}.Phase_phase__iPTmH .Phase_wrap1to10___Qzkp .Phase_row__LJZrF:hover .Phase_title__R528g{background-color:#c9a4a9;color:var(--color-text-dark)}.Phase_phase__iPTmH .Phase_wrap10to100__H_gRk .Phase_row__LJZrF:hover .Phase_title__R528g{background-color:#b88d93;color:var(--color-text-dark)}}@media screen and (max-width:1200px){.Phase_phase__iPTmH{padding-top:60px;padding-bottom:80px}.Phase_phase__iPTmH .Phase_header___lviA{padding-top:0}.Phase_phase__iPTmH .Phase_icon__5lQnK{padding-bottom:10px}.Phase_phase__iPTmH .Phase_wrapTexts__ZKSj9{margin-bottom:50px}}@media screen and (max-width:1040px){.Phase_phase__iPTmH .Phase_scrollArea__1GbfO{align-items:flex-start;margin-left:0;height:auto;gap:14px}.Phase_phase__iPTmH .Phase_b1__fJdQD{width:100px;font-size:12px;padding:0 10px}.Phase_phase__iPTmH .Phase_c1__3_Uj0{flex:1 1;font-size:12px;padding:0 10px}.Phase_phase__iPTmH .Phase_blank__J7qjS{flex:1 1;height:60px}.Phase_phase__iPTmH .Phase_header___lviA{width:100%;display:flex;flex-wrap:nowrap;font-size:12px;height:auto;margin-bottom:0}.Phase_phase__iPTmH .Phase_archeco__DNlbc,.Phase_phase__iPTmH .Phase_company__SqcUM{height:60px;flex-shrink:0}.Phase_phase__iPTmH .Phase_wrapTable__Q15wp{width:100%;max-width:100%;padding:0 20px;box-sizing:border-box}.Phase_phase__iPTmH .Phase_row__LJZrF,.Phase_phase__iPTmH .Phase_scrollArea__1GbfO,.Phase_phase__iPTmH .Phase_wrap0to1__vpqrN,.Phase_phase__iPTmH .Phase_wrap10to100__H_gRk,.Phase_phase__iPTmH .Phase_wrap1to10___Qzkp,.Phase_phase__iPTmH .Phase_wrapRow__yPPk4{width:100%}.Phase_phase__iPTmH .Phase_d1__NJ_kY,.Phase_phase__iPTmH .Phase_d2__99sMm{width:110px;padding:0;flex-shrink:0}.Phase_phase__iPTmH .Phase_e1__4DlbC,.Phase_phase__iPTmH .Phase_e2__DQZS8{width:150px;padding:0;flex-shrink:0}.Phase_phase__iPTmH .Phase_f1__flV5I,.Phase_phase__iPTmH .Phase_f2__zt5HI{width:80px;padding:0;flex-shrink:0}.Phase_phase__iPTmH .Phase_g1__v_jUF,.Phase_phase__iPTmH .Phase_g2__PNS1W{width:100px;padding:0;flex-shrink:0}.Phase_phase__iPTmH .Phase_b1__fJdQD{width:110px;flex-shrink:0}.Phase_phase__iPTmH .Phase_header___lviA .Phase_blank__J7qjS{border-bottom-left-radius:10px}.Phase_phase__iPTmH .Phase_header___lviA .Phase_g1__v_jUF{border-bottom-right-radius:10px}.Phase_phase__iPTmH .Phase_wrapRow__yPPk4 .Phase_row__LJZrF:nth-of-type(2) .Phase_b1__fJdQD{border-top-left-radius:10px;overflow:hidden}.Phase_phase__iPTmH .Phase_wrapRow__yPPk4 .Phase_row__LJZrF:nth-of-type(2) .Phase_g2__PNS1W{border-top-right-radius:10px;overflow:hidden}.Phase_phase__iPTmH .Phase_wrapRow__yPPk4 .Phase_row__LJZrF:last-child .Phase_b1__fJdQD{border-bottom-left-radius:10px;overflow:hidden}.Phase_phase__iPTmH .Phase_wrapRow__yPPk4 .Phase_row__LJZrF:last-child .Phase_g2__PNS1W{border-bottom-right-radius:10px;overflow:hidden}.Phase_phase__iPTmH .Phase_row__LJZrF{align-items:stretch}.Phase_phase__iPTmH .Phase_wrapRow__yPPk4 .Phase_tableDescription__gS_H4,.Phase_phase__iPTmH .Phase_wrapRow__yPPk4 .Phase_title__R528g{height:auto;padding-top:15px;padding-bottom:15px}.Phase_phase__iPTmH .Phase_check__gfxa0{height:100%!important;min-height:0!important;padding:0;object-fit:none;object-position:center}.Phase_phase__iPTmH .Phase_midTitle__m49XE{font-size:13px;padding:12px 16px;display:none}.Phase_phase__iPTmH .Phase_phase0to1__DFqKz,.Phase_phase__iPTmH .Phase_phase10to100__o5gWw,.Phase_phase__iPTmH .Phase_phase1to10__M_P8U{display:none!important}.Phase_phase__iPTmH .Phase_phaseLabel__PLJDB{display:block;font-family:var(--font-family-en-small);text-transform:uppercase;font-size:24px;font-weight:400;color:var(--color-text-dark);text-align:left;padding-top:0;padding-bottom:10px;padding-left:10px}.Phase_phase__iPTmH .Phase_phaseLabelText__smLVr{font-size:16px;font-weight:600;padding-left:10px;letter-spacing:2.5px}.Phase_phase__iPTmH .Phase_arrow__M675T{width:18px;height:auto;padding:0 12px}.Phase_phase__iPTmH .Phase_row__LJZrF:hover .Phase_frame__YZc15{opacity:0!important}.Phase_phase__iPTmH .Phase_row__LJZrF:hover .Phase_scheme___Ebyq{transform:scale(0)!important}}@media screen and (max-width:900px){.Phase_phase__iPTmH .Phase_scrollArea__1GbfO{width:100%;height:auto;overflow:auto;margin-left:0!important;box-sizing:border-box;display:flex;flex-direction:column}.Phase_phase__iPTmH .Phase_wrapTable__Q15wp{width:auto}.Phase_phase__iPTmH .Phase_header___lviA,.Phase_phase__iPTmH .Phase_row__LJZrF,.Phase_phase__iPTmH .Phase_wrapRow__yPPk4{min-width:820px}.Phase_phase__iPTmH .Phase_header___lviA{margin-left:0}}@media screen and (max-width:768px){.Phase_phase__iPTmH .Phase_wrapTable__Q15wp{padding:0}.Phase_phase__iPTmH .Phase_title__R528g{font-size:16px;line-height:28px;letter-spacing:1px}.Phase_phase__iPTmH .Phase_description__hpD3U{font-size:var(--desc-size-sp);line-height:var(--desc-lh-sp);letter-spacing:var(--desc-ls-sp)}.Phase_phase__iPTmH .Phase_icon__5lQnK{width:50px;height:80px;padding-bottom:20px}.Phase_phase__iPTmH .Phase_arrow__M675T{width:14px}.Phase_phase__iPTmH .Phase_phaseLabel__PLJDB{font-size:20px}.Phase_phase__iPTmH .Phase_blank__J7qjS{position:relative}.Phase_phase__iPTmH .Phase_blank__J7qjS:before{content:"SCROLL →";color:#ac6972;font-size:12px;font-family:var(--font-family-en-small);text-transform:uppercase;font-weight:400;letter-spacing:1px;position:absolute;left:20px;top:50%;transform:translateY(-50%);animation:Phase_phaseScrollPulse__f93hR 1.2s ease-in-out infinite alternate}}@keyframes Phase_phaseScrollPulse__f93hR{0%{opacity:.3}to{opacity:1}}@media screen and (max-width:480px){.Phase_phase__iPTmH{padding:40px 0 80px var(--padding-edge)}.Phase_phase__iPTmH .Phase_wrapTexts__ZKSj9{padding:0 var(--padding-edge) 0 0!important;gap:16px;margin-bottom:30px}.Phase_phase__iPTmH .Phase_icon__5lQnK{width:40px;height:70px;padding-bottom:14px}.Phase_phase__iPTmH .Phase_scrollArea__1GbfO{padding-right:var(--padding-edge)}.Phase_phase__iPTmH .Phase_phaseLabelText__smLVr{font-size:14px}}.Incubation_incubation__lQ5mo{background-color:var(--color-primary-light);margin:10px 10px 70px;border-radius:40px;padding:100px 0}.Incubation_incubation__lQ5mo .Incubation_wrapContents__HioXH{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:60px;padding:0 var(--padding-edge);box-sizing:border-box}.Incubation_incubation__lQ5mo .Incubation_aspectRatio__iFVvA{display:flex;position:relative;width:100%;max-width:940px;padding-top:54%;overflow:hidden}.Incubation_incubation__lQ5mo .Incubation_slide___8B4o{border:none;position:absolute;top:0;left:0;width:100%;height:100%}.Incubation_incubation__lQ5mo .Incubation_iframeOverlay__RKQdG{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer;background-color:transparent}.Incubation_incubation__lQ5mo .Incubation_wrapTexts__P6mqL{max-width:940px;color:var(--color-text-dark);font-family:var(--font-family-jp);font-weight:400;text-align:center}.Incubation_incubation__lQ5mo .Incubation_title__uto_R{font-size:22px;line-height:42px;letter-spacing:2.2px;padding-bottom:20px}.Incubation_incubation__lQ5mo .Incubation_description__AIRMb{font-size:var(--desc-size-pc);line-height:var(--desc-lh-pc);letter-spacing:var(--desc-ls-pc);white-space:pre-line}@media screen and (max-width:1200px){.Incubation_incubation__lQ5mo{margin-bottom:40px}}@media screen and (max-width:768px){.Incubation_incubation__lQ5mo{padding:70px 0}.Incubation_incubation__lQ5mo .Incubation_wrapContents__HioXH{gap:40px}.Incubation_incubation__lQ5mo .Incubation_title__uto_R{font-size:16px;line-height:28px;letter-spacing:1px}.Incubation_incubation__lQ5mo .Incubation_description__AIRMb{font-size:var(--desc-size-sp);line-height:var(--desc-lh-sp);letter-spacing:var(--desc-ls-sp)}}.CompanyInfo_companyInfo__bl8oN{background-color:var(--color-sub-light);padding:130px 0}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_wrapTitle__Im_2_{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:26px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_enTitle___oZf3{color:var(--color-primary);text-align:center;font-family:var(--font-family-en-large);font-size:130px;font-weight:400;line-height:60px;height:110px;padding-top:20px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_jpTitle__Up1_Z{color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-size:var(--jp-text-size-lg);font-weight:400;line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_wrapList__lRTOw{width:100%;max-width:1200px;margin:0 auto;padding:70px 0 100px;display:flex;flex-direction:column;gap:10px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_listA__y4mTo,.CompanyInfo_companyInfo__bl8oN .CompanyInfo_listB__lf2aR{display:grid;grid-template-columns:1fr 2fr;grid-gap:0;gap:0;align-items:start;color:var(--color-text-dark);font-family:var(--font-family-jp);font-size:var(--desc-size-pc);font-weight:400;line-height:var(--desc-lh-pc);letter-spacing:var(--desc-ls-pc)}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_title__veBsL{background-color:var(--color-primary-light);padding:15px var(--padding-box-inner);border-radius:30px 0 0 30px;position:relative}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_circle__LdBA0{height:100%;aspect-ratio:1/1;background-color:var(--color-primary);border-radius:50%;position:absolute;top:0;right:0;transform:translateX(50%)}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_description__9NEkn,.CompanyInfo_companyInfo__bl8oN .CompanyInfo_wrapCompany__qSs_m{background-color:#fff;border-radius:0 30px 30px 0}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_description__9NEkn{padding:15px var(--padding-box-inner)}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_wrapCompany__qSs_m{padding:30px var(--padding-box-inner) 20px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_grid__o1iMk{display:grid;grid-template-columns:auto auto;grid-column-gap:40px;column-gap:40px;grid-row-gap:2px;row-gap:2px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_note__5xr_j{padding:10px 0;opacity:.5}@media (max-width:1240px){.CompanyInfo_companyInfo__bl8oN{padding-left:var(--padding-box-outer);padding-right:var(--padding-box-outer);box-sizing:border-box}}@media (max-width:1025px){.CompanyInfo_companyInfo__bl8oN{padding-bottom:10px}}@media (max-width:768px){.CompanyInfo_companyInfo__bl8oN .CompanyInfo_wrapTitle__Im_2_ img{width:90px;height:90px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_jpTitle__Up1_Z{font-size:var(--jp-text-size-md);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_enTitle___oZf3{font-size:120px;padding-top:10px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_listA__y4mTo,.CompanyInfo_companyInfo__bl8oN .CompanyInfo_listB__lf2aR{display:flex;flex-direction:column;margin-bottom:0}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_circle__LdBA0{display:none}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_title__veBsL{border-radius:30px 30px 0 0;padding:15px var(--padding-box-inner);width:100%;box-sizing:border-box}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_description__9NEkn,.CompanyInfo_companyInfo__bl8oN .CompanyInfo_wrapCompany__qSs_m{border-radius:0 0 30px 30px;padding:15px var(--padding-box-inner);width:100%;box-sizing:border-box;font-size:var(--desc-size-sp);line-height:var(--desc-lh-sp);letter-spacing:var(--desc-ls-sp)}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_grid__o1iMk{grid-template-columns:1fr}}@media (max-width:480px){.CompanyInfo_companyInfo__bl8oN{padding-top:80px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_wrapTitle__Im_2_{gap:15px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_wrapTitle__Im_2_ img{width:80px;height:80px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_wrapList__lRTOw{padding-top:50px}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_jpTitle__Up1_Z{font-size:var(--jp-text-size-sm);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.CompanyInfo_companyInfo__bl8oN .CompanyInfo_enTitle___oZf3{font-size:100px;line-height:50px;height:90px}}