.Eyecatch_eyecatch__UN_II{width:100%;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:10}.Eyecatch_eyecatch__UN_II .Eyecatch_image__ba6j3{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__UN_II .Eyecatch_image__ba6j3{background-image:var(--bg-image-sp)}}.Eyecatch_eyecatch__UN_II .Eyecatch_pageTitle__Jrw0v{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__I4v5A{height:auto!important;line-height:normal!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}}.PageDescription_pageDescription__hYnjo{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__VL_e2{max-width:940px;width:100%}.PageDescription_title__7vYso{padding-bottom:30px;font-size:22px;letter-spacing:2.2px;line-height:42px}.PageDescription_description__chdK1,.PageDescription_title__7vYso{color:var(--color-text-light);font-family:var(--font-family-jp);font-weight:400;text-align:center}.PageDescription_description__chdK1{font-size:var(--desc-size-pc);letter-spacing:var(--desc-ls-pc);line-height:var(--desc-lh-pc);white-space:pre-line}.PageDescription_wrapLinks__HNNxB{padding-top:60px}.PageDescription_listLink__aNPhO{padding-bottom:10px;display:flex;align-items:center}.PageDescription_listLink__aNPhO:last-child{padding-bottom:0}.PageDescription_number__VjZar{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__Lj7sm{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__dRH9k{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__aNPhO:hover .PageDescription_linkTitle__dRH9k{opacity:.7}.PageDescription_iconArrow__cjBGc{width:51px;height:39px;background-color:var(--dynamic-icon-bg-color);border-radius:90px;transition:transform .3s ease}.PageDescription_listLink__aNPhO:hover .PageDescription_iconArrow__cjBGc{transform:translateX(10px)}@media screen and (max-width:1000px){.PageDescription_pageDescription__hYnjo{padding:80px var(--padding-edge) 80px}.PageDescription_title__7vYso{padding-bottom:20px}.PageDescription_wrapLinks__HNNxB{padding-top:50px}.PageDescription_listLink__aNPhO{padding:20px 30px;border-radius:20px;flex-direction:column;align-items:center;margin-bottom:10px;background-color:rgba(0,0,0,.3)}.PageDescription_listLink__aNPhO:last-child{padding-bottom:20px;margin-bottom:0}.PageDescription_number__VjZar{width:80px;height:40px;margin-bottom:16px;background-color:var(--dynamic-bg-color)}.PageDescription_goldText__Lj7sm{font-size:16px}.PageDescription_linkTitle__dRH9k{font-size:16px;letter-spacing:1.5px;text-align:center;margin:0}.PageDescription_listLink__aNPhO>.PageDescription_iconArrow__cjBGc,.PageDescription_listLink__aNPhO>.PageDescription_linkTitle__dRH9k{display:inline-block;vertical-align:middle}.PageDescription_iconArrow__cjBGc{display:none!important}}@media screen and (max-width:768px){.PageDescription_title__7vYso{font-size:20px;letter-spacing:2px;line-height:38px}.PageDescription_description__chdK1{font-size:var(--desc-size-sp);letter-spacing:var(--desc-ls-sp);line-height:var(--desc-lh-sp)}.PageDescription_leavesShadowCustom__nCCLZ{left:-130px}}@media screen and (max-width:480px){.PageDescription_pageDescription__hYnjo{padding:70px var(--padding-edge) 70px}.PageDescription_title__7vYso{font-size:18px;letter-spacing:1.8px;line-height:34px;padding:0 20px 14px}.PageDescription_description__chdK1{font-size:var(--desc-size-sp);letter-spacing:var(--desc-ls-sp);line-height:var(--desc-lh-sp)}.PageDescription_wrapLinks__HNNxB{padding-top:50px}.PageDescription_linkTitle__dRH9k{font-size:14px;letter-spacing:1.4px}.PageDescription_number__VjZar{width:60px;height:32px;margin-bottom:12px}.PageDescription_goldText__Lj7sm{font-size:14px}}.Capability_capability__7RQ6C{padding:0;background-color:var(--color-primary-light);overflow:hidden;box-sizing:border-box;width:100%}.Capability_capability__7RQ6C .Capability_wrapImage__1ZCfO{position:relative;width:100%;height:500px;border-radius:30px;overflow:hidden;border:10px solid var(--color-primary-light);box-sizing:border-box}.Capability_capability__7RQ6C .Capability_wrapContents__0KJbo{position:relative;max-width:1200px;width:100%;box-sizing:border-box;margin:-280px auto 0}.Capability_capability__7RQ6C .Capability_largeTitle__ri8uC{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__7RQ6C .Capability_c__dIhj9{color:var(--color-primary)}.Capability_capability__7RQ6C .Capability_enTitle__pWAMj{-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__7RQ6C .Capability_jpTitle__VIeJM{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__7RQ6C .Capability_wrapGraph__k_PhC{display:flex;flex-direction:row;position:relative}.Capability_capability__7RQ6C .Capability_graph1__xpX_B{background-color:var(--color-sub-light);width:660px;display:flex;flex-direction:column;justify-content:center;gap:40px}.Capability_capability__7RQ6C .Capability_graph1__xpX_B:before{content:"";position:absolute;top:0;left:calc(-100vw + 1200px);width:calc(100vw - 1200px);height:100%;background-color:var(--color-sub-light)}.Capability_capability__7RQ6C .Capability_graphTitle__XluTL{font-family:var(--font-family-jp);font-size:12px;font-weight:700;letter-spacing:1.2px;text-align:center}.Capability_capability__7RQ6C .Capability_lineGraph__LvPqC{color:var(--color-text-dark);width:586px}.Capability_capability__7RQ6C .Capability_cycle__7DhZS{color:var(--color-text-light);width:100%}.Capability_capability__7RQ6C .Capability_wrapRight__F2EMi{width:540px}.Capability_capability__7RQ6C .Capability_graph2__4iykw{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__7RQ6C .Capability_wrapCircle__k8V5L{display:flex;flex-direction:column;align-items:center}.Capability_capability__7RQ6C .Capability_wrapBottom__QPJ8x{display:flex;flex-direction:row;gap:6px;margin-top:-17px}.Capability_capability__7RQ6C .Capability_circle__8snYN{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__I0_0r 6s infinite;animation-fill-mode:both}.Capability_capability__7RQ6C .Capability_circle1__0nSwV{animation-delay:0s}.Capability_capability__7RQ6C .Capability_circle2__U0A6p{animation-delay:2s}.Capability_capability__7RQ6C .Capability_circle3__qrHC4{animation-delay:4s}@keyframes Capability_colorFade__I0_0r{0%,33%{background-color:var(--color-btn-6)}50%{background-color:var(--color-primary)}66%,to{background-color:var(--color-btn-6)}}.Capability_capability__7RQ6C .Capability_title__0dLGo{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__7RQ6C .Capability_number__Dri2j{font-family:var(--font-family-en-small);font-size:18px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.Capability_capability__7RQ6C .Capability_number__Dri2j,.Capability_capability__7RQ6C .Capability_title__0dLGo{animation:Capability_textColorFade__wasL7 6s infinite;animation-fill-mode:both;transition:color .4s ease}.Capability_capability__7RQ6C .Capability_circle1__0nSwV .Capability_number__Dri2j,.Capability_capability__7RQ6C .Capability_circle1__0nSwV .Capability_title__0dLGo{animation-delay:0s}.Capability_capability__7RQ6C .Capability_circle2__U0A6p .Capability_number__Dri2j,.Capability_capability__7RQ6C .Capability_circle2__U0A6p .Capability_title__0dLGo{animation-delay:2s}.Capability_capability__7RQ6C .Capability_circle3__qrHC4 .Capability_number__Dri2j,.Capability_capability__7RQ6C .Capability_circle3__qrHC4 .Capability_title__0dLGo{animation-delay:4s}@keyframes Capability_textColorFade__wasL7{0%,33%{color:#fff}50%{color:var(--color-text-dark)}66%,to{color:#fff}}.Capability_capability__7RQ6C .Capability_description__s96gX{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__7RQ6C .Capability_description__s96gX:after{content:"";position:absolute;top:0;left:100%;width:calc(100vw - 100%);height:100%;background-color:var(--color-primary)}.Capability_capability__7RQ6C .Capability_graphBox__QV08P{min-width:370px;min-height:436px;border-radius:30px;overflow:hidden;background-color:transparent}.Capability_capability__7RQ6C .Capability_graph1ImgWrap__dyIZh{position:relative;width:100%;aspect-ratio:586/590;height:auto;min-height:300px}.Capability_capability__7RQ6C .Capability_graph2__4iykw{--circle-size:clamp(140px,24vw,180px)}.Capability_capability__7RQ6C .Capability_circle__8snYN{width:var(--circle-size);height:var(--circle-size)}@media (max-width:1200px){.Capability_capability__7RQ6C{padding:10px var(--padding-box-outer)}.Capability_capability__7RQ6C .Capability_wrapImage__1ZCfO{height:355px;border:0}.Capability_capability__7RQ6C .Capability_largeTitle__ri8uC{font-size:330px;line-height:1;padding-bottom:0;padding-right:50px}.Capability_capability__7RQ6C .Capability_enTitle__pWAMj,.Capability_capability__7RQ6C .Capability_jpTitle__VIeJM{padding-left:50px}.Capability_capability__7RQ6C .Capability_description__s96gX:after,.Capability_capability__7RQ6C .Capability_graph1__xpX_B:before{display:none}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra{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__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra>.Capability_graph1__xpX_B,.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra>.Capability_graph2__4iykw{height:100%;min-height:436px;align-self:stretch}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra>.Capability_graph1__xpX_B{grid-area:g1}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra>.Capability_graph2__4iykw{grid-area:g2}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra>.Capability_description__s96gX{grid-area:desc}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra>.Capability_graph2__4iykw{display:flex;flex-direction:column;position:relative;padding-bottom:80px}.Capability_capability__7RQ6C .Capability_wrapRight__F2EMi{width:100%}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra{--title-offset:30px;--title-reserve:80px}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra>.Capability_graph1__xpX_B,.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra>.Capability_graph2__4iykw{position:relative;padding-bottom:var(--title-reserve)}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_graph1__xpX_B,.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_graph2__4iykw{width:100%;height:auto}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_graph1__xpX_B{display:flex;flex-direction:column;min-height:436px;background-color:var(--color-sub-light);padding:30px 0 60px}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_graph1ImgWrap__dyIZh{width:80%;max-height:90%;margin:0 auto}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_graph2__4iykw{background-color:var(--color-main-6);gap:20px}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_wrapCircle__k8V5L{flex:1 1;height:auto;padding-top:80px}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_graph1__xpX_B .Capability_graphTitle__XluTL,.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_graph2__4iykw .Capability_graphTitle__XluTL{position:absolute;left:50%;transform:translateX(-50%);bottom:var(--title-offset);width:90%;text-align:center}.Capability_capability__7RQ6C .Capability_lineGraph__LvPqC{width:100%}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_description__s96gX{width:100%;padding:60px 50px 70px;box-sizing:border-box}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_graph2__4iykw{--circle-size:clamp(130px,20vw,170px)}.Capability_capability__7RQ6C .Capability_description__s96gX{background-color:var(--color-primary-light)}}@media (max-width:1000px){.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isTablet__XYfra .Capability_graph1__xpX_B{padding-top:0}}@media (max-width:768px){.Capability_capability__7RQ6C{padding:10px var(--padding-box-outer)}.Capability_capability__7RQ6C .Capability_wrapImage__1ZCfO{height:420px}.Capability_capability__7RQ6C .Capability_wrapContents__0KJbo{margin-top:-200px;z-index:3}.Capability_capability__7RQ6C .Capability_largeTitle__ri8uC{text-align:right;padding-right:30px;height:auto;line-height:1;font-size:260px;margin-bottom:0}.Capability_capability__7RQ6C .Capability_enTitle__pWAMj,.Capability_capability__7RQ6C .Capability_jpTitle__VIeJM{position:relative;margin:0;padding:0 30px}.Capability_capability__7RQ6C .Capability_enTitle__pWAMj{font-size:16px;line-height:26px;letter-spacing:2.24px;margin-top:60px;margin-bottom:10px}.Capability_capability__7RQ6C .Capability_jpTitle__VIeJM{font-size:16px;line-height:28px;letter-spacing:1px;margin-bottom:40px;word-break:break-all;overflow-wrap:break-word}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP{display:grid;grid-template-columns:1fr;grid-template-areas:"g1" "g2" "desc";grid-gap:10px;gap:10px}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP>.Capability_graph1__xpX_B{grid-area:g1}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP>.Capability_graph2__4iykw{grid-area:g2}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP>.Capability_description__s96gX{grid-area:desc}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP .Capability_graph1__xpX_B,.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP .Capability_graph2__4iykw{min-width:0;width:100%;margin:0 auto;box-sizing:border-box}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP .Capability_graph1__xpX_B{display:flex;flex-direction:column;min-height:436px;background-color:var(--color-sub-light);padding:30px 0}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP .Capability_graph1ImgWrap__dyIZh{width:60%;margin:0 auto}.Capability_capability__7RQ6C .Capability_description__s96gX{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__7RQ6C .Capability_graphTitle__XluTL{padding:0 20px;box-sizing:border-box}.Capability_capability__7RQ6C .Capability_cycle__7DhZS{position:static;width:100%;margin-top:0}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP .Capability_graph2__4iykw{--circle-size:clamp(120px,44vw,150px);background-color:var(--color-main-6);gap:40px;height:auto;padding:0}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP .Capability_wrapCircle__k8V5L{height:auto}.Capability_capability__7RQ6C .Capability_title__0dLGo{font-size:12px;letter-spacing:2px}.Capability_capability__7RQ6C .Capability_number__Dri2j{bottom:calc(var(--circle-size) * .12);font-size:16px}}@media (max-width:550px){.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP .Capability_graph1__xpX_B{padding:0}}@media (max-width:480px){.Capability_capability__7RQ6C .Capability_largeTitle__ri8uC{padding-right:0;padding-left:10px;line-height:1.4;font-size:200px;text-align:left}.Capability_capability__7RQ6C .Capability_enTitle__pWAMj,.Capability_capability__7RQ6C .Capability_jpTitle__VIeJM{padding:0 10px}.Capability_capability__7RQ6C .Capability_enTitle__pWAMj{margin-top:10px;margin-bottom:5px;font-size:16px}.Capability_capability__7RQ6C .Capability_jpTitle__VIeJM{font-size:16px;line-height:28px;letter-spacing:1px;word-break:break-all;overflow-wrap:break-word}.Capability_capability__7RQ6C .Capability_description__s96gX{padding-bottom:60px}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP .Capability_graph1ImgWrap__dyIZh{width:80%}.Capability_capability__7RQ6C .Capability_wrapGraph__k_PhC.Capability_isMobile__T6ZWP .Capability_graph1__xpX_B{padding:30px 0}}.SectionTitle_sectionTitle__sLjgO{background-color:var(--bg-color-pc)}.SectionTitle_sectionTitle__sLjgO .SectionTitle_wrapTitle__ii6GW{padding:100px 70px;align-items:center;flex-direction:column;display:flex;gap:80px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_iconNumber__cze0C{height:90px;width:60px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_iconCircle__oGh0w{height:100px;width:100px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitle__hNYX2{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__sLjgO .SectionTitle_enTitleMain__m0mVR{font-weight:400;font-size:400px;height:300px;line-height:180px;display:inline-block}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitleSmall__rT0gX{font-size:170px;height:130px;line-height:70px;font-weight:400;display:inline-block;margin-top:170px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_paddingTop___Du_O{padding-top:70px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_overview__UmZTA{align-items:center;display:flex;flex-direction:column;max-width:940px;text-align:center}.SectionTitle_sectionTitle__sLjgO .SectionTitle_jpTitle__EQioX{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__sLjgO .SectionTitle_update__XbZwS{-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__sLjgO .SectionTitle_updateWithMargin__L6fIw{margin-bottom:30px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_description__AXY_4{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__sLjgO .SectionTitle_descriptionHalf__Yj6_n{margin-left:auto;width:50%;height:540px;background-color:var(--bg-half-pc)}.SectionTitle_sectionTitle__sLjgO .SectionTitle_texts__xadWm{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__sLjgO{background-color:var(--bg-color-sp,var(--bg-color-pc))}.SectionTitle_sectionTitle__sLjgO .SectionTitle_paddingTop___Du_O{padding-top:50px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_wrapTitle__ii6GW{padding:70px var(--padding-edge) 80px;gap:60px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitle__hNYX2{font-size:240px;height:170px;line-height:100px;gap:40px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitleMain__m0mVR{font-size:240px;height:170px;line-height:100px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitleSmall__rT0gX{font-size:90px;height:65px;line-height:35px;margin-top:110px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_update__XbZwS{margin-bottom:40px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_descriptionHalf__Yj6_n{width:100%;height:auto;display:flex;justify-content:center;background-color:var(--bg-half-sp,var(--bg-half-pc))}.SectionTitle_sectionTitle__sLjgO .SectionTitle_texts__xadWm{padding:0 var(--padding-edge) 60px;text-align:center;width:100%;max-width:none;margin-top:-80px}}@media (max-width:768px){.SectionTitle_sectionTitle__sLjgO .SectionTitle_wrapTitle__ii6GW{padding:60px var(--padding-edge) 70px;gap:50px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_iconNumber__cze0C{height:80px;width:50px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_iconCircle__oGh0w{height:90px;width:90px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitle__hNYX2{flex-direction:column;gap:40px;height:auto}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitleMain__m0mVR{font-size:200px;height:auto;line-height:.9;text-align:center;margin-top:-48px;margin-bottom:10px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitleSmall__rT0gX{margin-top:0}.SectionTitle_sectionTitle__sLjgO .SectionTitle_jpTitle__EQioX{font-size:var(--jp-text-size-md);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.SectionTitle_sectionTitle__sLjgO .SectionTitle_description__AXY_4,.SectionTitle_sectionTitle__sLjgO .SectionTitle_texts__xadWm{font-size:var(--jp-text-size-sm);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.SectionTitle_sectionTitle__sLjgO .SectionTitle_texts__xadWm{padding:0 var(--padding-edge) 50px}}@media (max-width:480px){.SectionTitle_sectionTitle__sLjgO .SectionTitle_wrapTitle__ii6GW{padding:40px var(--padding-edge) 50px;gap:40px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_iconNumber__cze0C{height:70px;width:40px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_iconCircle__oGh0w{height:80px;width:80px;padding-bottom:10px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitle__hNYX2{gap:40px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitleMain__m0mVR{font-size:140px;height:auto;line-height:.9;text-align:center;margin-top:-38px}.SectionTitle_sectionTitle__sLjgO .SectionTitle_enTitleSmall__rT0gX{margin-top:0}.SectionTitle_sectionTitle__sLjgO .SectionTitle_texts__xadWm{padding:0 var(--padding-edge) 30px;margin-top:-60px}}.Assets_assets__Cai1D{background-color:var(--color-main-6);padding:160px 0 140px;position:relative;overflow:hidden}.Assets_assets__Cai1D .Assets_list__7P8gH,.Assets_assets__Cai1D h2{position:relative;z-index:1}.Assets_assets__Cai1D .Assets_enLargeTitle__zCI6J{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__Cai1D .Assets_jpLargeTitle__4FHWE{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__Cai1D .Assets_list__7P8gH{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap}.Assets_assets__Cai1D .Assets_bgImage__aterc{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__Cai1D .Assets_thumbnail__fvsC3{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__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1{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__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_scrollableContent__aYQLE{display:flex;flex-direction:column;align-items:center;flex:1 1;min-height:0;width:100%}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_bg__QbqbW{border-radius:130px}.Assets_assets__Cai1D .Assets_listExpanded__BPWyo .Assets_thumbnail__fvsC3:not(.Assets_expanded__x4dk1){opacity:0;visibility:hidden;pointer-events:none}.Assets_assets__Cai1D .Assets_bg__QbqbW{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__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_bg__QbqbW{background-color:rgba(0,0,0,.5);height:294px}.Assets_assets__Cai1D .Assets_number__s2ljh{width:40px;height:auto;padding-bottom:20px;opacity:1;transition:opacity .3s linear .3s}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_number__s2ljh{opacity:0;transition:opacity .1s linear 0s}.Assets_assets__Cai1D .Assets_enTitle__4WFV6{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__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_enTitle__4WFV6{color:#fff;transform:translateY(240px)}.Assets_assets__Cai1D .Assets_jp__OYoY5{text-align:center;font-family:var(--font-family-jp)}.Assets_assets__Cai1D .Assets_description__Zrbko,.Assets_assets__Cai1D .Assets_jpTitle__V0KcB{opacity:1;transition:opacity .2s linear}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_description__Zrbko,.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_jpTitle__V0KcB{opacity:0}.Assets_assets__Cai1D .Assets_jpTitle__V0KcB{color:var(--color-btn-6);font-size:var(--jp-text-size-md);font-weight:600;line-height:25px;letter-spacing:1.5px}.Assets_assets__Cai1D .Assets_description__Zrbko{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__Cai1D .Assets_fixedHeader__RZE90{display:contents}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_fixedHeader__RZE90{display:flex;flex-direction:column;align-items:center;gap:15px;flex-shrink:0;width:100%}.Assets_assets__Cai1D .Assets_scrollableContent__aYQLE{display:contents}.Assets_assets__Cai1D .Assets_descriptionText__YZjXY{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--desc-lines,3);line-clamp:var(--desc-lines,3);overflow:hidden}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_descriptionText__YZjXY{display:block;-webkit-line-clamp:unset;line-clamp:none;overflow:visible}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_description__Zrbko{flex:1 1 auto;min-height:0;height:auto;overflow-y:auto;width:100%;margin:0;padding-right:0}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_description__Zrbko::-webkit-scrollbar{width:6px}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_description__Zrbko::-webkit-scrollbar-track{background:transparent}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_description__Zrbko::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:4px}.Assets_assets__Cai1D .Assets_readMoreDisabled__rDX_d{opacity:0;visibility:hidden;cursor:not-allowed;pointer-events:none}.Assets_readMoreOverride__MY7H1{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__MY7H1:hover{opacity:.8}.Assets_readMoreContent__q_V8y{display:flex;align-items:center;gap:36px;pointer-events:none}.Assets_readMoreText__OWYqc{font-family:var(--font-family-en-small);font-size:18px;font-weight:400;letter-spacing:3.6px;color:#b49d76}.Assets_readMoreIcon__XldmP{display:block;flex-shrink:0;width:36px;height:26px}.Assets_closeBtn__NqbDx{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__NqbDx:hover{opacity:.8}.Assets_closeBtnContent__TZEUz{display:flex;align-items:center;gap:46px;pointer-events:none}.Assets_closeBtnText__ekOdH{font-family:var(--font-family-en-small);font-size:18px;font-weight:400;letter-spacing:3.6px;color:#b49d76}.Assets_closeBtnIcon__ff18_{display:block;flex-shrink:0}@media (max-width:1200px){.Assets_readMoreOverride__MY7H1{width:130px;height:56px;margin-top:0}.Assets_closeBtn__NqbDx{width:130px;height:56px}.Assets_closeBtnContent__TZEUz,.Assets_readMoreContent__q_V8y{gap:15px}.Assets_closeBtnText__ekOdH,.Assets_readMoreText__OWYqc{font-size:14px;letter-spacing:2.8px}.Assets_readMoreIcon__XldmP{width:24px;height:18px}.Assets_closeBtnIcon__ff18_{width:16px;height:16px}}.Assets_mobileModal__lMGxX,.Assets_modalOverlay__jA9vc{display:none}@media (max-width:1200px){.Assets_modalOverlay__jA9vc{display:block;position:fixed;top:0;left:0;width:100vw;height:100dvh;background:rgba(41,110,174,.85);z-index:99998}.Assets_mobileModal__lMGxX{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__lMGxX .Assets_number__s2ljh{width:40px;padding-bottom:5px}.Assets_mobileModal__lMGxX .Assets_enTitle__4WFV6{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__lMGxX .Assets_jpTitle__V0KcB{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__lMGxX .Assets_modalScrollable__WOfNm{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__lMGxX .Assets_closeBtn__NqbDx{margin-top:0;flex-shrink:0}.Assets_mobileModal__lMGxX .Assets_description__Zrbko{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__Cai1D{--enTitle-fs:70px;--enTitle-lh:1.1;--enTitle-lines:2;--jpTitle-lines:2}.Assets_assets__Cai1D .Assets_bgImage__aterc{opacity:0!important;transition:none!important}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_bg__QbqbW{background-color:var(--color-primary-light)!important;transform:none!important;height:100%!important;border-radius:180px!important}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_number__s2ljh{opacity:1!important}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_enTitle__4WFV6{color:var(--color-btn-6)!important;transform:none!important}.Assets_assets__Cai1D .Assets_enTitle__4WFV6{font-size:var(--enTitle-fs);line-height:30px!important;height:50px!important;min-height:0}.Assets_assets__Cai1D .Assets_jpTitle__V0KcB{font-size:var(--jp-text-size-sm);line-height:23px;height:auto;min-height:0}.Assets_assets__Cai1D .Assets_description__Zrbko{font-size:var(--jp-text-size-xs);line-height:22px}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_description__Zrbko,.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_jpTitle__V0KcB{opacity:1!important}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1{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__Cai1D .Assets_listExpanded__BPWyo .Assets_thumbnail__fvsC3:not(.Assets_expanded__x4dk1){opacity:1!important;visibility:visible!important;pointer-events:auto!important}.Assets_assets__Cai1D .Assets_list__7P8gH{max-width:1200px;width:100%;margin:0 auto;justify-content:center;padding:0 var(--padding-edge);box-sizing:border-box}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3{min-width:180px;padding:50px 20px 60px}.Assets_assets__Cai1D .Assets_readMore__V4Byw{--readmore-flash-duration:1s}.Assets_assets__Cai1D .Assets_readMore__V4Byw:hover{color:var(--color-text-light);transform:none}.Assets_assets__Cai1D .Assets_readMore__V4Byw:active{color:var(--color-text-dark)}}@media (max-width:768px){.Assets_assets__Cai1D{padding-top:100px;padding-bottom:100px;--enTitle-fs:70px;--enTitle-lh:1.1;--enTitle-lines:2;--jpTitle-lines:2}.Assets_assets__Cai1D .Assets_bgImage__aterc{opacity:0!important;transition:none!important}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_bg__QbqbW{background-color:var(--color-primary-light)!important;transform:none!important;height:100%!important;border-radius:180px!important}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_number__s2ljh{opacity:1!important}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_enTitle__4WFV6{color:var(--color-btn-6)!important;transform:none!important}.Assets_assets__Cai1D .Assets_enTitle__4WFV6{font-size:var(--enTitle-fs);line-height:40px!important;height:60px!important}.Assets_assets__Cai1D .Assets_jpTitle__V0KcB{font-size:var(--jp-text-size-sm);line-height:23px;height:auto;min-height:0}.Assets_assets__Cai1D .Assets_description__Zrbko{font-size:var(--jp-text-size-xs);line-height:22px}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_description__Zrbko,.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_dimmed__nWVih .Assets_jpTitle__V0KcB{opacity:1!important}.Assets_assets__Cai1D .Assets_list__7P8gH{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__Cai1D .Assets_thumbnail__fvsC3{width:100%;min-width:0;justify-self:center;gap:15px;padding-bottom:80px}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1{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__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_fixedHeader__RZE90{gap:20px}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_number__s2ljh{width:35px}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3.Assets_expanded__x4dk1 .Assets_descriptionText__YZjXY{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--desc-lines,3);line-clamp:var(--desc-lines,3)}.Assets_assets__Cai1D .Assets_listExpanded__BPWyo .Assets_thumbnail__fvsC3:not(.Assets_expanded__x4dk1){opacity:1!important;visibility:visible!important;pointer-events:auto!important}.Assets_assets__Cai1D .Assets_enLargeTitle__zCI6J{font-size:200px;line-height:90px;height:150px}.Assets_assets__Cai1D .Assets_number__s2ljh{width:40px;padding-bottom:5px}.Assets_assets__Cai1D .Assets_jpLargeTitle__4FHWE{padding:40px 0 50px;font-size:18px;line-height:36px}}@media (max-width:480px){.Assets_assets__Cai1D .Assets_number__s2ljh,.Assets_mobileModal__lMGxX .Assets_number__s2ljh{width:35px}.Assets_assets__Cai1D .Assets_thumbnail__fvsC3{padding-left:16px;padding-right:16px}.Assets_assets__Cai1D{padding-top:90px;padding-bottom:90px}.Assets_assets__Cai1D .Assets_jpLargeTitle__4FHWE{padding:30px 0 40px}.Assets_mobileModal__lMGxX{width:calc(100vw - 40px);max-width:none}}.BtnFull_btnFull__Tx6R_{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__Tx6R_.BtnFull_noBottomPadding__K1d_S{padding-bottom:0}.BtnFull_btnFull__Tx6R_.BtnFull_noBottomPadding__K1d_S .BtnFull_bg__Xv2_f,.BtnFull_btnFull__Tx6R_.BtnFull_noBottomPadding__K1d_S .BtnFull_image1__WeQVX{bottom:0}.BtnFull_btnFull__Tx6R_ .BtnFull_bg__Xv2_f{top:10px;left:10px;right:10px;bottom:10px;border-radius:40px;overflow:hidden;position:absolute;z-index:0;opacity:0}@keyframes BtnFull_fadeInAnimation__KISX3{0%{opacity:0}to{opacity:1}}.BtnFull_fadeIn___5kAe{animation:BtnFull_fadeInAnimation__KISX3 .5s ease-in-out forwards}.BtnFull_btnFull__Tx6R_ .BtnFull_image__Z6_pX{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute}.BtnFull_btnFull__Tx6R_ .BtnFull_image1__WeQVX{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__Ukg7J{0%{opacity:1}to{opacity:0}}.BtnFull_fadeOut__F9v4L{animation:BtnFull_fadeOutAnimation__Ukg7J .6s ease-in-out forwards}.BtnFull_btnFull__Tx6R_ .BtnFull_image2__MrbT2{background-image:var(--bg-img-2,url("/04_Works/bg-clients2.png"))}.BtnFull_btnFull__Tx6R_ .BtnFull_link__V57Kg{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__Tx6R_ .BtnFull_btn__bJclQ{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__bJclQ:hover{transform:translateY(-10px)}.BtnFull_btnFull__Tx6R_ .BtnFull_linkTitle__cYTyv{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__Tx6R_ .BtnFull_iconArrow__zLt_q{display:inline-block;margin-left:60px;height:34px;width:46px}.BtnFull_btnFull__Tx6R_ .BtnFull_wrapGetInTouch__3Ej__{display:flex;flex-direction:column;width:100%;gap:50px}.BtnFull_btnFull__Tx6R_ .BtnFull_getInTouch__rqVXA{display:flex;flex-direction:column;align-items:center;gap:30px}.BtnFull_btnFull__Tx6R_ .BtnFull_title__xLPAG{-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__Tx6R_ .BtnFull_description__yQA_e{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__wOXBa{color:#fff!important;opacity:.9!important}@media (max-width:768px){.BtnFull_btnFull__Tx6R_{min-height:400px}.BtnFull_btnFull__Tx6R_ .BtnFull_getInTouch__rqVXA{gap:40px;margin:0 auto;padding-top:0}.BtnFull_btnFull__Tx6R_ .BtnFull_link__V57Kg{padding:70px var(--padding-box-inner)}.BtnFull_btnFull__Tx6R_ .BtnFull_description__yQA_e{line-height:30px}.BtnFull_btnFull__Tx6R_ .BtnFull_image1__WeQVX{background-image:var(--bg-img-1-sp,var(--bg-img-1,url("/04_Works/bg-clients1-sp.png")))}.BtnFull_btnFull__Tx6R_ .BtnFull_image2__MrbT2{background-image:var(--bg-img-2-sp,var(--bg-img-2,url("/04_Works/bg-clients2-sp.png")))}.BtnFull_btnFull__Tx6R_ .BtnFull_btn__bJclQ{min-height:90px;padding:0 40px 0 50px;flex-wrap:nowrap}.BtnFull_btnFull__Tx6R_ .BtnFull_linkTitle__cYTyv{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center}.BtnFull_btnFull__Tx6R_ .BtnFull_iconArrow__zLt_q{margin-left:40px;height:24px;width:30px;flex-shrink:0}}@media (max-width:480px){.BtnFull_btnFull__Tx6R_{min-height:340px}.BtnFull_btnFull__Tx6R_ .BtnFull_getInTouch__rqVXA{gap:30px}.BtnFull_btnFull__Tx6R_ .BtnFull_wrapGetInTouch__3Ej__{gap:40px}.BtnFull_btnFull__Tx6R_ .BtnFull_description__yQA_e{font-size:14px}.BtnFull_btnFull__Tx6R_ .BtnFull_btn__bJclQ{min-height:80px;padding:0 50px}.BtnFull_btnFull__Tx6R_ .BtnFull_linkTitle__cYTyv{font-size:13px;letter-spacing:2.2px}.BtnFull_btnFull__Tx6R_ .BtnFull_iconArrow__zLt_q{display:none}}.plans_plans__f5K2y,.plans_plans__f5K2y .plans_worksSection__CD4Wp{overflow:hidden;width:100%;box-sizing:border-box}.plans_plans__f5K2y .plans_worksSection__CD4Wp{background-color:var(--color-primary-light)}.plans_pullUpList__qWg_q{margin-top:-120px;margin-bottom:40px;position:relative;z-index:3}@media screen and (max-width:1200px){.plans_pullUpList__qWg_q{margin-top:0}}