.style_heroContainer__Yh3vg{position:relative;padding-inline:calc(8000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_heroContainer__Yh3vg{padding-inline:calc(4000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_heroContainer__Yh3vg{padding-inline:calc(1600vw/var(--20th-vw-sp))}}.style_backLink__gCNCn{position:relative;z-index:2;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:calc(800vw/var(--20th-vw-pc));color:var(--color-green-400);font-size:calc(1600vw/var(--20th-vw-pc));letter-spacing:calc(128vw/var(--20th-vw-pc));line-height:1;font-weight:400;padding:calc(800vw/var(--20th-vw-pc));margin-left:calc(-600vw/var(--20th-vw-pc));transition:all .3s ease}.style_backLink__gCNCn:hover{opacity:.3}@media screen and (max-width:1024px){.style_backLink__gCNCn{font-size:calc(1600vw/var(--20th-vw-tab));letter-spacing:calc(128vw/var(--20th-vw-tab));padding:calc(800vw/var(--20th-vw-tab));margin-left:calc(3000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_backLink__gCNCn{gap:calc(800vw/var(--20th-vw-sp));font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:calc(128vw/var(--20th-vw-sp));margin-left:calc(-800vw/var(--20th-vw-sp));padding-inline:calc(800vw/var(--20th-vw-sp))}}.style_backLink__gCNCn.style_backLinkEnd____HL3{margin-top:calc(4800vw/var(--20th-vw-pc));margin-left:0}@media screen and (max-width:1024px){.style_backLink__gCNCn.style_backLinkEnd____HL3{margin-top:calc(4000vw/var(--20th-vw-tab));margin-left:0}}@media screen and (max-width:899px){.style_backLink__gCNCn.style_backLinkEnd____HL3{margin-top:calc(3200vw/var(--20th-vw-sp));margin-left:0}}.style_backIcon__MSZ_V{transform:rotate(180deg);width:calc(2000vw/var(--20th-vw-pc));height:calc(1200vw/var(--20th-vw-pc));display:grid;place-items:center}@media screen and (max-width:1024px){.style_backIcon__MSZ_V{width:calc(2000vw/var(--20th-vw-tab));height:calc(1200vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_backIcon__MSZ_V{width:calc(2000vw/var(--20th-vw-sp));height:calc(1200vw/var(--20th-vw-sp))}}.style_backIcon__MSZ_V .style_backIconImage__e6WKk{display:block;width:100%;height:auto}.style_heroTop__MkS36{position:relative;z-index:2;max-width:calc(108000vw/var(--20th-vw-pc));margin-inline:auto;margin-top:calc(2000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_heroTop__MkS36{margin-top:calc(4000vw/var(--20th-vw-tab));max-width:100%}}@media screen and (max-width:899px){.style_heroTop__MkS36{margin-top:calc(4000vw/var(--20th-vw-sp))}}.style_titleBlock__Ul2Ah{position:relative;z-index:1;margin-bottom:calc(6400vw/var(--20th-vw-pc))}@media screen and (max-width:899px){.style_titleBlock__Ul2Ah{margin-bottom:calc(4000vw/var(--20th-vw-sp));padding-inline:calc(800vw/var(--20th-vw-sp))}}.style_episodeNumber__dorUO{font-family:var(--font-family-jost);font-weight:700;font-size:calc(2400vw/var(--20th-vw-pc));letter-spacing:calc(192vw/var(--20th-vw-pc));line-height:1.5}@media screen and (max-width:1024px){.style_episodeNumber__dorUO{font-size:calc(2400vw/var(--20th-vw-tab));letter-spacing:calc(192vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_episodeNumber__dorUO{font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:calc(128vw/var(--20th-vw-sp))}}.style_articleTitle__P0Qln{font-weight:400;font-size:calc(4400vw/var(--20th-vw-pc));letter-spacing:calc(352vw/var(--20th-vw-pc));line-height:1.5;margin-top:calc(400vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_articleTitle__P0Qln{font-size:calc(4400vw/var(--20th-vw-tab));letter-spacing:calc(352vw/var(--20th-vw-tab));margin-top:calc(400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_articleTitle__P0Qln{font-size:calc(2400vw/var(--20th-vw-sp));letter-spacing:calc(192vw/var(--20th-vw-sp))}}.style_articleTitle__P0Qln .style_articleTitleLine__sGU15{display:block}@media screen and (max-width:899px){.style_articleTitle__P0Qln .style_articleTitleLine__sGU15{display:inline}}.style_heroImageFrame__YyuvO{position:relative;z-index:2;width:100%;max-width:calc(96000vw/var(--20th-vw-pc));margin-inline:auto;border-radius:calc(1745.5vw/var(--20th-vw-pc));overflow:hidden;aspect-ratio:960/540}@media screen and (max-width:1024px){.style_heroImageFrame__YyuvO{max-width:calc(92800vw/var(--20th-vw-tab));border-radius:calc(1745.5vw/var(--20th-vw-tab));aspect-ratio:928/522}}@media screen and (max-width:899px){.style_heroImageFrame__YyuvO{max-width:100%;border-radius:calc(800vw/var(--20th-vw-sp));aspect-ratio:342/192}}.style_heroImage__5ft8l{width:100%;height:100%;object-fit:cover}.history-reveal_revealInert__e5Ixb .history-reveal_charInner__4raqw,.history-reveal_revealInert__e5Ixb .history-reveal_lineInner__qJeZy{animation:none}.history-reveal_charMask__P3hM2{display:inline-block;overflow:hidden;line-height:1.1em;vertical-align:top}.history-reveal_charInner__4raqw{display:inline-block;transform:translateY(var(--reveal-initial-y,-100%));animation-name:history-reveal_charDropIn__ui9ql;animation-duration:var(--reveal-duration,.6s);animation-timing-function:var(--reveal-easing,cubic-bezier(.22,1,.36,1));animation-delay:var(--char-delay,0s);animation-fill-mode:forwards;will-change:transform}.history-reveal_bodyParaIn__1v4iV{overflow:hidden}.history-reveal_lineMask__1jBo3{display:block;overflow:hidden}@media screen and (max-width:899px){.history-reveal_lineMask__1jBo3{display:inline}}.history-reveal_lineMaskBlock__hGR0U{display:block;overflow:hidden;width:100%;min-width:0}.history-reveal_lineInner__qJeZy{display:inline-block;transform:translateY(var(--para-initial-y,-100%));animation-name:history-reveal_lineDropIn__keqpq;animation-duration:var(--para-duration,2s);animation-timing-function:var(--para-easing,cubic-bezier(.22,1,.36,1));animation-delay:var(--para-delay,0s);animation-fill-mode:forwards;will-change:transform}@media screen and (max-width:899px){.history-reveal_lineInner__qJeZy{display:inline}.history-reveal_lineInnerFullWidth__nOHlW{display:block}}.history-reveal_lineInnerLogo__qB9PK{display:flex;align-items:center;height:100%;min-height:0}@keyframes history-reveal_charDropIn__ui9ql{0%{transform:translateY(var(--reveal-initial-y,-100%))}to{transform:translateY(0)}}@keyframes history-reveal_lineDropIn__keqpq{0%{transform:translateY(var(--para-initial-y,-100%))}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.history-reveal_charInner__4raqw,.history-reveal_lineInner__qJeZy{animation:none;transform:none}}.style_spOnly__szb_g{display:none}@media screen and (max-width:899px){.style_spOnly__szb_g{display:block}}.style_pcOnly__RNMk8{display:block}@media screen and (max-width:899px){.style_pcOnly__RNMk8{display:none}}.style_head__gYzes{padding-top:calc(36500vw/var(--20th-vw-pc));padding-bottom:calc(31900vw/var(--20th-vw-pc));margin-bottom:calc(6900vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_head__gYzes{padding-top:calc(36500vw/var(--20th-vw-tab));padding-bottom:calc(31900vw/var(--20th-vw-tab));margin-bottom:0}}@media screen and (max-width:899px){.style_head__gYzes{padding-top:calc(13500vw/var(--20th-vw-sp));padding-bottom:calc(16900vw/var(--20th-vw-sp))}}.style_scrollContainer__g2AXU{display:flex;flex-direction:column;gap:calc(4800vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_scrollContainer__g2AXU{gap:calc(4800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_scrollContainer__g2AXU{gap:calc(3200vw/var(--20th-vw-sp))}}.style_year__cYDp5{color:var(--color-green-400);font-family:var(--font-family-jost);font-size:calc(6400vw/var(--20th-vw-pc));font-weight:400;line-height:1;letter-spacing:.05em;text-align:center;white-space:nowrap}@media screen and (max-width:1024px){.style_year__cYDp5{font-size:calc(4800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_year__cYDp5{font-size:calc(3200vw/var(--20th-vw-sp));letter-spacing:.02em}}.style_lead__DIYP3{color:var(--color-black-900);text-align:center;font-size:calc(2400vw/var(--20th-vw-pc));font-weight:700;line-height:2;letter-spacing:.08em}@media screen and (max-width:1024px){.style_lead__DIYP3{font-size:calc(2000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_lead__DIYP3{font-size:calc(1800vw/var(--20th-vw-sp))}}.style_body__zvCMd{display:flex;flex-direction:column;gap:calc(3400vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_body__zvCMd{gap:calc(3400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_body__zvCMd{gap:calc(3400vw/var(--20th-vw-sp))}}.style_description____8Ao{color:var(--color-black-900);text-align:center;font-size:calc(1600vw/var(--20th-vw-pc));font-weight:400;line-height:2.2;letter-spacing:.08em}@media screen and (max-width:1024px){.style_description____8Ao{font-size:calc(1600vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_description____8Ao{text-align:left;font-size:calc(1600vw/var(--20th-vw-sp))}}.style_charMask__Q5tni{display:inline-block;overflow:hidden;line-height:1.1em;vertical-align:top}.style_charInner__t_W8_{display:inline-block;transform:translateY(var(--reveal-initial-y,-100%));animation-name:style_charDropIn__SR1kj;animation-duration:var(--reveal-duration,.6s);animation-timing-function:var(--reveal-easing,cubic-bezier(.22,1,.36,1));animation-delay:var(--char-delay,0s);animation-fill-mode:forwards;will-change:transform}.style_description____8Ao.style_bodyParaIn__pEzlg{overflow:hidden}.style_lineMask__A9E0Q{display:block;overflow:hidden}.style_lineInner__yGGyk{display:inline-block;transform:translateY(var(--para-initial-y,-100%));animation-name:style_lineDropIn__KlGAe;animation-duration:var(--para-duration,2s);animation-timing-function:var(--para-easing,cubic-bezier(.22,1,.36,1));animation-delay:var(--para-delay,0s);animation-fill-mode:forwards;will-change:transform}@keyframes style_charDropIn__SR1kj{0%{transform:translateY(var(--reveal-initial-y,-100%))}to{transform:translateY(0)}}@keyframes style_lineDropIn__KlGAe{0%{transform:translateY(var(--para-initial-y,-100%))}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.style_charInner__t_W8_,.style_lineInner__yGGyk{animation:none;transform:none}}.style_tabOnly__kauPy{display:none}@media screen and (max-width:1024px){.style_tabOnly__kauPy{display:block}}@media screen and (max-width:899px){.style_tabOnly__kauPy{display:none}}.style_visuallyHidden__sEfpA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.style_container__g_wXG{--service-accent:#00af98;--service-donut-inactive:#dddddd;--right-stack-shift:100%;--tab-right-panel-height:calc(455 * 100vw / var(--20th-vw-tab));--tab-right-panel-safety-margin:calc(24 * 100vw / var(--20th-vw-tab));position:relative;z-index:10;width:100vi;margin-inline:calc(50% - 50vi);height:250dvh}@media screen and (max-width:1024px){.style_container__g_wXG{height:300dvh}}@media screen and (max-width:899px){.style_container__g_wXG{padding:calc(12000vw/var(--20th-vw-sp)) calc(1600vw/var(--20th-vw-sp));height:auto;overflow:hidden}}.style_sticky__WxmEZ{position:-webkit-sticky;position:sticky;top:0;height:100dvh;--transition-progress:clamp(0,var(--scroll-progress),1);--opacity-progress:clamp(0,calc((var(--transition-progress) - 0.2) / 0.3),1);contain:layout paint}@media screen and (max-width:899px){.style_sticky__WxmEZ{position:static;height:auto;contain:none}}.style_decorativeLine___H8WV{position:absolute;left:0;top:calc(49% - 18200vw/var(--20th-vw-pc));width:calc(9600vw/var(--20th-vw-pc));height:2px;background-color:var(--color-green-400)}@media screen and (max-width:1024px){.style_decorativeLine___H8WV{display:none}}.style_inner__jIgPy{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;padding-inline:calc(12000vw/var(--20th-vw-pc));box-sizing:border-box;padding-block:calc(26000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_inner__jIgPy{padding-inline:calc(4800vw/var(--20th-vw-tab));padding-block:calc(26000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_inner__jIgPy{position:relative;top:auto;left:auto;right:auto;transform:none;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(4800vw/var(--20th-vw-sp));padding:0;z-index:1;padding-block:0}}.style_content__n97aE{display:flex;flex-direction:column;gap:calc(5000vw/var(--20th-vw-pc));max-width:calc(58000vw/var(--20th-vw-pc));width:100%}@media screen and (max-width:1024px){.style_content__n97aE{gap:calc(2000vw/var(--20th-vw-tab));max-width:calc(54000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_content__n97aE{display:contents}}.style_revealGroup__i7WOS{display:flex;flex-direction:column;gap:calc(5000vw/var(--20th-vw-pc));min-width:0}@media screen and (max-width:1024px){.style_revealGroup__i7WOS{gap:calc(2000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_revealGroup__i7WOS{display:contents}}.style_titleRow__HWZ_6{display:flex;align-items:center;gap:calc(2400vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_titleRow__HWZ_6{gap:calc(2400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_titleRow__HWZ_6{order:1;flex-direction:column;gap:calc(2400vw/var(--20th-vw-sp))}}.style_year__hwGCt{color:var(--service-accent);font-family:var(--font-family-jost);font-size:calc(6400vw/var(--20th-vw-pc));font-weight:400;line-height:1;white-space:nowrap;flex-shrink:0}@media screen and (max-width:1024px){.style_year__hwGCt{font-size:calc(4800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_year__hwGCt{font-size:calc(4000vw/var(--20th-vw-sp));text-align:center}}.style_serviceHeader__xgye2{display:flex;align-items:center;gap:calc(1600vw/var(--20th-vw-pc));filter:drop-shadow(0 0 4px white) drop-shadow(0 0 3.5px white)}@media screen and (max-width:1024px){.style_serviceHeader__xgye2{gap:calc(1600vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_serviceHeader__xgye2{gap:calc(1600vw/var(--20th-vw-sp))}}.style_donut__UzsvD{flex-shrink:0;display:block;width:calc(4800vw/var(--20th-vw-pc));height:calc(4800vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_donut__UzsvD{width:calc(4800vw/var(--20th-vw-tab));height:calc(4800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_donut__UzsvD{width:calc(4800vw/var(--20th-vw-sp));height:calc(4800vw/var(--20th-vw-sp))}}.style_serviceName__wXg0m{color:var(--service-accent);font-family:var(--font-family-jost);font-size:calc(2800vw/var(--20th-vw-pc));font-weight:400;line-height:1;white-space:nowrap}@media screen and (max-width:1024px){.style_serviceName__wXg0m{font-size:calc(2400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_serviceName__wXg0m{font-size:calc(2800vw/var(--20th-vw-sp))}}.style_logoWrap__HIvkB{height:calc(13000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_logoWrap__HIvkB{height:calc(10000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_logoWrap__HIvkB{order:2;height:auto}}.style_logo___vIkx{display:block;width:auto;height:100%}@media screen and (max-width:899px){.style_logo___vIkx{height:calc(6400vw/var(--20th-vw-sp));max-width:calc(28200vw/var(--20th-vw-sp));margin-top:calc(3000vw/var(--20th-vw-sp))}.style_logoPc__GECSv{display:none}}.style_logoSp__qU2yB{display:none}@media screen and (max-width:899px){.style_logoSp__qU2yB{display:block}}.style_descriptions__Cc5WQ{display:flex;flex-direction:column;gap:calc(800vw/var(--20th-vw-pc));margin-top:calc(-1000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_descriptions__Cc5WQ{gap:calc(800vw/var(--20th-vw-tab));margin-top:calc(-1000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_descriptions__Cc5WQ{order:4;width:100%;gap:calc(800vw/var(--20th-vw-sp))}}.style_descriptionText__8FzQf p{color:var(--color-black-900);font-size:calc(1600vw/var(--20th-vw-pc));font-weight:400;line-height:2;letter-spacing:.08em}@media screen and (max-width:1024px){.style_descriptionText__8FzQf p{font-size:calc(1400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_descriptionText__8FzQf p{font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:.08em;line-height:2;display:inline}}.style_highlightText__vyW8u p{color:var(--service-highlight);font-size:calc(1600vw/var(--20th-vw-pc));font-weight:400;line-height:1.6;letter-spacing:.08em}@media screen and (max-width:1024px){.style_highlightText__vyW8u p{font-size:calc(1400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_highlightText__vyW8u p{font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:.08em;line-height:1.6;display:inline}}.style_rightCol__DwZzs{position:relative;flex-shrink:0;width:calc(56000vw/var(--20th-vw-pc));height:calc(56000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_rightCol__DwZzs{width:calc(45500vw/var(--20th-vw-tab));height:calc(45500vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_rightCol__DwZzs{display:contents}}.style_rightStack__oGdfj{position:absolute;inset:0;display:flex;flex-direction:column;will-change:transform;transform:translate3d(0,calc(var(--transition-progress) * var(--right-stack-shift) * -1),0)}@media screen and (max-width:899px){.style_rightStack__oGdfj{display:contents;transform:none;will-change:auto}}.style_productPanel__ipBHp{position:relative;width:100%;height:calc(56000vw/var(--20th-vw-pc));flex-shrink:0;opacity:calc(1 - var(--opacity-progress));will-change:opacity}@media screen and (max-width:1024px){.style_productPanel__ipBHp{height:calc(45500vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_productPanel__ipBHp{order:3;width:calc(32000vw/var(--20th-vw-sp));height:calc(32000vw/var(--20th-vw-sp));opacity:1;will-change:auto}}.style_productImage__n74cM{object-fit:contain;width:100%;height:auto!important}.style_productImageScale140__I7eNN{transform:scale(1.4);transform-origin:center center}.style_caseStudyPanelSlot___exy2{width:100%;height:calc(56000vw/var(--20th-vw-pc));flex-shrink:0;display:flex;align-items:center;justify-content:center;opacity:var(--opacity-progress);will-change:opacity;margin-left:calc(-3800vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_caseStudyPanelSlot___exy2{height:calc(var(--tab-right-panel-height) + var(--tab-right-panel-safety-margin));margin-left:0;align-items:flex-start;overflow:hidden}}@media screen and (max-width:899px){.style_caseStudyPanelSlot___exy2{order:5;width:100%;height:auto;opacity:1;will-change:auto;margin-left:0}}.style_caseStudyPanel__K5LiA{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(4000vw/var(--20th-vw-pc));padding:calc(4000vw/var(--20th-vw-pc)) calc(6800vw/var(--20th-vw-pc));background-color:#fff;border:2px solid color-mix(in srgb,var(--service-highlight) 20%,transparent);border-radius:calc(800vw/var(--20th-vw-pc));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media screen and (max-width:1024px){.style_caseStudyPanel__K5LiA{gap:calc(4000vw/var(--20th-vw-tab));padding:calc(4000vw/var(--20th-vw-tab)) calc(2400vw/var(--20th-vw-tab));border-radius:calc(800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_caseStudyPanel__K5LiA{width:calc(35800vw/var(--20th-vw-sp));max-width:100%;gap:calc(800vw/var(--20th-vw-sp));padding:calc(2400vw/var(--20th-vw-sp));border-radius:calc(800vw/var(--20th-vw-sp));background-color:hsla(0,0%,100%,.6)}}.style_caseStudyTitle__5Vqnl{color:var(--service-highlight);font-family:var(--font-family-noto);font-size:calc(1600vw/var(--20th-vw-pc));font-weight:700;letter-spacing:.08em;line-height:2;text-align:center;white-space:nowrap}@media screen and (max-width:1024px){.style_caseStudyTitle__5Vqnl{font-size:calc(1600vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_caseStudyTitle__5Vqnl{font-size:calc(1600vw/var(--20th-vw-sp))}}.style_caseStudyGrid__A_X08{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;justify-content:center;grid-gap:0 calc(2400vw/var(--20th-vw-pc));gap:0 calc(2400vw/var(--20th-vw-pc));width:100%}@media screen and (max-width:1024px){.style_caseStudyGrid__A_X08{gap:0 calc(2400vw/var(--20th-vw-tab));grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:899px){.style_caseStudyGrid__A_X08{gap:calc(1600vw/var(--20th-vw-sp)) calc(800vw/var(--20th-vw-sp));grid-template-columns:repeat(2,1fr)}}.style_caseStudyLogoSlot__ogCFL{display:grid;place-items:center;width:calc(20000vw/var(--20th-vw-pc));height:calc(13000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_caseStudyLogoSlot__ogCFL{width:calc(20000vw/var(--20th-vw-tab));height:calc(13000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_caseStudyLogoSlot__ogCFL{width:calc(15200vw/var(--20th-vw-sp));height:calc(10000vw/var(--20th-vw-sp))}}.style_caseStudyLogo__87seZ{width:100%;height:auto}.style_caseStudyLogoSlot__ogCFL:last-child:nth-child(odd){grid-column:1/-1;justify-self:center}.style_noScrollAnimation__nH3LL{height:auto}.style_noScrollAnimation__nH3LL .style_sticky__WxmEZ{position:static;top:auto;height:auto;contain:none}.style_noScrollAnimation__nH3LL .style_inner__jIgPy{position:relative;top:auto;left:auto;right:auto;transform:none;align-items:center}.style_noScrollAnimation__nH3LL .style_rightCol__DwZzs{height:auto}.style_noScrollAnimation__nH3LL .style_rightStack__oGdfj{position:static;inset:auto;transform:none;will-change:auto}.style_noScrollAnimation__nH3LL .style_productPanel__ipBHp{opacity:1;will-change:auto}.style_noScrollAnimation__nH3LL .style_caseStudyPanelSlot___exy2{opacity:1;will-change:auto;margin-left:0}body .style_container__y521o{color:var(--color-black-900)}.style_container__y521o{--20th-vw-pc:1440;--20th-vw-tab:1024;--20th-vw-sp:390;background-color:var(--color-white);font-family:var(--font-family-noto);position:relative;z-index:10}.style_kvCoverBeforeOp__3rwme{position:fixed;inset:0;z-index:99998;background:#fff;pointer-events:none}.style_copy__39OMn{position:relative;width:8px;height:8px;border-width:1px}.style_copy__39OMn,.style_copy__39OMn:before{border-style:solid;transition:border-color .3s}.style_copy__39OMn:before{content:"";display:block;width:140%;height:140%;position:absolute;top:0;right:0;transform:translate(35%,-35%);border-top-width:1px;border-right-width:1px}.style_copy__39OMn.style_white__xzHwo,.style_copy__39OMn.style_white__xzHwo:before{border-color:var(--color-white)}.style_copy__39OMn.style_green__BAh4i,.style_copy__39OMn.style_green__BAh4i:before{border-color:var(--color-green-400)}.style_copy__39OMn.style_thick__SNpfP{border-width:1.5px}.style_copy__39OMn.style_thick__SNpfP:before{transform:translate(40%,-40%);border-top-width:1.5px;border-right-width:1.5px}.style_copy__39OMn.style_walletstation___z51g{border-color:var(--color-walletstation)}.style_copy__39OMn.style_xard__71jWt{border-color:var(--color-xard)}.style_copy__39OMn.style_axios__tGHID{border-color:var(--color-axios)}.style_copy__39OMn.style_winvoice__LwDEz{border-color:var(--color-winvoice)}.style_copy__39OMn.style_charg__dFTJo{border-color:var(--color-charg)}.style_copy__39OMn.style_walletstation___z51g:before{border-color:var(--color-walletstation)}.style_copy__39OMn.style_xard__71jWt:before{border-color:var(--color-xard)}.style_copy__39OMn.style_axios__tGHID:before{border-color:var(--color-axios)}.style_copy__39OMn.style_winvoice__LwDEz:before{border-color:var(--color-winvoice)}.style_copy__39OMn.style_charg__dFTJo:before{border-color:var(--color-charg)}.style_container__hoG8B{position:relative;z-index:1;margin-top:calc(-27600vw/var(--20th-vw-pc));padding-top:calc(32000vw/var(--20th-vw-pc));padding-bottom:calc(22000vw/var(--20th-vw-pc))}.style_container__hoG8B:before{content:"";position:absolute;inset:0;z-index:0;background-color:color-mix(in srgb,var(--color-green-400) 84%,transparent);pointer-events:none}@media screen and (max-width:1024px){.style_container__hoG8B{margin-top:calc(-21000vw/var(--20th-vw-tab));padding-top:calc(26000vw/var(--20th-vw-tab));padding-bottom:calc(8000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_container__hoG8B{padding-top:calc(14700vw/var(--20th-vw-sp));padding-bottom:0;margin-top:calc(-11400vw/var(--20th-vw-sp))}}.style_profile__AVGJp{position:relative;z-index:1;color:var(--color-white);text-align:left;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (max-width:899px){.style_profile__AVGJp{text-align:center}}.style_profileMeta__hyht_{font-weight:700;font-size:calc(1800vw/var(--20th-vw-pc));letter-spacing:calc(144vw/var(--20th-vw-pc));line-height:1.3}@media screen and (max-width:1024px){.style_profileMeta__hyht_{font-size:calc(1800vw/var(--20th-vw-tab));letter-spacing:calc(144vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_profileMeta__hyht_{font-size:calc(1200vw/var(--20th-vw-sp));letter-spacing:calc(96vw/var(--20th-vw-sp));line-height:1.3;font-weight:500}}.style_profileNameJa__QXGzU{margin-top:calc(600vw/var(--20th-vw-pc));font-weight:500;font-size:calc(3600vw/var(--20th-vw-pc));letter-spacing:calc(288vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_profileNameJa__QXGzU{font-size:calc(3600vw/var(--20th-vw-tab));letter-spacing:calc(288vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_profileNameJa__QXGzU{margin-top:calc(300vw/var(--20th-vw-sp));font-size:calc(2400vw/var(--20th-vw-sp));letter-spacing:calc(192vw/var(--20th-vw-sp))}}.style_profileNameEn__PNoMJ{font-weight:700;font-size:calc(1400vw/var(--20th-vw-pc));letter-spacing:calc(112vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_profileNameEn__PNoMJ{font-size:calc(1400vw/var(--20th-vw-tab));letter-spacing:calc(112vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_profileNameEn__PNoMJ{font-size:calc(1200vw/var(--20th-vw-sp));letter-spacing:calc(88vw/var(--20th-vw-sp))}}.style_profileIntro__ltm1N{position:relative;z-index:1;display:flex;gap:calc(2400vw/var(--20th-vw-pc));align-items:flex-start;max-width:calc(96000vw/var(--20th-vw-pc));margin-inline:auto;margin-top:calc(7600vw/var(--20th-vw-pc));padding:calc(8000vw/var(--20th-vw-pc));background:hsla(0,0%,100%,.25);border-radius:calc(800vw/var(--20th-vw-pc)) calc(800vw/var(--20th-vw-pc)) 0 0}@media screen and (max-width:1024px){.style_profileIntro__ltm1N{max-width:calc(94400vw/var(--20th-vw-tab));margin-top:calc(6000vw/var(--20th-vw-tab));padding:calc(4800vw/var(--20th-vw-tab));gap:calc(2400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_profileIntro__ltm1N{flex-direction:column;gap:calc(2400vw/var(--20th-vw-sp));max-width:calc(35800vw/var(--20th-vw-sp));margin-top:calc(3600vw/var(--20th-vw-sp));padding:calc(1600vw/var(--20th-vw-sp));border-radius:calc(800vw/var(--20th-vw-sp))}}.style_profileIntroPhoto__Xsc2d{flex-shrink:0;width:calc(32000vw/var(--20th-vw-pc));border-radius:calc(323.2vw/var(--20th-vw-pc));overflow:hidden;aspect-ratio:320/240}@media screen and (max-width:1024px){.style_profileIntroPhoto__Xsc2d{width:calc(32000vw/var(--20th-vw-tab));aspect-ratio:320/240;border-radius:calc(323.2vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_profileIntroPhoto__Xsc2d{width:100%;border-radius:calc(400vw/var(--20th-vw-sp))}}.style_profileIntroPhoto__Xsc2d .style_profileIntroPhotoImg__1HN1W{width:100%;height:100%;object-fit:cover}.style_profileIntroText__LuORp{flex:1 1;min-width:0;color:var(--color-white)}.style_profileIntroNameRow__m3oTe{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(1000vw/var(--20th-vw-pc));margin-bottom:calc(1000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_profileIntroNameRow__m3oTe{margin-bottom:calc(1000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_profileIntroNameRow__m3oTe{gap:calc(1000vw/var(--20th-vw-sp));margin-bottom:calc(1000vw/var(--20th-vw-sp))}}.style_profileIntroNameJa__UnYdk{margin:0;font-weight:700;font-size:calc(3200vw/var(--20th-vw-pc));letter-spacing:calc(256vw/var(--20th-vw-pc));line-height:1.4}@media screen and (max-width:1024px){.style_profileIntroNameJa__UnYdk{font-size:calc(3200vw/var(--20th-vw-tab));letter-spacing:calc(256vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_profileIntroNameJa__UnYdk{font-size:calc(3200vw/var(--20th-vw-sp));letter-spacing:calc(256vw/var(--20th-vw-sp))}}.style_profileIntroNameEn__GuPfA{font-weight:700;font-size:calc(1000vw/var(--20th-vw-pc));letter-spacing:calc(80vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_profileIntroNameEn__GuPfA{font-size:calc(1000vw/var(--20th-vw-tab));letter-spacing:calc(80vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_profileIntroNameEn__GuPfA{font-size:calc(1000vw/var(--20th-vw-sp));letter-spacing:calc(80vw/var(--20th-vw-sp))}}.style_profileIntroBio__Xs86l{font-weight:600;font-size:calc(1600vw/var(--20th-vw-pc));letter-spacing:calc(128vw/var(--20th-vw-pc));line-height:2.2}@media screen and (max-width:1024px){.style_profileIntroBio__Xs86l{font-size:calc(1600vw/var(--20th-vw-tab));letter-spacing:calc(128vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_profileIntroBio__Xs86l{font-size:calc(1400vw/var(--20th-vw-sp));letter-spacing:calc(112vw/var(--20th-vw-sp));line-height:1.8}}.style_articleContents__kt4Uw{position:relative;z-index:1;max-width:calc(96000vw/var(--20th-vw-pc));margin-inline:auto;margin-top:calc(-400vw/var(--20th-vw-pc));padding:calc(8000vw/var(--20th-vw-pc));background:var(--color-white);border-radius:calc(800vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_articleContents__kt4Uw{max-width:calc(94400vw/var(--20th-vw-tab));margin-top:calc(-400vw/var(--20th-vw-tab));padding:calc(4800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_articleContents__kt4Uw{max-width:100%;margin-top:calc(4800vw/var(--20th-vw-sp));padding:calc(4800vw/var(--20th-vw-sp)) calc(1600vw/var(--20th-vw-sp));border-radius:0}}.style_articleH2__BvjOJ{margin-bottom:calc(4000vw/var(--20th-vw-pc));font-weight:600;font-size:calc(3200vw/var(--20th-vw-pc));letter-spacing:calc(256vw/var(--20th-vw-pc));line-height:2.2;color:var(--color-green-400)}@media screen and (max-width:1024px){.style_articleH2__BvjOJ{font-size:calc(3200vw/var(--20th-vw-tab));letter-spacing:calc(256vw/var(--20th-vw-tab));margin-bottom:calc(4000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_articleH2__BvjOJ{font-size:calc(2800vw/var(--20th-vw-sp));letter-spacing:calc(224vw/var(--20th-vw-sp));line-height:1.5;margin-bottom:calc(4000vw/var(--20th-vw-sp))}}.style_articleText__fFLo4{font-weight:400;font-size:calc(1600vw/var(--20th-vw-pc));letter-spacing:calc(128vw/var(--20th-vw-pc));line-height:2.2;color:var(--color-black-900);margin-bottom:calc(4000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_articleText__fFLo4{font-size:calc(1600vw/var(--20th-vw-tab));letter-spacing:calc(128vw/var(--20th-vw-tab));margin-bottom:calc(4000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_articleText__fFLo4{font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:calc(128vw/var(--20th-vw-sp));line-height:2;margin-bottom:calc(4000vw/var(--20th-vw-sp))}}.style_articleStrong__GpKHQ{font-weight:700}.style_linkButton__kSeT_{margin-top:calc(4000vw/var(--20th-vw-pc));display:flex;align-items:center;justify-content:center;gap:calc(800vw/var(--20th-vw-pc));padding:calc(700vw/var(--20th-vw-pc)) calc(3200vw/var(--20th-vw-pc));border:calc(100vw/var(--20th-vw-pc)) solid var(--color-green-400);border-radius:calc(800vw/var(--20th-vw-pc));background:var(--color-white);color:var(--color-green-400);font-weight:500;font-size:calc(1600vw/var(--20th-vw-pc));letter-spacing:calc(128vw/var(--20th-vw-pc));line-height:2.2;width:-moz-fit-content;width:fit-content;margin-inline:auto;transition:all .3s ease}.style_linkButton__kSeT_:hover{background:var(--color-green-400);color:var(--color-white)}@media screen and (max-width:1024px){.style_linkButton__kSeT_{margin-top:calc(4000vw/var(--20th-vw-tab));gap:calc(800vw/var(--20th-vw-tab));min-height:calc(5200vw/var(--20th-vw-tab));padding:calc(700vw/var(--20th-vw-tab)) calc(3200vw/var(--20th-vw-tab));border-width:calc(100vw/var(--20th-vw-tab));border-radius:calc(800vw/var(--20th-vw-tab));font-size:calc(1600vw/var(--20th-vw-tab));letter-spacing:calc(128vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_linkButton__kSeT_{margin-top:calc(4000vw/var(--20th-vw-sp));gap:calc(800vw/var(--20th-vw-sp));min-height:calc(5200vw/var(--20th-vw-sp));padding:calc(700vw/var(--20th-vw-sp));border-width:calc(100vw/var(--20th-vw-sp));border-radius:calc(10000vw/var(--20th-vw-sp));font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:calc(128vw/var(--20th-vw-sp));width:100%}}.style_linkButtonIconWrap__Ew9bG{position:relative;display:inline-flex;width:calc(1600vw/var(--20th-vw-pc));height:calc(1600vw/var(--20th-vw-pc));flex-shrink:0}@media screen and (max-width:1024px){.style_linkButtonIconWrap__Ew9bG{width:calc(1600vw/var(--20th-vw-tab));height:calc(1600vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_linkButtonIconWrap__Ew9bG{width:calc(1600vw/var(--20th-vw-sp));height:calc(1600vw/var(--20th-vw-sp))}}.style_linkButtonIcon__xc8Bp{width:100%;height:auto}.style_linkButtonIconBk__cZjE0,.style_linkButtonIconWh__dm_z7{transition:opacity .3s ease}.style_linkButtonIconWh__dm_z7{position:absolute;left:0;top:0;opacity:0;filter:brightness(0) invert(1)}.style_linkButton__kSeT_:hover .style_linkButtonIconBk__cZjE0{opacity:0}.style_linkButton__kSeT_:hover .style_linkButtonIconWh__dm_z7{opacity:1}.style_figure__8ASMS{display:flex;flex-direction:column;gap:calc(1600vw/var(--20th-vw-pc));width:100%;margin-bottom:calc(8000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_figure__8ASMS{gap:calc(1600vw/var(--20th-vw-tab));margin-bottom:calc(8000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_figure__8ASMS{gap:calc(1600vw/var(--20th-vw-sp));margin-bottom:calc(6400vw/var(--20th-vw-sp))}}.style_figureContainer__S4zHm{aspect-ratio:800/450;border-radius:calc(400vw/var(--20th-vw-pc));overflow:hidden}@media screen and (max-width:899px){.style_figureContainer__S4zHm{border-radius:0;aspect-ratio:358/201}}.style_figureContainer__S4zHm .style_figureImg__x2ZIZ{width:100%;height:100%;object-fit:cover}.style_figureCaption__Q0XWu{font-weight:400;font-size:calc(1400vw/var(--20th-vw-pc));letter-spacing:calc(112vw/var(--20th-vw-pc));line-height:2.2;text-align:center;color:var(--color-black-900)}@media screen and (max-width:1024px){.style_figureCaption__Q0XWu{font-size:calc(1400vw/var(--20th-vw-tab));letter-spacing:calc(112vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_figureCaption__Q0XWu{font-size:calc(1400vw/var(--20th-vw-sp));letter-spacing:calc(112vw/var(--20th-vw-sp))}}.style_noMarginBottom__ngtQZ{margin-bottom:0}.style_container__bsMNy{margin:0 auto;padding:0 var(--margin-side-pc-old) 200px;font-family:var(--font-family-en)}@media screen and (max-width:1024px){.style_container__bsMNy{padding:0 var(--margin-side-pc-old) 150px}}@media screen and (max-width:767px){.style_container__bsMNy{padding:0 var(--margin-side-sp) 80px}}.style_container__bsMNy .style_contentContainer__XoXf2{max-width:760px;margin:0 auto}.style_container__bsMNy .style_contentContainer__XoXf2 .style_noteContainer__JrEDJ p{text-align:center;font-size:1.4rem;line-height:2;letter-spacing:0;color:var(--color-black-270);padding:20px 0}@media screen and (max-width:767px){.style_container__bsMNy .style_contentContainer__XoXf2 .style_noteContainer__JrEDJ p{padding:40px 0}}.style_container__bsMNy .style_contentContainer__XoXf2 .style_noteContainer__JrEDJ .style_topBorder__kqVWu{display:block;height:1px;background:var(--color-black-100)}@media screen and (max-width:767px){.style_container__bsMNy .style_contentContainer__XoXf2 .style_noteContainer__JrEDJ .style_topBorder__kqVWu{margin:0 calc(-1*var(--margin-side-sp))}}.style_container__bsMNy .style_contentContainer__XoXf2 .style_noteContainer__JrEDJ .style_bottomBorder__ogowu{display:block;height:1px;background:var(--color-black-100)}.style_container__bsMNy .style_contentContainer__XoXf2 .style_sectionTitleContainer__h6Ay5{padding-top:60px;padding-bottom:100px}@media screen and (max-width:1024px){.style_container__bsMNy .style_contentContainer__XoXf2 .style_sectionTitleContainer__h6Ay5{padding-bottom:80px}}@media screen and (max-width:767px){.style_container__bsMNy .style_contentContainer__XoXf2 .style_sectionTitleContainer__h6Ay5{padding-top:50px;padding-bottom:40px}}.style_container__bsMNy .style_introduction__1JeON{padding-bottom:60px}@media screen and (max-width:767px){.style_container__bsMNy .style_introduction__1JeON{padding-bottom:50px}}.style_eachPolicySection__u__I8{display:flex;flex-direction:column;gap:60px}@media screen and (max-width:767px){.style_eachPolicySection__u__I8{gap:40px}}.style_eachPolicySection__u__I8 .style_title__iRTi6{text-align:center;font-size:1.8rem;font-weight:500;line-height:1.69;letter-spacing:0;padding-bottom:10px}.style_establishedContainer__aVSHv{padding-top:80px;text-align:right;font-size:1.6rem;line-height:1.9;letter-spacing:0}@media screen and (max-width:767px){.style_establishedContainer__aVSHv{padding-top:60px}}.style_enPolicySentence__pyGw2.style_pc40__2FZ9u{padding-top:40px}.style_enPolicySentence__pyGw2.style_pc15__Xfi8q{padding-top:15px}.style_enPolicySentence__pyGw2 p{text-align:center;font-size:1.6rem;line-height:1.9;letter-spacing:0}.style_enPolicySentence__pyGw2 p.style_withBullet__I_1Cu{position:relative;padding-left:20px}.style_enPolicySentence__pyGw2 p.style_withBullet__I_1Cu:before{content:"";position:absolute;top:1.6rem;left:0;width:7px;height:7px;background:var(--color-black-400);border-radius:50%;transform:translateY(-50%)}.ContactSection_container__oNsom{padding:96px 100px 100px;position:relative}.ContactSection_background__HiPeq{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.ContactSection_inner__dqXU0{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.ContactSection_subtitle__oCcxe{font-family:var(--font-family-ja);font-size:28px;font-weight:700;line-height:1.8;letter-spacing:.05em;color:var(--color-white)}.ContactSection_subtitle__oCcxe span{display:inline-block}.ContactSection_description__raxiB{margin-top:20px;font-family:var(--font-family-ja);font-size:16px;font-weight:400;line-height:2;letter-spacing:.05em;color:var(--color-white)}.ContactSection_contactLink__h7FUT{margin-top:30px;padding:30px 0 100px;width:100%;text-decoration:none;gap:20px;transition:opacity .2s;position:relative;cursor:none}.ContactSection_contactLinkInner__w27fZ{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.ContactSection_title__d9637{font-family:var(--font-family-en);font-size:160px;font-weight:500;color:#a7ece1;margin:0}.ContactSection_titleIcon__6OXpc{display:none}.ContactSection_underline__mlrKV{width:100%;height:10px;background-color:#a7ece1;margin-top:-14px}@media screen and (min-width:769px){.ContactSection_glassCircle__UUhLP{position:absolute;display:flex;align-items:center;justify-content:center;width:196px;height:196px;border-radius:50%;background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transform:scale(0) translate(-50%,-50%);z-index:10;transform-origin:0 0;transition:transform .2s,opacity .3s}.ContactSection_glassCircle__UUhLP.ContactSection_active__KnANf{transform:scale(1) translate(-50%,-50%);opacity:1}.ContactSection_glassCircle__UUhLP img{width:11.3px;height:21.86px}}@media screen and (max-width:768px){.ContactSection_container__oNsom{padding:50px calc(var(--margin-side-sp) - 1px)}.ContactSection_content__cEc7Y{margin-bottom:0}.ContactSection_subtitle__oCcxe{font-size:20px}.ContactSection_description__raxiB{text-align:left;font-size:16px}.ContactSection_description__raxiB span{display:inline}.ContactSection_contactLink__h7FUT{margin-top:20px;padding:37px 20px 30px}.ContactSection_contactLinkInner__w27fZ{width:100%;gap:8px}.ContactSection_title__d9637{font-size:56px;width:100%;display:flex;justify-content:space-between;align-items:center}.ContactSection_underline__mlrKV{width:100%;height:4px}.ContactSection_titleIcon__6OXpc{display:block;width:19px;height:33px;margin-top:11px;opacity:.6}.ContactSection_glassCircle__UUhLP{display:none}}.MomentFooter_pcOnly__UhLzc{display:block}@media screen and (max-width:767px){.MomentFooter_pcOnly__UhLzc{display:none}}.MomentFooter_footer__4xfOS{padding-top:100px;font-family:var(--font-family-ja)}.MomentFooter_footer__4xfOS *{letter-spacing:.05em}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS{padding-top:40px}}@media screen and (min-width:768px){.MomentFooter_footer__4xfOS .MomentFooter_noteLink__jZ5Ne{padding-left:16px}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB{width:100%;max-width:1680px;padding:0 80px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB{padding:0 20px}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_logoContainer__T5D1U{display:flex;gap:90px}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_logoContainer__T5D1U .MomentFooter_logoLink__U08d9{display:block;margin-bottom:120px}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_logoContainer__T5D1U .MomentFooter_logoLink__U08d9{margin-left:10px;margin-bottom:48px}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_logoContainer__T5D1U .MomentFooter_logoLink__U08d9 .MomentFooter_logo__ox2K7{width:200px}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_logoContainer__T5D1U .MomentFooter_logoLink__U08d9 .MomentFooter_logo__ox2K7{width:125px}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_logoContainer__T5D1U .MomentFooter_cashlessLoveSentence__FIiFO{padding-top:16px;font-size:2rem;font-weight:500;letter-spacing:0}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_internalLinks__b4WDI{display:flex;gap:58px}@media screen and (max-width:1024px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_internalLinks__b4WDI{gap:3vw}}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_internalLinks__b4WDI{padding-left:10px;flex-direction:column;gap:25px;margin-bottom:55px}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_internalLinks__b4WDI li{flex-shrink:0}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linkWrapper__N222_{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:35px}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linkWrapper__N222_{padding-bottom:18px;align-items:flex-start;flex-direction:column}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi{display:flex;align-items:center;justify-content:space-between;gap:60px;font-family:var(--font-family-ja)}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi{width:100%;padding-left:10px;gap:40px;justify-content:space-between}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W{display:flex;align-items:flex-end;gap:41px;margin-bottom:4px}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W{gap:32px;margin-bottom:0}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W li:first-child{margin-right:4px}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W li:first-child{margin-right:0}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a{position:relative;display:flex;align-items:center;justify-content:center;font-size:14px}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a.MomentFooter_shareLink__5E9ql{font-size:12px;font-weight:500;transition:color .3s}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a.MomentFooter_shareLink__5E9ql:hover{color:var(--color-green-500)}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a.MomentFooter_xLink__VQKL1{height:20px;width:20px}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a.MomentFooter_facebookLink__8vgl_{height:22px;width:22px}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a:hover img.MomentFooter_defaultImage__E0ZK2{opacity:0}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a:hover img.MomentFooter_hoverImage__xIb9m{opacity:1}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a img{position:relative;transition:opacity .3s;width:100%;height:100%}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a img.MomentFooter_defaultImage__E0ZK2{opacity:1}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_snsLinks__TyX1W a img.MomentFooter_hoverImage__xIb9m{position:absolute;bottom:0;left:0;opacity:0}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_careersButton__YDG7g{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;min-width:168px;height:48px;background-color:var(--color-green-500);color:var(--color-white);font-size:1.4rem;font-weight:500;white-space:nowrap;position:relative}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_careersButton__YDG7g{padding:10px;min-width:148px;height:44px}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_linksContainer__CxSIi .MomentFooter_careersButton__YDG7g:after{content:"→";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:1.6rem;margin-left:4px}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_bottomContainer__2BtdL{width:100%;padding:34px 0 80px;display:flex;justify-content:flex-end;border-top:1px solid var(--color-black-100)}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_bottomContainer__2BtdL{padding:32px 0 32px 10px;justify-content:flex-start}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_bottomContainer__2BtdL .MomentFooter_bottomContent__uMMPZ{display:flex;gap:40px}@media screen and (max-width:767px){.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_bottomContainer__2BtdL .MomentFooter_bottomContent__uMMPZ{width:100%;justify-content:space-between;gap:0}}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_bottomContainer__2BtdL .MomentFooter_bottomContent__uMMPZ a{font-size:1.2rem;line-height:1;letter-spacing:0;font-family:var(--font-family-en)}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_bottomContainer__2BtdL .MomentFooter_bottomContent__uMMPZ a:hover{color:#00af98}.MomentFooter_footer__4xfOS .MomentFooter_container__3kdnB .MomentFooter_bottomContainer__2BtdL .MomentFooter_bottomContent__uMMPZ p{font-size:1.2rem;line-height:1;letter-spacing:0;font-family:var(--font-family-en);color:var(--color-black-200)}.MomentFooter_linkTextContainer__9_KiO{display:flex;align-items:center;gap:4px}.MomentFooter_linkTextContainer__9_KiO:hover .MomentFooter_linkText__z1Ct2{color:var(--color-green-500)}.MomentFooter_linkTextContainer__9_KiO .MomentFooter_linkText__z1Ct2{font-size:1.4rem;font-weight:500;transition:color .3s;white-space:nowrap}.BackEffect_container__qb_KK{opacity:0;animation:BackEffect_fadeIn__lz_ol .3s ease-in-out;animation-fill-mode:forwards;animation-delay:.1s}.BackEffect_effect__4ZuZ5{position:fixed;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%);width:85vw;height:auto}@media screen and (max-width:767px){.BackEffect_effect__4ZuZ5{width:130vw}}@keyframes BackEffect_fadeIn__lz_ol{0%{opacity:0}to{opacity:1}}.MissionSection_container__aNUNk{padding:0 var(--margin-side-pc-old)}.MissionSection_head____fnX{font-family:var(--font-family-en);font-size:32px;font-weight:500;line-height:1;letter-spacing:0;text-align:center}.MissionSection_title__f23wK{font-family:var(--font-family-ja);font-feature-settings:"palt" on;font-weight:700;font-size:46px;line-height:1.8;letter-spacing:.05em;text-align:center;margin:0 auto 64px}.MissionSection_title__f23wK span{display:inline-block}.MissionSection_line__N2z6R{margin:14px auto 6px;width:1px;height:79px;background-color:#e1e1e1}.MissionSection_description___O69p{font-family:var(--font-family-ja);text-align:center;font-size:20px;line-height:2.3;letter-spacing:.05em}.MissionSection_descriptionMargin__ahjkO{height:30px}@media screen and (max-width:767px){.MissionSection_container__aNUNk{padding:0 var(--margin-side-sp)}.MissionSection_head____fnX{font-size:21px}.MissionSection_line__N2z6R{margin:14px auto 7px;height:53px}.MissionSection_title__f23wK{font-size:24px;margin:0 auto 40px}.MissionSection_description___O69p{font-size:16px;line-height:2;text-align:left}.MissionSection_description___O69p .MissionSection_descriptionMargin__ahjkO{display:none}.MissionSection_description___O69p p{display:inline}.MissionSection_description___O69p p+p{margin-left:4px}}.StickyContactButton_button__5Mkzn{position:fixed;bottom:20px;right:20px;width:125px;height:125px;border-radius:50%;text-decoration:none;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.StickyContactButton_outerCircle__68bnS{position:absolute;top:0;left:0;width:125px;height:125px;border-radius:50%;background:linear-gradient(90deg,#9fdcd0,#d3eec7 50.9615%,#8ed5e5);z-index:1}.StickyContactButton_innerCircle__3W87y{position:absolute;top:6px;left:6px;width:113px;height:113px;border-radius:50%;background:#00af98;z-index:2}.StickyContactButton_contactText___3xxb{font-family:var(--font-family-en);font-size:15px;font-weight:500;line-height:1.1;letter-spacing:0;color:hsla(0,0%,100%,.75);text-align:center;margin:0;z-index:3}.StickyContactButton_consultText__LCPqR{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-family-ja);font-size:15px;font-weight:700;line-height:1.4;letter-spacing:.05em;color:var(--color-white);z-index:3}.StickyContactButton_consultText__LCPqR .StickyContactButton_consultTextItem__eEYR2{text-align:center;display:inline-block;overflow:hidden;position:relative;margin:0}.StickyContactButton_consultText__LCPqR .StickyContactButton_consultTextItem__eEYR2:before{content:attr(data-text);top:calc(100% + 10px);left:0;position:absolute}.StickyContactButton_consultText__LCPqR .StickyContactButton_consultTextItem__eEYR2 span{position:absolute;display:inline-block;position:relative}.StickyContactButton_button__5Mkzn:hover .StickyContactButton_consultText__LCPqR .StickyContactButton_consultTextItem__eEYR2 span,.StickyContactButton_button__5Mkzn:hover .StickyContactButton_consultText__LCPqR .StickyContactButton_consultTextItem__eEYR2:before{animation:StickyContactButton_linkTextAnimation__DFltC .4s ease-out}@keyframes StickyContactButton_linkTextAnimation__DFltC{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - 10px))}}@media screen and (max-width:768px){.StickyContactButton_button__5Mkzn{bottom:20px;right:20px;width:90px;height:90px;gap:4px}.StickyContactButton_outerCircle__68bnS{width:90px;height:90px}.StickyContactButton_innerCircle__3W87y{top:4px;left:4px;width:82px;height:82px}.StickyContactButton_contactText___3xxb{font-size:12px}.StickyContactButton_consultText__LCPqR{font-size:12px;letter-spacing:.5px}}.style_container__qeXQR{margin:-20px auto 0;max-width:1680px;padding:0 var(--margin-side-pc-old) 40px}@media screen and (max-width:1024px){.style_container__qeXQR{margin:0}}@media screen and (max-width:767px){.style_container__qeXQR{padding:0 var(--margin-side-sp) 40px}}.style_eachManagersSection___R0km{padding-bottom:120px}@media screen and (max-width:1024px){.style_eachManagersSection___R0km{padding-bottom:100px}}@media screen and (max-width:767px){.style_eachManagersSection___R0km{padding-bottom:80px}}.style_eachManagersSection___R0km .style_sectionTitleContainer__8Eor0{padding-bottom:60px}@media screen and (max-width:767px){.style_eachManagersSection___R0km .style_sectionTitleContainer__8Eor0{padding-bottom:40px}}.style_eachManagersSection___R0km .style_managersListContainer__fI8H_{display:flex;flex-wrap:wrap;row-gap:60px}@media screen and (max-width:1024px){.style_eachManagersSection___R0km .style_managersListContainer__fI8H_{margin:0 calc(-1*var(--margin-side-pc-old))}}@media screen and (max-width:767px){.style_eachManagersSection___R0km .style_managersListContainer__fI8H_{margin:0 calc(-1*var(--margin-side-sp));row-gap:40px}}.style_eachManagersSection___R0km .style_managersListContainer__fI8H_ li{flex-basis:25%;max-width:25%}@media screen and (max-width:767px){.style_eachManagersSection___R0km .style_managersListContainer__fI8H_ li{flex-basis:50%;max-width:50%}}.style_managerCard__KyadK{display:block;width:100%;cursor:pointer}.style_managerCard__KyadK:hover .style_imageContainer__7d8NE img.style_colorImage__Fk_H0{opacity:1}.style_managerCard__KyadK:hover .style_captionContainer__VnGus{color:var(--color-green-400)}.style_managerCard__KyadK .style_imageContainer__7d8NE{position:relative;width:100%;aspect-ratio:108/120}.style_managerCard__KyadK .style_imageContainer__7d8NE img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s}.style_managerCard__KyadK .style_imageContainer__7d8NE img.style_grayImage__heMFp{opacity:1}.style_managerCard__KyadK .style_imageContainer__7d8NE img.style_colorImage__Fk_H0{opacity:0}.style_managerCard__KyadK .style_captionContainer__VnGus{padding:20px 0 0 20px;transition:color .3s}.style_managerCard__KyadK .style_captionContainer__VnGus .style_position__696rI{position:relative;font-size:1.4rem;line-height:1.6;letter-spacing:.05em}@media screen and (max-width:1024px){.style_managerCard__KyadK .style_captionContainer__VnGus .style_position__696rI{font-size:1.2rem}}.style_managerCard__KyadK .style_captionContainer__VnGus .style_position__696rI:before{content:"";position:absolute;top:50%;left:-20px;width:12px;height:1px;margin-top:-1px;background-color:var(--color-green-400)}.style_managerCard__KyadK .style_captionContainer__VnGus .style_jaName__4qy_Q{margin-top:5px;font-size:2.6rem;font-weight:500;line-height:1.6;letter-spacing:.05em}@media screen and (max-width:1024px){.style_managerCard__KyadK .style_captionContainer__VnGus .style_jaName__4qy_Q{font-size:2rem}}.style_managerCard__KyadK .style_captionContainer__VnGus .style_enName__E_U2Z{margin-top:5px;font-size:1.6rem;line-height:1.6;font-family:var(--font-family-en);letter-spacing:.05em}@media screen and (max-width:1024px){.style_managerCard__KyadK .style_captionContainer__VnGus .style_enName__E_U2Z{font-size:1.3rem}}.style_container__96cMu{padding:240px var(--margin-side-pc-old) 200px;max-width:1680px;margin:0 auto}@media screen and (max-width:1024px){.style_container__96cMu{padding:180px var(--margin-side-pc-old) 150px}}@media screen and (max-width:767px){.style_container__96cMu{padding:140px var(--margin-side-sp) 80px}}.style_container__96cMu .style_newsSectionContent__lLJ6m{max-width:760px;margin:0 auto}.style_container__96cMu .style_headContainer__wGVTh .style_category__XPd84{display:inline-block;font-size:1.1rem;font-weight:500;line-height:1;padding:5px 25px;letter-spacing:.05em;color:var(--color-black-200);border:1px solid var(--color-black-100);border-radius:25px}.style_container__96cMu .style_headContainer__wGVTh .style_title__XRi3A{padding-top:20px;padding-bottom:20px;font-size:2.8rem;font-weight:500;line-height:1.6}@media screen and (max-width:767px){.style_container__96cMu .style_headContainer__wGVTh .style_title__XRi3A{padding-bottom:15px;font-size:2rem}}.style_container__96cMu .style_headContainer__wGVTh .style_description__hpGeR{font-size:2rem;line-height:1.6;letter-spacing:.4px;padding-bottom:25px}@media screen and (max-width:767px){.style_container__96cMu .style_headContainer__wGVTh .style_description__hpGeR{font-size:1.5rem;padding-bottom:20px}}.style_container__96cMu .style_metadataContainer__5YXxR{display:flex;align-items:flex-start;flex-wrap:wrap;gap:25px;padding-top:20px;border-top:1px solid var(--color-black-100)}@media screen and (max-width:767px){.style_container__96cMu .style_metadataContainer__5YXxR{padding-top:15px;gap:20px}}.style_container__96cMu .style_metadataContainer__5YXxR time{font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.4px;color:var(--color-black-200)}@media screen and (max-width:767px){.style_container__96cMu .style_metadataContainer__5YXxR time{font-size:1.2rem}}.style_container__96cMu .style_metadataContainer__5YXxR .style_sign__aOFSL{font-size:1.4rem;line-height:1.6;letter-spacing:.4px}@media screen and (max-width:767px){.style_container__96cMu .style_metadataContainer__5YXxR .style_sign__aOFSL{font-size:1.2rem}}.style_container__96cMu .style_metadataContainer__5YXxR .style_jointReleaseCompanies__1Zkpi{margin-left:auto;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-size:1.4rem;line-height:1.6;letter-spacing:.4px}@media screen and (max-width:767px){.style_container__96cMu .style_metadataContainer__5YXxR .style_jointReleaseCompanies__1Zkpi{font-size:1.2rem}}.style_container__96cMu .style_contentContainer__s4U0Y{padding:20px 0 60px;border-bottom:1px solid #e5e5e5}@media screen and (max-width:767px){.style_container__96cMu .style_contentContainer__s4U0Y{padding:0 0 40px}}.style_container__96cMu .style_contactContainer__8Nxyo{padding:50px 0;border-bottom:1px solid var(--color-black-100)}@media screen and (max-width:767px){.style_container__96cMu .style_contactContainer__8Nxyo{padding:30px 0}}.style_container__96cMu .style_prevButtonContainer__czKGH{display:flex;justify-content:center;padding-top:50px}@media screen and (max-width:767px){.style_container__96cMu .style_prevButtonContainer__czKGH{padding-top:30px}}.style_container__96cMu .style_prevButtonContainer__czKGH .style_prevButton__lbG1c{width:260px;height:80px}@media screen and (max-width:767px){.style_container__96cMu .style_prevButtonContainer__czKGH .style_prevButton__lbG1c{width:100%;height:60px}}.style_container__96cMu .style_prevButtonContainer__czKGH .style_prevButton__lbG1c .style_prevButtonContent__hewpn{font-size:1.3rem;font-weight:500;line-height:1;letter-spacing:.4px}.style_container__96cMu .style_prevButtonContainer__czKGH .style_iconStrokeColor__C5_8T{stroke:var(--color-green-400)}.style_container__rQGlx{font-size:1.6rem;line-height:2}@media screen and (max-width:767px){.style_container__rQGlx{font-size:1.4rem}}.style_container__rQGlx .style_content__sKE2V>p{margin-top:40px;letter-spacing:.4px}.style_container__rQGlx .style_content__sKE2V img{width:100%;height:auto;margin-top:40px}.style_container__rQGlx .style_content__sKE2V a:hover{color:var(--color-green-400)}.style_container__rQGlx .style_content__sKE2V h2{font-weight:500;line-height:1.6;margin-top:60px;font-size:2.2rem;letter-spacing:.05em}@media screen and (max-width:767px){.style_container__rQGlx .style_content__sKE2V h2{font-size:1.8rem;margin-top:40px}}.style_pcHeader___Ml6t{position:fixed;top:0;left:0;width:100vw;height:120px;display:flex;flex-direction:column;justify-content:center;transform:translateY(0);transition:transform .5s,background .3s,height .3s;z-index:10;background:rgba(0,0,0,0);font-weight:500}.style_pcHeader___Ml6t *{letter-spacing:.05em}.style_pcHeader___Ml6t.style_hidden__32wg8{transform:translateY(-100%)}.style_pcHeader___Ml6t.style_shortHeader__Q_qgT{height:80px}.style_pcHeader___Ml6t.style_whiteBack__6DjYa{background:var(--color-white)}@media screen and (max-width:1024px){.style_pcHeader___Ml6t{display:none}}.style_pcHeader___Ml6t .style_pcHeader__logo__Ybqlh{position:absolute;max-width:160px;width:13vw;left:60px;top:50%;transform:translateY(-50%);z-index:11}.style_pcHeader___Ml6t .style_pcHeader__nav__agrdb{padding:0 60px;width:100%;display:flex;justify-content:center;align-items:center;z-index:11}.style_pcHeader___Ml6t .style_pcHeader__localesContainer__p82P_{position:absolute;right:60px;top:50%;transform:translateY(-50%);z-index:11}.style_linkText__dNlLL{position:relative;display:flex;align-items:center;gap:6px;padding:0 20px}.style_linkText__dNlLL:hover p{color:var(--color-green-500)}.style_linkText__dNlLL p{white-space:nowrap;font-size:2rem;line-height:2;letter-spacing:0;color:var(--color-white);transition:color .3s}.style_linkText__dNlLL.style_linkText__black__R6Jak:hover p{color:var(--color-green-500)}.style_linkText__dNlLL.style_linkText__black__R6Jak p{color:var(--color-black-400)}.style_linkText__dNlLL.style_linkText__active__Dnf2l{cursor:default}.style_linkText__dNlLL.style_linkText__active__Dnf2l p{color:var(--color-green-500)}.style_linkText__dNlLL.style_linkText__active__Dnf2l:before{content:"";position:absolute;top:44px;left:50%;transform:translateX(-50%);height:6px;width:6px;border-radius:3px;background:var(--color-green-500)}.style_linkText__dNlLL .style_linkText__icon__xXO7A{width:8px}.style_overlay__uzyXd{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--color-black-900);z-index:9;opacity:0;pointer-events:none;transition:opacity .3s}.style_overlay__active__y7mBJ{opacity:.4}.style_footer__62NYK{padding-top:100px}.style_footer__62NYK.style_withTopBorder__Iof0m{border-top:1px solid var(--color-black-100)}@media screen and (max-width:767px){.style_footer__62NYK.style_withTopBorder__Iof0m{border-top:none}}.style_footer__62NYK *{letter-spacing:.05em}@media screen and (max-width:767px){.style_footer__62NYK{padding-top:40px}}.style_footer__62NYK .style_container__OGYDc{width:100%;max-width:1680px;padding:0 var(--margin-side-pc-old);margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc{padding:0 var(--margin-side-sp)}}.style_footer__62NYK .style_container__OGYDc .style_logoLink__ZFd2s{display:block;margin-bottom:80px}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_logoLink__ZFd2s{margin-bottom:60px}}.style_footer__62NYK .style_container__OGYDc .style_logoLink__ZFd2s .style_logo__ar_ck{width:200px}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_logoLink__ZFd2s .style_logo__ar_ck{width:120px}}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;padding-bottom:40px;gap:40px}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ{padding-bottom:30px;justify-content:flex-start}}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_internalLinks__wANKp{display:flex;gap:40px}@media screen and (max-width:1024px){.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_internalLinks__wANKp{gap:3vw}}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_internalLinks__wANKp{display:none}}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_internalLinks__wANKp li{flex-shrink:0}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9{display:flex;gap:40px;margin-bottom:4px}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9 li:first-child{margin-right:4px}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9 a{display:block;position:relative}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9 a:hover img.style_defaultImage__ZVxpy{opacity:0}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9 a:hover img.style_defaultImage__ZVxpy{opacity:1}}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9 a:hover img.style_hoverImage__9bYjL{opacity:1}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9 a:hover img.style_hoverImage__9bYjL{display:none}}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9 a img{position:relative;transition:opacity .3s;height:14px;width:auto}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9 a img.style_defaultImage__ZVxpy{opacity:1}.style_footer__62NYK .style_container__OGYDc .style_linksContainer__iiTOZ .style_snsLinks__FjdQ9 a img.style_hoverImage__9bYjL{position:absolute;bottom:0;left:0;opacity:0}.style_footer__62NYK .style_container__OGYDc .style_bottomContainer__Buf_L{width:100%;padding:40px 0;display:flex;justify-content:flex-end;border-top:1px solid var(--color-black-100)}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_bottomContainer__Buf_L{padding:30px 0;justify-content:flex-start}}.style_footer__62NYK .style_container__OGYDc .style_bottomContainer__Buf_L .style_bottomContent__ekLXW{display:flex;gap:40px}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_bottomContainer__Buf_L .style_bottomContent__ekLXW{width:100%;justify-content:space-between;gap:0}}.style_footer__62NYK .style_container__OGYDc .style_bottomContainer__Buf_L .style_bottomContent__ekLXW a{font-size:1.2rem;line-height:1}.style_footer__62NYK .style_container__OGYDc .style_bottomContainer__Buf_L .style_bottomContent__ekLXW a:hover{color:var(--color-green-500)}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_bottomContainer__Buf_L .style_bottomContent__ekLXW a{font-size:1rem}}.style_footer__62NYK .style_container__OGYDc .style_bottomContainer__Buf_L .style_bottomContent__ekLXW p{font-size:1.2rem;line-height:1;color:var(--color-black-200)}@media screen and (max-width:767px){.style_footer__62NYK .style_container__OGYDc .style_bottomContainer__Buf_L .style_bottomContent__ekLXW p{font-size:1rem}}.style_linkTextContainer__sFi_W{display:flex;align-items:center;gap:4px}.style_linkTextContainer__sFi_W:hover .style_linkText__z787L{color:var(--color-green-500)}.style_linkTextContainer__sFi_W .style_linkText__z787L{font-size:1.6rem;font-weight:500;transition:color .3s;white-space:nowrap}.style_container__jp_Qm{font-size:1.6rem;line-height:2}@media screen and (max-width:767px){.style_container__jp_Qm{font-size:1.4rem}}.style_container__jp_Qm .style_title__HDY85{margin-bottom:30px;letter-spacing:.05em}@media screen and (max-width:767px){.style_container__jp_Qm .style_title__HDY85{margin-bottom:25px}}.style_container__jp_Qm .style_content__T50vk a:hover{color:var(--color-green-400)}.style_spTopLogo__pHV9O{position:absolute;top:26px;left:30px;width:120px;display:none}@media screen and (max-width:1024px){.style_spTopLogo__pHV9O{z-index:10;display:block}}.style_spHamburger__QQz6a{display:none}@media screen and (max-width:1024px){.style_spHamburger__QQz6a{display:block;position:fixed;top:0;right:0;z-index:11;mix-blend-mode:difference}}.style_spHeader__PuWVA{position:fixed;top:0;right:0;display:none}@media screen and (max-width:1024px){.style_spHeader__PuWVA{display:block;z-index:10}.style_spHeader__PuWVA *{letter-spacing:.05em}}.style_spHeader__hamburger__rd_eY{position:relative;z-index:102}.style_spOverlay__5Ds9_ .style_spOverlay__fadeContainer__YLLTT{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;pointer-events:none}.style_spOverlay__5Ds9_ .style_spOverlay__fadeContainer__YLLTT .style_spOverlay__fadeContent__D_E60{width:100%;height:100%;background:var(--color-green-400)}.style_spOverlay__5Ds9_ .style_spOverlay__slideUp__vn8pz{position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:100;pointer-events:none}.style_spOverlay__5Ds9_ .style_spOverlay__slideUp__vn8pz .style_spOverlay__slideUp__content__YxXpL{width:100vw;height:100vh;background:var(--color-white)}.style_spHeader__scrollableContainer__mQQg3{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;overflow:scroll;pointer-events:none}.style_spHeader__scrollableContainer__active__CogEW{pointer-events:auto}.style_spHeader__contents__JQ9fE{position:absolute;top:0;left:0;width:100%;min-height:100%;padding:80px 8vw 0;display:flex;flex-direction:column}.style_spHeader__contents__JQ9fE .style_spHeader__contents__logoContainer__zfe7w{position:absolute;top:26px;left:30px}.style_spHeader__contents__JQ9fE .style_spHeader__contents__logoContainer__zfe7w a{display:block;width:120px}.style_spHeader__contents__JQ9fE .style_spHeader__contents__logoContainer__zfe7w .style_spHeader__contents__logo__9nbM3{position:relative;width:100%}.style_spHeader__contents__JQ9fE .style_spHeader__divider__lVGzn{display:block;width:100%}.style_spHeader__contents__JQ9fE .style_spHeader__divider__lVGzn span{display:block;width:100%;height:1px;background:var(--color-black-100)}.style_spHeader__contents__JQ9fE .style_spHeader__nav__Ga108{padding:32px 0}.style_spHeader__contents__JQ9fE .style_spHeader__nav__Ga108 li .style_spHeader__accordionContent__hR0ij{padding:10px 0 30px 20px}.style_spHeader__contents__JQ9fE .style_spHeader__divider__aboveFooter__RfrBK{margin-top:auto}.style_spHeader__contents__JQ9fE .style_spHeader__footerContainer__QMTUa{width:100%;padding:24px 0}.style_spHeader__contents__JQ9fE .style_spHeader__footer__cKUbr{display:flex;justify-content:space-between;align-items:flex-end}.style_spHeader__contents__JQ9fE .style_spHeader__snsLinkList__8lDdG{display:flex;gap:20px;padding-bottom:6px}.style_spHeader__contents__JQ9fE .style_spHeader__snsLinkList__8lDdG li:first-child a{padding-right:4px}.style_spAccordionToggle__JeHye{display:flex;justify-content:space-between;align-items:center;padding:8px 0;width:100%;cursor:pointer}.style_spAccordionToggle__JeHye p{white-space:nowrap;font-size:1.8rem;color:var(--color-black-400);font-weight:500}.style_spAccordionToggle__JeHye.style_spAccordionToggle__active__fQyx_ p{color:var(--color-green-500)}.style_spAccordionLinkText__mXm20{position:relative;display:flex;align-items:center;font-weight:500;gap:4px;padding:8px 0}.style_spAccordionLinkText__mXm20 p{white-space:nowrap;font-size:1.6rem;color:var(--color-black-300);font-weight:400}.style_spAccordionLinkText__mXm20 .style_spHeaderAccordionLinkText__icon__Dd3QS{width:6px}.style_plusCircle__UA1YU{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-black-50)}.style_plusCircle__UA1YU .style_icon__yrogs{width:10px}.style_spLinkText__UW7B4{position:relative;display:flex;align-items:center;font-weight:500;gap:6px}.style_spLinkText__equalToToggleHeight__sNQpj{height:48px}.style_spLinkText__UW7B4 p{white-space:nowrap;font-size:1.8rem;color:var(--color-black-400)}.style_spLinkText__UW7B4.style_spLinkText__active__l2yBl p{color:var(--color-green-500)}.style_titleContainer__J5QSw{margin:0 auto;width:100%;max-width:1680px;padding:0 134px 60px}@media screen and (max-width:1680px){.style_titleContainer__J5QSw{padding:0 var(--margin-side-pc-old) 60px}}@media screen and (max-width:1024px){.style_titleContainer__J5QSw{padding:0 var(--margin-side-sp) 50px}}@media screen and (max-width:767px){.style_titleContainer__J5QSw{padding:0 var(--margin-side-sp) 25px}}.style_container__a0bDa{display:flex;flex-wrap:wrap;row-gap:50px;column-gap:30px;margin:0 auto;width:100%;max-width:1680px;padding:0 134px 150px}@media screen and (max-width:1680px){.style_container__a0bDa{padding:0 var(--margin-side-pc-old) 150px}}@media screen and (max-width:1024px){.style_container__a0bDa{padding:0 var(--margin-side-sp) 60px}}@media screen and (max-width:767px){.style_container__a0bDa{padding:0 var(--margin-side-sp) 40px;flex-direction:column;row-gap:6px}}.style_container__a0bDa .style_cardContainer__y4RLz{width:calc((100% - 60px)/3)}@media screen and (max-width:767px){.style_container__a0bDa .style_cardContainer__y4RLz{width:calc(100% + 8vw);margin-left:-4vw}}.style_card__QxiYe{width:100%}@media screen and (max-width:767px){.style_card__QxiYe{display:flex}}.style_card__QxiYe:hover .style_imageContainer__DYcC0 img{transform:scale(1.1)}.style_card__QxiYe:hover .style_textContainer__bTUXW .style_subTitle__jeTfJ,.style_card__QxiYe:hover .style_textContainer__bTUXW .style_title__rHp7O{color:var(--color-green-400)}.style_card__QxiYe .style_imageContainer__DYcC0{width:100%;aspect-ratio:20/13;overflow:hidden}@media screen and (max-width:767px){.style_card__QxiYe .style_imageContainer__DYcC0{flex-shrink:0;flex-basis:120px;max-width:120px}}.style_card__QxiYe .style_imageContainer__DYcC0 img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.style_card__QxiYe .style_textContainer__bTUXW{width:100%;padding:30px;transition:color .5s;border-right:1px solid var(--color-black-100);border-bottom:1px solid var(--color-black-100);border-left:1px solid var(--color-black-100)}@media screen and (max-width:1440px){.style_card__QxiYe .style_textContainer__bTUXW{padding:24px}}@media screen and (max-width:1024px){.style_card__QxiYe .style_textContainer__bTUXW{padding:20px}}@media screen and (max-width:767px){.style_card__QxiYe .style_textContainer__bTUXW{border-top:1px solid var(--color-black-100);border-left:none;padding:16px}}.style_card__QxiYe .style_textContainer__bTUXW .style_title__rHp7O{font-weight:500;font-size:2.6rem;line-height:1.16;transition:color .5s}@media screen and (max-width:1440px){.style_card__QxiYe .style_textContainer__bTUXW .style_title__rHp7O{font-size:2.2rem}}@media screen and (max-width:1024px){.style_card__QxiYe .style_textContainer__bTUXW .style_title__rHp7O{font-size:1.5rem}}@media screen and (max-width:767px){.style_card__QxiYe .style_textContainer__bTUXW .style_title__rHp7O{font-size:1.8rem}}.style_card__QxiYe .style_textContainer__bTUXW .style_subTitle__jeTfJ{padding-top:8px;font-weight:700;font-size:1.3rem;line-height:1.16;color:var(--color-black-200);transition:color .5s}@media screen and (max-width:1024px){.style_card__QxiYe .style_textContainer__bTUXW .style_subTitle__jeTfJ{font-size:1.1rem}}.style_container__33fHZ{margin:0 auto;max-width:1680px;padding:0 134px 160px}@media screen and (max-width:1680px){.style_container__33fHZ{padding:0 var(--margin-side-pc-old) 160px}}@media screen and (max-width:1024px){.style_container__33fHZ{padding:0 var(--margin-side-pc-old) 120px}}@media screen and (max-width:767px){.style_container__33fHZ{padding:0 var(--margin-side-sp) 80px}}.style_container__33fHZ .style_titleContainer__aY3yV{padding-bottom:60px}@media screen and (max-width:1024px){.style_container__33fHZ .style_titleContainer__aY3yV{padding-bottom:50px}}@media screen and (max-width:767px){.style_container__33fHZ .style_titleContainer__aY3yV{padding-bottom:25px}}.style_requirementsTable__4qkAf{border-top:1px solid var(--color-black-100)}.style_requirementsTable__4qkAf .style_record__JGgrW{display:flex;padding:30px 0;border-bottom:1px solid var(--color-black-100)}@media screen and (max-width:1024px){.style_requirementsTable__4qkAf .style_record__JGgrW{padding:25px 0}}@media screen and (max-width:767px){.style_requirementsTable__4qkAf .style_record__JGgrW{display:block;padding:20px 0}}.style_requirementsTable__4qkAf .style_record__JGgrW dt{flex-shrink:0;font-size:1.6rem;font-weight:700;line-height:2;width:230px;padding-right:40px}@media screen and (max-width:1024px){.style_requirementsTable__4qkAf .style_record__JGgrW dt{width:160px;padding-right:30px}}@media screen and (max-width:767px){.style_requirementsTable__4qkAf .style_record__JGgrW dt{font-size:1.4rem;width:100%;margin-bottom:15px;padding-right:0}}.style_requirementsTable__4qkAf .style_record__JGgrW dd{display:flex;flex-direction:column;gap:30px;flex:1 1;font-size:1.6rem;line-height:2}@media screen and (max-width:767px){.style_requirementsTable__4qkAf .style_record__JGgrW dd{gap:20px;font-size:1.4rem}}.style_requirementsTable__4qkAf .style_record__JGgrW dd .style_title__grXrb{font-weight:700;margin-bottom:5px}.style_container__mudvp{margin:0 auto;max-width:1680px;padding:0 134px 160px}@media screen and (max-width:1680px){.style_container__mudvp{padding:0 var(--margin-side-pc-old) 160px}}@media screen and (max-width:1024px){.style_container__mudvp{padding:0 var(--margin-side-pc-old) 120px}}@media screen and (max-width:767px){.style_container__mudvp{padding:0 var(--margin-side-sp) 80px}}.style_container__mudvp .style_titleContainer__SyuzA{padding-bottom:60px}@media screen and (max-width:1024px){.style_container__mudvp .style_titleContainer__SyuzA{padding-bottom:50px}}@media screen and (max-width:767px){.style_container__mudvp .style_titleContainer__SyuzA{padding-bottom:25px}}.style_recruitLinkListContainer__p6qyM{padding-top:20px;border-top:1px solid var(--color-black-100)}@media screen and (max-width:767px){.style_recruitLinkListContainer__p6qyM .style_link__b9xec{padding-top:20px;padding-bottom:20px}}.style_container__ytlGA{display:flex}@media screen and (max-width:767px){.style_container__ytlGA{flex-direction:column}}.style_container__ytlGA .style_cardLink__uMUZP{width:50%;height:23.6111111111vw}@media screen and (max-width:767px){.style_container__ytlGA .style_cardLink__uMUZP{width:100%;height:53.35vw}}@keyframes style_textRollUp__e_P3d{0%{transform:matrix(1,0,0,1,0,0) translate(0)}30%{transform:matrix(1,-.15,.15,1,0,0) translateY(-150%)}30.1%{transform:matrix(1,.15,.15,1,0,0) translateY(100%)}to{transform:matrix(1,0,0,1,0,0) translate(0)}}.style_card__rJwpr{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.style_card__rJwpr .style_background__BeTxY{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.style_card__rJwpr .style_background__BeTxY .style_image__ZIcJ8{width:100%;height:100%;object-fit:cover}.style_card__rJwpr .style_overlay__wYfk3{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:1;transition:opacity .3s ease-in-out}.style_card__rJwpr .style_textContainer__F__3M{position:relative;display:flex;gap:12px;align-items:center;overflow:hidden;letter-spacing:.05em;font-weight:500;color:var(--color-white);z-index:1}@media screen and (max-width:767px){.style_card__rJwpr .style_textContainer__F__3M{gap:6px}}.style_card__rJwpr .style_textContainer__F__3M .style_title__PTxNe{font-size:4rem}@media screen and (max-width:767px){.style_card__rJwpr .style_textContainer__F__3M .style_title__PTxNe{font-size:2.6rem}}.style_card__rJwpr .style_textContainer__F__3M .style_description__HPQC8{font-size:1.2rem}@media screen and (max-width:767px){.style_card__rJwpr .style_textContainer__F__3M .style_description__HPQC8{font-size:1rem}}.style_card__rJwpr:hover .style_overlay__wYfk3{opacity:0}.style_card__rJwpr:hover .style_textContainer__F__3M .style_textContent__WLEWq{animation-name:style_textRollUp__e_P3d;animation-duration:.9s;animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:forwards}.style_container__3CyJs{margin:0 auto;max-width:1680px;padding:0 var(--margin-side-pc-old) 200px}@media screen and (max-width:1024px){.style_container__3CyJs{padding:0 var(--margin-side-pc-old) 200px}}@media screen and (max-width:767px){.style_container__3CyJs{padding:0 var(--margin-side-sp) 120px}}.style_container__3CyJs .style_groupListContainer__G_vIE{max-width:1060px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;row-gap:80px}@media screen and (max-width:1024px){.style_container__3CyJs .style_groupListContainer__G_vIE{margin-left:0;row-gap:60px}}@media screen and (max-width:767px){.style_container__3CyJs .style_groupListContainer__G_vIE{margin:0 auto;max-width:460px}}.style_container__3CyJs .style_groupListContainer__G_vIE li{flex-shrink:0;width:calc(50% - 72px);margin:0 20px}@media screen and (max-width:767px){.style_container__3CyJs .style_groupListContainer__G_vIE li{width:100%;margin:0}}.style_card__5XzJr{display:block}.style_card__5XzJr:hover{transition:color .3s;color:var(--color-green-400)}.style_card__5XzJr:hover .style_imageContainer__fWTl_ img{transform:scale(1.1)}.style_card__5XzJr .style_imageContainer__fWTl_{border:1px solid var(--color-black-100);overflow:hidden}.style_card__5XzJr .style_imageContainer__fWTl_ img{transition:transform .5s cubic-bezier(.215,.61,.355,1);transform-origin:center;object-fit:cover;width:100%;height:auto}.style_card__5XzJr .style_title__QeRfZ{padding-top:40px;padding-bottom:30px;font-size:2.2rem;font-weight:700;line-height:2}@media screen and (max-width:767px){.style_card__5XzJr .style_title__QeRfZ{padding-top:30px;padding-bottom:20px;font-size:1.5rem}}.style_card__5XzJr .style_description__lR9iw{font-size:1.4rem;line-height:2}@media screen and (max-width:767px){.style_card__5XzJr .style_description__lR9iw{font-size:1.3rem}}.style_container__mQuO3{padding:0 var(--margin-side-pc-old) 200px}@media screen and (max-width:1024px){.style_container__mQuO3{padding:0 var(--margin-side-pc-old) 200px}}@media screen and (max-width:767px){.style_container__mQuO3{padding:0 var(--margin-side-sp) 120px}}.style_historyTable__7f1nH{margin:0 auto;max-width:1680px;padding:0 134px}@media screen and (max-width:1680px){.style_historyTable__7f1nH{padding:0}}.style_historyTable__7f1nH .style_record__nlWzG{display:flex;padding:20px 0;border-top:1px solid var(--color-black-100)}@media screen and (max-width:767px){.style_historyTable__7f1nH .style_record__nlWzG{display:block}}.style_historyTable__7f1nH .style_record__nlWzG .style_yearContainer__Kdcvh{font-size:4rem;font-weight:500;line-height:1;letter-spacing:0;color:var(--color-green-400)}@media screen and (max-width:767px){.style_historyTable__7f1nH .style_record__nlWzG .style_yearContainer__Kdcvh{font-size:2.6rem;padding-bottom:10px}}.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5{padding-bottom:35px}@media screen and (max-width:767px){.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5{padding-bottom:0}}.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5 .style_monthItem__zLOOx{display:flex;padding-top:5px;padding-bottom:25px}@media screen and (max-width:767px){.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5 .style_monthItem__zLOOx{padding:10px 0}}.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5 .style_monthItem__zLOOx .style_month__JSld9{padding-left:120px;font-size:16px;line-height:2;letter-spacing:.8px}@media screen and (max-width:1024px){.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5 .style_monthItem__zLOOx .style_month__JSld9{padding-left:80px}}@media screen and (max-width:767px){.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5 .style_monthItem__zLOOx .style_month__JSld9{padding-left:0;width:32px;font-size:14px}}.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5 .style_monthItem__zLOOx .style_sentence__Nzog5{padding-left:100px;flex:1 1;font-size:16px;line-height:2;letter-spacing:.8px}@media screen and (max-width:1024px){.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5 .style_monthItem__zLOOx .style_sentence__Nzog5{padding-left:60px}}@media screen and (max-width:767px){.style_historyTable__7f1nH .style_record__nlWzG .style_itemListContainer__Yd8Z5 .style_monthItem__zLOOx .style_sentence__Nzog5{padding-left:20px;font-size:14px}}.style_container__JGZAu{padding:0 134px 200px;max-width:1680px;margin:0 auto}@media screen and (max-width:1680px){.style_container__JGZAu{padding:0 var(--margin-side-pc-old) 200px}}@media screen and (max-width:767px){.style_container__JGZAu{padding:0 var(--margin-side-sp) 120px}}.style_container__JGZAu .style_imageContainer__hKnNk{width:100%;padding-bottom:80px}@media screen and (max-width:767px){.style_container__JGZAu .style_imageContainer__hKnNk{padding-bottom:60px;margin:0 calc(-1*var(--margin-side-sp))}}.style_container__JGZAu .style_imageContainer__hKnNk img{width:100%;height:100%;object-fit:cover;height:31.4583333333vw}@media screen and (max-width:767px){.style_container__JGZAu .style_imageContainer__hKnNk img{width:100vw;height:69.3333333333vw}}.style_container__JGZAu .style_messageContainer__6r_A3{max-width:760px;margin:0 auto}.style_container__JGZAu .style_messageContainer__6r_A3 .style_message__5NeYW{font-size:1.6rem;line-height:2.4;letter-spacing:.4px;text-align:left;padding-bottom:50px}@media screen and (max-width:767px){.style_container__JGZAu .style_messageContainer__6r_A3 .style_message__5NeYW{font-size:1.4rem;letter-spacing:.7px;padding-bottom:25px}}.style_container__JGZAu .style_messageContainer__6r_A3 .style_signContainer__tn0GD{display:flex;flex-direction:column;justify-content:flex-end}.style_container__JGZAu .style_messageContainer__6r_A3 .style_signContainer__tn0GD p{text-align:right;font-size:1.6rem;line-height:2.4;letter-spacing:.4px}@media screen and (max-width:767px){.style_container__JGZAu .style_messageContainer__6r_A3 .style_signContainer__tn0GD p{font-size:1.4rem;letter-spacing:.7px}}.style_pcOnly__DgeE0{display:block}@media screen and (max-width:767px){.style_pcOnly__DgeE0{display:none}}.style_container__Qbgc_{padding:0 var(--margin-side-pc-old)}@media screen and (max-width:1024px){.style_container__Qbgc_{padding:0 var(--margin-side-pc-old)}}@media screen and (max-width:767px){.style_container__Qbgc_{padding:0 var(--margin-side-sp)}}.style_container__Qbgc_ .style_contentContainer__QS3KM{max-width:760px;margin:0 auto}.style_container__Qbgc_ .style_contentContainer__QS3KM .style_logoContainer__kiNbs{width:100%;text-align:center}.style_container__Qbgc_ .style_contentContainer__QS3KM .style_logoContainer__kiNbs .style_logo__NKLER{width:100%;height:auto;text-align:center}@media screen and (max-width:1024px){.style_container__Qbgc_ .style_contentContainer__QS3KM .style_logoContainer__kiNbs .style_logo__NKLER{width:59.8958333333vw}}@media screen and (max-width:767px){.style_container__Qbgc_ .style_contentContainer__QS3KM .style_logoContainer__kiNbs .style_logo__NKLER{width:73.3333333333vw}}.style_container__Qbgc_ .style_logoDescription__ZMCUZ{padding-top:120px;padding-bottom:180px;font-size:1.6rem;line-height:2;text-align:center}@media screen and (max-width:1024px){.style_container__Qbgc_ .style_logoDescription__ZMCUZ{padding-top:80px;padding-bottom:140px}}@media screen and (max-width:767px){.style_container__Qbgc_ .style_logoDescription__ZMCUZ{padding-top:60px;padding-bottom:80px;font-size:1.4rem;text-align:left}}.style_container__Qbgc_ .style_logoAnimationTitleContainer__Q0s3i{display:flex;justify-content:center;width:100%;padding-bottom:40px;font-size:1.8rem}@media screen and (max-width:1024px){.style_container__Qbgc_ .style_logoAnimationTitleContainer__Q0s3i{padding-bottom:30px;font-size:1.6rem}}@media screen and (max-width:767px){.style_container__Qbgc_ .style_logoAnimationTitleContainer__Q0s3i{padding-bottom:20px;font-size:1.4rem}}.style_container__Qbgc_ .style_logoAnimationContainer__luR7A{width:640px;height:360px;margin:0 auto}@media screen and (max-width:1024px){.style_container__Qbgc_ .style_logoAnimationContainer__luR7A{width:480px;height:270px}}@media screen and (max-width:767px){.style_container__Qbgc_ .style_logoAnimationContainer__luR7A{width:68.2666666667vw;height:38.4vw}}.style_container__Qbgc_ .style_logoAnimationDescription__YtTvI{padding-top:80px;padding-bottom:180px;font-size:1.6rem;line-height:2;text-align:center}@media screen and (max-width:1024px){.style_container__Qbgc_ .style_logoAnimationDescription__YtTvI{padding-bottom:120px;padding-top:60px;font-size:1.4rem}}@media screen and (max-width:767px){.style_container__Qbgc_ .style_logoAnimationDescription__YtTvI{padding-bottom:80px;padding-top:40px;font-size:1.4rem;text-align:left}}.style_pcOnly__Edv6p{display:block}@media screen and (max-width:767px){.style_pcOnly__Edv6p{display:none}}.style_container___uGet{color:var(--color-white);background:var(--color-green-400);padding:240px var(--margin-side-pc-old);margin-bottom:150px}@media screen and (max-width:1024px){.style_container___uGet{padding:160px var(--margin-side-pc-old);margin-bottom:60px}}@media screen and (max-width:767px){.style_container___uGet{padding:100px var(--margin-side-sp);margin-bottom:40px}}.style_container___uGet .style_titleContainer__vJxMp{width:100%;padding-bottom:50px;display:flex;justify-content:center;font-size:1.8rem}@media screen and (max-width:767px){.style_container___uGet .style_titleContainer__vJxMp{padding-bottom:40px;font-size:1.6rem}}@media screen and (max-width:1024px){.style_container___uGet .style_titleContainer__vJxMp{padding-bottom:30px;font-size:1.4rem}}.style_container___uGet .style_description__e9DYM{font-size:1.6rem;line-height:2;letter-spacing:.05em;text-align:center}@media screen and (max-width:767px){.style_container___uGet .style_description__e9DYM{font-size:1.4rem;text-align:left}}.style_footer__x6hMe{padding-top:100px}.style_footer__x6hMe *{letter-spacing:.05em}@media screen and (max-width:767px){.style_footer__x6hMe{padding-top:40px}}.style_footer__x6hMe .style_container__fcK07{width:100%;max-width:1680px;padding:0 var(--margin-side-pc-old);margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07{padding:0 var(--margin-side-sp)}}.style_footer__x6hMe .style_container__fcK07 .style_logoLink__rmPiQ{display:block;margin-bottom:80px}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_logoLink__rmPiQ{margin-bottom:60px}}.style_footer__x6hMe .style_container__fcK07 .style_logoLink__rmPiQ .style_logo__9kTyQ{width:200px}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_logoLink__rmPiQ .style_logo__9kTyQ{width:120px}}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;padding-bottom:40px;gap:40px}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik{padding-bottom:30px;justify-content:flex-start}}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_internalLinks__2PaSY{display:flex;gap:40px}@media screen and (max-width:1024px){.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_internalLinks__2PaSY{gap:3vw}}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_internalLinks__2PaSY{display:none}}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_internalLinks__2PaSY li{flex-shrink:0}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7{display:flex;gap:40px;margin-bottom:4px}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7 li:first-child{margin-right:4px}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7 a{display:block;position:relative}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7 a:hover img.style_defaultImage__3xYVG{opacity:0}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7 a:hover img.style_defaultImage__3xYVG{opacity:1}}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7 a:hover img.style_hoverImage__msQC2{opacity:1}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7 a:hover img.style_hoverImage__msQC2{display:none}}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7 a img{position:relative;transition:opacity .3s;height:14px;width:auto}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7 a img.style_defaultImage__3xYVG{opacity:1}.style_footer__x6hMe .style_container__fcK07 .style_linksContainer__ZwMik .style_snsLinks__RwUk7 a img.style_hoverImage__msQC2{position:absolute;bottom:0;left:0;opacity:0}.style_footer__x6hMe .style_container__fcK07 .style_bottomContainer__ySR5K{width:100%;padding:40px 0;display:flex;justify-content:flex-end;border-top:1px solid var(--color-black-100)}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_bottomContainer__ySR5K{padding:30px 0;justify-content:flex-start}}.style_footer__x6hMe .style_container__fcK07 .style_bottomContainer__ySR5K .style_bottomContent__wk_cq{display:flex;gap:40px}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_bottomContainer__ySR5K .style_bottomContent__wk_cq{width:100%;justify-content:space-between;gap:0}}.style_footer__x6hMe .style_container__fcK07 .style_bottomContainer__ySR5K .style_bottomContent__wk_cq a{font-size:1.2rem;line-height:1}.style_footer__x6hMe .style_container__fcK07 .style_bottomContainer__ySR5K .style_bottomContent__wk_cq a:hover{color:var(--color-green-500)}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_bottomContainer__ySR5K .style_bottomContent__wk_cq a{font-size:1rem}}.style_footer__x6hMe .style_container__fcK07 .style_bottomContainer__ySR5K .style_bottomContent__wk_cq p{font-size:1.2rem;line-height:1;color:var(--color-black-200)}@media screen and (max-width:767px){.style_footer__x6hMe .style_container__fcK07 .style_bottomContainer__ySR5K .style_bottomContent__wk_cq p{font-size:1rem}}.style_linkTextContainer__qm5bU{display:flex;align-items:center;gap:4px}.style_linkTextContainer__qm5bU:hover .style_linkText__M5rY0{color:var(--color-green-500)}.style_linkTextContainer__qm5bU .style_linkText__M5rY0{font-size:1.2rem;font-weight:500;transition:color .3s;white-space:nowrap}.style_pcOnly__uysyN{display:block}@media screen and (max-width:567px){.style_pcOnly__uysyN{display:none}}.style_spOnly__3ywDo{display:none}@media screen and (max-width:567px){.style_spOnly__3ywDo{display:block}}.style_section__nBdW0{padding:190px var(--margin-side-pc);background:var(--color-white)}@media screen and (max-width:767px){.style_section__nBdW0{padding:100px var(--margin-side-sp)}}.style_section__nBdW0 .style_container__jkRMx{position:relative}.style_section__nBdW0 .style_container__jkRMx .style_title__vTvYV{margin-bottom:90px;font-size:3rem;font-weight:500;color:var(--color-green-400);line-height:1.2;z-index:1}@media screen and (max-width:767px){.style_section__nBdW0 .style_container__jkRMx .style_title__vTvYV{margin-bottom:48px;font-size:2.7rem}}.style_section__nBdW0 .style_container__jkRMx .style_content__Qg1YU{position:relative;padding-left:30px;z-index:1}@media screen and (max-width:767px){.style_section__nBdW0 .style_container__jkRMx .style_content__Qg1YU{padding-left:0}}.style_section__nBdW0 .style_container__jkRMx .style_content__Qg1YU .style_subtitle__WiKS2{margin-bottom:60px;font-size:4.4rem;font-weight:500}@media screen and (max-width:767px){.style_section__nBdW0 .style_container__jkRMx .style_content__Qg1YU .style_subtitle__WiKS2{margin-bottom:48px;font-size:2.6rem}}.style_section__nBdW0 .style_container__jkRMx .style_content__Qg1YU .style_description__n1tVt{font-size:1.6rem;line-height:2.5}@media screen and (max-width:767px){.style_section__nBdW0 .style_container__jkRMx .style_content__Qg1YU .style_description__n1tVt{font-size:1.4rem}}.style_section__nBdW0 .style_container__jkRMx .style_backImgContainer__kw9_J{position:absolute;top:0;right:0;width:68%;max-width:778px;z-index:0}@media screen and (max-width:767px){.style_section__nBdW0 .style_container__jkRMx .style_backImgContainer__kw9_J{top:120px;right:calc(var(--margin-side-sp)*-1);width:85%}}.style_section__nBdW0 .style_container__jkRMx .style_backImgContainer__kw9_J img{width:100%;height:auto}