.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}}.LeavesShadow_wrapLeavesShadow__H0B7E{position:absolute;top:-50px;left:0;z-index:1;pointer-events:none;width:100%;max-width:620px;transform-origin:top left;will-change:transform;mix-blend-mode:multiply;opacity:.7}.LeavesShadow_imgLeavesShadow__3HWPN{width:100%;height:auto;transform-origin:top left;animation:LeavesShadow_swayLeaves__j1a7z 20s ease-in-out infinite;will-change:transform}@keyframes LeavesShadow_swayLeaves__j1a7z{0%{transform:perspective(1000px) rotate(0deg) rotateX(0deg) rotateY(0deg) translateY(0) scale(1);opacity:.9}10%{transform:perspective(1000px) rotate(0deg) rotateX(0deg) rotateY(0deg) translateY(0) scale(1);opacity:.9}14%{transform:perspective(1000px) rotate(8deg) rotateX(-8deg) rotateY(5deg) translateY(-8px) scale(1.04);opacity:.98}19%{transform:perspective(1000px) rotate(-4deg) rotateX(6deg) rotateY(-3deg) translateY(4px) scale(.96);opacity:.85}25%{transform:perspective(1000px) rotate(5deg) rotateX(-4deg) rotateY(4deg) translateY(-3px) scale(1.02);opacity:.95}32%{transform:perspective(1000px) rotate(-1deg) rotateX(2deg) rotateY(-1deg) translateY(1px) scale(.98);opacity:.88}40%{transform:perspective(1000px) rotate(0deg) rotateX(0deg) rotateY(0deg) translateY(0) scale(1);opacity:.9}56%{transform:perspective(1000px) rotate(0deg) rotateX(0deg) rotateY(0deg) translateY(0) scale(1);opacity:.9}62%{transform:perspective(1000px) rotate(3deg) rotateX(-3deg) rotateY(2deg) translateY(-2px) scale(1.02);opacity:.95}70%{transform:perspective(1000px) rotate(-1.5deg) rotateX(2deg) rotateY(-1.5deg) translateY(1.5px) scale(.98);opacity:.88}80%{transform:perspective(1000px) rotate(1deg) rotateX(-1deg) rotateY(1deg) translateY(-1px) scale(1.01);opacity:.92}90%{transform:perspective(1000px) rotate(0deg) rotateX(0deg) rotateY(0deg) translateY(0) scale(1);opacity:.9}to{transform:perspective(1000px) rotate(0deg) rotateX(0deg) rotateY(0deg) translateY(0) scale(1);opacity:.9}}.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}}.ListService_listService__7xUcp{background-color:var(--color-primary-light);padding-bottom:60px}.ListService_listService__7xUcp .ListService_wrapList__eBMv7{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.ListService_listService__7xUcp .ListService_bg__L4AAV{width:100%;height:900px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;top:0}.ListService_listService__7xUcp .ListService_list__IiINF{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:clamp(30px,4.2vw,50px);row-gap:clamp(30px,4.2vw,50px);grid-column-gap:6px;column-gap:6px;width:1200px;position:relative}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw{width:100%;border-radius:9999px 9999px 0 0;overflow:hidden}.ListService_listService__7xUcp .ListService_thumbnail__xcOY6{display:flex;flex-direction:column;align-items:center;border-radius:9999px;overflow:hidden;padding:5px;position:relative;height:660px}.ListService_listService__7xUcp .ListService_thumbnailBg__VQuS9{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;border-radius:9999px;z-index:0}.ListService_listService__7xUcp .ListService_imageContainer__HIjod{width:100%;height:auto;border-radius:50%;overflow:hidden;position:relative;margin-top:auto;order:2;display:block;line-height:0;font-size:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);transform:translateZ(0)}.ListService_listService__7xUcp .ListService_overlay__RBYd1{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:1;transition:background-color .3s ease}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_overlay__RBYd1{background-color:rgba(0,0,0,.3)}.ListService_listService__7xUcp .ListService_title__DsfDf{display:flex;flex-direction:column;align-items:center;gap:20px;padding:0 30px;position:relative;margin-top:30px;order:1;width:100%;box-sizing:border-box;z-index:2}.ListService_listService__7xUcp .ListService_number__thju2{color:var(--color-text-dark);text-align:center;font-family:var(--font-family-en-large);font-size:130px;transition:transform .3s ease,color .3s ease}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_number__thju2{transform:translateY(70px);color:#fff}.ListService_listService__7xUcp .ListService_serviceName__nJEgC{color:var(--color-text-dark);text-align:center;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:var(--jp-text-ls);transition:transform .3s ease;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_serviceName__nJEgC{transform:translateY(240px)}.ListService_listService__7xUcp .ListService_icon__G0A8u{position:absolute;bottom:60px}.ListService_listService__7xUcp .ListService_description__7_TBF{color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-size:13px;font-weight:400;line-height:24px;letter-spacing:1.2px;padding:30px 40px 0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(24px * 3);word-break:break-word;transition:color .3s ease}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_description__7_TBF{color:#fff}@media (max-width:1200px){.ListService_listService__7xUcp .ListService_list__IiINF{grid-template-columns:repeat(2,1fr);width:100%;padding:0 var(--padding-edge);box-sizing:border-box;column-gap:clamp(5px,2vw,20px)}.ListService_listService__7xUcp .ListService_title__DsfDf{padding:0 clamp(10px,2.5vw,25px);margin-bottom:30px}.ListService_listService__7xUcp .ListService_serviceName__nJEgC{min-height:calc(1em * var(--jp-text-lh-loose) * 2)}.ListService_listService__7xUcp .ListService_thumbnail__xcOY6{height:auto}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_overlay__RBYd1{background-color:transparent}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_number__thju2{transform:none;color:var(--color-text-dark)}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_serviceName__nJEgC{transform:none}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_description__7_TBF{color:var(--color-text-dark)}}@media (max-width:1024px){.ListService_listService__7xUcp{padding-bottom:100px}.ListService_listService__7xUcp .ListService_overlay__RBYd1{background-color:transparent;transition:none}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_overlay__RBYd1{background-color:transparent}.ListService_listService__7xUcp .ListService_number__thju2{transition:none}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_number__thju2{color:var(--color-text-dark)}.ListService_listService__7xUcp .ListService_description__7_TBF,.ListService_listService__7xUcp .ListService_serviceName__nJEgC{transition:none}.ListService_listService__7xUcp .ListService_wrapThumbnail__Ty_Fw:hover .ListService_description__7_TBF{color:var(--color-text-dark)}}@media (max-width:768px){.ListService_listService__7xUcp{padding-bottom:100px}.ListService_listService__7xUcp .ListService_list__IiINF{grid-template-columns:repeat(2,1fr);column-gap:10px}.ListService_listService__7xUcp .ListService_number__thju2{font-size:90px}.ListService_listService__7xUcp .ListService_serviceName__nJEgC{font-size:var(--jp-text-size-sm);line-height:var(--jp-text-lh-base);letter-spacing:var(--jp-text-ls);min-height:calc(1em * var(--jp-text-lh-base) * 2)}.ListService_listService__7xUcp .ListService_description__7_TBF{padding:20px 10px 0;font-size:13px;line-height:24px;letter-spacing:1.2px}}@media (max-width:480px){.ListService_listService__7xUcp{padding-bottom:80px}.ListService_listService__7xUcp .ListService_list__IiINF{grid-template-columns:repeat(2,1fr);column-gap:6px;padding:0 var(--padding-edge)}.ListService_listService__7xUcp .ListService_title__DsfDf{margin-top:10px}.ListService_listService__7xUcp .ListService_number__thju2{font-size:70px}.ListService_listService__7xUcp .ListService_serviceName__nJEgC{font-size:var(--jp-text-size-sm);line-height:var(--jp-text-lh-base);letter-spacing:var(--jp-text-ls);min-height:calc(1em * var(--jp-text-lh-base) * 2)}.ListService_listService__7xUcp .ListService_description__7_TBF{font-size:13px;font-weight:400;line-height:24px;letter-spacing:1.2px;padding:20px 10px 0;max-height:calc(24px * 3)}}.ListGoal_listGoal__OOLH_{background-color:var(--color-main-3);padding-bottom:140px}.ListGoal_listGoal__OOLH_ .ListGoal_list__1WcMF{display:flex;flex-wrap:wrap;width:1200px;max-width:100%;margin:0 auto;gap:6px;justify-content:center}.ListGoal_listGoal__OOLH_ .ListGoal_goal__EOB_G{background-color:var(--color-btn-3);width:295.5px;border-radius:180px;padding:10px 7.75px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.ListGoal_listGoal__OOLH_ .ListGoal_wrapTitle__iQCgn{display:flex;flex-direction:column;align-items:center;gap:30px;padding:40px 30px 20px}.ListGoal_listGoal__OOLH_ .ListGoal_numberWrap__e_6H3{width:42px;height:auto;aspect-ratio:42/60}.ListGoal_listGoal__OOLH_ .ListGoal_wrapSeeWorks__dRFBN{display:flex;flex-direction:column;align-items:center;gap:10px}.ListGoal_listGoal__OOLH_ .ListGoal_title___lW3I{color:var(--color-text-light);text-align:center;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:var(--jp-text-ls);height:56px;display:flex;flex-direction:column;justify-content:center}.ListGoal_listGoal__OOLH_ .ListGoal_seeWorks__Hz9Ox{color:var(--color-text-light);text-align:center;font-family:var(--font-family-jp);font-size:12px;font-weight:400;letter-spacing:1.2px}.ListGoal_listGoal__OOLH_ .ListGoal_arrow__PCH3d{width:6px;height:6px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.ListGoal_listGoal__OOLH_ .ListGoal_wrapCase__WdAHo{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}@media screen and (max-width:1200px) and (min-width:769px){.ListGoal_listGoal__OOLH_ .ListGoal_goal__EOB_G{width:calc(40% - 20px);min-width:280px;padding:10px;border-radius:9999px}.ListGoal_listGoal__OOLH_ .ListGoal_list__1WcMF{gap:clamp(5px,2vw,20px)}.ListGoal_listGoal__OOLH_ .ListGoal_wrapTitle__iQCgn{padding-bottom:30px}}@media screen and (max-width:768px){.ListGoal_listGoal__OOLH_{padding-bottom:100px}.ListGoal_listGoal__OOLH_ .ListGoal_goal__EOB_G{width:calc(50% - 5px);padding:10px;border-radius:9999px}.ListGoal_listGoal__OOLH_ .ListGoal_list__1WcMF{gap:10px;padding:0 var(--padding-edge);box-sizing:border-box}.ListGoal_listGoal__OOLH_ .ListGoal_numberWrap__e_6H3{width:32px}.ListGoal_listGoal__OOLH_ .ListGoal_wrapTitle__iQCgn{padding:30px 10px 20px;gap:20px}.ListGoal_listGoal__OOLH_ .ListGoal_title___lW3I{font-size:var(--jp-text-size-sm);line-height:var(--jp-text-lh-base);height:42px}}@media screen and (max-width:480px){.ListGoal_listGoal__OOLH_{padding-bottom:70px}.ListGoal_listGoal__OOLH_ .ListGoal_numberWrap__e_6H3{width:24px}.ListGoal_listGoal__OOLH_ .ListGoal_list__1WcMF{gap:6px;padding:0 var(--padding-edge)}.ListGoal_listGoal__OOLH_ .ListGoal_goal__EOB_G{padding:6px;width:calc(50% - 3px)}}@media screen and (max-width:390px){.ListGoal_listGoal__OOLH_ .ListGoal_title___lW3I{height:63px}}.ListGoal_thumbnailCase__gr7XI{width:100%;height:auto;aspect-ratio:1/1;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);transform:translateZ(0)}.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo{display:block;position:relative;width:100%;height:auto;font-size:0;line-height:0}.ListGoal_thumbnailCase__gr7XI .ListGoal_overlay__typqN{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:1;transition:opacity .2s linear}.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_overlay__typqN{opacity:0}.ListGoal_thumbnailCase__gr7XI .ListGoal_bgClient__zmMj4{position:absolute;height:50%;top:55%;left:0;right:0;bottom:0;background-color:var(--color-sub-light);z-index:2;transition:transform .4s cubic-bezier(.5,-.6,.1,1.5)}.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_bgClient__zmMj4{transform:translateY(15%)}.ListGoal_thumbnailCase__gr7XI .ListGoal_gold__Is83y{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;opacity:0;transition:opacity .2s linear}.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_gold__Is83y{opacity:1}.ListGoal_thumbnailCase__gr7XI .ListGoal_client__9KhxZ{position:absolute;top:62%;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:15px;z-index:2;padding:0 34px}.ListGoal_thumbnailCase__gr7XI .ListGoal_name__3TfhP{width:100%;color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-size:15px;font-weight:400;line-height:28px;letter-spacing:1.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;transition:opacity .2s ease,transform .4s ease}.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_name__3TfhP{opacity:0;transform:translateY(10px)}.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_{width:50px;height:26px;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(5px);transition:transform .3s ease}.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_arrowOval__T5RH_{opacity:1;transform:translateY(-2px);transition:opacity .3s linear,transform .3s ease}.ListGoal_thumbnailCase__gr7XI .ListGoal_overlay__typqN{pointer-events:none}.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (hover:hover) and (pointer:fine){.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_overlay__typqN{opacity:0}.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_bgClient__zmMj4{transform:translateY(15%)}.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_gold__Is83y{opacity:1}.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_name__3TfhP{opacity:0;transform:translateY(10px)}.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_arrowOval__T5RH_{opacity:1;transform:translateY(-2px)}}@media (hover:none) and (pointer:coarse){.ListGoal_thumbnailCase__gr7XI .ListGoal_imgArticle__7iAdL{transform:none}.ListGoal_thumbnailCase__gr7XI:active .ListGoal_overlay__typqN{opacity:0}.ListGoal_thumbnailCase__gr7XI:active .ListGoal_bgClient__zmMj4{transform:translateY(15%)}.ListGoal_thumbnailCase__gr7XI:active .ListGoal_gold__Is83y{opacity:1}.ListGoal_thumbnailCase__gr7XI:active .ListGoal_name__3TfhP{opacity:0;transform:translateY(10px)}.ListGoal_thumbnailCase__gr7XI:active .ListGoal_arrowOval__T5RH_{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI .ListGoal_bgClient__zmMj4,.ListGoal_thumbnailCase__gr7XI .ListGoal_gold__Is83y,.ListGoal_thumbnailCase__gr7XI .ListGoal_imgArticle__7iAdL,.ListGoal_thumbnailCase__gr7XI .ListGoal_name__3TfhP,.ListGoal_thumbnailCase__gr7XI .ListGoal_overlay__typqN{transition:none!important}}@media screen and (max-width:1200px){.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_overlay__typqN,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_overlay__typqN,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_overlay__typqN{opacity:1}.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_bgClient__zmMj4,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_bgClient__zmMj4,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_bgClient__zmMj4{transform:translateY(0)}.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_gold__Is83y,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_gold__Is83y,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_gold__Is83y{opacity:0}.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_name__3TfhP,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_name__3TfhP,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_name__3TfhP{opacity:1;transform:translateY(0)}.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_arrowOval__T5RH_{opacity:1;transform:scale(.8)}.ListGoal_thumbnailCase__gr7XI .ListGoal_client__9KhxZ{position:absolute;top:55%;bottom:0;left:0;right:0;padding:clamp(16px,2.08vw,25px) clamp(38px,5vw,60px) clamp(19px,2.5vw,30px);justify-content:space-between;gap:0}.ListGoal_thumbnailCase__gr7XI .ListGoal_name__3TfhP{font-size:clamp(10px,1.67vw,20px);line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_{opacity:1;transform:scale(.8)}}@media screen and (max-width:1060px){.ListGoal_thumbnailCase__gr7XI .ListGoal_client__9KhxZ{padding:22px 50px 26px}.ListGoal_thumbnailCase__gr7XI .ListGoal_name__3TfhP{font-size:17px}.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_arrowOval__T5RH_{transform:scale(.76)}}@media screen and (max-width:920px){.ListGoal_thumbnailCase__gr7XI .ListGoal_client__9KhxZ{padding:19px 40px 22px}.ListGoal_thumbnailCase__gr7XI .ListGoal_name__3TfhP{font-size:15px}.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_arrowOval__T5RH_{transform:scale(.72)}}@media screen and (max-width:780px){.ListGoal_thumbnailCase__gr7XI .ListGoal_client__9KhxZ{padding:16px 30px 18px}.ListGoal_thumbnailCase__gr7XI .ListGoal_name__3TfhP{font-size:14px}.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_arrowOval__T5RH_{transform:scale(.68)}}@media screen and (max-width:768px){.ListGoal_thumbnailCase__gr7XI .ListGoal_client__9KhxZ{padding:clamp(12px,2.6vw,20px) clamp(30px,6.25vw,48px) clamp(15px,3.12vw,24px)}.ListGoal_thumbnailCase__gr7XI .ListGoal_name__3TfhP{font-size:clamp(10px,2.08vw,16px)}.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_{transform:scale(.64)}}@media screen and (max-width:640px){.ListGoal_thumbnailCase__gr7XI .ListGoal_client__9KhxZ{padding:15px}.ListGoal_thumbnailCase__gr7XI .ListGoal_name__3TfhP{font-size:13px}.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_arrowOval__T5RH_{transform:scale(.64)}}@media screen and (max-width:480px){.ListGoal_thumbnailCase__gr7XI .ListGoal_client__9KhxZ{padding:clamp(10px,2.6vw,12px) clamp(23px,6.25vw,30px) clamp(12px,3.12vw,15px)}.ListGoal_thumbnailCase__gr7XI .ListGoal_name__3TfhP{font-size:clamp(10px,2.08vw,13px)}.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI .ListGoal_imageContainer__26eFo:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:active .ListGoal_arrowOval__T5RH_,.ListGoal_thumbnailCase__gr7XI:hover .ListGoal_arrowOval__T5RH_{transform:scale(.5)}}@media screen and (max-width:390px){.ListGoal_thumbnailCase__gr7XI .ListGoal_arrowOval__T5RH_{display:none}}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z,.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z *,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay *{cursor:pointer!important}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay{display:flex;height:530px}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z{background-color:#9eb3c7}.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay{background-color:var(--color-sub-light);flex-direction:row-reverse}.ListSolution_listSolution__vjIJ2 .ListSolution_wrap__aM8Yu{display:flex;flex-direction:column;position:relative;flex:1 1 50%;max-width:50%}.ListSolution_listSolution__vjIJ2 .ListSolution_wrapImageA__n64WD{background-color:#728ba3}.ListSolution_listSolution__vjIJ2 .ListSolution_wrapImageB__BUB3m{background-color:var(--color-sub)}.ListSolution_listSolution__vjIJ2 .ListSolution_colorA__Z6yWN,.ListSolution_listSolution__vjIJ2 .ListSolution_colorB__IId0N{width:100%;height:100%;border-radius:260px;position:absolute;top:0}.ListSolution_listSolution__vjIJ2 .ListSolution_colorA__Z6yWN{background-color:#9eb3c7}.ListSolution_listSolution__vjIJ2 .ListSolution_colorB__IId0N{background-color:var(--color-sub-light)}.ListSolution_listSolution__vjIJ2 .ListSolution_image__iLy7J{width:100%;height:100%;position:relative;border-radius:260px;overflow:hidden;opacity:0;transition:opacity .3s linear}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_image__iLy7J,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_image__iLy7J{opacity:1}.ListSolution_listSolution__vjIJ2 .ListSolution_wrapText__Qh7TA{width:100%;justify-content:center;align-items:center;gap:40px}.ListSolution_listSolution__vjIJ2 .ListSolution_title__9NygC{display:flex;flex-direction:column;gap:30px;width:100%;align-items:center}.ListSolution_listSolution__vjIJ2 .ListSolution_enTitleA__cuqav,.ListSolution_listSolution__vjIJ2 .ListSolution_enTitleB__LeL8V{text-align:center;font-family:var(--font-family-en-large);font-size:110px;height:90px;font-style:normal;font-weight:400;line-height:50px;padding-bottom:0;transition:opacity .3s ease}.ListSolution_listSolution__vjIJ2 .ListSolution_enTitleA__cuqav{color:var(--color-main-3);opacity:.5}.ListSolution_listSolution__vjIJ2 .ListSolution_enTitleB__LeL8V{color:#c6c3c0;opacity:.5}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_enTitleA__cuqav,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_enTitleB__LeL8V{opacity:1}.ListSolution_listSolution__vjIJ2 .ListSolution_jpTitle__9zip1{color:var(--color-text-dark);text-align:center;font-family:var(--font-family-jp);font-size:var(--jp-text-size-md);font-style:normal;font-weight:400;line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls);padding:0 60px;width:100%;max-width:750px;box-sizing:border-box;margin:0 auto}.ListSolution_listSolution__vjIJ2 .ListSolution_btnMoreA__UN1V1,.ListSolution_listSolution__vjIJ2 .ListSolution_btnMoreB__3qBG0{width:40px;height:100px;border-radius:60px;display:flex;justify-content:space-between;align-items:center;padding:0 40px;transition:width .3s ease;cursor:pointer;position:relative}.ListSolution_listSolution__vjIJ2 .ListSolution_btnMoreA__UN1V1{background-color:var(--color-btn-3)}.ListSolution_listSolution__vjIJ2 .ListSolution_btnMoreB__3qBG0{background-color:var(--color-sub)}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_btnMoreA__UN1V1,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_btnMoreB__3qBG0{width:150px}.ListSolution_listSolution__vjIJ2 .ListSolution_linkTitle__uzge2{-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;font-family:var(--font-family-en-small);font-size:18px;font-weight:400;letter-spacing:3.6px;position:absolute;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s ease,transform .3s ease}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_linkTitle__uzge2,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_linkTitle__uzge2{opacity:1;transform:translateX(-130%)}.ListSolution_listSolution__vjIJ2 .ListSolution_iconArrow__v1iP4{height:34px;width:46px;position:absolute;left:50%;transform:translateX(-50%);transition:transform .3s ease}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_iconArrow__v1iP4,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_iconArrow__v1iP4{transform:translateX(70%)}@media (max-width:1200px){.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay{display:block;position:relative;height:auto}.ListSolution_listSolution__vjIJ2 .ListSolution_wrap__aM8Yu{max-width:100%;flex:none;width:100%}.ListSolution_listSolution__vjIJ2 .ListSolution_wrapImageA__n64WD,.ListSolution_listSolution__vjIJ2 .ListSolution_wrapImageB__BUB3m{position:relative;border-radius:0;overflow:hidden;aspect-ratio:1200/500;--pad-x:10px;--pad-y:10px;--round:9999px}.ListSolution_listSolution__vjIJ2 .ListSolution_wrapImageA__n64WD{background-color:#728ba3}.ListSolution_listSolution__vjIJ2 .ListSolution_wrapImageB__BUB3m{background-color:var(--color-sub)}.ListSolution_listSolution__vjIJ2 .ListSolution_colorA__Z6yWN,.ListSolution_listSolution__vjIJ2 .ListSolution_colorB__IId0N{display:none}.ListSolution_listSolution__vjIJ2 .ListSolution_image__iLy7J{position:absolute;inset:0;display:grid;place-items:center;opacity:1;border-radius:0}.ListSolution_listSolution__vjIJ2 .ListSolution_image__iLy7J>span{position:relative!important;width:100%!important;height:100%!important;display:block!important}.ListSolution_listSolution__vjIJ2 .ListSolution_image__iLy7J>span[style*="position:absolute"]{width:100%!important;height:100%!important}.ListSolution_listSolution__vjIJ2 .ListSolution_image__iLy7J>span>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;clip-path:inset(var(--pad-y) var(--pad-x) var(--pad-y) var(--pad-x) round var(--round));-webkit-clip-path:inset(var(--pad-y) var(--pad-x) var(--pad-y) var(--pad-x) round var(--round))}.ListSolution_listSolution__vjIJ2 .ListSolution_image__iLy7J:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1;pointer-events:none;clip-path:inset(var(--pad-y) var(--pad-x) var(--pad-y) var(--pad-x) round var(--round));-webkit-clip-path:inset(var(--pad-y) var(--pad-x) var(--pad-y) var(--pad-x) round var(--round))}.ListSolution_listSolution__vjIJ2 .ListSolution_wrapText__Qh7TA{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(12.5px,3.33vw,40px);text-align:center;z-index:2;pointer-events:none}.ListSolution_listSolution__vjIJ2 .ListSolution_title__9NygC{display:flex;flex-direction:column;gap:clamp(12.5px,3.33vw,40px);max-width:80%}.ListSolution_listSolution__vjIJ2 .ListSolution_enTitleA__cuqav,.ListSolution_listSolution__vjIJ2 .ListSolution_enTitleB__LeL8V{color:#fff;opacity:1;font-size:clamp(50px,10.83vw,130px);height:clamp(38px,8.33vw,100px);line-height:clamp(23px,5vw,60px);padding-top:clamp(3px,.83vw,10px);padding-bottom:0;text-shadow:0 2px 10px rgba(0,0,0,.3)}.ListSolution_listSolution__vjIJ2 .ListSolution_jpTitle__9zip1{color:#fff;font-size:var(--jp-text-size-md);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls);text-shadow:0 2px 8px rgba(0,0,0,.25);margin:0;padding:0}.ListSolution_listSolution__vjIJ2 .ListSolution_btnMoreA__UN1V1,.ListSolution_listSolution__vjIJ2 .ListSolution_btnMoreB__3qBG0{position:static;bottom:auto;left:auto;transform:none;width:auto;height:auto;padding:clamp(9px,1.5vw,18px);border-radius:999px;display:inline-flex;gap:8px;align-items:center;justify-content:center;pointer-events:auto;transition:none}.ListSolution_listSolution__vjIJ2 .ListSolution_btnMoreA__UN1V1{background-color:var(--color-btn-3)}.ListSolution_listSolution__vjIJ2 .ListSolution_btnMoreB__3qBG0{background-color:var(--color-sub)}.ListSolution_listSolution__vjIJ2 .ListSolution_linkTitle__uzge2{display:none}.ListSolution_listSolution__vjIJ2 .ListSolution_iconArrow__v1iP4{position:static;transform:none;width:clamp(20px,3.33vw,40px);height:auto;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_btnMoreA__UN1V1,.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_enTitleA__cuqav,.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_image__iLy7J,.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_linkTitle__uzge2,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_btnMoreB__3qBG0,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_enTitleB__LeL8V,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_image__iLy7J,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_linkTitle__uzge2{opacity:1;transform:none;width:auto}.ListSolution_listSolution__vjIJ2 .ListSolution_listA__u_t3Z:hover .ListSolution_iconArrow__v1iP4,.ListSolution_listSolution__vjIJ2 .ListSolution_listB__r76Ay:hover .ListSolution_iconArrow__v1iP4{opacity:1;transform:none;width:clamp(20px,3.33vw,40px)}}@media (max-width:768px){.ListSolution_listSolution__vjIJ2 .ListSolution_wrapImageA__n64WD,.ListSolution_listSolution__vjIJ2 .ListSolution_wrapImageB__BUB3m{aspect-ratio:768/390;min-height:260px;--round:clamp(12px,60vw,400px)}.ListSolution_listSolution__vjIJ2 .ListSolution_title__9NygC{max-width:70%;padding-top:10px}.ListSolution_listSolution__vjIJ2 .ListSolution_jpTitle__9zip1{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.UxCheck_uxCheck__CqqPV{background-color:var(--color-primary-light);display:flex;flex-direction:column;align-items:center;padding:140px 0}.UxCheck_uxCheck__CqqPV .UxCheck_wrapPickUp__OR4tH{width:100%;position:relative}.UxCheck_uxCheck__CqqPV .UxCheck_texts__X_at8{max-width:940px;text-align:center;padding:0 80px 70px}.UxCheck_uxCheck__CqqPV .UxCheck_title__vvt6r{color:var(--color-text-dark);font-family:var(--font-family-jp);font-size:22px;font-weight:400;letter-spacing:2.2px;line-height:42px;text-align:center;padding-bottom:30px}.UxCheck_uxCheck__CqqPV .UxCheck_description__UB1m4{color:var(--color-text-dark);font-family:var(--font-family-jp);font-size:16px;font-weight:400;letter-spacing:1.6px;line-height:35px;text-align:center}.UxCheck_uxCheck__CqqPV .UxCheck_notice___u8ut{color:var(--color-text-dark);font-family:var(--font-family-jp);font-size:15px;font-weight:400;letter-spacing:1.5px;line-height:28px;text-align:center;margin-top:-60px;padding:0 80px}@media screen and (max-width:1200px){.UxCheck_uxCheck__CqqPV .UxCheck_texts__X_at8{padding:0 70px 70px}.UxCheck_uxCheck__CqqPV .UxCheck_notice___u8ut{padding:0 70px;margin-top:-20px}}@media screen and (max-width:768px){.UxCheck_uxCheck__CqqPV{padding:100px 0}.UxCheck_uxCheck__CqqPV .UxCheck_texts__X_at8{padding:0 40px 60px}.UxCheck_uxCheck__CqqPV .UxCheck_notice___u8ut{padding:0 40px;font-size:13px;line-height:24px;letter-spacing:1px}.UxCheck_uxCheck__CqqPV .UxCheck_title__vvt6r{font-size:16px;line-height:28px;letter-spacing:1px}.UxCheck_uxCheck__CqqPV .UxCheck_description__UB1m4{font-size:14px;line-height:28px;letter-spacing:1px}}@media screen and (max-width:480px){.UxCheck_uxCheck__CqqPV{padding:90px 0}.UxCheck_uxCheck__CqqPV .UxCheck_texts__X_at8{padding:0 20px 50px}.UxCheck_uxCheck__CqqPV .UxCheck_notice___u8ut{padding:0 20px;margin-top:0}}.WeDesign_weDesign__GlAQT{background-color:var(--color-sub-light);display:flex;flex-direction:column;align-items:center;gap:10px;padding-bottom:160px}.WeDesign_weDesign__GlAQT .WeDesign_listBg__j_IxE{position:relative;width:100%;height:200px;z-index:1;transition:background-color .3s ease,margin-bottom .3s ease,z-index .4s ease}.WeDesign_weDesign__GlAQT .WeDesign_listBg__j_IxE.WeDesign_open__5vsrJ{margin-bottom:var(--open-gap,200px)}.WeDesign_weDesign__GlAQT .WeDesign_listBg__j_IxE:hover{z-index:3}.WeDesign_weDesign__GlAQT .WeDesign_listBg__j_IxE:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#fff;transition:background-color .3s ease}.WeDesign_weDesign__GlAQT .WeDesign_listBg__j_IxE.WeDesign_open__5vsrJ:after{background-color:var(--color-sub)}.WeDesign_weDesign__GlAQT .WeDesign_wrapList__kWvjF{width:1200px;height:200px;position:relative;left:50%;transform:translateX(-50%);z-index:1}.WeDesign_weDesign__GlAQT .WeDesign_list__SW_Fm{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;gap:50px;background-color:#fff;border-radius:160px 0 0 160px;overflow:visible;z-index:1;transition:background-color .3s ease}.WeDesign_weDesign__GlAQT .WeDesign_list__SW_Fm.WeDesign_open__5vsrJ{background-color:var(--color-sub)}.WeDesign_weDesign__GlAQT .WeDesign_image__XV8oR{position:absolute;top:50%;left:60%;transform:translate(-50%,-50%) scale(0);z-index:2;opacity:0;transition:transform .4s ease,opacity .4s linear;pointer-events:none}.WeDesign_weDesign__GlAQT .WeDesign_list__SW_Fm:not(.WeDesign_open__5vsrJ):hover .WeDesign_image__XV8oR{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto}.WeDesign_weDesign__GlAQT .WeDesign_list__SW_Fm:not(.WeDesign_open__5vsrJ):hover .WeDesign_image__XV8oR:hover{pointer-events:none}.WeDesign_weDesign__GlAQT .WeDesign_list__SW_Fm.WeDesign_open__5vsrJ .WeDesign_image__XV8oR{transform:translate(-50%,-50%) scale(0);opacity:1}.WeDesign_weDesign__GlAQT .WeDesign_number__BpIeg{width:200px;height:200px;background-color:var(--color-sub);border-radius:50%;color:var(--color-text-light);text-align:center;font-family:var(--font-family-en-large);font-size:100px;font-style:normal;font-weight:400;line-height:170px;flex-shrink:0;transition:transform .4s cubic-bezier(.5,-.6,.1,1.5),background-color .3s ease}.WeDesign_weDesign__GlAQT .WeDesign_list__SW_Fm.WeDesign_open__5vsrJ .WeDesign_number__BpIeg{transform:translateX(90px);background-color:var(--color-main-3)}.WeDesign_weDesign__GlAQT .WeDesign_wrapContents__29RRF{flex:1 1;height:100%;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.WeDesign_weDesign__GlAQT .WeDesign_wrapTexts__fHydI{display:flex;flex-direction:row;align-items:center;gap:20px}.WeDesign_weDesign__GlAQT .WeDesign_icon__9OlPY{display:flex;flex-direction:row;align-items:center;transition:transform .3s ease}.WeDesign_weDesign__GlAQT .WeDesign_icon__9OlPY.WeDesign_open__5vsrJ{transform:rotate(180deg)}.WeDesign_weDesign__GlAQT .WeDesign_enTitle__himPs{color:var(--color-main-3);font-family:var(--font-family-en-large);font-size:150px;font-style:normal;font-weight:400;line-height:150px;padding-bottom:50px;transition:transform .3s ease}.WeDesign_weDesign__GlAQT .WeDesign_list__SW_Fm.WeDesign_open__5vsrJ .WeDesign_enTitle__himPs{transform:translateX(100px)}.WeDesign_weDesign__GlAQT .WeDesign_jpTitle__WPRRA{color:var(--color-text-dark);text-align:right;font-family:var(--font-family-jp);font-size:var(--jp-text-size-lg);font-style:normal;font-weight:400;line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls)}.WeDesign_weDesign__GlAQT .WeDesign_accordionBg__rjN8j{position:relative;width:100%;height:100%;z-index:0;overflow:hidden;transition:height .3s ease}.WeDesign_weDesign__GlAQT .WeDesign_accordionBg__rjN8j:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:var(--color-sub);transition:height .3s ease}.WeDesign_weDesign__GlAQT .WeDesign_accordion__aWXmo{width:1200px;height:auto;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;transition:height .3s ease}.WeDesign_weDesign__GlAQT .WeDesign_description__1AcV4{background-color:var(--color-sub);width:900px;height:auto;min-height:200px;padding:40px 0 40px 50px;box-sizing:border-box;color:var(--color-text-dark);font-family:var(--font-family-jp);font-size:var(--desc-size-pc);font-style:normal;font-weight:400;line-height:var(--desc-lh-pc);letter-spacing:var(--desc-ls-pc)}@media (max-width:1200px){.WeDesign_weDesign__GlAQT{padding:10px var(--padding-box-outer)}.WeDesign_mList__TyOWg{position:relative;width:100%;background-color:var(--color-sub);border-radius:90px;padding:100px var(--padding-box-inner) 80px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;--m-image-size:480px;--m-image-offset:-100px;--m-title-to-jp:400px}.WeDesign_mNumber__6kV8o{position:absolute;top:20px;right:20px;width:120px;height:120px;line-height:92px;font-size:90px;text-align:center;border-radius:50%;background-color:var(--color-main-3);color:var(--color-text-light);font-family:var(--font-family-en-large);z-index:2}.WeDesign_mTitleBlock__i059j{position:relative;display:flex;flex-direction:column;align-items:center}.WeDesign_mEnTitle__S6ZRf{color:var(--color-main-3);font-family:var(--font-family-en-large);font-size:200px;font-weight:400;line-height:.9;margin:0;text-align:center;position:relative;z-index:0}.WeDesign_mImage__j58IR{position:absolute;top:calc(100% + var(--m-image-offset));left:50%;transform:translateX(-50%);width:var(--m-image-size);z-index:1}.WeDesign_mImage__j58IR img{width:100%!important;height:auto!important;display:block}.WeDesign_mJpTitle__034Iz{font-size:var(--jp-text-size-lg);font-weight:400;line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls);position:relative;z-index:0;margin-top:var(--m-title-to-jp);margin-bottom:20px}.WeDesign_mDesc__C7Gc_,.WeDesign_mJpTitle__034Iz{color:var(--color-text-dark);font-family:var(--font-family-jp);text-align:center}.WeDesign_mDesc__C7Gc_{max-width:800px;font-size:var(--desc-size-pc);line-height:var(--desc-lh-pc);letter-spacing:var(--desc-ls-pc)}.WeDesign_mMore__LYSs5{width:100%;display:flex;justify-content:center;margin-top:50px}}@media (max-width:768px){.WeDesign_weDesign__GlAQT{padding:10px var(--padding-box-outer)}.WeDesign_mList__TyOWg{padding:80px var(--padding-box-inner) 60px;border-radius:40px;--m-image-size:480px;--m-image-offset:-90px;--m-title-to-jp:380px}.WeDesign_mNumber__6kV8o{display:none}.WeDesign_mEnTitle__S6ZRf{margin-top:-30px;font-size:140px}.WeDesign_mJpTitle__034Iz{font-size:var(--jp-text-size-md);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls);margin-bottom:14px}.WeDesign_mDesc__C7Gc_{font-size:var(--desc-size-sp);line-height:var(--desc-lh-sp);letter-spacing:var(--desc-ls-sp)}}@media (max-width:480px){.WeDesign_mList__TyOWg{padding:70px var(--padding-box-inner) 50px;border-radius:40px;--m-image-size:370px;--m-image-offset:-70px;--m-title-to-jp:300px}.WeDesign_mEnTitle__S6ZRf{font-size:120px;line-height:.9}.WeDesign_mJpTitle__034Iz{font-size:var(--jp-text-size-md);line-height:var(--jp-text-lh-loose);letter-spacing:var(--jp-text-ls);margin-bottom:10px}}.services_services__AMeoG{overflow:hidden}