.CharacterSection_section__os1yO{position:relative;z-index:1;width:100%;padding-top:9.7222222222vw;padding-bottom:15vw;margin-top:-17.3611111111vw;overflow:hidden;color:#000;background-color:#fff}@media(max-width:768px){.CharacterSection_section__os1yO{--sp-figure-top:49.2307692308vw;padding-top:20.5128205128vw;padding-bottom:20.5128205128vw;margin-top:-20.5128205128vw}}.CharacterSection_section_texture__2xH0I{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;background-image:url(/top/character/character-bg_texture.webp);background-repeat:no-repeat;background-position:50%;background-size:cover}.CharacterSection_heading__GnZtJ{--heading-title-ml:-0.026em;top:0;left:0}@media(max-width:768px){.CharacterSection_heading__GnZtJ{--heading-title-fz:22.5641025641vw;--heading-label-fz:5.3846153846vw;--heading-label-py:0.7479487179vw;--heading-label-px:0.7479487179vw;top:11.0256410256vw;left:0}}.CharacterSection_inner__uGtLv{position:relative}.CharacterSection_body__qc_oL{position:relative;z-index:60;display:flex;flex-direction:column;width:100%;height:100%;padding-top:3.4722222222vw}@media(max-width:768px){.CharacterSection_body__qc_oL{padding-top:0;padding-bottom:12.3076923077vw}}.CharacterSection_body__qc_oL>.CharacterSection_stage__ea9_y,.CharacterSection_body__qc_oL>.CharacterSection_ui__HyGos{opacity:0;transition:opacity 1.3s cubic-bezier(.25,1,.5,1)}.CharacterSection_body__qc_oL>.CharacterSection_sideNav__wmRfc{opacity:0;transition:opacity 1s cubic-bezier(.25,1,.5,1)}.CharacterSection_body__qc_oL[data-stage=enter]>.CharacterSection_sideNav__wmRfc,.CharacterSection_body__qc_oL[data-stage=enter]>.CharacterSection_stage__ea9_y,.CharacterSection_body__qc_oL[data-stage=enter]>.CharacterSection_ui__HyGos{opacity:1}.CharacterSection_body__qc_oL[data-stage=enter]>.CharacterSection_stage__ea9_y,.CharacterSection_body__qc_oL[data-stage=enter]>.CharacterSection_ui__HyGos{transition-delay:1.1s}.CharacterSection_body__qc_oL[data-stage=enter]>.CharacterSection_sideNav__wmRfc{transition-delay:1.46s}.CharacterSection_stage__ea9_y{position:relative;z-index:1;width:100%;aspect-ratio:1440/673}@media(max-width:768px){.CharacterSection_stage__ea9_y{aspect-ratio:390/500}}.CharacterSection_section_bgInner__31VVk{position:absolute;top:10.4166666667vw;right:0;bottom:0;left:0;z-index:0;pointer-events:none}@media(max-width:768px){.CharacterSection_section_bgInner__31VVk{top:20.5128205128vw}}.CharacterSection_section_bgTextWrap__X0mq9{position:absolute;top:0;left:50%;display:block;width:100.8333333333vw;max-width:100%;height:auto;max-height:100%;pointer-events:none;opacity:1;transform:translateX(-50%);transition:opacity .25s cubic-bezier(.25,1,.5,1)}.CharacterSection_section_bgTextWrap__X0mq9[data-stage=exit]{opacity:0}@media(max-width:768px){.CharacterSection_section_bgTextWrap__X0mq9{top:var(--sp-figure-top);width:100%}}.CharacterSection_section_bgText__h1KT0{display:block;width:100%;max-height:100%;object-fit:contain}.CharacterSection_section_bgTextMask__3mxfj{position:absolute;inset:0;background-image:url(/top/character/character-bg-text-sprite.webp);background-repeat:no-repeat;background-position:0;background-size:3000% 100%;animation:CharacterSection_bg-text-mask-play__H0GpG 1.6s steps(29) forwards}.CharacterSection_section_bgTextWrap__X0mq9[data-initial=true] .CharacterSection_section_bgTextMask__3mxfj{animation-delay:1.8s}@keyframes CharacterSection_bg-text-mask-play__H0GpG{0%{background-position:0}to{background-position:100%}}.CharacterSection_figure__ixjc9{position:absolute;top:50%;left:50%;z-index:2;display:block;width:69.3962526024%;max-width:100%;height:47.5694444444vw;max-height:100%;transform:translate(-50%,-50%)}@media(max-width:768px){.CharacterSection_figure__ixjc9{top:var(--sp-figure-top);left:0;width:100%;max-width:none;height:94.8717948718vw;max-height:none;transform:none}}.CharacterSection_figure_image__ePPoW{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .4s cubic-bezier(0,.51,.5,1)}.CharacterSection_figure_image__ePPoW[data-active=true]{opacity:1}.CharacterSection_figure_image_inner__bwrUn{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}@media(max-width:768px){.CharacterSection_figure_image_inner__bwrUn{object-fit:cover;object-position:center top}}.CharacterSection_info__bjW2q{position:absolute;top:60%;left:61.8055555556vw;z-index:3;display:grid;grid-gap:.5555555556vw;gap:.5555555556vw;justify-items:start;width:24.3055555556vw;max-width:100%;max-height:100%;color:#fff;transform:translateY(-50%)}@media(max-width:768px){.CharacterSection_info__bjW2q{top:auto;bottom:2.5641025641vw;left:5.1282051282vw;gap:1.0256410256vw;width:70.7692307692vw;max-width:none;max-height:none;transform:none}}.CharacterSection_info_zoom__qHbwX{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none}.CharacterSection_info_zoom__qHbwX:focus:not(:focus-visible){outline:none}.CharacterSection_info_zoom__qHbwX{position:absolute;top:50%;left:55.5555555556vw;z-index:3;width:2.2222222222vw;min-width:24px;height:2.2222222222vw;min-height:24px;padding:0;background-image:url(/top/character/zoom-icon.webp);background-repeat:no-repeat;background-position:50%;background-size:contain;transform:translateY(calc(-50% - 4.8611111111vw - .5555555556vw));transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.CharacterSection_info_zoom__qHbwX{top:68.7179487179vw;left:72.5641025641vw;width:8.2051282051vw;min-width:0;height:8.2051282051vw;min-height:0;transform:none}}@media(hover:hover)and (pointer:fine){.CharacterSection_info_zoom__qHbwX:hover{opacity:.5}}.CharacterSection_info_nameGroup__Hyl4J{display:flex;flex-direction:column;align-items:flex-start}.CharacterSection_info_name__Ynl0Y{padding:.2777777778vw;margin:0;font-family:var(--font-zenoldmincho);font-size:2.7777777778vw;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;background-color:#111}@media(max-width:768px){.CharacterSection_info_name__Ynl0Y{padding:2.0512820513vw 1.0256410256vw;font-size:6.6666666667vw}}.CharacterSection_info_nameEn__PJhUI{padding:.2083333333vw .2777777778vw;margin:0;font-family:var(--font-manrope);font-size:1.3888888889vw;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background-color:#111}@media(max-width:768px){.CharacterSection_info_nameEn__PJhUI{padding:2.0512820513vw 1.0256410256vw;font-size:3.0769230769vw;letter-spacing:normal}}.CharacterSection_info_cv__WUK4J{padding:.2083333333vw .2777777778vw;margin:0;font-family:var(--font-zenoldmincho);font-size:1.1111111111vw;font-weight:600;line-height:1;letter-spacing:.04em;white-space:nowrap;background-color:#111}@media(max-width:768px){.CharacterSection_info_cv__WUK4J{padding:1.0256410256vw;font-size:3.5897435897vw;line-height:1.8}}.CharacterSection_info_cvSerifTc__8pa1C{font-family:var(--font-noto-serif-tc)}.CharacterSection_info_description__BfdoT{padding:.2083333333vw .2777777778vw;margin:0;font-family:var(--font-zenoldmincho);font-size:1.25vw;font-weight:600;line-height:1.3;letter-spacing:.04em;white-space:nowrap;background-color:#111}@media(max-width:768px){.CharacterSection_info_description__BfdoT{padding:2.0512820513vw 1.0256410256vw;font-size:3.5897435897vw;line-height:1.4}}html:not([lang=ja]) .CharacterSection_info_description__BfdoT{line-height:1.2}html:not([lang=ja]) .CharacterSection_info_name__Ynl0Y{font-family:var(--font-manrope);font-weight:400;letter-spacing:normal}@media(max-width:768px){html:not([lang=ja]) .CharacterSection_info_name__Ynl0Y{font-size:6.1538461538vw;letter-spacing:-.02em}}html[lang=de] .CharacterSection_info_cv__WUK4J,html[lang=en] .CharacterSection_info_cv__WUK4J,html[lang=fr] .CharacterSection_info_cv__WUK4J{font-family:var(--font-manrope);font-weight:500}html[lang=de] .CharacterSection_info_description__BfdoT,html[lang=en] .CharacterSection_info_description__BfdoT,html[lang=fr] .CharacterSection_info_description__BfdoT{font-family:var(--font-manrope);font-size:1.1111111111vw;font-weight:500}@media(max-width:768px){html[lang=de] .CharacterSection_info_description__BfdoT,html[lang=en] .CharacterSection_info_description__BfdoT,html[lang=fr] .CharacterSection_info_description__BfdoT{font-size:3.0769230769vw}}html[lang=ko] .CharacterSection_info_cv__WUK4J{font-family:var(--font-manrope),var(--font-noto-cjk);font-weight:400}html[lang=ko] .CharacterSection_info_description__BfdoT{font-family:var(--font-noto-serif-kr);font-weight:400}html[lang|=zh] .CharacterSection_info_cv__WUK4J,html[lang|=zh] .CharacterSection_info_description__BfdoT{font-family:var(--font-manrope),var(--font-noto-serif-tc)}.CharacterSection_sideNav__wmRfc{position:absolute;top:50%;z-index:4;display:inline-flex;gap:.9027777778vw;align-items:center;padding:.5555555556vw;font-family:var(--font-manrope);font-size:1rem;font-weight:500;line-height:1;color:#000;letter-spacing:.05em;transform:translateY(-50%)}.CharacterSection_sideNav__wmRfc:before{position:absolute;inset:0;z-index:-1;content:"";background-color:#d12f0e;transform:scaleX(0);transition:transform .2s cubic-bezier(.77,0,.18,1)}.CharacterSection_sideNav__wmRfc[data-direction=back]{left:0;padding-left:0}.CharacterSection_sideNav__wmRfc[data-direction=back]:before{transform-origin:left center}.CharacterSection_sideNav__wmRfc[data-direction=next]{right:0;padding-right:0}.CharacterSection_sideNav__wmRfc[data-direction=next]:before{transform-origin:right center}.CharacterSection_sideNav__wmRfc:focus-visible{outline:1px solid #e32402;outline-offset:-2px}.CharacterSection_sideNav__wmRfc{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none}.CharacterSection_sideNav__wmRfc:focus:not(:focus-visible){outline:none}@media(hover:hover)and (pointer:fine){.CharacterSection_sideNav__wmRfc{cursor:pointer}.CharacterSection_sideNav__wmRfc:hover:before{transform:scaleX(1)}.CharacterSection_sideNav__wmRfc:hover[data-direction=back]:before{transform-origin:right center}.CharacterSection_sideNav__wmRfc:hover[data-direction=next]:before{transform-origin:left center}.CharacterSection_sideNav__wmRfc:hover .CharacterSection_sideNav_label__7_nB7{color:#fff}.CharacterSection_sideNav__wmRfc:hover .CharacterSection_sideNav_line__T6s1x{background-color:#fff}}@media(max-width:768px){.CharacterSection_sideNav__wmRfc{display:none}}.CharacterSection_sideNav_line__T6s1x{display:block;width:3.4722222222vw;height:1px;background-color:currentcolor;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.CharacterSection_sideNav_label__7_nB7{display:inline-block;transition:color .25s cubic-bezier(.4,0,.2,1)}.CharacterSection_ui__HyGos{position:relative;z-index:2;padding:0 2.2222222222vw 1.3888888889vw;margin-top:-9.7222222222vw}@media(max-width:768px){.CharacterSection_ui__HyGos{padding:0;margin-top:0}}.CharacterSection_thumbs__OGFy3{max-width:69.4444444444vw;margin:0 auto}@media(max-width:768px){.CharacterSection_thumbs__OGFy3{max-width:100%;padding:0 5.1282051282vw;margin:0}}.CharacterSection_thumbs__OGFy3 .CharacterSection_thumb_item__w4b_t{width:9.7222222222vw;margin-right:2.2222222222vw}.CharacterSection_thumbs__OGFy3 .CharacterSection_thumb_item__w4b_t:last-child{margin-right:0}@media(max-width:768px){.CharacterSection_thumbs__OGFy3 .CharacterSection_thumb_item__w4b_t{width:25.641025641vw;margin-right:4.1025641026vw}}.CharacterSection_thumb__o4rOj{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none}.CharacterSection_thumb__o4rOj:focus:not(:focus-visible){outline:none}.CharacterSection_thumb__o4rOj{position:relative;display:block;width:100%;aspect-ratio:140/183;overflow:hidden;color:#fff}.CharacterSection_thumb__o4rOj:focus-visible{outline:none}.CharacterSection_thumb__o4rOj:focus-visible:after{position:absolute;inset:2px;z-index:1;pointer-events:none;content:"";border:1px solid #e32402}.CharacterSection_thumb__o4rOj[data-state=selected] .CharacterSection_thumb_image_active__xiaCS{opacity:1}@media(hover:hover)and (pointer:fine){.CharacterSection_thumb__o4rOj{cursor:pointer}.CharacterSection_thumb__o4rOj:hover .CharacterSection_thumb_image_active__xiaCS{opacity:1}}@media(max-width:768px){.CharacterSection_thumb__o4rOj{aspect-ratio:100/131.071}}.CharacterSection_thumb_image__ZNmyZ,.CharacterSection_thumb_image_active__xiaCS{display:block;width:100%;height:100%;object-fit:cover}.CharacterSection_thumb_image_active__xiaCS{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.CharacterSection_pagination__DsRbX{display:flex;gap:9.7222222222vw;align-items:center;max-width:69.7916666667vw;margin:1.6666666667vw auto 0}@media(max-width:768px){.CharacterSection_pagination__DsRbX{gap:4.1025641026vw;max-width:100%;padding:0 6.1538461538vw;margin:5.1282051282vw 0 0}}.CharacterSection_pagination_status__ybsnb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0)}.CharacterSection_pagination_count__7aPbm{display:flex;flex-shrink:0;gap:.5555555556vw;align-items:center}@media(max-width:768px){.CharacterSection_pagination_count__7aPbm{gap:1.5384615385vw}}.CharacterSection_pagination_current__LywbT,.CharacterSection_pagination_total__7duEg{font-family:var(--font-zenoldmincho);font-size:1.25vw;font-weight:500;line-height:1;color:#111;letter-spacing:.02em}@media(max-width:768px){.CharacterSection_pagination_current__LywbT,.CharacterSection_pagination_total__7duEg{font-size:3.5897435897vw}}.CharacterSection_pagination_sep__fqxcu{display:block;width:1px;height:1.0416666667vw;background-color:#111}@media(max-width:768px){.CharacterSection_pagination_sep__fqxcu{height:3.5897435897vw}}.CharacterSection_pagination_progress__RvSqe{display:flex;flex:1 1;gap:5.6944444444vw;align-items:center}@media(max-width:768px){.CharacterSection_pagination_progress__RvSqe{gap:6.1538461538vw}}.CharacterSection_pagination_track__Vo2e1{position:relative;flex:1 1;height:2px;overflow:hidden;background-color:#fffcf3}.CharacterSection_pagination_bar__thFWD{position:absolute;top:0;left:0;display:block;height:100%;background-color:#111;transition:transform .25s cubic-bezier(.4,0,.2,1)}.CharacterSection_pagination_arrows__F9n9i{display:inline-flex;flex-shrink:0;gap:3.8888888889vw;align-items:center}@media(max-width:768px){.CharacterSection_pagination_arrows__F9n9i{gap:6.1538461538vw}}.CharacterSection_pagination_arrow__svck1{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none}.CharacterSection_pagination_arrow__svck1:focus:not(:focus-visible){outline:none}.CharacterSection_pagination_arrow__svck1{display:inline-flex;align-items:center;justify-content:center;width:1.3888888889vw;height:1.3888888889vw;color:#111;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.CharacterSection_pagination_arrow__svck1[data-direction=next] svg{transform:scaleX(-1)}@media(hover:hover)and (pointer:fine){.CharacterSection_pagination_arrow__svck1{cursor:pointer}.CharacterSection_pagination_arrow__svck1:hover{opacity:.7}}@media(max-width:768px){.CharacterSection_pagination_arrow__svck1{width:5.1282051282vw;height:5.1282051282vw}}.CharacterSection_pagination_arrow__svck1 svg{width:.8333333333vw;height:1.4583333333vw}@media(max-width:768px){.CharacterSection_pagination_arrow__svck1 svg{width:3.0769230769vw;height:5.1282051282vw}}.CharacterSection_actions__dZN7H{display:flex;justify-content:flex-end;max-width:69.4444444444vw;margin:2.7777777778vw auto 0}@media(max-width:768px){.CharacterSection_actions__dZN7H{max-width:100%;padding:0 6.1538461538vw;margin:8.2051282051vw 0 0}}.CharacterSection_viewAll__E80_8{display:inline-flex;gap:.9027777778vw;align-items:center;color:#000;text-decoration:none;transition:color .25s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.CharacterSection_viewAll__E80_8{cursor:pointer}.CharacterSection_viewAll__E80_8:hover{color:#d12f0e}}@media(max-width:768px){.CharacterSection_viewAll__E80_8{gap:4.1025641026vw;padding:1.0256410256vw 0}}.CharacterSection_viewAll_line__HxFU9{display:block;width:3.4722222222vw;height:1px;background-color:currentcolor}@media(max-width:768px){.CharacterSection_viewAll_line__HxFU9{width:12.8205128205vw}}.CharacterSection_viewAll_label__frnth{font-family:var(--font-manrope);font-size:1rem;font-weight:400;line-height:1;letter-spacing:.05em}@media(max-width:768px){.CharacterSection_viewAll_label__frnth{font-size:3.5897435897vw}}.SectionHeading_heading__RN2jN{position:absolute;width:100%;pointer-events:none}.SectionHeading_heading_title__OINk4{margin:0 0 0 var(--heading-title-ml,0);font-family:var(--font-manrope);font-size:var(--heading-title-fz,13.1944444444vw);font-weight:800;line-height:.8;color:rgba(0,0,0,0);color:#fff;text-transform:uppercase;letter-spacing:-.02em;white-space:pre-line;background-image:linear-gradient(90deg,#fffdf4,#f0f0f0 98.369%);-webkit-background-clip:text;background-clip:text;mix-blend-mode:difference;opacity:0;transform:translateZ(0);transition:opacity .7s cubic-bezier(.25,1,.5,1) .5s;will-change:opacity}.SectionHeading_heading_title_spOnlyBreak__GqXjw{white-space:nowrap}.SectionHeading_heading_title_br__aLfty{display:none}@media(max-width:768px){.SectionHeading_heading_title_br__aLfty{display:block}}.SectionHeading_heading_label__eUyjB{position:absolute;top:50%;left:0;z-index:1;display:inline-block;padding:var(--heading-label-py,.4166666667vw) var(--heading-label-px,.8333333333vw);font-family:var(--font-zenoldmincho);font-size:var(--heading-label-fz,2.7777777778vw);font-weight:600;font-feature-settings:"vert" 1,"dlig" 1;line-height:1;color:#fff;letter-spacing:-.08em;background-color:#111;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transform:translateY(-50%);transition:-webkit-clip-path .5s cubic-bezier(.25,1,.5,1);transition:clip-path .5s cubic-bezier(.25,1,.5,1);transition:clip-path .5s cubic-bezier(.25,1,.5,1),-webkit-clip-path .5s cubic-bezier(.25,1,.5,1)}.SectionHeading_heading_label__eUyjB:before{position:absolute;inset:0;content:"";background-color:#d12f0e;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path .6s cubic-bezier(.25,1,.5,1) .5s;transition:clip-path .6s cubic-bezier(.25,1,.5,1) .5s;transition:clip-path .6s cubic-bezier(.25,1,.5,1) .5s,-webkit-clip-path .6s cubic-bezier(.25,1,.5,1) .5s}.SectionHeading_heading_label_center__ITvE8{left:50%;transform:translate(-50%,-50%)}.SectionHeading_heading_label_light__3Wnyl{color:#000;background-color:#fff}.SectionHeading_heading__RN2jN[data-stage=enter] .SectionHeading_heading_title__OINk4{opacity:1}.SectionHeading_heading__RN2jN[data-stage=enter] .SectionHeading_heading_label__eUyjB{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.SectionHeading_heading__RN2jN[data-stage=enter] .SectionHeading_heading_label__eUyjB:before{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.BannerList_list__3g3Uj{display:grid;grid-gap:3.4632034632%;gap:3.4632034632%}.BannerList_link__UuUU9{display:block}@media(hover:hover)and (pointer:fine){.BannerList_link__UuUU9{transition:opacity .3s}.BannerList_link__UuUU9:hover{opacity:.85}}.BannerList_image__38U3c{display:block;width:100%;height:auto;object-fit:contain}.FloatingBanner_banner__2gwHX{position:fixed;right:1.1111111111vw;bottom:1.1111111111vw;z-index:89;width:16.0416666667vw;pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .4s cubic-bezier(.25,1,.5,1),transform .4s cubic-bezier(.25,1,.5,1)}.FloatingBanner_banner__2gwHX[data-state=visible]{pointer-events:auto;opacity:1;transform:translateY(0)}@media(max-width:768px){.FloatingBanner_banner__2gwHX{right:2.0512820513vw;bottom:3.0769230769vw;width:46.1538461538vw}}.FloatingBanner_close__hX4mW{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none}.FloatingBanner_close__hX4mW:focus:not(:focus-visible){outline:none}.FloatingBanner_close__hX4mW{display:block;width:48px;height:24px;margin-bottom:.2rem;margin-left:auto}@media(hover:hover)and (pointer:fine){.FloatingBanner_close__hX4mW{transition:opacity .3s}.FloatingBanner_close__hX4mW:hover{opacity:.7}}.FloatingBanner_close_icon__qXAIu{display:block;width:100%;height:100%;object-fit:contain}.IntroductionSection_section__XIw8O{position:relative;z-index:2;width:100%;aspect-ratio:1440/1040;margin-top:-11.8055555556vw;overflow-x:clip}@media(max-width:768px){.IntroductionSection_section__XIw8O{aspect-ratio:390/1008;margin-top:-13.8888888889vw}}.IntroductionSection_heading___4pwA{--heading-title-ml:-0.074em;top:4.6527777778vw;left:0}@media(max-width:768px){.IntroductionSection_heading___4pwA{--heading-title-fz:22.5641025641vw;--heading-label-fz:5.1282051282vw;--heading-label-py:0.7479487179vw;--heading-label-px:0.7479487179vw;top:11.7948717949vw;left:0}}.IntroductionSection_body__8Va0Z{position:absolute;top:29.1666666667vw;left:5.5555555556vw;z-index:60}@media(max-width:768px){.IntroductionSection_body__8Va0Z{top:60.2564102564vw;left:50%;display:flex;flex-direction:column;gap:6.1538461538vw;align-items:center;width:71.9230769231vw;transform:translateX(-50%)}}.IntroductionSection_body_line__3FLX_{position:relative;display:block;height:auto}.IntroductionSection_body_line__3FLX_:not(:first-of-type){margin-top:2.7777777778vw}.IntroductionSection_body_line__3FLX_[data-line="1"]{margin-left:0}.IntroductionSection_body_line__3FLX_[data-line="2"]{margin-left:2.2222222222vw}.IntroductionSection_body_line__3FLX_[data-line="3"]{margin-left:4.4444444444vw}@media(max-width:768px){.IntroductionSection_body_line__3FLX_[data-line]{width:100%;margin-top:0;margin-left:0}}.IntroductionSection_body_line__3FLX_[data-reveal=curtain]{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path .3s cubic-bezier(.25,1,.5,1);transition:clip-path .3s cubic-bezier(.25,1,.5,1);transition:clip-path .3s cubic-bezier(.25,1,.5,1),-webkit-clip-path .3s cubic-bezier(.25,1,.5,1)}.IntroductionSection_body_line__3FLX_[data-reveal=curtain]:before{position:absolute;inset:0;z-index:1;content:"";background-color:#d12f0e;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path .3s cubic-bezier(.25,1,.5,1) .3s;transition:clip-path .3s cubic-bezier(.25,1,.5,1) .3s;transition:clip-path .3s cubic-bezier(.25,1,.5,1) .3s,-webkit-clip-path .3s cubic-bezier(.25,1,.5,1) .3s}.IntroductionSection_body_line__3FLX_[data-reveal=curtain][data-line="2"]{transition-delay:.2s}.IntroductionSection_body_line__3FLX_[data-reveal=curtain][data-line="2"]:before{transition-delay:.5s}.IntroductionSection_body_line__3FLX_[data-reveal=blur]{opacity:0;filter:blur(16px);transition:opacity 1s cubic-bezier(.25,1,.5,1) 1.05s,filter 1s cubic-bezier(.25,1,.5,1) 1.05s}.IntroductionSection_body_line_image__kXTOD,.IntroductionSection_body_line_image_inner__1aZGu{display:block;width:100%;height:auto}.IntroductionSection_body__8Va0Z[data-stage=enter] .IntroductionSection_body_line__3FLX_[data-reveal=curtain]{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.IntroductionSection_body__8Va0Z[data-stage=enter] .IntroductionSection_body_line__3FLX_[data-reveal=curtain]:before{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.IntroductionSection_body__8Va0Z[data-stage=enter] .IntroductionSection_body_line__3FLX_[data-reveal=blur]{opacity:1;filter:blur(0)}@media(min-width:768px){.IntroductionSection_body__8Va0Z[data-locale=en] .IntroductionSection_body_line__3FLX_[data-line="1"]{width:47.0833333333vw}.IntroductionSection_body__8Va0Z[data-locale=en] .IntroductionSection_body_line__3FLX_[data-line="2"]{width:45.9722222222vw}.IntroductionSection_body__8Va0Z[data-locale=en] .IntroductionSection_body_line__3FLX_[data-line="3"]{width:51.1111111111vw}.IntroductionSection_body__8Va0Z[data-locale=ko]{left:8.3333333333vw}.IntroductionSection_body__8Va0Z[data-locale=ko] .IntroductionSection_body_line__3FLX_[data-line="1"]{width:16.5972222222vw}.IntroductionSection_body__8Va0Z[data-locale=ko] .IntroductionSection_body_line__3FLX_[data-line="2"]{width:37.9166666667vw}.IntroductionSection_body__8Va0Z[data-locale=ko] .IntroductionSection_body_line__3FLX_[data-line="3"]{width:43.1944444444vw}.IntroductionSection_body__8Va0Z[data-locale=zh]{left:20.1388888889vw}.IntroductionSection_body__8Va0Z[data-locale=zh] .IntroductionSection_body_line__3FLX_[data-line="1"]{width:19.2361111111vw}.IntroductionSection_body__8Va0Z[data-locale=zh] .IntroductionSection_body_line__3FLX_[data-line="2"]{width:23.3333333333vw}.IntroductionSection_body__8Va0Z[data-locale=zh] .IntroductionSection_body_line__3FLX_[data-line="3"]{width:31.3888888889vw}.IntroductionSection_body__8Va0Z[data-locale=fr] .IntroductionSection_body_line__3FLX_[data-line="1"]{width:39.5833333333vw}.IntroductionSection_body__8Va0Z[data-locale=fr] .IntroductionSection_body_line__3FLX_[data-line="2"]{width:45.5555555556vw}.IntroductionSection_body__8Va0Z[data-locale=fr] .IntroductionSection_body_line__3FLX_[data-line="3"]{width:48.0555555556vw}.IntroductionSection_body__8Va0Z[data-locale=de] .IntroductionSection_body_line__3FLX_[data-line="1"]{width:52.8472222222vw}.IntroductionSection_body__8Va0Z[data-locale=de] .IntroductionSection_body_line__3FLX_[data-line="2"]{width:34.0972222222vw}.IntroductionSection_body__8Va0Z[data-locale=de] .IntroductionSection_body_line__3FLX_[data-line="3"]{width:54.8611111111vw}.IntroductionSection_body__8Va0Z[data-locale=ja]{left:17.1527777778vw}.IntroductionSection_body__8Va0Z[data-locale=ja] .IntroductionSection_body_line__3FLX_[data-line="1"]{width:21.3194444444vw}.IntroductionSection_body__8Va0Z[data-locale=ja] .IntroductionSection_body_line__3FLX_[data-line="2"]{width:27.3611111111vw;margin-left:2.2222222222vw}.IntroductionSection_body__8Va0Z[data-locale=ja] .IntroductionSection_body_line__3FLX_[data-line="3"]{width:32.7777777778vw;margin-left:5.4166666667vw}}@media(max-width:768px){.IntroductionSection_body__8Va0Z[data-locale=en]{top:56.1538461538vw;width:75.3846153846vw}.IntroductionSection_body__8Va0Z[data-locale=ko]{width:91.5384615385vw}.IntroductionSection_body__8Va0Z[data-locale=zh]{width:76.9230769231vw}.IntroductionSection_body__8Va0Z[data-locale=fr]{top:56.1538461538vw;width:83.4615384615vw}.IntroductionSection_body__8Va0Z[data-locale=de]{top:56.1538461538vw;width:85.1282051282vw}}.IntroductionSection_character__rK0i2{position:absolute;top:12.9861111111vw;right:6.6666666667vw;z-index:60;width:32.0138888889vw;aspect-ratio:958/1744;opacity:0;filter:blur(16px);transition:opacity 1s cubic-bezier(.25,1,.5,1) 1.05s,filter 1s cubic-bezier(.25,1,.5,1) 1.05s}.IntroductionSection_character__rK0i2[data-locale=ja]{right:12.2222222222vw}.IntroductionSection_character__rK0i2[data-locale=de]{right:2.7777777778vw}@media(max-width:768px){.IntroductionSection_character__rK0i2{top:111.2820512821vw;right:auto;left:50%;width:71.7948717949vw;transform:translateX(-50%)}.IntroductionSection_character__rK0i2[data-locale=en],.IntroductionSection_character__rK0i2[data-locale=fr]{top:117.4358974359vw}}.IntroductionSection_character__rK0i2[data-stage=enter]{opacity:1;filter:blur(0)}.IntroductionSection_character_image__dsnVk{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.MaskedParallaxBg_root__R7lJL{position:absolute;inset:0;z-index:0}.MaskedParallaxBg_bg__4LWz9{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--mask-position,center);mask-position:var(--mask-position,center);-webkit-mask-size:var(--mask-size,auto 115%);mask-size:var(--mask-size,auto 115%)}@media(max-width:768px){.MaskedParallaxBg_bg__4LWz9{-webkit-mask-image:var(--mask-image-sp);mask-image:var(--mask-image-sp);-webkit-mask-size:auto 100%;mask-size:auto 100%}}.MaskedParallaxBg_bg_inner__MfZYV{position:absolute;inset:calc(var(--parallax-strength, 100px)*-1) 0;background-image:var(--bg-image);background-repeat:no-repeat;background-position:50%;background-size:cover;will-change:transform}@media(max-width:768px){.MaskedParallaxBg_bg_inner__MfZYV{background-image:var(--bg-image-sp)}}.NotFoundPage_page__I04Ae{padding-block:min(320px,22.2222222222vw) min(166px,11.5277777778vw);color:#111}.NotFoundPage_page__I04Ae:before{position:fixed;inset:0;z-index:-1;pointer-events:none;content:"";background-color:#111;background-image:url(/common/bg.webp);background-repeat:no-repeat;background-position:top;background-size:cover}@media(max-width:768px){.NotFoundPage_page__I04Ae:before{background-image:url(/common/bg_sp.webp)}.NotFoundPage_page__I04Ae{display:flex;flex-direction:column;justify-content:center;min-height:100dvh;padding-block:100px}}.NotFoundPage_inner___mJw3{display:flex;flex-direction:column;gap:min(180px,12.5vw);align-items:center;padding-inline:1rem}@media(max-width:768px){.NotFoundPage_inner___mJw3{gap:3rem}}.NotFoundPage_title__pfrQ3{margin:0;font-family:var(--font-manrope);font-size:min(126px,8.75vw);font-weight:500;line-height:1;color:rgba(0,0,0,0);text-align:center;text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap;background-image:linear-gradient(90deg,#fffdf4,#f0f0f0 98.369%);-webkit-background-clip:text;background-clip:text;mix-blend-mode:exclusion;-webkit-text-fill-color:rgba(0,0,0,0);transform:translateZ(0)}@media(max-width:768px){.NotFoundPage_title__pfrQ3{font-size:min(57px,15.2vw)}.NotFoundPage_title_line__u1zJb{display:block;white-space:nowrap}}.NotFoundPage_actions__LKX3N{display:flex;justify-content:center}.PaginationButton_button__c1wSM{display:flex;gap:.75rem;align-items:center;font-family:var(--font-manrope);font-size:1.5rem;font-weight:600;color:#fff;letter-spacing:.08em;text-decoration:none;transition:color .25s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.PaginationButton_button__c1wSM{cursor:pointer}.PaginationButton_button__c1wSM:hover:not([data-state=hidden]){color:#d12f0e}}.PaginationButton_button__c1wSM[data-state=hidden]{visibility:hidden;pointer-events:none}@media(max-width:768px){.PaginationButton_button__c1wSM{gap:.5rem;font-size:1rem;font-weight:500;letter-spacing:.05rem}}.PaginationButton_label__lg0mY{line-height:1}.PaginationButton_label_visually_hidden__I3v7Q{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.PaginationButton_button_icon_only__5egDQ{gap:0;color:#111}.PaginationButton_button_icon_only__5egDQ .PaginationButton_iconMask__K5mIl{width:20px;height:20px}@media(max-width:768px){.PaginationButton_button_icon_only__5egDQ{gap:0}.PaginationButton_button_icon_only__5egDQ .PaginationButton_iconMask__K5mIl{width:16px;height:16px}}.PaginationButton_icon__Q_Di5{display:block;width:0;height:0;border-style:solid}.PaginationButton_icon__Q_Di5[data-direction=prev]{border-color:rgba(0,0,0,0) currentcolor rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 10px 6px 0}.PaginationButton_icon__Q_Di5[data-direction=next]{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) currentcolor;border-width:6px 0 6px 10px}.PaginationButton_iconMask__K5mIl{display:block;width:12px;height:12px;background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.PaginationButton_iconMask__K5mIl[data-direction=prev]{transform:rotate(-90deg)}.PaginationButton_iconMask__K5mIl[data-direction=next]{transform:rotate(90deg)}@media(max-width:768px){.CharacterPage_title__6ZBSD h1{font-size:min(59px,15.1282051282vw);white-space:nowrap}}.SpecialFeaturePage_page__z0GBo{padding-block:11.0416666667vw 190px;overflow-x:clip;color:#fff}.SpecialFeaturePage_page__z0GBo:before{position:fixed;inset:0;z-index:-1;pointer-events:none;content:"";background-color:#111;background-image:url(/special/feature/bg.webp);background-repeat:no-repeat;background-position:top;background-size:cover}@media(max-width:768px){.SpecialFeaturePage_page__z0GBo:before{background-image:url(/special/feature/bg_sp.webp)}.SpecialFeaturePage_page__z0GBo{padding-block:22.5641025641vw calc(100px + 3.4722222222vw)}}.SpecialFeaturePage_inner__LEvlx{display:flex;flex-direction:column;gap:8.3333333333vw;padding-inline:1rem}@media(max-width:768px){.SpecialFeaturePage_inner__LEvlx{gap:20.5128205128vw}}@media(min-width:768px){.SpecialFeaturePage_inner__LEvlx{max-width:calc(max(1000px,69.4444444444vw) + 3rem);padding-inline:1rem;margin-inline:auto}}@media(min-width:768px)and (min-width:768px){.SpecialFeaturePage_inner__LEvlx{padding-inline:1.5rem}}.SpecialFeaturePage_actions__pLamx{display:flex;flex-direction:column;gap:8.3333333333vw;align-items:center}@media(max-width:768px){.SpecialFeaturePage_actions__pLamx{gap:20.5128205128vw}}.SpecialFeaturePage_back_link__wkpDp{font-family:var(--font-manrope);font-size:1rem;font-weight:500;line-height:1;color:#fff;letter-spacing:.05em;text-decoration:none;transition:color .25s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.SpecialFeaturePage_back_link__wkpDp{cursor:pointer}.SpecialFeaturePage_back_link__wkpDp:hover{color:#d12f0e}}@media(max-width:768px){.SpecialFeaturePage_back_link__wkpDp{font-size:.875rem}}.AccessibilityPage_content__ts_f5{display:flex;flex-direction:column;gap:2.5rem}.DataTable_container__D4W5n{width:100%;overflow-x:auto;scrollbar-color:#fff rgba(0,0,0,0);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.DataTable_container__D4W5n::-webkit-scrollbar{height:.25rem}.DataTable_container__D4W5n::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.DataTable_container__D4W5n::-webkit-scrollbar-thumb{background-color:#fff;border-radius:999px}@media(max-width:768px){.DataTable_container__D4W5n{padding-bottom:1rem}}.DataTable_table__2e4_R{width:100%;font-size:.875rem;color:#fff;border-collapse:collapse;border:1px solid #2b2b2b}@media(max-width:768px){.DataTable_table__2e4_R{font-size:.75rem;table-layout:fixed}}.DataTable_thead__3xcv4{background-color:#585858}.DataTable_tbody__oHY3x{background-color:#f2f2f2}.DataTable_row__YwWK8{height:2.8125rem}.DataTable_header__HM0Xx{padding:.875rem 1rem;font-weight:500;line-height:1.43;text-align:left;letter-spacing:-.01em;border-right:1px solid #111;border-bottom:0}.DataTable_header__HM0Xx:last-child{border-right:0}.DataTable_headerChecklist__nyt_y{padding:.875rem 0;font-weight:500;line-height:1.43;text-align:center;letter-spacing:-.01em;border-right:1px solid #111;border-bottom:0}.DataTable_headerChecklist__nyt_y:last-child{border-right:0}.DataTable_cell__v58cv{padding:.875rem 1rem;font-weight:400;line-height:1.43;color:#000;text-align:left;letter-spacing:-.01em;border-right:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b}.DataTable_cell__v58cv:last-child{border-right:0}.DataTable_cell__v58cv a{color:#000;text-decoration:underline;text-underline-offset:.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:color .25s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.DataTable_cell__v58cv a{cursor:pointer}.DataTable_cell__v58cv a:hover{color:#d12f0e}}.DataTable_cellChecklist__5KDBH{overflow-wrap:anywhere;white-space:pre-line}