.Eyecatch_eyecatch__aaSfS{width:100%;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:10}.Eyecatch_eyecatch__aaSfS .Eyecatch_image__dxCnN{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:var(--bg-image-pc)}@media (max-width:768px){.Eyecatch_eyecatch__aaSfS .Eyecatch_image__dxCnN{background-image:var(--bg-image-sp)}}.Eyecatch_eyecatch__aaSfS .Eyecatch_pageTitle__imUQL{color:var(--color-text-light);font-family:var(--font-family-en-large);font-size:clamp(180px,60vw,560px);font-weight:400;text-align:center;height:.73em;line-height:.43;margin-top:-4%;position:absolute}@media (max-width:1000px){.Eyecatch_irregular__Mlwc6{height:auto!important;line-height:normal!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}}.PageDescription_pageDescription__yL_GZ{display:flex;flex-direction:column;align-items:center;position:relative;z-index:5;background-color:var(--color-main-7);padding:130px var(--padding-edge) 130px}.PageDescription_wrapContents__bmjw4{max-width:940px;width:100%}.PageDescription_title__PoDlB{padding-bottom:30px;font-size:22px;letter-spacing:2.2px;line-height:42px}.PageDescription_description__gYZvx,.PageDescription_title__PoDlB{color:var(--color-text-light);font-family:var(--font-family-jp);font-weight:400;text-align:center}.PageDescription_description__gYZvx{font-size:var(--desc-size-pc);letter-spacing:var(--desc-ls-pc);line-height:var(--desc-lh-pc);white-space:pre-line}.PageDescription_wrapLinks__gEmbg{padding-top:60px}.PageDescription_listLink__WvsXz{padding-bottom:10px;display:flex;align-items:center}.PageDescription_listLink__WvsXz:last-child{padding-bottom:0}.PageDescription_number__TiLji{width:100px;height:50px;border-radius:40px;display:flex;align-items:center;justify-content:center;background-color:var(--dynamic-number-bg-color);transition:background-color .3s ease}.PageDescription_goldText__gGOUu{font-family:var(--font-family-en-small);font-size:20px;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(20deg,#b59e75 20%,#ffe7bd 30%,#a9926a 55%);background-clip:text;color:transparent}.PageDescription_linkTitle__jFzbT{color:var(--color-text-light);flex:1 1;font-family:var(--font-family-jp);font-size:18px;font-weight:400;letter-spacing:1.8px;line-height:24px;margin:0 50px 0 40px;transition:opacity .3s ease}.PageDescription_listLink__WvsXz:hover .PageDescription_linkTitle__jFzbT{opacity:.7}.PageDescription_iconArrow__JxgCS{width:51px;height:39px;background-color:var(--dynamic-icon-bg-color);border-radius:90px;transition:transform .3s ease}.PageDescription_listLink__WvsXz:hover .PageDescription_iconArrow__JxgCS{transform:translateX(10px)}@media screen and (max-width:1000px){.PageDescription_pageDescription__yL_GZ{padding:80px var(--padding-edge) 80px}.PageDescription_title__PoDlB{padding-bottom:20px}.PageDescription_wrapLinks__gEmbg{padding-top:50px}.PageDescription_listLink__WvsXz{padding:20px 30px;border-radius:20px;flex-direction:column;align-items:center;margin-bottom:10px;background-color:rgba(0,0,0,.3)}.PageDescription_listLink__WvsXz:last-child{padding-bottom:20px;margin-bottom:0}.PageDescription_number__TiLji{width:80px;height:40px;margin-bottom:16px;background-color:var(--dynamic-bg-color)}.PageDescription_goldText__gGOUu{font-size:16px}.PageDescription_linkTitle__jFzbT{font-size:16px;letter-spacing:1.5px;text-align:center;margin:0}.PageDescription_listLink__WvsXz>.PageDescription_iconArrow__JxgCS,.PageDescription_listLink__WvsXz>.PageDescription_linkTitle__jFzbT{display:inline-block;vertical-align:middle}.PageDescription_iconArrow__JxgCS{display:none!important}}@media screen and (max-width:768px){.PageDescription_title__PoDlB{font-size:20px;letter-spacing:2px;line-height:38px}.PageDescription_description__gYZvx{font-size:var(--desc-size-sp);letter-spacing:var(--desc-ls-sp);line-height:var(--desc-lh-sp)}.PageDescription_leavesShadowCustom__68_Ok{left:-130px}}@media screen and (max-width:480px){.PageDescription_pageDescription__yL_GZ{padding:70px var(--padding-edge) 70px}.PageDescription_title__PoDlB{font-size:18px;letter-spacing:1.8px;line-height:34px;padding:0 20px 14px}.PageDescription_description__gYZvx{font-size:var(--desc-size-sp);letter-spacing:var(--desc-ls-sp);line-height:var(--desc-lh-sp)}.PageDescription_wrapLinks__gEmbg{padding-top:50px}.PageDescription_linkTitle__jFzbT{font-size:14px;letter-spacing:1.4px}.PageDescription_number__TiLji{width:60px;height:32px;margin-bottom:12px}.PageDescription_goldText__gGOUu{font-size:14px}}.Capability_capability__DNCsk{padding:0;background-color:var(--color-primary-light);overflow:hidden;box-sizing:border-box;width:100%}.Capability_capability__DNCsk .Capability_wrapImage__ub7Ql{position:relative;width:100%;height:500px;border-radius:30px;overflow:hidden;border:10px solid var(--color-primary-light);box-sizing:border-box}.Capability_capability__DNCsk .Capability_wrapContents__S0OMN{position:relative;max-width:1200px;width:100%;box-sizing:border-box;margin:-280px auto 0}.Capability_capability__DNCsk .Capability_largeTitle__DTi4Q{color:var(--color-text-light);font-family:var(--font-family-en-large);font-size:470px;font-weight:400;line-height:220px;height:380px;text-align:end;padding-bottom:20px;padding-right:0}.Capability_capability__DNCsk .Capability_c__GpABW{color:var(--color-primary)}.Capability_capability__DNCsk .Capability_enTitle__WEoKp{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(60deg,#b59e75 20%,#ffe7bd 30%,#a9926a 55%);background-clip:text;color:transparent;font-family:var(--font-family-en-small);font-size:16px;font-weight:400;line-height:26px;letter-spacing:2.24px;padding-bottom:20px}.Capability_capability__DNCsk .Capability_jpTitle__dDaLP{color:var(--color-text-dark);font-family:var(--font-family-jp);font-size:22px;font-weight:400;line-height:36px;letter-spacing:2.2px;padding-bottom:70px;padding-left:0}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI{display:flex;flex-direction:row;position:relative}.Capability_capability__DNCsk .Capability_graph1__YoB4P{background-color:var(--color-sub-light);width:660px;display:flex;flex-direction:column;justify-content:center;gap:40px}.Capability_capability__DNCsk .Capability_graph1__YoB4P:before{content:"";position:absolute;top:0;left:calc(-100vw + 1200px);width:calc(100vw - 1200px);height:100%;background-color:var(--color-sub-light)}.Capability_capability__DNCsk .Capability_graphTitle__vClFv{font-family:var(--font-family-jp);font-size:12px;font-weight:700;letter-spacing:1.2px;text-align:center}.Capability_capability__DNCsk .Capability_lineGraph__ok2yJ{color:var(--color-text-dark);width:586px}.Capability_capability__DNCsk .Capability_cycle__Zek4j{color:var(--color-text-light);width:100%}.Capability_capability__DNCsk .Capability_wrapRight__YLM2y{width:540px}.Capability_capability__DNCsk .Capability_graph2__T25t_{background-color:var(--color-main-6);width:100%;height:540px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;position:relative}.Capability_capability__DNCsk .Capability_wrapCircle__cyNNB{display:flex;flex-direction:column;align-items:center}.Capability_capability__DNCsk .Capability_wrapBottom__bLanI{display:flex;flex-direction:row;gap:6px;margin-top:-17px}.Capability_capability__DNCsk .Capability_circle__3P0Fy{background-color:var(--color-btn-6);width:160px;height:160px;border-radius:50%;text-align:center;color:#fff;font-weight:600;position:relative;animation:Capability_colorFade__aWBDQ 6s infinite;animation-fill-mode:both}.Capability_capability__DNCsk .Capability_circle1__Q4tNt{animation-delay:0s}.Capability_capability__DNCsk .Capability_circle2___rZBX{animation-delay:2s}.Capability_capability__DNCsk .Capability_circle3___r_U_{animation-delay:4s}@keyframes Capability_colorFade__aWBDQ{0%,33%{background-color:var(--color-btn-6)}50%{background-color:var(--color-primary)}66%,to{background-color:var(--color-btn-6)}}.Capability_capability__DNCsk .Capability_title__f76mM{font-family:var(--font-family-jp);font-size:13px;letter-spacing:2.6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.Capability_capability__DNCsk .Capability_number__nqCeV{font-family:var(--font-family-en-small);font-size:18px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.Capability_capability__DNCsk .Capability_number__nqCeV,.Capability_capability__DNCsk .Capability_title__f76mM{animation:Capability_textColorFade__KtPDQ 6s infinite;animation-fill-mode:both;transition:color .4s ease}.Capability_capability__DNCsk .Capability_circle1__Q4tNt .Capability_number__nqCeV,.Capability_capability__DNCsk .Capability_circle1__Q4tNt .Capability_title__f76mM{animation-delay:0s}.Capability_capability__DNCsk .Capability_circle2___rZBX .Capability_number__nqCeV,.Capability_capability__DNCsk .Capability_circle2___rZBX .Capability_title__f76mM{animation-delay:2s}.Capability_capability__DNCsk .Capability_circle3___r_U_ .Capability_number__nqCeV,.Capability_capability__DNCsk .Capability_circle3___r_U_ .Capability_title__f76mM{animation-delay:4s}@keyframes Capability_textColorFade__KtPDQ{0%,33%{color:#fff}50%{color:var(--color-text-dark)}66%,to{color:#fff}}.Capability_capability__DNCsk .Capability_description__WzZHK{width:540px;color:var(--color-text-dark);font-family:var(--font-family-jp);font-size:var(--jp-text-size-md);font-weight:400;line-height:var(--jp-text-lh-loose);letter-spacing:1.6px;padding:60px 0 70px 60px;box-sizing:border-box;background-color:var(--color-primary);position:relative}.Capability_capability__DNCsk .Capability_description__WzZHK:after{content:"";position:absolute;top:0;left:100%;width:calc(100vw - 100%);height:100%;background-color:var(--color-primary)}.Capability_capability__DNCsk .Capability_graphBox__6kgJ1{min-width:370px;min-height:436px;border-radius:30px;overflow:hidden;background-color:transparent}.Capability_capability__DNCsk .Capability_graph1ImgWrap__7luEs{position:relative;width:100%;aspect-ratio:586/590;height:auto;min-height:300px}.Capability_capability__DNCsk .Capability_graph2__T25t_{--circle-size:clamp(140px,24vw,180px)}.Capability_capability__DNCsk .Capability_circle__3P0Fy{width:var(--circle-size);height:var(--circle-size)}@media (max-width:1200px){.Capability_capability__DNCsk{padding:10px var(--padding-box-outer)}.Capability_capability__DNCsk .Capability_wrapImage__ub7Ql{height:355px;border:0}.Capability_capability__DNCsk .Capability_largeTitle__DTi4Q{font-size:330px;line-height:1;padding-bottom:0;padding-right:50px}.Capability_capability__DNCsk .Capability_enTitle__WEoKp,.Capability_capability__DNCsk .Capability_jpTitle__dDaLP{padding-left:50px}.Capability_capability__DNCsk .Capability_description__WzZHK:after,.Capability_capability__DNCsk .Capability_graph1__YoB4P:before{display:none}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY{display:grid;grid-template-columns:minmax(370px,1fr) minmax(370px,1fr);grid-template-areas:"g1 g2" "desc desc";grid-gap:10px;gap:10px;align-items:stretch}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY>.Capability_graph1__YoB4P,.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY>.Capability_graph2__T25t_{height:100%;min-height:436px;align-self:stretch}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY>.Capability_graph1__YoB4P{grid-area:g1}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY>.Capability_graph2__T25t_{grid-area:g2}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY>.Capability_description__WzZHK{grid-area:desc}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY>.Capability_graph2__T25t_{display:flex;flex-direction:column;position:relative;padding-bottom:80px}.Capability_capability__DNCsk .Capability_wrapRight__YLM2y{width:100%}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY{--title-offset:30px;--title-reserve:80px}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY>.Capability_graph1__YoB4P,.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY>.Capability_graph2__T25t_{position:relative;padding-bottom:var(--title-reserve)}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_graph1__YoB4P,.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_graph2__T25t_{width:100%;height:auto}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_graph1__YoB4P{display:flex;flex-direction:column;min-height:436px;background-color:var(--color-sub-light);padding:30px 0 60px}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_graph1ImgWrap__7luEs{width:80%;max-height:90%;margin:0 auto}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_graph2__T25t_{background-color:var(--color-main-6);gap:20px}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_wrapCircle__cyNNB{flex:1 1;height:auto;padding-top:80px}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_graph1__YoB4P .Capability_graphTitle__vClFv,.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_graph2__T25t_ .Capability_graphTitle__vClFv{position:absolute;left:50%;transform:translateX(-50%);bottom:var(--title-offset);width:90%;text-align:center}.Capability_capability__DNCsk .Capability_lineGraph__ok2yJ{width:100%}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_description__WzZHK{width:100%;padding:60px 50px 70px;box-sizing:border-box}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_graph2__T25t_{--circle-size:clamp(130px,20vw,170px)}.Capability_capability__DNCsk .Capability_description__WzZHK{background-color:var(--color-primary-light)}}@media (max-width:1000px){.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isTablet__svhvY .Capability_graph1__YoB4P{padding-top:0}}@media (max-width:768px){.Capability_capability__DNCsk{padding:10px var(--padding-box-outer)}.Capability_capability__DNCsk .Capability_wrapImage__ub7Ql{height:420px}.Capability_capability__DNCsk .Capability_wrapContents__S0OMN{margin-top:-200px;z-index:3}.Capability_capability__DNCsk .Capability_largeTitle__DTi4Q{text-align:right;padding-right:30px;height:auto;line-height:1;font-size:260px;margin-bottom:0}.Capability_capability__DNCsk .Capability_enTitle__WEoKp,.Capability_capability__DNCsk .Capability_jpTitle__dDaLP{position:relative;margin:0;padding:0 30px}.Capability_capability__DNCsk .Capability_enTitle__WEoKp{font-size:16px;line-height:26px;letter-spacing:2.24px;margin-top:60px;margin-bottom:10px}.Capability_capability__DNCsk .Capability_jpTitle__dDaLP{font-size:16px;line-height:28px;letter-spacing:1px;margin-bottom:40px;word-break:break-all;overflow-wrap:break-word}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf{display:grid;grid-template-columns:1fr;grid-template-areas:"g1" "g2" "desc";grid-gap:10px;gap:10px}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf>.Capability_graph1__YoB4P{grid-area:g1}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf>.Capability_graph2__T25t_{grid-area:g2}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf>.Capability_description__WzZHK{grid-area:desc}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf .Capability_graph1__YoB4P,.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf .Capability_graph2__T25t_{min-width:0;width:100%;margin:0 auto;box-sizing:border-box}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf .Capability_graph1__YoB4P{display:flex;flex-direction:column;min-height:436px;background-color:var(--color-sub-light);padding:30px 0}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf .Capability_graph1ImgWrap__7luEs{width:60%;margin:0 auto}.Capability_capability__DNCsk .Capability_description__WzZHK{width:100%;padding:30px 20px 80px;box-sizing:border-box;font-size:var(--jp-text-size-sm);line-height:28px;letter-spacing:1px}.Capability_capability__DNCsk .Capability_graphTitle__vClFv{padding:0 20px;box-sizing:border-box}.Capability_capability__DNCsk .Capability_cycle__Zek4j{position:static;width:100%;margin-top:0}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf .Capability_graph2__T25t_{--circle-size:clamp(120px,44vw,150px);background-color:var(--color-main-6);gap:40px;height:auto;padding:0}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf .Capability_wrapCircle__cyNNB{height:auto}.Capability_capability__DNCsk .Capability_title__f76mM{font-size:12px;letter-spacing:2px}.Capability_capability__DNCsk .Capability_number__nqCeV{bottom:calc(var(--circle-size) * .12);font-size:16px}}@media (max-width:550px){.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf .Capability_graph1__YoB4P{padding:0}}@media (max-width:480px){.Capability_capability__DNCsk .Capability_largeTitle__DTi4Q{padding-right:0;padding-left:10px;line-height:1.4;font-size:200px;text-align:left}.Capability_capability__DNCsk .Capability_enTitle__WEoKp,.Capability_capability__DNCsk .Capability_jpTitle__dDaLP{padding:0 10px}.Capability_capability__DNCsk .Capability_enTitle__WEoKp{margin-top:10px;margin-bottom:5px;font-size:16px}.Capability_capability__DNCsk .Capability_jpTitle__dDaLP{font-size:16px;line-height:28px;letter-spacing:1px;word-break:break-all;overflow-wrap:break-word}.Capability_capability__DNCsk .Capability_description__WzZHK{padding-bottom:60px}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf .Capability_graph1ImgWrap__7luEs{width:80%}.Capability_capability__DNCsk .Capability_wrapGraph__YYCEI.Capability_isMobile__LLHFf .Capability_graph1__YoB4P{padding:30px 0}}.SectionTitle_sectionTitle__GYtCm{background-color:var(--bg-color-pc)}.SectionTitle_sectionTitle__GYtCm .SectionTitle_wrapTitle__viSAJ{padding:100px 70px;align-items:center;flex-direction:column;display:flex;gap:80px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_iconNumber__DEeMm{height:90px;width:60px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_iconCircle__m_vDg{height:100px;width:100px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitle__Fxj_G{font-family:var(--font-family-en-large);display:flex;align-items:center;justify-content:space-between;gap:50px;height:300px;max-width:100%;box-sizing:border-box}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitleMain__c2uKe{font-weight:400;font-size:400px;height:300px;line-height:180px;display:inline-block}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitleSmall__lRL_C{font-size:170px;height:130px;line-height:70px;font-weight:400;display:inline-block;margin-top:170px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_paddingTop__pEFg_{padding-top:70px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_overview__YnP3H{align-items:center;display:flex;flex-direction:column;max-width:940px;text-align:center}.SectionTitle_sectionTitle__GYtCm .SectionTitle_jpTitle__KrEWZ{font-family:var(--font-family-jp);font-size:22px;font-weight:400;letter-spacing:2.2px;line-height:42px;text-align:center;margin-bottom:20px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_update__DXGo8{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(20deg,#b59e75 20%,#ffe7bd 30%,#a9926a 55%);background-clip:text;color:transparent;font-family:var(--font-family-en-small);font-size:16px;font-weight:400;letter-spacing:2.5px;line-height:26px;text-align:center}.SectionTitle_sectionTitle__GYtCm .SectionTitle_updateWithMargin__3wNQD{margin-bottom:30px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_description__5nNjM{color:var(--color-text-dark);font-family:var(--font-family-jp);font-size:var(--jp-text-size-md);font-weight:400;letter-spacing:var(--jp-text-ls);line-height:var(--jp-text-lh-loose);text-align:center}.SectionTitle_sectionTitle__GYtCm .SectionTitle_descriptionHalf__xjr59{margin-left:auto;width:50%;height:540px;background-color:var(--bg-half-pc)}.SectionTitle_sectionTitle__GYtCm .SectionTitle_texts__fEAmB{max-width:510px;color:var(--color-text-dark);font-family:var(--font-family-jp);font-size:var(--jp-text-size-md);font-weight:400;letter-spacing:var(--jp-text-ls);line-height:var(--jp-text-lh-loose);text-align:left;padding:70px}@media (max-width:1200px){.SectionTitle_sectionTitle__GYtCm{background-color:var(--bg-color-sp,var(--bg-color-pc))}.SectionTitle_sectionTitle__GYtCm .SectionTitle_paddingTop__pEFg_{padding-top:50px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_wrapTitle__viSAJ{padding:70px var(--padding-edge) 80px;gap:60px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitle__Fxj_G{font-size:240px;height:170px;line-height:100px;gap:40px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitleMain__c2uKe{font-size:240px;height:170px;line-height:100px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitleSmall__lRL_C{font-size:90px;height:65px;line-height:35px;margin-top:110px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_update__DXGo8{margin-bottom:40px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_descriptionHalf__xjr59{width:100%;height:auto;display:flex;justify-content:center;background-color:var(--bg-half-sp,var(--bg-half-pc))}.SectionTitle_sectionTitle__GYtCm .SectionTitle_texts__fEAmB{padding:0 var(--padding-edge) 60px;text-align:center;width:100%;max-width:none;margin-top:-80px}}@media (max-width:768px){.SectionTitle_sectionTitle__GYtCm .SectionTitle_wrapTitle__viSAJ{padding:60px var(--padding-edge) 70px;gap:50px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_iconNumber__DEeMm{height:80px;width:50px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_iconCircle__m_vDg{height:90px;width:90px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitle__Fxj_G{flex-direction:column;gap:40px;height:auto}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitleMain__c2uKe{font-size:200px;height:auto;line-height:.9;text-align:center;margin-top:-48px;margin-bottom:10px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitleSmall__lRL_C{margin-top:0}.SectionTitle_sectionTitle__GYtCm .SectionTitle_jpTitle__KrEWZ{font-size:var(--jp-text-size-md);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.SectionTitle_sectionTitle__GYtCm .SectionTitle_description__5nNjM,.SectionTitle_sectionTitle__GYtCm .SectionTitle_texts__fEAmB{font-size:var(--jp-text-size-sm);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.SectionTitle_sectionTitle__GYtCm .SectionTitle_texts__fEAmB{padding:0 var(--padding-edge) 50px}}@media (max-width:480px){.SectionTitle_sectionTitle__GYtCm .SectionTitle_wrapTitle__viSAJ{padding:40px var(--padding-edge) 50px;gap:40px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_iconNumber__DEeMm{height:70px;width:40px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_iconCircle__m_vDg{height:80px;width:80px;padding-bottom:10px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitle__Fxj_G{gap:40px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitleMain__c2uKe{font-size:140px;height:auto;line-height:.9;text-align:center;margin-top:-38px}.SectionTitle_sectionTitle__GYtCm .SectionTitle_enTitleSmall__lRL_C{margin-top:0}.SectionTitle_sectionTitle__GYtCm .SectionTitle_texts__fEAmB{padding:0 var(--padding-edge) 30px;margin-top:-60px}}.Assets_assets__34bXv{background-color:var(--color-main-6);padding:160px 0 140px;position:relative;overflow:hidden}.Assets_assets__34bXv .Assets_list__0csuX,.Assets_assets__34bXv h2{position:relative;z-index:1}.Assets_assets__34bXv .Assets_enLargeTitle__QB_WI{color:var(--color-primary-light);font-family:var(--font-family-en-large);font-size:400px;font-weight:400;height:290px;line-height:170px;text-align:center}.Assets_assets__34bXv .Assets_jpLargeTitle__1c3iT{color:var(--color-text-light);font-family:var(--font-family-jp);font-size:22px;font-weight:400;letter-spacing:2.2px;line-height:42px;text-align:center;padding:60px 0 80px}.Assets_assets__34bXv .Assets_list__0csuX{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap}.Assets_assets__34bXv .Assets_bgImage__Q3a2J{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:0;transition:opacity .4s ease;z-index:0}.Assets_assets__34bXv .Assets_thumbnail__ykT_K{display:flex;flex:1 1;flex-direction:column;align-items:center;gap:20px;border-radius:180px;padding:60px 25px 90px;position:relative;overflow:hidden;box-sizing:border-box;transition:transform .35s ease,z-index .2s ease;cursor:pointer}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe{z-index:999;position:relative;width:800px;max-height:700px;border-radius:130px;padding:50px;gap:20px;overflow:hidden;background-color:var(--color-primary-light);flex:0 0 auto;align-self:center;transform:translate(var(--expand-x,0),var(--expand-y,0)) scale(1.06);cursor:default}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_scrollableContent__TuEu5{display:flex;flex-direction:column;align-items:center;flex:1 1;min-height:0;width:100%}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_bg__hXYth{border-radius:130px}.Assets_assets__34bXv .Assets_listExpanded__tfFZq .Assets_thumbnail__ykT_K:not(.Assets_expanded__rdjEe){opacity:0;visibility:hidden;pointer-events:none}.Assets_assets__34bXv .Assets_bg__hXYth{position:absolute;bottom:0;left:0;right:0;height:100%;z-index:-1;background-color:var(--color-primary-light);border-radius:180px;transition:height .4s ease,border-radius .4s ease,background-color .4s ease}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_bg__hXYth{background-color:rgba(0,0,0,.5);height:294px}.Assets_assets__34bXv .Assets_number__0IIQE{width:40px;height:auto;padding-bottom:20px;opacity:1;transition:opacity .3s linear .3s}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_number__0IIQE{opacity:0;transition:opacity .1s linear 0s}.Assets_assets__34bXv .Assets_enTitle__go4_Q{color:var(--color-btn-6);text-align:center;font-family:var(--font-family-en-large);font-size:120px;font-weight:400;line-height:45px;height:90px;transition:color .4s ease,transform .4s ease}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_enTitle__go4_Q{color:#fff;transform:translateY(240px)}.Assets_assets__34bXv .Assets_jp__2D8ZX{text-align:center;font-family:var(--font-family-jp)}.Assets_assets__34bXv .Assets_description__31uII,.Assets_assets__34bXv .Assets_jpTitle__uX032{opacity:1;transition:opacity .2s linear}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_description__31uII,.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_jpTitle__uX032{opacity:0}.Assets_assets__34bXv .Assets_jpTitle__uX032{color:var(--color-btn-6);font-size:var(--jp-text-size-md);font-weight:600;line-height:25px;letter-spacing:1.5px}.Assets_assets__34bXv .Assets_description__31uII{color:var(--color-text-dark);font-size:var(--jp-text-size-sm);font-weight:400;line-height:25px;letter-spacing:1.04px;height:75px;margin:0}.Assets_assets__34bXv .Assets_fixedHeader__U_82a{display:contents}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_fixedHeader__U_82a{display:flex;flex-direction:column;align-items:center;gap:15px;flex-shrink:0;width:100%}.Assets_assets__34bXv .Assets_scrollableContent__TuEu5{display:contents}.Assets_assets__34bXv .Assets_descriptionText__A7R5_{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--desc-lines,3);line-clamp:var(--desc-lines,3);overflow:hidden}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_descriptionText__A7R5_{display:block;-webkit-line-clamp:unset;line-clamp:none;overflow:visible}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_description__31uII{flex:1 1 auto;min-height:0;height:auto;overflow-y:auto;width:100%;margin:0;padding-right:0}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_description__31uII::-webkit-scrollbar{width:6px}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_description__31uII::-webkit-scrollbar-track{background:transparent}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_description__31uII::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:4px}.Assets_assets__34bXv .Assets_readMoreDisabled__uIzbZ{opacity:0;visibility:hidden;cursor:not-allowed;pointer-events:none}.Assets_readMoreOverride__FnXmd{display:flex;align-items:center;justify-content:center;width:190px;height:80px;background-color:var(--color-btn-6);border-radius:60px;margin-top:10px;padding:0;cursor:pointer;border:none;outline:none;transition:transform .3s ease,opacity .3s ease;pointer-events:none}.Assets_readMoreOverride__FnXmd:hover{opacity:.8}.Assets_readMoreContent__Bd16f{display:flex;align-items:center;gap:36px;pointer-events:none}.Assets_readMoreText__GOJUc{font-family:var(--font-family-en-small);font-size:18px;font-weight:400;letter-spacing:3.6px;color:#b49d76}.Assets_readMoreIcon__imOej{display:block;flex-shrink:0;width:36px;height:26px}.Assets_closeBtn__QRuXJ{display:flex;align-items:center;justify-content:center;width:190px;height:80px;background-color:var(--color-btn-6);border-radius:80px;margin-top:35px;padding:0;cursor:pointer;border:none;outline:none;transition:transform .3s ease,opacity .3s ease;flex-shrink:0}.Assets_closeBtn__QRuXJ:hover{opacity:.8}.Assets_closeBtnContent__5fQo0{display:flex;align-items:center;gap:46px;pointer-events:none}.Assets_closeBtnText__oAuki{font-family:var(--font-family-en-small);font-size:18px;font-weight:400;letter-spacing:3.6px;color:#b49d76}.Assets_closeBtnIcon__ShiFI{display:block;flex-shrink:0}@media (max-width:1200px){.Assets_readMoreOverride__FnXmd{width:130px;height:56px;margin-top:0}.Assets_closeBtn__QRuXJ{width:130px;height:56px}.Assets_closeBtnContent__5fQo0,.Assets_readMoreContent__Bd16f{gap:15px}.Assets_closeBtnText__oAuki,.Assets_readMoreText__GOJUc{font-size:14px;letter-spacing:2.8px}.Assets_readMoreIcon__imOej{width:24px;height:18px}.Assets_closeBtnIcon__ShiFI{width:16px;height:16px}}.Assets_mobileModal__m3wJ1,.Assets_modalOverlay__3StTm{display:none}@media (max-width:1200px){.Assets_modalOverlay__3StTm{display:block;position:fixed;top:0;left:0;width:100vw;height:100dvh;background:rgba(41,110,174,.85);z-index:99998}.Assets_mobileModal__m3wJ1{display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 80px);max-width:700px;max-height:85vh;border-radius:80px;padding:50px 40px;box-sizing:border-box;background-color:var(--color-primary-light);z-index:99999;flex-direction:column;align-items:center;overflow:hidden;gap:20px}.Assets_mobileModal__m3wJ1 .Assets_number__0IIQE{width:40px;padding-bottom:5px}.Assets_mobileModal__m3wJ1 .Assets_enTitle__go4_Q{font-family:var(--font-family-en-large);font-size:80px;line-height:40px;height:auto;flex-shrink:0;text-align:center;word-break:break-word;color:var(--color-btn-6);margin:0;padding:20px 0}.Assets_mobileModal__m3wJ1 .Assets_jpTitle__uX032{font-family:var(--font-family-jp);font-size:var(--jp-text-size-sm);font-weight:600;line-height:30px;letter-spacing:1.5px;flex-shrink:0;text-align:center;color:var(--color-btn-6);margin:0}.Assets_mobileModal__m3wJ1 .Assets_modalScrollable__Sbl_S{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;width:100%;flex:0 1 auto;min-height:0;margin-bottom:10px}.Assets_mobileModal__m3wJ1 .Assets_closeBtn__QRuXJ{margin-top:0;flex-shrink:0}.Assets_mobileModal__m3wJ1 .Assets_description__31uII{font-family:var(--font-family-jp);font-size:var(--jp-text-size-sm);font-weight:400;line-height:28px;letter-spacing:1.28px;color:var(--color-text-dark);text-align:center;margin:0 0 20px}}@media (max-width:1200px) and (min-width:769px){.Assets_assets__34bXv{--enTitle-fs:70px;--enTitle-lh:1.1;--enTitle-lines:2;--jpTitle-lines:2}.Assets_assets__34bXv .Assets_bgImage__Q3a2J{opacity:0!important;transition:none!important}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_bg__hXYth{background-color:var(--color-primary-light)!important;transform:none!important;height:100%!important;border-radius:180px!important}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_number__0IIQE{opacity:1!important}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_enTitle__go4_Q{color:var(--color-btn-6)!important;transform:none!important}.Assets_assets__34bXv .Assets_enTitle__go4_Q{font-size:var(--enTitle-fs);line-height:30px!important;height:50px!important;min-height:0}.Assets_assets__34bXv .Assets_jpTitle__uX032{font-size:var(--jp-text-size-sm);line-height:23px;height:auto;min-height:0}.Assets_assets__34bXv .Assets_description__31uII{font-size:var(--jp-text-size-xs);line-height:22px}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_description__31uII,.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_jpTitle__uX032{opacity:1!important}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe{position:relative;width:auto;max-width:none;max-height:none;border-radius:180px;padding:50px 20px 60px;overflow:hidden;z-index:auto;background-color:transparent;flex:1 1;align-self:auto;transform:none!important;gap:20px}.Assets_assets__34bXv .Assets_listExpanded__tfFZq .Assets_thumbnail__ykT_K:not(.Assets_expanded__rdjEe){opacity:1!important;visibility:visible!important;pointer-events:auto!important}.Assets_assets__34bXv .Assets_list__0csuX{max-width:1200px;width:100%;margin:0 auto;justify-content:center;padding:0 var(--padding-edge);box-sizing:border-box}.Assets_assets__34bXv .Assets_thumbnail__ykT_K{min-width:180px;padding:50px 20px 60px}.Assets_assets__34bXv .Assets_readMore__LbT7R{--readmore-flash-duration:1s}.Assets_assets__34bXv .Assets_readMore__LbT7R:hover{color:var(--color-text-light);transform:none}.Assets_assets__34bXv .Assets_readMore__LbT7R:active{color:var(--color-text-dark)}}@media (max-width:768px){.Assets_assets__34bXv{padding-top:100px;padding-bottom:100px;--enTitle-fs:70px;--enTitle-lh:1.1;--enTitle-lines:2;--jpTitle-lines:2}.Assets_assets__34bXv .Assets_bgImage__Q3a2J{opacity:0!important;transition:none!important}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_bg__hXYth{background-color:var(--color-primary-light)!important;transform:none!important;height:100%!important;border-radius:180px!important}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_number__0IIQE{opacity:1!important}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_enTitle__go4_Q{color:var(--color-btn-6)!important;transform:none!important}.Assets_assets__34bXv .Assets_enTitle__go4_Q{font-size:var(--enTitle-fs);line-height:40px!important;height:60px!important}.Assets_assets__34bXv .Assets_jpTitle__uX032{font-size:var(--jp-text-size-sm);line-height:23px;height:auto;min-height:0}.Assets_assets__34bXv .Assets_description__31uII{font-size:var(--jp-text-size-xs);line-height:22px}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_description__31uII,.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_dimmed__QU6s9 .Assets_jpTitle__uX032{opacity:1!important}.Assets_assets__34bXv .Assets_list__0csuX{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px;padding:0 var(--padding-edge);width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}.Assets_assets__34bXv .Assets_thumbnail__ykT_K{width:100%;min-width:0;justify-self:center;gap:15px;padding-bottom:80px}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe{position:relative;width:100%;max-width:none;min-width:0;padding:30px 25px 40px;z-index:auto;background-color:transparent;align-self:unset;transform:none!important;max-height:none;gap:20px}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_fixedHeader__U_82a{gap:20px}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_number__0IIQE{width:35px}.Assets_assets__34bXv .Assets_thumbnail__ykT_K.Assets_expanded__rdjEe .Assets_descriptionText__A7R5_{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--desc-lines,3);line-clamp:var(--desc-lines,3)}.Assets_assets__34bXv .Assets_listExpanded__tfFZq .Assets_thumbnail__ykT_K:not(.Assets_expanded__rdjEe){opacity:1!important;visibility:visible!important;pointer-events:auto!important}.Assets_assets__34bXv .Assets_enLargeTitle__QB_WI{font-size:200px;line-height:90px;height:150px}.Assets_assets__34bXv .Assets_number__0IIQE{width:40px;padding-bottom:5px}.Assets_assets__34bXv .Assets_jpLargeTitle__1c3iT{padding:40px 0 50px;font-size:18px;line-height:36px}}@media (max-width:480px){.Assets_assets__34bXv .Assets_number__0IIQE,.Assets_mobileModal__m3wJ1 .Assets_number__0IIQE{width:35px}.Assets_assets__34bXv .Assets_thumbnail__ykT_K{padding-left:16px;padding-right:16px}.Assets_assets__34bXv{padding-top:90px;padding-bottom:90px}.Assets_assets__34bXv .Assets_jpLargeTitle__1c3iT{padding:30px 0 40px}.Assets_mobileModal__m3wJ1{width:calc(100vw - 40px);max-width:none}}.BtnFull_btnFull__ap_Wy{width:100%;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:10px;box-sizing:border-box}.BtnFull_btnFull__ap_Wy.BtnFull_noBottomPadding__TBhKS{padding-bottom:0}.BtnFull_btnFull__ap_Wy.BtnFull_noBottomPadding__TBhKS .BtnFull_bg__gua3V,.BtnFull_btnFull__ap_Wy.BtnFull_noBottomPadding__TBhKS .BtnFull_image1__nF7q6{bottom:0}.BtnFull_btnFull__ap_Wy .BtnFull_bg__gua3V{top:10px;left:10px;right:10px;bottom:10px;border-radius:40px;overflow:hidden;position:absolute;z-index:0;opacity:0}@keyframes BtnFull_fadeInAnimation__fMbki{0%{opacity:0}to{opacity:1}}.BtnFull_fadeIn__NUaZn{animation:BtnFull_fadeInAnimation__fMbki .5s ease-in-out forwards}.BtnFull_btnFull__ap_Wy .BtnFull_image__ZVWza{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute}.BtnFull_btnFull__ap_Wy .BtnFull_image1__nF7q6{background-image:var(--bg-img-1,url("/04_Works/bg-clients1.png"));overflow:hidden;border-radius:40px;top:10px;left:10px;right:10px;bottom:10px;width:auto;height:auto}@keyframes BtnFull_fadeOutAnimation__5XmOC{0%{opacity:1}to{opacity:0}}.BtnFull_fadeOut__9kdMS{animation:BtnFull_fadeOutAnimation__5XmOC .6s ease-in-out forwards}.BtnFull_btnFull__ap_Wy .BtnFull_image2__Lzqdd{background-image:var(--bg-img-2,url("/04_Works/bg-clients2.png"))}.BtnFull_btnFull__ap_Wy .BtnFull_link__Ib03S{width:100%;flex:1 1;min-height:100%;z-index:1;display:flex;justify-content:center;align-items:center;padding:50px var(--padding-box-inner);box-sizing:border-box}.BtnFull_btnFull__ap_Wy .BtnFull_btn__6xVu1{margin:auto;min-height:120px;border-radius:60px;background-color:var(--color-btn-7);display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 40px 0 50px;z-index:1;transition:transform .3s ease-out;transform:translateY(0);box-sizing:border-box;max-width:100%}.BtnFull_btn__6xVu1:hover{transform:translateY(-10px)}.BtnFull_btnFull__ap_Wy .BtnFull_linkTitle__5dRjh{display:inline;margin:0;font-family:var(--font-family-en-small);font-size:19px;font-weight:400;letter-spacing:3.6px;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(20deg,#b59e75 20%,#ffe7bd 30%,#a9926a 55%);background-clip:text;color:transparent;word-break:break-word}.BtnFull_btnFull__ap_Wy .BtnFull_iconArrow__4pn2g{display:inline-block;margin-left:60px;height:34px;width:46px}.BtnFull_btnFull__ap_Wy .BtnFull_wrapGetInTouch__2gsW6{display:flex;flex-direction:column;width:100%;gap:50px}.BtnFull_btnFull__ap_Wy .BtnFull_getInTouch__JkRrs{display:flex;flex-direction:column;align-items:center;gap:30px}.BtnFull_btnFull__ap_Wy .BtnFull_title__QeOMe{-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(30deg,#b59e75 20%,#d9c39d 25%,#a9926a 40%);background-clip:text;color:transparent;text-align:center;font-family:var(--font-family-en-small);font-size:28px;font-weight:400;letter-spacing:5.6px}.BtnFull_btnFull__ap_Wy .BtnFull_description__TjaAb{color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-size:15px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.5px;max-width:960px;width:100%;opacity:1;transition:color .5s ease-in-out,opacity .5s ease-in-out}.BtnFull_fadeInDescription__sH0HV{color:#fff!important;opacity:.9!important}@media (max-width:768px){.BtnFull_btnFull__ap_Wy{min-height:400px}.BtnFull_btnFull__ap_Wy .BtnFull_getInTouch__JkRrs{gap:40px;margin:0 auto;padding-top:0}.BtnFull_btnFull__ap_Wy .BtnFull_link__Ib03S{padding:70px var(--padding-box-inner)}.BtnFull_btnFull__ap_Wy .BtnFull_description__TjaAb{line-height:30px}.BtnFull_btnFull__ap_Wy .BtnFull_image1__nF7q6{background-image:var(--bg-img-1-sp,var(--bg-img-1,url("/04_Works/bg-clients1-sp.png")))}.BtnFull_btnFull__ap_Wy .BtnFull_image2__Lzqdd{background-image:var(--bg-img-2-sp,var(--bg-img-2,url("/04_Works/bg-clients2-sp.png")))}.BtnFull_btnFull__ap_Wy .BtnFull_btn__6xVu1{min-height:90px;padding:0 40px 0 50px;flex-wrap:nowrap}.BtnFull_btnFull__ap_Wy .BtnFull_linkTitle__5dRjh{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center}.BtnFull_btnFull__ap_Wy .BtnFull_iconArrow__4pn2g{margin-left:40px;height:24px;width:30px;flex-shrink:0}}@media (max-width:480px){.BtnFull_btnFull__ap_Wy{min-height:340px}.BtnFull_btnFull__ap_Wy .BtnFull_getInTouch__JkRrs{gap:30px}.BtnFull_btnFull__ap_Wy .BtnFull_wrapGetInTouch__2gsW6{gap:40px}.BtnFull_btnFull__ap_Wy .BtnFull_description__TjaAb{font-size:14px}.BtnFull_btnFull__ap_Wy .BtnFull_btn__6xVu1{min-height:80px;padding:0 50px}.BtnFull_btnFull__ap_Wy .BtnFull_linkTitle__5dRjh{font-size:13px;letter-spacing:2.2px}.BtnFull_btnFull__ap_Wy .BtnFull_iconArrow__4pn2g{display:none}}.plans_plans__N5L3G,.plans_plans__N5L3G .plans_worksSection__1MTNn{overflow:hidden;width:100%;box-sizing:border-box}.plans_plans__N5L3G .plans_worksSection__1MTNn{background-color:var(--color-primary-light)}.plans_pullUpList__AAuXk{margin-top:-120px;margin-bottom:40px;position:relative;z-index:3}@media screen and (max-width:1200px){.plans_pullUpList__AAuXk{margin-top:0}}