.IndexNav_indexNav__2y51r{position:-webkit-sticky;position:sticky;top:8.3333333333vw;display:flex;flex-direction:column;gap:1.3888888889vw;width:100%}@media not screen and (min-width:769px){.IndexNav_indexNav__2y51r{position:relative;top:auto;gap:5.1282051282vw}}.IndexNav_heading__D5WRl{font-family:var(--font-manrope);font-size:.9027777778vw;line-height:1}@media not screen and (min-width:769px){.IndexNav_heading__D5WRl{font-size:3.3333333333vw}}.IndexNav_heading__D5WRl{font-weight:600;color:#f57700;text-transform:uppercase;letter-spacing:.08em}.IndexNav_list__QGsZf{display:flex;flex-direction:column;padding:0;margin:0;list-style:none;border-top:1px solid rgba(58,54,60,.3)}.IndexNav_item__fQInh{border-bottom:1px solid rgba(58,54,60,.3)}@media(hover:hover)and (pointer:fine){.IndexNav_row__C3hOJ{transition:opacity .3s}.IndexNav_row__C3hOJ:hover{opacity:.7}}.IndexNav_row__C3hOJ{display:flex;gap:1.1111111111vw;align-items:center;justify-content:space-between;width:100%;padding:.7638888889vw 0;color:var(--main-black,#3a363c);text-decoration:none}@media not screen and (min-width:769px){.IndexNav_row__C3hOJ{gap:4.1025641026vw;padding:2.8205128205vw 0}}.IndexNav_label__8ylAU{font-family:var(--font-notosansjp);font-size:1.1111111111vw;line-height:1.5}@media not screen and (min-width:769px){.IndexNav_label__8ylAU{font-size:3.5897435897vw}}.IndexNav_label__8ylAU{flex:1 1;min-width:0;font-weight:500}.IndexNav_arrow_btn__ZF3kx{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.2222222222vw;height:2.2222222222vw;color:#fff;background:var(--main-black,#3a363c);border-radius:2px}@media not screen and (min-width:769px){.IndexNav_arrow_btn__ZF3kx{width:8.2051282051vw;height:8.2051282051vw}}.IndexNav_arrow_btn__ZF3kx svg{width:.9722222222vw;height:.9722222222vw;transform:rotate(90deg)}@media not screen and (min-width:769px){.IndexNav_arrow_btn__ZF3kx svg{width:3.5897435897vw;height:3.5897435897vw}}.ProductBoxHorizontal_box__3qlbw{position:relative;display:flex;flex-direction:row;gap:2.7777777778vw;align-items:stretch;width:100%;padding:2.7777777778vw;color:var(--main-black,#3a363c);text-decoration:none;background:hsla(0,0%,100%,.2);border-radius:.6944444444vw;box-shadow:0 .6944444444vw 1.3888888889vw rgba(0,0,0,.2)}@media not screen and (min-width:769px){.ProductBoxHorizontal_box__3qlbw{flex-direction:column;gap:5.1282051282vw;padding:5.1282051282vw;border-radius:5.1282051282vw;box-shadow:0 2.5641025641vw 10.2564102564vw rgba(0,0,0,.2)}}@media(hover:hover)and (pointer:fine){.ProductBoxHorizontal_box__3qlbw{cursor:pointer}.ProductBoxHorizontal_box__3qlbw:hover .ProductBoxHorizontal_image__e2DZF{transform:scale(1.1)}}.ProductBoxHorizontal_image_box__w5BJ2{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:29.8611111111vw;aspect-ratio:430/320;overflow:hidden;background:var(--pure-white,#fff);border:1px solid rgba(160,155,155,.1);border-radius:.1388888889vw}@media not screen and (min-width:769px){.ProductBoxHorizontal_image_box__w5BJ2{width:100%;aspect-ratio:1/1;border-radius:2.5641025641vw}}.ProductBoxHorizontal_image__e2DZF{width:100%;height:100%;object-fit:contain;transition:transform .5s ease}.ProductBoxHorizontal_body__IRcXf{display:flex;flex:1 1;flex-direction:column;min-width:0}.ProductBoxHorizontal_body_top__CEW5_{display:flex;flex-direction:column;gap:1.6666666667vw}@media not screen and (min-width:769px){.ProductBoxHorizontal_body_top__CEW5_{display:contents}}.ProductBoxHorizontal_heading_block__thaS1{display:flex;flex-direction:column;gap:1.1111111111vw}@media not screen and (min-width:769px){.ProductBoxHorizontal_heading_block__thaS1{gap:3.0769230769vw}}.ProductBoxHorizontal_body_bottom__OFi9H{display:flex;justify-content:flex-end;padding-top:1.3888888889vw;margin-top:auto}@media not screen and (min-width:769px){.ProductBoxHorizontal_body_bottom__OFi9H{padding-top:10.2564102564vw;margin-top:0}}.ProductBoxHorizontal_tags___zpKv{display:flex;flex-wrap:wrap;gap:.5555555556vw;padding:0;margin:0;list-style:none}@media not screen and (min-width:769px){.ProductBoxHorizontal_tags___zpKv{gap:1.5384615385vw}}.ProductBoxHorizontal_tag__ai5B7{font-family:var(--font-notosansjp);font-size:.8333333333vw;line-height:1.4}@media not screen and (min-width:769px){.ProductBoxHorizontal_tag__ai5B7{font-size:3.0769230769vw}}.ProductBoxHorizontal_tag__ai5B7{display:inline-flex;align-items:center;justify-content:center;padding:.2777777778vw .6944444444vw;font-weight:500;color:var(--main-black,#3a363c);background:#edcc2c;border-radius:2px}@media not screen and (min-width:769px){.ProductBoxHorizontal_tag__ai5B7{padding:1.0256410256vw 2.0512820513vw}}.ProductBoxHorizontal_title__xYoFI{font-family:var(--font-notosansjp);font-size:1.5277777778vw;line-height:1.6}@media not screen and (min-width:769px){.ProductBoxHorizontal_title__xYoFI{font-size:4.1025641026vw}}.ProductBoxHorizontal_title__xYoFI{display:flex;flex-direction:column;gap:0;margin:0;font-weight:500;color:var(--main-black,#3a363c)}@media not screen and (min-width:769px){.ProductBoxHorizontal_title__xYoFI{display:block}}.ProductBoxHorizontal_title_line__3V3kJ{display:block}@media not screen and (min-width:769px){.ProductBoxHorizontal_title_line__3V3kJ{display:inline}}.ProductBoxHorizontal_spec_list__VgUEW{display:flex;flex:1 1;flex-direction:column;gap:.4166666667vw;min-width:0;margin:0}@media not screen and (min-width:769px){.ProductBoxHorizontal_spec_list__VgUEW{gap:2.0512820513vw;margin-top:4.1025641026vw}}.ProductBoxHorizontal_spec_row__mlZvR{display:flex;align-items:center;margin:0}.ProductBoxHorizontal_spec_label__ZmbCp{font-family:var(--font-notosansjp);font-size:1.1111111111vw;line-height:1.5}@media not screen and (min-width:769px){.ProductBoxHorizontal_spec_label__ZmbCp{font-size:3.5897435897vw}}.ProductBoxHorizontal_spec_label__ZmbCp{flex-shrink:0;width:9.0277777778vw;margin:0;font-weight:500;color:var(--gray,#8b8190)}@media not screen and (min-width:769px){.ProductBoxHorizontal_spec_label__ZmbCp{width:25.641025641vw;font-size:3.3333333333vw;line-height:1.4}}.ProductBoxHorizontal_spec_value__SZWnh{font-family:var(--font-manrope);font-size:1.25vw;line-height:1}@media not screen and (min-width:769px){.ProductBoxHorizontal_spec_value__SZWnh{font-size:3.8461538462vw}}.ProductBoxHorizontal_spec_value__SZWnh{display:inline-flex;flex:1 1;align-items:baseline;min-width:0;margin:0;font-weight:600;color:var(--main-black,#3a363c);white-space:nowrap}.ProductBoxHorizontal_spec_value__SZWnh span{font-family:var(--font-notosansjp);font-size:.9722222222vw;line-height:1}@media not screen and (min-width:769px){.ProductBoxHorizontal_spec_value__SZWnh span{font-size:3.5897435897vw}}.ProductBoxHorizontal_spec_value__SZWnh span{font-weight:500}@media not screen and (min-width:769px){.ProductBoxHorizontal_spec_value__SZWnh span{font-size:3.0769230769vw;line-height:1.4}}.ProductBoxHorizontal_cta__lW9jL{display:inline-flex;flex-shrink:0;gap:1.1111111111vw;align-items:center;color:var(--main-black,#3a363c)}@media not screen and (min-width:769px){.ProductBoxHorizontal_cta__lW9jL{gap:4.1025641026vw}}.ProductBoxHorizontal_cta_label__AY_xC{font-family:var(--font-notosansjp);font-size:.9722222222vw;line-height:1}@media not screen and (min-width:769px){.ProductBoxHorizontal_cta_label__AY_xC{font-size:3.5897435897vw}}.ProductBoxHorizontal_cta_label__AY_xC{font-weight:500;color:var(--main-black,#3a363c)}.ProductBoxHorizontal_cta_btn__4xitp{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.2222222222vw;height:2.2222222222vw;color:var(--pure-white,#fff);background:var(--main-black,#3a363c);border-radius:2px}@media not screen and (min-width:769px){.ProductBoxHorizontal_cta_btn__4xitp{width:8.2051282051vw;height:8.2051282051vw}}.ProductBoxHorizontal_cta_btn__4xitp svg{width:.9722222222vw;height:.9722222222vw}@media not screen and (min-width:769px){.ProductBoxHorizontal_cta_btn__4xitp svg{width:3.5897435897vw;height:3.5897435897vw}}.ProductSection_section__I7I_Z{display:flex;flex-direction:column;gap:2.7777777778vw;width:100%}@media not screen and (min-width:769px){.ProductSection_section__I7I_Z{gap:8.2051282051vw}}.ProductSection_label__EFGdY{display:flex;gap:.8333333333vw;align-items:center;width:100%;height:3.4722222222vw;padding:0 1.3888888889vw;margin:0;color:var(--pure-white,#fff);scroll-margin-top:6.9444444444vw;background:linear-gradient(154.59deg,#f5b000,#f57700);border-radius:.1388888889vw}@media not screen and (min-width:769px){.ProductSection_label__EFGdY{gap:2.5641025641vw;height:11.0256410256vw;padding:0 4.1025641026vw;scroll-margin-top:20.5128205128vw;border-radius:.5128205128vw}}.ProductSection_label_icon__CiTZZ{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.3888888889vw;height:1.3888888889vw}@media not screen and (min-width:769px){.ProductSection_label_icon__CiTZZ{width:4.6153846154vw;height:4.6153846154vw}}.ProductSection_label_icon__CiTZZ img{width:100%;height:100%;object-fit:contain}.ProductSection_label_text__caRma{font-family:var(--font-notosansjp);font-size:1.1111111111vw;line-height:1.5}@media not screen and (min-width:769px){.ProductSection_label_text__caRma{font-size:3.5897435897vw}}.ProductSection_label_text__caRma{font-weight:700;color:var(--pure-white,#fff)}.ProductSection_body__iUWMG{display:flex;flex-direction:column;gap:5.5555555556vw;width:100%}@media not screen and (min-width:769px){.ProductSection_body__iUWMG{gap:15.3846153846vw}}.HoverArrow_icon__JMytC{position:relative;display:block;flex-shrink:0;overflow:hidden}.HoverArrow_track__mMQVH{--hover-arrow-gap:6px;display:flex;gap:var(--hover-arrow-gap);width:calc(200% + var(--hover-arrow-gap));height:100%;transform:translateX(var(--hover-arrow-x,calc(-50% - var(--hover-arrow-gap) / 2)));transition:transform .5s cubic-bezier(.33,1,.68,1)}.HoverArrow_slot__FOrpy{display:flex;flex:0 0 calc((100% - var(--hover-arrow-gap))/2);align-items:center;justify-content:center}.HoverArrow_slot__FOrpy svg{display:block;width:100%;height:100%}.ProductBoxCard_box__4jHYD{position:relative;display:flex;flex-direction:column;gap:1.3888888889vw;align-items:center;width:100%;height:100%;padding:1.3888888889vw;color:var(--main-black,#3a363c);text-decoration:none;background:hsla(0,0%,100%,.2);border-radius:.6944444444vw;box-shadow:0 .6944444444vw .6944444444vw rgba(0,0,0,.1)}@media not screen and (min-width:769px){.ProductBoxCard_box__4jHYD{gap:5.1282051282vw;padding:5.1282051282vw;border-radius:2.0512820513vw;box-shadow:0 2.5641025641vw 2.5641025641vw rgba(0,0,0,.1)}}@media(hover:hover)and (pointer:fine){.ProductBoxCard_box__4jHYD{cursor:pointer}.ProductBoxCard_box__4jHYD:hover .ProductBoxCard_image__EzehK{transform:scale(1.1)}}.ProductBoxCard_image_box__3PMcX{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--pure-white,#fff);border-radius:.3472222222vw}@media not screen and (min-width:769px){.ProductBoxCard_image_box__3PMcX{border-radius:1.0256410256vw}}.ProductBoxCard_image__EzehK{width:85%;height:85%;object-fit:contain;transition:transform .5s ease}.ProductBoxCard_body__JKsc0{display:flex;flex:1 1;flex-direction:column;gap:2.7777777778vw;width:100%;min-width:0}@media not screen and (min-width:769px){.ProductBoxCard_body__JKsc0{gap:6.1538461538vw}}.ProductBoxCard_body_top__JWOH9{display:flex;flex-direction:column;gap:.8333333333vw;width:100%}@media not screen and (min-width:769px){.ProductBoxCard_body_top__JWOH9{gap:2.5641025641vw}}.ProductBoxCard_tags__FPgFT{display:flex;flex-wrap:wrap;gap:.4861111111vw;padding:0;margin:0;list-style:none}@media not screen and (min-width:769px){.ProductBoxCard_tags__FPgFT{gap:1.5384615385vw}}.ProductBoxCard_tag__k8SBL{font-family:var(--font-notosansjp);font-size:.8333333333vw;line-height:1.4}@media not screen and (min-width:769px){.ProductBoxCard_tag__k8SBL{font-size:3.0769230769vw}}.ProductBoxCard_tag__k8SBL{display:inline-flex;align-items:center;justify-content:center;padding:.2777777778vw .6944444444vw;font-weight:500;color:var(--main-black,#3a363c);background:#edcc2c;border-radius:2px}@media not screen and (min-width:769px){.ProductBoxCard_tag__k8SBL{padding:1.0256410256vw 2.0512820513vw}}.ProductBoxCard_title__4F47c{font-family:var(--font-notosansjp);font-size:1.1111111111vw;line-height:1.5}@media not screen and (min-width:769px){.ProductBoxCard_title__4F47c{font-size:3.5897435897vw}}.ProductBoxCard_title__4F47c{display:flex;flex-direction:column;gap:0;margin:0;font-weight:600;color:var(--main-black,#3a363c)}.ProductBoxCard_title_line__veZyF{display:block}.ProductBoxCard_spec_list__wzhxw{display:flex;flex-direction:column;gap:.5555555556vw;width:100%;margin:0}@media not screen and (min-width:769px){.ProductBoxCard_spec_list__wzhxw{gap:1.5384615385vw}}.ProductBoxCard_spec_row__BdukD{display:flex;align-items:flex-end;margin:0}.ProductBoxCard_spec_label__DZUbG{font-family:var(--font-notosansjp);font-size:.9027777778vw;line-height:1.4}@media not screen and (min-width:769px){.ProductBoxCard_spec_label__DZUbG{font-size:3.3333333333vw}}.ProductBoxCard_spec_label__DZUbG{flex-shrink:0;width:6.9444444444vw;margin:0;font-weight:500;color:var(--gray,#8b8190)}@media not screen and (min-width:769px){.ProductBoxCard_spec_label__DZUbG{width:22.5641025641vw}}.ProductBoxCard_spec_value__JXtXO{font-family:var(--font-manrope);font-size:1.1111111111vw;line-height:1}@media not screen and (min-width:769px){.ProductBoxCard_spec_value__JXtXO{font-size:3.8461538462vw}}.ProductBoxCard_spec_value__JXtXO{display:inline-flex;flex:1 1;align-items:baseline;min-width:0;margin:0;font-weight:600;color:var(--main-black,#3a363c);white-space:nowrap}.ProductBoxCard_spec_value__JXtXO span{font-family:var(--font-notosansjp);font-size:.8333333333vw;line-height:1.4}@media not screen and (min-width:769px){.ProductBoxCard_spec_value__JXtXO span{font-size:3.0769230769vw}}.ProductBoxCard_spec_value__JXtXO span{font-weight:500}.ProductSlider_container__ctzE6{display:flex;flex-direction:column;gap:1.3888888889vw}@media not screen and (min-width:769px){.ProductSlider_container__ctzE6{gap:4.1025641026vw}}.ProductSlider_title__gc5xd{display:flex;gap:.5555555556vw;align-items:center;padding-top:.8333333333vw;font-family:var(--font-notosansjp);font-size:1.1805555556vw;font-weight:600;line-height:1.5;color:#f57700;border-top:1px solid #8b8190}.ProductSlider_title__gc5xd:after,.ProductSlider_title__gc5xd:before{flex-shrink:0;width:1.25vw;height:2.0833333333vw;content:"";background:url(/images/common/icon-ball-orange_6e82a56f.svg) 50%/contain no-repeat}.ProductSlider_title__gc5xd:before{display:inline-block}.ProductSlider_title__gc5xd:after{display:none}@media not screen and (min-width:769px){.ProductSlider_title__gc5xd{gap:2.0512820513vw;justify-content:center;padding-top:5.1282051282vw;font-size:4.358974359vw}.ProductSlider_title__gc5xd:after,.ProductSlider_title__gc5xd:before{display:inline-block;width:4.1025641026vw;height:5.8974358974vw}}.ProductSlider_slider__FehvT{position:relative}@media not screen and (min-width:769px){.ProductSlider_slider__FehvT{margin-inline:-5.1282051282vw}}.ProductSlider_viewport__KieOw{padding-block:1.3888888889vw;margin-block:-1.3888888889vw;overflow:hidden;cursor:-webkit-grab;cursor:grab}.ProductSlider_viewport__KieOw:active{cursor:-webkit-grabbing;cursor:grabbing}@media not screen and (min-width:769px){.ProductSlider_viewport__KieOw{padding-block:5.1282051282vw;padding-inline:10.2564102564vw;margin-block:-5.1282051282vw}}.ProductSlider_track__WgkX3{display:flex;gap:1.3888888889vw;padding:0;margin:0;list-style:none}@media not screen and (min-width:769px){.ProductSlider_track__WgkX3{gap:5.1282051282vw}}.ProductSlider_slide__xiC36{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 2.7777777778vw)/3);min-width:0}@media not screen and (min-width:769px){.ProductSlider_slide__xiC36{flex:0 0 79.4871794872vw}}.ProductSlider_nav_btn__Z1fMs{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;background:none;border:none;position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:3.4722222222vw;height:5.1388888889vw;color:var(--pure-white,#fff);background:var(--main-black,#3a363c);border:1px solid var(--border-btn,rgba(255,255,255,.7));border-radius:2px;box-shadow:.3472222222vw 1.0416666667vw .6944444444vw rgba(0,0,0,.1);transform:translateY(-50%);transition:opacity .3s}.ProductSlider_nav_btn__Z1fMs:disabled{pointer-events:none;cursor:default;opacity:0}@media(hover:hover)and (pointer:fine){.ProductSlider_nav_btn__Z1fMs:not(:disabled){transition:opacity .3s}.ProductSlider_nav_btn__Z1fMs:not(:disabled):hover{opacity:.7}}@media not screen and (min-width:769px){.ProductSlider_nav_btn__Z1fMs{display:none}}.ProductSlider_nav_btn__Z1fMs svg{width:.9722222222vw;height:.9722222222vw}.ProductSlider_nav_btn_prev__PGYxz{left:-1.7361111111vw}.ProductSlider_nav_btn_prev__PGYxz svg{transform:rotate(180deg)}.ProductSlider_nav_btn_next__Iczn4{right:-1.7361111111vw}.ProductSlider_pagination__tINYA{display:flex;gap:.6944444444vw;align-items:center;justify-content:center}@media not screen and (min-width:769px){.ProductSlider_pagination__tINYA{gap:2.5641025641vw}}.ProductSlider_dot__l9zZ2{display:inline-block;width:.5555555556vw;height:.5555555556vw;background:rgba(58,54,60,.3);border-radius:50%}@media not screen and (min-width:769px){.ProductSlider_dot__l9zZ2{width:2.0512820513vw;height:2.0512820513vw}}.ProductSlider_dot_active__JGry4{width:1.25vw;height:1.25vw;background:url(/images/common/icon-ball-color_09797434.svg) 50%/contain no-repeat;border-radius:0}@media not screen and (min-width:769px){.ProductSlider_dot_active__JGry4{width:4.6153846154vw;height:4.6153846154vw}}.ProductSlider_cta__70sDn{display:inline-flex;gap:2.7777777778vw;align-items:center;align-self:center;justify-content:center;padding:1.1111111111vw 1.3888888889vw;margin-top:1.3888888889vw;color:var(--pure-white,#fff);text-decoration:none;background:var(--main-black,#3a363c);border-radius:9999px;box-shadow:.6944444444vw .6944444444vw 1.3888888889vw rgba(0,0,0,.3);position:relative;overflow:hidden;transition:color .3s ease,border-color .3s ease}.ProductSlider_cta__70sDn>*{position:relative;z-index:1}.ProductSlider_cta__70sDn:after{position:absolute;inset:-1px;pointer-events:none;content:"";background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.33,1,.68,1)}@media(hover:hover)and (pointer:fine){.ProductSlider_cta__70sDn{cursor:pointer}.ProductSlider_cta__70sDn:hover{--hover-arrow-x:0%;color:var(--main-black,#3a363c)}.ProductSlider_cta__70sDn:hover:after{transform:scaleX(1)}}@media not screen and (min-width:769px){.ProductSlider_cta__70sDn{gap:6.1538461538vw;width:79.4871794872vw;padding:3.5897435897vw 5.1282051282vw;margin-top:4.1025641026vw;box-shadow:1.5384615385vw 1.5384615385vw 4.1025641026vw rgba(0,0,0,.3)}}.ProductSlider_cta_label__ofynr{font-family:var(--font-notosansjp);font-size:.9027777778vw;line-height:1.4}@media not screen and (min-width:769px){.ProductSlider_cta_label__ofynr{font-size:3.3333333333vw}}.ProductSlider_cta_label__ofynr{font-weight:500}.ProductSlider_cta_arrow__pEq4U{width:.9722222222vw;height:.9722222222vw}@media not screen and (min-width:769px){.ProductSlider_cta_arrow__pEq4U{width:3.5897435897vw;height:3.5897435897vw}}.PageProduct_pageProduct__Ydygn{position:relative;width:100%;padding-bottom:8.3333333333vw;background:var(--main-black,#3a363c)}@media not screen and (min-width:769px){.PageProduct_pageProduct__Ydygn{padding-bottom:30.7692307692vw}}.PageProduct_content__MUKIx{position:relative;z-index:1;display:flex;flex-direction:column;gap:5.5555555556vw;align-items:center;width:100%;padding:8.3333333333vw 0 11.1111111111vw;margin-top:-2.7777777778vw;margin-bottom:-5.1388888889vw;background:linear-gradient(264deg,#a6a9a9,#e5eaea 49.52%,#c8cccc 73.56%,#a6a9a9);border-radius:2.7777777778vw}@media not screen and (min-width:769px){.PageProduct_content__MUKIx{gap:16.4102564103vw;padding:20.5128205128vw 0 21.5384615385vw;margin-top:-6.1538461538vw;margin-bottom:-11.2820512821vw;border-radius:5.1282051282vw}}.PageProduct_layout__kKHTZ{display:grid;grid-template-columns:22.2222222222vw 69.4444444444vw;grid-gap:2.7777777778vw;gap:2.7777777778vw;width:100%;max-width:100vw;padding-inline:2.7777777778vw}@media not screen and (min-width:769px){.PageProduct_layout__kKHTZ{grid-template-columns:100%;gap:20.5128205128vw;padding-inline:5.1282051282vw}}.PageProduct_sidebar__lcHo7{position:relative}.PageProduct_sections__ixKuR{display:flex;flex-direction:column;gap:8.3333333333vw}@media not screen and (min-width:769px){.PageProduct_sections__ixKuR{gap:20.5128205128vw}}.PageProduct_sections_wrap__8NdTn{display:flex;flex-direction:column;gap:8.3333333333vw}@media not screen and (min-width:769px){.PageProduct_sections_wrap__8NdTn{gap:20.5128205128vw}}.BtnArtist_btn__N_7dq{overflow:hidden;transition:color .3s ease,border-color .3s ease}.BtnArtist_btn__N_7dq>*{position:relative;z-index:1}.BtnArtist_btn__N_7dq:after{position:absolute;inset:-1px;pointer-events:none;content:"";background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.33,1,.68,1)}@media(hover:hover)and (pointer:fine){.BtnArtist_btn__N_7dq{cursor:pointer}.BtnArtist_btn__N_7dq:hover{--hover-arrow-x:0%;color:var(--main-black,#3a363c);border-color:#fff}.BtnArtist_btn__N_7dq:hover:after{transform:scaleX(1)}}.BtnArtist_btn__N_7dq{position:relative;display:inline-flex;gap:1.1111111111vw;align-items:center;width:16.6666666667vw;padding:1.1111111111vw 1.3888888889vw;color:var(--pure-white,#fff);text-decoration:none;background:var(--main-black,#3a363c);border-radius:9999em;box-shadow:.6944444444vw 1.3888888889vw 2.7777777778vw 0 rgba(0,0,0,.3)}@media not screen and (min-width:769px){.BtnArtist_btn__N_7dq{gap:4.1025641026vw;width:79.4871794872vw;padding:4.1025641026vw 5.1282051282vw;box-shadow:2.5641025641vw 5.1282051282vw 10.2564102564vw 0 rgba(0,0,0,.3)}}.BtnArtist_label__mznDc{font-family:var(--font-notosansjp);font-size:.9027777778vw;line-height:1.4}@media not screen and (min-width:769px){.BtnArtist_label__mznDc{font-size:3.3333333333vw}}.BtnArtist_label__mznDc{flex:1 1;min-width:0;font-weight:500}.BtnArtist_icon__vEdv3{width:.9722222222vw;height:.9722222222vw}@media not screen and (min-width:769px){.BtnArtist_icon__vEdv3{width:3.5897435897vw;height:3.5897435897vw}}.About_btn_wrapper__HjJNz{display:flex;justify-content:center;width:100%}.Others_others__062i2{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%}.Others_title_block__ksrYU{display:flex;flex-direction:column-reverse;gap:.8333333333vw;align-items:center;width:100%;margin:0}@media not screen and (min-width:769px){.Others_title_block__ksrYU{gap:2.0512820513vw}}.Others_subtitle__He2QL{font-family:var(--font-notosansjp);font-size:.9722222222vw;line-height:1}@media not screen and (min-width:769px){.Others_subtitle__He2QL{font-size:3.5897435897vw}}.Others_subtitle__He2QL{font-weight:500;color:var(--main-black,#3a363c);white-space:nowrap}.Others_title__nlOY4{font-family:var(--font-michroma);font-size:3.8888888889vw;line-height:1}@media not screen and (min-width:769px){.Others_title__nlOY4{font-size:10.2564102564vw}}.Others_title__nlOY4{font-weight:400;color:var(--main-black,#3a363c);text-align:center;text-transform:uppercase;white-space:nowrap}.Others_slider__ru3yu{width:100%;padding:0 5.5555555556vw;margin-top:3.8888888889vw;overflow:hidden}@media not screen and (min-width:769px){.Others_slider__ru3yu{padding:0;margin-top:8.2051282051vw}}.Others_slider_container__W5iCn{display:flex;gap:1.1111111111vw;justify-content:center}@media not screen and (min-width:769px){.Others_slider_container__W5iCn{gap:3.0769230769vw;justify-content:flex-start}}@media(hover:hover)and (pointer:fine){.Others_card__YIXkP{transition:opacity .3s}.Others_card__YIXkP:hover{opacity:.85}}.Others_card__YIXkP{display:flex;flex-shrink:0;flex-direction:column;gap:.6944444444vw;align-items:center;width:16.6666666667vw;padding:.6944444444vw 1.3888888889vw 1.3888888889vw;color:var(--main-black,#3a363c);text-decoration:none;background:hsla(0,0%,100%,.2);border:1px solid var(--border-img,rgba(160,155,155,.1));border-radius:.5555555556vw;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media not screen and (min-width:769px){.Others_card__YIXkP{gap:2.5641025641vw;width:66.6666666667vw;padding:2.5641025641vw 5.1282051282vw 5.1282051282vw;border-radius:2.0512820513vw}}.Others_card_date__2Kv7K{display:flex;align-items:baseline;margin:0;color:var(--main-black,#3a363c);white-space:nowrap}.Others_card_date_num__84_k1{font-family:var(--font-manrope);font-size:1.1111111111vw;line-height:1}@media not screen and (min-width:769px){.Others_card_date_num__84_k1{font-size:3.8461538462vw}}.Others_card_date_num__84_k1{font-weight:600;text-transform:uppercase}.Others_card_date_jp__HwoPQ{font-family:var(--font-notosansjp);font-size:.8333333333vw;line-height:1.4}@media not screen and (min-width:769px){.Others_card_date_jp__HwoPQ{font-size:3.0769230769vw}}.Others_card_date_jp__HwoPQ{font-weight:500}.Others_card_image__OUi0X{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;overflow:hidden;background:#fff;border-radius:.2777777778vw;box-shadow:.6944444444vw 1.3888888889vw 1.3888888889vw 0 rgba(0,0,0,.1)}.Others_card_image__OUi0X img{width:100%;height:100%;object-fit:contain}@media not screen and (min-width:769px){.Others_card_image__OUi0X{border-radius:1.0256410256vw}}.Others_card_image_label__EfJeI{padding:.2777777778vw .8333333333vw;font-size:.9027777778vw;font-weight:700;color:#fff;background:rgba(246,0,0,.9);border-radius:.1388888889vw}.Others_card_info__azg4n{display:flex;flex:1 1;flex-direction:column;gap:2.2222222222vw;justify-content:space-between;width:100%}@media not screen and (min-width:769px){.Others_card_info__azg4n{gap:8.2051282051vw}}.Others_card_name__7oPj9{font-family:var(--font-notosansjp);font-size:.9722222222vw;line-height:1}@media not screen and (min-width:769px){.Others_card_name__7oPj9{font-size:3.5897435897vw}}.Others_card_name__7oPj9{margin:0;font-weight:500;line-height:1.6;color:var(--main-black,#3a363c)}.Others_card_footer__4cOVy{display:flex;gap:.6944444444vw;align-items:flex-end;width:100%}@media not screen and (min-width:769px){.Others_card_footer__4cOVy{gap:2.5641025641vw}}.Others_card_price_block__bC3PE{display:flex;flex:1 0;flex-direction:column;gap:.2777777778vw;min-width:0}.Others_card_price_label__ix2UU{font-family:var(--font-notosansjp);font-size:.9027777778vw;line-height:1.4}@media not screen and (min-width:769px){.Others_card_price_label__ix2UU{font-size:3.3333333333vw}}.Others_card_price_label__ix2UU{font-weight:500;color:var(--gray,#8b8190)}.Others_card_price__qINno{display:flex;align-items:baseline;color:var(--main-black,#3a363c)}.Others_card_price_num__o3y_J{font-family:var(--font-manrope);font-size:1.25vw;line-height:1}@media not screen and (min-width:769px){.Others_card_price_num__o3y_J{font-size:3.8461538462vw}}.Others_card_price_num__o3y_J{font-weight:600;text-transform:uppercase}.Others_card_price_jp__ot19u{font-family:var(--font-notosansjp);font-size:.8333333333vw;line-height:1.4}@media not screen and (min-width:769px){.Others_card_price_jp__ot19u{font-size:3.0769230769vw}}.Others_card_price_jp__ot19u{font-weight:500}.Others_card_arrow__wCxRF{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.2222222222vw;height:2.2222222222vw;color:#fff;background:var(--main-black,#3a363c);border-radius:.1388888889vw}.Others_card_arrow__wCxRF svg{width:.9722222222vw;height:.9722222222vw}@media not screen and (min-width:769px){.Others_card_arrow__wCxRF{width:8.2051282051vw;height:8.2051282051vw;border-radius:.5128205128vw}.Others_card_arrow__wCxRF svg{width:3.5897435897vw;height:3.5897435897vw}}.Others_list_button__NCvoC{font-family:var(--font-notosansjp);font-size:.9027777778vw;line-height:1.4}@media not screen and (min-width:769px){.Others_list_button__NCvoC{font-size:3.3333333333vw}}.Others_list_button__NCvoC{position:relative;overflow:hidden;transition:color .3s ease,border-color .3s ease}.Others_list_button__NCvoC>*{position:relative;z-index:1}.Others_list_button__NCvoC:after{position:absolute;inset:-1px;pointer-events:none;content:"";background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.33,1,.68,1)}@media(hover:hover)and (pointer:fine){.Others_list_button__NCvoC{cursor:pointer}.Others_list_button__NCvoC:hover{--hover-arrow-x:0%;color:var(--main-black,#3a363c);border-color:#fff}.Others_list_button__NCvoC:hover:after{transform:scaleX(1)}}.Others_list_button__NCvoC{display:inline-flex;gap:1.1111111111vw;align-items:center;justify-content:space-between;min-width:18.0555555556vw;padding:1.1111111111vw 1.3888888889vw;margin-top:3.3333333333vw;font-weight:500;color:#fff;text-decoration:none;background:var(--main-black,#3a363c);border-radius:100px;box-shadow:.6944444444vw 1.3888888889vw 1.3888888889vw 0 rgba(0,0,0,.3)}@media not screen and (min-width:769px){.Others_list_button__NCvoC{gap:4.1025641026vw;min-width:61.5384615385vw;padding:3.5897435897vw 5.1282051282vw;margin-top:8.2051282051vw;box-shadow:2.5641025641vw 5.1282051282vw 10.2564102564vw 0 rgba(0,0,0,.3)}}.Others_list_button_arrow__b6OEv{width:.9722222222vw;height:.9722222222vw}@media not screen and (min-width:769px){.Others_list_button_arrow__b6OEv{width:3.0769230769vw;height:3.0769230769vw}}.CardImageModal_root__UKbQ_{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.CardImageModal_overlay__XXLtM{position:fixed;inset:0;padding:0;cursor:pointer;background:rgba(58,54,60,.9);border:none}.CardImageModal_container__7sZQ8{position:relative;z-index:1;width:min(80vw,480px);max-height:90vh;pointer-events:none}@media not screen and (min-width:769px){.CardImageModal_container__7sZQ8{width:80vw}}.CardImageModal_image__2J_DN{width:100%;height:auto;max-height:90vh;object-fit:contain}.CardImageModal_close___OkNg{position:fixed;top:20px;right:20px;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:#fff;cursor:pointer;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:50%}@media(hover:hover)and (pointer:fine){.CardImageModal_close___OkNg{cursor:pointer}.CardImageModal_close___OkNg:hover{background:hsla(0,0%,100%,.2)}}.Card_button__OfA_C{position:absolute;inset:0;display:block;padding:0;overflow:hidden;cursor:pointer;background:rgba(0,0,0,0);border:none}@media(hover:hover)and (pointer:fine){.Card_button__OfA_C{cursor:pointer}.Card_button__OfA_C:hover{opacity:.85}}.Card_placeholder__qDCth{position:absolute;inset:0;display:block;overflow:hidden}.Card_image__ND3cx{object-fit:cover}.Card_badge__qCo_Y{position:absolute;top:50%;left:50%;padding:4px 8px;font-family:var(--font-manrope);font-size:14px;font-weight:700;color:#fff;pointer-events:none;background:#e53935;transform:translate(-50%,-50%)}@media not screen and (min-width:769px){.Card_badge__qCo_Y{font-size:12px}}.CardListModal_root__JEfog{display:grid;grid-template-areas:"title cards" "sort  cards" ".     cards" "close cards";grid-template-rows:auto auto 1fr auto;grid-template-columns:22.2222222222vw 1fr;grid-column-gap:3.8888888889vw;column-gap:3.8888888889vw;width:100%;height:100%;padding-top:5.5555555556vw;padding-right:4.1666666667vw;padding-left:5.5555555556vw;overflow:hidden;color:var(--main-black,#3a363c)}@media not screen and (min-width:769px){.CardListModal_root__JEfog{display:flex;flex-direction:column;grid-template-areas:unset;grid-template-rows:unset;grid-template-columns:unset;gap:8.2051282051vw;column-gap:unset;padding:10.2564102564vw calc(3.8461538462vw - 5px) 0 5.1282051282vw}}.CardListModal_title_labels__xsHl8{display:flex;flex-direction:column;grid-area:title;gap:.5555555556vw;align-items:flex-start;margin-bottom:2.2222222222vw}@media not screen and (min-width:769px){.CardListModal_title_labels__xsHl8{flex-shrink:0;gap:3.0769230769vw;align-items:center;align-self:center;margin-right:1.2820512821vw;margin-bottom:0}}.CardListModal_jp_sub__TuS4_{font-family:var(--font-notosansjp);font-size:.9722222222vw}@media not screen and (min-width:769px){.CardListModal_jp_sub__TuS4_{font-size:3.5897435897vw}}.CardListModal_jp_sub__TuS4_{font-weight:500;line-height:1}.CardListModal_en_title__ygbx9{font-family:var(--font-michroma);font-size:2.7777777778vw;font-weight:400;line-height:1;text-transform:uppercase;white-space:nowrap}@media not screen and (min-width:769px){.CardListModal_en_title__ygbx9{font-size:8.2051282051vw}}.CardListModal_scroller__1gR07{display:contents}@media not screen and (min-width:769px){.CardListModal_scroller__1gR07{display:flex;flex:1 1;flex-direction:column;gap:8.2051282051vw;min-height:0;margin-right:1.2820512821vw;overflow-y:auto;overscroll-behavior:contain}.CardListModal_scroller__1gR07::-webkit-scrollbar{position:relative;display:block;width:5px}.CardListModal_scroller__1gR07::-webkit-scrollbar-track{background:#fff;border-radius:2.5px}.CardListModal_scroller__1gR07::-webkit-scrollbar-thumb{cursor:pointer;background:#3a363c;border-radius:2.5px}}.CardListModal_sort__Zxf2V{display:flex;flex-direction:column;grid-area:sort;gap:1.1111111111vw;align-items:flex-start;width:100%}@media not screen and (min-width:769px){.CardListModal_sort__Zxf2V{flex-shrink:0;gap:4.1025641026vw;padding-right:1.2820512821vw}}.CardListModal_sort_label__hmOhp{font-family:var(--font-notosansjp);font-size:.9027777778vw}@media not screen and (min-width:769px){.CardListModal_sort_label__hmOhp{font-size:3.3333333333vw}}.CardListModal_sort_label__hmOhp{display:flex;gap:.5555555556vw;align-items:center;font-weight:500;line-height:1.4}.CardListModal_sort_label__hmOhp svg{flex-shrink:0;width:1.1111111111vw;height:1.1111111111vw}@media not screen and (min-width:769px){.CardListModal_sort_label__hmOhp svg{width:4.1025641026vw;height:4.1025641026vw}}.CardListModal_sort_options__E1ETb{display:flex;gap:.3472222222vw;align-items:stretch;width:100%;padding:0;margin:0;list-style:none}@media not screen and (min-width:769px){.CardListModal_sort_options__E1ETb{gap:1.2820512821vw}}.CardListModal_sort_options__E1ETb>li{flex:1 1;min-width:0}.CardListModal_sort_btn__2cCP4{font-family:var(--font-notosansjp);font-size:.9027777778vw}@media not screen and (min-width:769px){.CardListModal_sort_btn__2cCP4{font-size:3.3333333333vw}}.CardListModal_sort_btn__2cCP4{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:3.8888888889vw;padding:.6944444444vw;font-weight:500;line-height:1.4;color:var(--main-black,#3a363c);text-align:center;white-space:pre-line;background:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.7);border-radius:2px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media not screen and (min-width:769px){.CardListModal_sort_btn__2cCP4{min-height:14.358974359vw;padding:2.5641025641vw}}@media(hover:hover)and (pointer:fine){.CardListModal_sort_btn__2cCP4{cursor:pointer}.CardListModal_sort_btn__2cCP4:hover{color:#fff;background:var(--main-black,#3a363c);border-color:var(--main-black,#3a363c)}}.CardListModal_is_active__imlTS{color:#fff;background:var(--main-black,#3a363c);border-color:var(--main-black,#3a363c)}.CardListModal_btn_close_text__6SUex{font-family:var(--font-notosansjp);font-size:.9027777778vw}@media not screen and (min-width:769px){.CardListModal_btn_close_text__6SUex{font-size:3.3333333333vw}}.CardListModal_btn_close_text__6SUex{display:flex;grid-area:close;align-items:center;justify-content:center;width:100%;padding:1.3888888889vw;margin-bottom:2.7777777778vw;font-weight:500;line-height:1.4;color:var(--main-black,#3a363c);text-align:center;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.7);border-radius:100px;box-shadow:10px 20px 40px 0 rgba(0,0,0,.2);position:relative;overflow:hidden;transition:color .3s ease,border-color .3s ease}.CardListModal_btn_close_text__6SUex>*{position:relative;z-index:1}.CardListModal_btn_close_text__6SUex:after{position:absolute;inset:-1px;pointer-events:none;content:"";background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.33,1,.68,1)}@media(hover:hover)and (pointer:fine){.CardListModal_btn_close_text__6SUex{cursor:pointer}.CardListModal_btn_close_text__6SUex:hover{--hover-arrow-x:0%;color:var(--main-black,#3a363c);border-color:#fff}.CardListModal_btn_close_text__6SUex:hover:after{transform:scaleX(1)}}@media not screen and (min-width:769px){.CardListModal_btn_close_text__6SUex{display:none}}.CardListModal_cards__wQ5Cj{display:grid;grid-area:cards;grid-template-columns:repeat(5,1fr);grid-gap:1.3888888889vw;gap:1.3888888889vw;align-content:flex-start;min-height:0;padding-right:.8333333333vw;padding-bottom:2.7777777778vw;overflow-y:auto}.CardListModal_cards__wQ5Cj::-webkit-scrollbar{position:relative;display:block;width:5px}.CardListModal_cards__wQ5Cj::-webkit-scrollbar-track{background:#fff;border-radius:2.5px}.CardListModal_cards__wQ5Cj::-webkit-scrollbar-thumb{cursor:pointer;background:#3a363c;border-radius:2.5px}@media not screen and (min-width:769px){.CardListModal_cards__wQ5Cj{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:2.0512820513vw;padding-right:1.2820512821vw;padding-bottom:8.2051282051vw;overflow-y:visible}}.CardListModal_card__nDSmv{position:relative;width:100%;aspect-ratio:160/222}@media(hover:hover)and (pointer:fine){.CardListModal_btn_close_fab__HLx1R{transition:opacity .3s}.CardListModal_btn_close_fab__HLx1R:hover{opacity:.7}}.CardListModal_btn_close_fab__HLx1R{position:absolute;right:20px;bottom:calc(100dvh - 150px + 20px);display:flex;align-items:center;justify-content:center;width:54px;height:38px;color:#f0e8f5;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.7);border-radius:1px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media not screen and (min-width:769px){.CardListModal_btn_close_fab__HLx1R{bottom:calc(100dvh - 80px + 20px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.BottomSheetModal_root__sf1d1{position:relative;z-index:999;pointer-events:none}.BottomSheetModal_overlay__t4DAh{position:fixed;inset:0;pointer-events:auto;background:rgba(58,54,60,.8)}.BottomSheetModal_floating__0MAJ0{position:fixed;inset:0;pointer-events:none}.BottomSheetModal_floating__0MAJ0>*{pointer-events:auto}.BottomSheetModal_sheet__eslVd{position:fixed;bottom:0;left:0;width:100%;height:calc(100dvh - 150px);overflow:hidden;pointer-events:auto;border-top-left-radius:30px;border-top-right-radius:30px}@media not screen and (min-width:769px){.BottomSheetModal_sheet__eslVd{height:calc(100dvh - 80px);border-top-left-radius:20px;border-top-right-radius:20px}}.BottomSheetModal_sheetBg__FNzvp{position:absolute;inset:0;pointer-events:none;background:linear-gradient(238deg,#a6a9a9,#c8cccc 15%,#e5eaea 50%,#c8cccc 74%,#a6a9a9)}.BottomSheetModal_sheetContent__rIWTg{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:none}.BottomSheetModal_sheetContent__rIWTg::-webkit-scrollbar{position:relative;display:block;width:5px}.BottomSheetModal_sheetContent__rIWTg::-webkit-scrollbar-track{background:#fff;border-radius:2.5px}.BottomSheetModal_sheetContent__rIWTg::-webkit-scrollbar-thumb{cursor:pointer;background:#3a363c;border-radius:2.5px}.TopCardSlider_slider__766_p{width:100%;overflow-x:clip;overflow-y:visible}.TopCardSlider_track__BliJk{display:flex;gap:calc(var(--top-vw-base)*24);width:max-content;padding-right:calc(var(--top-vw-base)*24);will-change:transform}.TopCardSlider_card_item__RYh30{flex-shrink:0;height:calc(var(--top-vw-base)*372);cursor:pointer;filter:drop-shadow(calc(var(--top-vw-base) * 20) calc(var(--top-vw-base) * 40) calc(var(--top-vw-base) * 50) rgba(0,0,0,.4));perspective:calc(var(--top-vw-base)*1200)}@media not screen and (min-width:769px){.TopCardSlider_card_item__RYh30{height:calc(var(--top-vw-base)*210);filter:drop-shadow(calc(var(--top-vw-base) * 10) calc(var(--top-vw-base) * 20) calc(var(--top-vw-base) * 30) rgba(0,0,0,.4))}}.TopCardSlider_card_inner__T70lQ{position:relative;height:100%;transform-style:preserve-3d}.TopCardSlider_card_face_back__mPZUM,.TopCardSlider_card_face_front__NGiJb{-webkit-backface-visibility:hidden;backface-visibility:hidden}.TopCardSlider_card_face_front__NGiJb{height:100%}.TopCardSlider_card_face_front__NGiJb img{display:block;width:auto;height:100%}.TopCardSlider_card_face_back__mPZUM{position:absolute;inset:0;transform:rotateY(180deg)}.TopCardSlider_card_face_back__mPZUM img{width:100%;height:100%;object-fit:cover}.TopCard_card__ii5BB{display:flex;flex-direction:column;gap:calc(var(--top-vw-base)*48);align-items:center;width:100%;padding:calc(var(--top-vw-base)*120) 0}@media not screen and (min-width:769px){.TopCard_card__ii5BB{gap:calc(var(--top-vw-base)*41);padding:calc(var(--top-vw-base)*80) 0}}.TopCard_title__1eEaM{width:calc(var(--top-vw-base)*960);color:var(--main-white);transition:color .3s ease}.TopCard_title__1eEaM svg{width:100%;height:auto}@media not screen and (min-width:769px){.TopCard_title__1eEaM{width:calc(var(--top-vw-base)*310)}}.TopCard_sr_only__QJ3jZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.TopEvent_event__aTiXG{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:calc(var(--top-vw-base)*120) 0}@media not screen and (min-width:769px){.TopEvent_event__aTiXG{min-height:100vh;padding:calc(var(--top-vw-base)*80) 0}}.TopEvent_inner__cs8GA{display:flex;flex-direction:column;align-items:center;width:100%}.TopEvent_content__y5E1x{width:100%;margin-top:calc(var(--top-vw-base)*15);overflow-x:clip;overflow-y:visible}.TopEvent_card_view_sp_wrap__Fczc_{width:100%;max-width:100svh;padding:0 calc(var(--top-vw-base)*21.5);margin:0 auto}.TopEvent_card_view_pc_wrap__11g1N{width:100%;margin:0 auto}.BtnMore_btnMore__ajds4{position:relative;display:inline-flex;gap:1.1111111111vw;align-items:center;width:16.6666666667vw;padding:1.1111111111vw 1.3888888889vw;text-decoration:none;border-radius:9999em}@media not screen and (min-width:769px){.BtnMore_btnMore__ajds4{gap:4.1025641026vw;width:79.4871794872vw;padding:4.1025641026vw 5.1282051282vw}}.BtnMore_btnMore_dark__kYafz{color:var(--main-white);background:var(--main-white-20);border:1px solid hsla(0,0%,100%,.7);box-shadow:.6944444444vw 1.3888888889vw 2.7777777778vw 0 var(--shadow-btn-m);position:relative;overflow:hidden;transition:color .3s ease,border-color .3s ease}.BtnMore_btnMore_dark__kYafz>*{position:relative;z-index:1}.BtnMore_btnMore_dark__kYafz:after{position:absolute;inset:-1px;pointer-events:none;content:"";background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.33,1,.68,1)}@media(hover:hover)and (pointer:fine){.BtnMore_btnMore_dark__kYafz{cursor:pointer}.BtnMore_btnMore_dark__kYafz:hover{--hover-arrow-x:0%;color:var(--main-black,#3a363c);border-color:#fff}.BtnMore_btnMore_dark__kYafz:hover:after{transform:scaleX(1)}}@media not screen and (min-width:769px){.BtnMore_btnMore_dark__kYafz{box-shadow:2.5641025641vw 5.1282051282vw 10.2564102564vw 0 var(--shadow-btn-m)}}.BtnMore_btnMore_light__z4qfw{color:var(--main-color,#01aaf1);background:var(--pure-white,#fff);box-shadow:0 .2777777778vw .8333333333vw 0 var(--shadow-btn-m,rgba(22,79,184,.3));transition:opacity .3s ease}@media not screen and (min-width:769px){.BtnMore_btnMore_light__z4qfw{box-shadow:0 1.0256410256vw 3.0769230769vw 0 var(--shadow-btn-m,rgba(22,79,184,.3))}}@media(hover:hover)and (pointer:fine){.BtnMore_btnMore_light__z4qfw{cursor:pointer}.BtnMore_btnMore_light__z4qfw:hover{opacity:.8}}.BtnMore_label__pSarE{font-family:var(--font-notosansjp);font-size:.9027777778vw;line-height:1.4}@media not screen and (min-width:769px){.BtnMore_label__pSarE{font-size:3.3333333333vw}}.BtnMore_label__pSarE{flex:1 1;min-width:0;font-weight:500}.BtnMore_icon__CdYWX{width:.9722222222vw;height:.9722222222vw}@media not screen and (min-width:769px){.BtnMore_icon__CdYWX{width:3.5897435897vw;height:3.5897435897vw}}.ContentCardViewItem_card__N2KlM{position:relative;width:100%;aspect-ratio:541/753;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;-webkit-user-drag:none}.ContentCardViewItem_card__N2KlM img{width:100%;height:100%;pointer-events:none;object-fit:cover;-webkit-user-drag:none}.ContentCardViewPC_container__ukP1t{--container-scale:1;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;overflow-x:clip;overflow-y:visible}.ContentCardViewPC_cardFan__v7kf3{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:calc(var(--container-scale)*530px)}.ContentCardViewPC_cardSlot__LVyNx{position:absolute;left:50%;display:flex;align-items:center;justify-content:center;width:calc(var(--container-scale)*250px);transform:translateX(-50%) translate(var(--offset-x,0),var(--offset-y,0)) rotate(var(--rotation,0deg));transform-origin:center center;transition:opacity .6s ease,filter .3s ease}.ContentCardViewPC_cardHoverInner__cbY07{display:block;width:100%;color:inherit;text-decoration:none;transition:transform .3s ease}.ContentCardViewPC_navBtn__Av_9U{position:absolute;bottom:calc(var(--container-scale)*30px);z-index:10;display:flex;align-items:center;justify-content:center;width:calc(var(--container-scale)*64px);height:calc(var(--container-scale)*64px);color:var(--main-white);cursor:pointer;background:var(--main-white-20);border:1px solid var(--border-btn);border-radius:50%;box-shadow:calc(var(--container-scale)*10px) calc(var(--container-scale)*20px) calc(var(--container-scale)*40px) 0 var(--shadow-btn-m);transform:translateY(-50%);transition:opacity .3s ease,color .3s ease}@media(hover:hover)and (pointer:fine){.ContentCardViewPC_navBtn__Av_9U{transition:opacity .3s}.ContentCardViewPC_navBtn__Av_9U:hover{opacity:.7}}.ContentCardViewPC_navBtn__Av_9U:disabled{cursor:default;opacity:.3}.ContentCardViewPC_navBtn__Av_9U svg{width:calc(var(--container-scale)*21px);height:calc(var(--container-scale)*14px)}.ContentCardViewPC_navBtn_prev__fH9xl{left:calc(var(--container-scale)*230px)}.ContentCardViewPC_navBtn_next__vgJk6{right:calc(var(--container-scale)*230px)}.ContentCardViewPC_navBtn_next__vgJk6 svg{transform:scaleX(-1)}.ContentCardViewPC_indicator__omPYn{position:absolute;bottom:calc(var(--container-scale)*85px);left:50%;z-index:10;display:flex;gap:calc(var(--container-scale)*6px);align-items:center;transform:translateX(-50%)}.ContentCardViewPC_indicator_item__ehlWT{width:calc(var(--top-vw-base)*7);height:calc(var(--top-vw-base)*10);background:var(--main-white);border-radius:calc(var(--container-scale)*2px);opacity:.3;transition:opacity .3s ease}.ContentCardViewPC_indicator_item_active__fSnFm{opacity:1}.ContentCardViewPC_btnArea__JjsHq{position:absolute;bottom:0;left:50%;display:flex;justify-content:center;transform:translateX(-50%)}.ContentCardViewPC_devPanel__k12Ed{position:absolute;top:8px;right:8px;z-index:100;display:flex;flex-direction:column;gap:6px;padding:8px 12px;background:rgba(0,0,0,.7);border-radius:6px}.ContentCardViewPC_devPanel_label__EYqcr{font-size:10px;color:hsla(0,0%,100%,.6);letter-spacing:.05em}.ContentCardViewPC_devPanel_btns__AuGct{display:flex;flex-direction:column;gap:4px}.ContentCardViewPC_devPanel_btn___0VgC{padding:4px 8px;font-size:11px;color:hsla(0,0%,100%,.8);text-align:left;cursor:pointer;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;transition:background .15s ease}.ContentCardViewPC_devPanel_btn___0VgC:hover{background:hsla(0,0%,100%,.2)}.ContentCardViewPC_devPanel_btn_active_____Gx{color:#fff;background:rgba(100,180,255,.4);border-color:rgba(100,180,255,.8)}.ContentSelector_selector__MV1Zn{width:100%;margin-top:calc(var(--container-scale)*20px)}.ContentSelector_viewport__f4rRW{overflow:hidden}.ContentSelector_container__4CtEx{display:flex}.ContentSelector_container_fits__EMpIT{justify-content:center}.ContentSelector_slide__4yyaD{flex:0 0 auto;height:calc(var(--container-scale)*100.4348px);margin:0 calc(var(--container-scale)*4px);cursor:pointer}.ContentSelector_slide__4yyaD,.ContentSelector_slide_active__3skRd{width:calc(var(--container-scale)*70px)}.ContentSelector_slide_card_wrapper__BplR5{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--main-white-20);border-radius:calc(var(--container-scale)*2px);opacity:.2;transition:opacity .3s ease}.ContentSelector_slide_active__3skRd .ContentSelector_slide_card_wrapper__BplR5{opacity:1}.ContentSelector_slide_card__8aiTj{width:100%}.ContentSelector_slide_placeholder_wrapper__g8Vtd{position:relative;width:100%;height:100%}.ContentSelector_slider_img_off__5rhtL,.ContentSelector_slider_img_on__63tET{position:absolute;inset:0;transition:opacity .3s ease}.ContentSelector_slider_img_off__5rhtL{opacity:1}.ContentSelector_slide_active__3skRd .ContentSelector_slider_img_off__5rhtL,.ContentSelector_slider_img_on__63tET{opacity:0}.ContentSelector_slide_active__3skRd .ContentSelector_slider_img_on__63tET{opacity:1}.ContentCardViewSP_container__EL1Pv{--container-scale:1}.ContentCardViewSP_container__EL1Pv,.ContentCardViewSP_inner__5DPyh{display:flex;flex-direction:column;align-items:center;width:100%}.ContentCardViewSP_card_stack_wrap__vx8V2{width:100%;padding-top:5%}.ContentCardViewSP_card_stack__VX5iv{position:relative;z-index:1;width:89%;aspect-ratio:270/376;margin:0 auto}.ContentCardViewSP_card_slot__EWKQy{position:absolute;top:0;left:0;width:100%;height:100%}.ContentCardViewSP_decoration_left__Au0KX{transform:rotate(-4deg) scale(.95);transform-origin:bottom}.ContentCardViewSP_decoration_right__cPDzy{transform:rotate(4deg) scale(.95);transform-origin:bottom}.ContentCardViewSP_decoration_card__hcNfR{position:relative;width:100%;aspect-ratio:541/753;overflow:hidden;border-radius:calc(var(--container-scale)*8px);box-shadow:0 calc(var(--container-scale)*20px) calc(var(--container-scale)*40px) 0 var(--shadow-img)}.ContentCardViewSP_decoration_card__hcNfR img{width:100%;height:100%;pointer-events:none;object-fit:cover}.ContentCardViewSP_swipe_hint__iRP2T{position:absolute;bottom:calc(var(--container-scale)*32px);left:50%;z-index:100;display:flex;gap:calc(var(--container-scale)*10px);align-items:center;color:var(--main-black);pointer-events:none;transform:translateX(-50%)}.ContentCardViewSP_swipe_hint_arrow__6rdHU{width:calc(var(--container-scale)*14px);height:calc(var(--container-scale)*14px)}.ContentCardViewSP_swipe_hint_text__Dc1ok{font-family:var(--font-manrope);font-size:calc(var(--container-scale)*12px);font-weight:500;line-height:1;letter-spacing:.1em}.ContentCardViewSP_info__86vJD{position:relative;z-index:0;width:100%;padding-top:30%;margin-top:-25%;background:var(--main-white-20);border:1px solid var(--border-btn);border-radius:calc(var(--container-scale)*2px)}.ContentCardViewSP_info_link__NYf_r{display:flex;align-items:center;justify-content:space-between;width:100%;aspect-ratio:380/87;padding:calc(var(--container-scale)*16px);text-decoration:none}.ContentCardViewSP_info_title__7O3sQ{min-width:0;color:var(--main-white);white-space:pre-line;transition:color .3s ease}.ContentCardViewSP_info_placeholder__1Ljmq,.ContentCardViewSP_info_title__7O3sQ{flex:1 1;font-family:Noto Sans JP,sans-serif;font-size:calc(var(--container-scale)*16px);font-weight:500;line-height:1.5}.ContentCardViewSP_info_placeholder__1Ljmq{color:rgba(240,232,245,.6);text-align:center;letter-spacing:.05em}.ContentCardViewSP_info_btn__BgN0b{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(var(--container-scale)*32px);height:calc(var(--container-scale)*32px);color:var(--main-color);background-color:var(--main-white);border-radius:calc(var(--container-scale)*2px)}.ContentCardViewSP_info_btn_icon__ze_n_{width:calc(var(--container-scale)*14px);height:calc(var(--container-scale)*14px)}.ContentCardViewSP_btnArea__kxcwI{display:flex;justify-content:center;margin-top:calc(var(--top-vw-base)*40)}.SectionTitle_sectionTitle__Mwsxo{display:flex;flex-direction:column;gap:16px;align-items:center;margin:0 auto}.SectionTitle_titleGroup__3G3p6{display:flex;flex-direction:column;gap:10px;align-items:center;width:100%;color:var(--main-white);white-space:nowrap;transition:color .3s ease}.SectionTitle_jpTitle__jA2p7{font-family:var(--font-notosansjp);font-size:.9722222222vw;line-height:1}@media not screen and (min-width:769px){.SectionTitle_jpTitle__jA2p7{font-size:3.5897435897vw}}.SectionTitle_jpTitle__jA2p7{font-weight:500}.SectionTitle_enTitle__pB145{font-family:var(--font-michroma);font-size:3.8888888889vw;line-height:1}@media not screen and (min-width:769px){.SectionTitle_enTitle__pB145{font-size:10.2564102564vw}}.SectionTitle_enTitle__pB145{font-weight:400;text-transform:uppercase}.SectionTitle_description__Q8YGg{font-family:var(--font-notosansjp);font-size:.9027777778vw;line-height:1.4}@media not screen and (min-width:769px){.SectionTitle_description__Q8YGg{font-size:3.3333333333vw}}.SectionTitle_description__Q8YGg{font-weight:500;color:var(--main-white);text-align:center;transition:color .3s ease}.TopFirstView_fv__ywMbt{position:relative;width:100%}.TopFirstView_header__N3Qsf{position:absolute;top:0;left:0;z-index:999;width:100%;opacity:0;transition:opacity .8s ease-out}.TopFirstView_header__N3Qsf[data-active=true]{opacity:1}.TopFirstView_header__N3Qsf[data-immediate=true]{opacity:1;transition:none}.TopFirstView_main__62Non{padding:calc(var(--top-vw-base)*120) calc(var(--top-vw-base)*40) 0}@media not screen and (min-width:769px){.TopFirstView_main__62Non{padding:calc(var(--top-vw-base)*100) calc(var(--top-vw-base)*20) calc(var(--top-vw-base)*80)}}.TopFirstView_copy__KO9Ek{color:var(--main-white);opacity:0;transition:color .3s ease,opacity .8s ease-out}.TopFirstView_copy__KO9Ek[data-active=true]{opacity:1}.TopFirstView_copy__KO9Ek[data-immediate=true]{opacity:1;transition:color .3s ease}.TopFirstView_copy__KO9Ek img,.TopFirstView_copy__KO9Ek svg{width:100%;height:auto}@media only screen and (min-width:769px){.TopFirstView_copy__KO9Ek svg{width:calc(var(--top-vw-base)*1200);margin-inline:auto}}@media not screen and (min-width:769px){.TopFirstView_copy__KO9Ek{width:calc(var(--top-vw-base)*310);margin-inline:auto}}.TopFirstView_sr_only___APk7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.TopFirstView_kv__AhyIZ{position:relative;width:calc(var(--top-vw-base)*560);margin-inline:auto;margin-top:calc(var(--top-vw-base)*40);box-shadow:calc(var(--top-vw-base)*40) calc(var(--top-vw-base)*80) calc(var(--top-vw-base)*120) 0 var(--shadow-img);opacity:0;transform:translateY(100vh);transition:opacity .4s ease-out .2s}.TopFirstView_kv__AhyIZ[data-active=true]{opacity:1}.TopFirstView_kv__AhyIZ[data-immediate=true]{opacity:1;transform:none;transition:none}@media not screen and (min-width:769px){.TopFirstView_kv__AhyIZ{width:calc(var(--top-vw-base)*310);box-shadow:calc(var(--top-vw-base)*20) calc(var(--top-vw-base)*30) calc(var(--top-vw-base)*40) 0 var(--shadow-img)}}.TopFirstView_kv_image__uxOjw{display:block;width:100%;height:auto;opacity:0}.TopFirstView_kv_image_day__C8UEl{position:absolute;top:0;left:0}.TopFirstView_sticky_bottom__TF0d9{position:-webkit-sticky;position:sticky;bottom:calc(var(--top-vw-base)*40);display:flex;align-items:flex-end;justify-content:space-between;padding-inline:calc(var(--top-vw-base)*40);opacity:0;transition:opacity .8s ease-out 1s}.TopFirstView_sticky_bottom__TF0d9[data-active=true]{opacity:1}.TopFirstView_sticky_bottom__TF0d9[data-immediate=true]{opacity:1;transition:none}@media not screen and (min-width:769px){.TopFirstView_sticky_bottom__TF0d9{position:absolute;right:0;bottom:calc(var(--top-vw-base)*20);left:0;justify-content:center;padding-inline:calc(var(--top-vw-base)*20)}}.TopFirstView_scroll__8ZsvN{font-family:var(--font-manrope);font-size:calc(var(--top-vw-base)*13);line-height:1;font-weight:600;color:var(--main-white);text-transform:uppercase;transition:color .3s ease}.BtnCardList_button__c7cUG{position:relative;display:flex;align-items:center;width:27.7777777778vw;padding:1.6666666667vw 2.0833333333vw;cursor:pointer;background:linear-gradient(95deg,#fffcdf,#fffac2 7.17%,#f9d700 35.79%,#edbd1a 58.5%,#f9d700 88.23%,#fffac2);border-radius:999em;box-shadow:0 .2777777778vw .8333333333vw rgba(0,0,0,.15)}@media not screen and (min-width:769px){.BtnCardList_button__c7cUG{gap:4.1025641026vw;width:89.7435897436vw;padding:6.6666666667vw 7.9487179487vw;box-shadow:0 .5128205128vw 2.0512820513vw rgba(0,0,0,.15)}}@media(hover:hover)and (pointer:fine){.BtnCardList_button__c7cUG{cursor:pointer}.BtnCardList_button__c7cUG:hover .BtnCardList_button_card_item__viWq5[data-position=back]{transform:translate(-5%,-18%) rotate(-4deg)}.BtnCardList_button__c7cUG:hover .BtnCardList_button_card_item__viWq5[data-position=front]{transform:translate(5%,-18%) rotate(4deg)}}.BtnCardList_button__c7cUG:before{position:absolute;inset:0;padding:.1388888889vw;pointer-events:none;content:"";background:linear-gradient(145deg,#e7b000 15.51%,#ca9109 18.78%,#b27611 22.05%,#a06317 25.33%,#96571a 28.6%,#93541c 31.87%,#390f00 53.15%,#3f1402 55.6%,#522207 58.88%,#703911 62.97%,#93541c 67.06%,#390f00 84.24%,#3f1500 85.88%,#522600 87.52%,#704200 89.97%,#9b6900 92.43%,#d19b00 95.7%,#e7b000 96.52%);border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media not screen and (min-width:769px){.BtnCardList_button__c7cUG:before{padding:.5128205128vw}}.BtnCardList_button_text__l5bT8{display:block;width:8.6111111111vw}@media not screen and (min-width:769px){.BtnCardList_button_text__l5bT8{width:27.1794871795vw}}.BtnCardList_button_card__hpOuF{position:absolute;right:3.75%;bottom:0;width:32.25%;height:100%;-webkit-clip-path:inset(-100% -100% .1388888889vw -100%);clip-path:inset(-100% -100% .1388888889vw -100%)}@media not screen and (min-width:769px){.BtnCardList_button_card__hpOuF{right:4.2857142857%;width:36.8571428571%;-webkit-clip-path:inset(-100% -100% .5128205128vw -100%);clip-path:inset(-100% -100% .5128205128vw -100%)}}.BtnCardList_button_card_item__viWq5{position:absolute;pointer-events:none;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.BtnCardList_button_card_item__viWq5[data-position=back]{bottom:-27.7777777778%;left:5.8527131783%;z-index:1;width:58.9147286822%;transform-origin:bottom right}.BtnCardList_button_card_item__viWq5[data-position=front]{right:3.8759689922%;bottom:-11.1111111111%;z-index:2;width:57.7519379845%;transform-origin:bottom left}.TitleBlock_title_block__SZzwu{display:flex;flex-direction:column-reverse;gap:.8333333333vw;align-items:center;width:100%}@media not screen and (min-width:769px){.TitleBlock_title_block__SZzwu{gap:2.0512820513vw}}.TitleBlock_subtitle__QqaNb{font-family:var(--font-notosansjp);font-size:.9722222222vw;line-height:1}@media not screen and (min-width:769px){.TitleBlock_subtitle__QqaNb{font-size:3.5897435897vw}}.TitleBlock_subtitle__QqaNb{font-weight:500;color:var(--main-black,#3a363c);white-space:nowrap}.TitleBlock_title__TWwob{font-family:var(--font-michroma);font-size:3.8888888889vw;line-height:1}@media not screen and (min-width:769px){.TitleBlock_title__TWwob{font-size:10.2564102564vw}}.TitleBlock_title__TWwob{font-weight:400;color:var(--main-black,#3a363c);text-align:center;text-transform:uppercase;white-space:nowrap}.CardList_card_list__KfT2u{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;padding-top:16.6666666667vw;margin-top:-2.7777777778vw}@media not screen and (min-width:769px){.CardList_card_list__KfT2u{padding-top:41.0256410256vw;margin-top:-10.2564102564vw}}.CardList_description__EtFOS{font-family:var(--font-notosansjp);font-size:1.1111111111vw;line-height:1.5}@media not screen and (min-width:769px){.CardList_description__EtFOS{font-size:3.5897435897vw}}.CardList_description__EtFOS{margin-top:1.6666666667vw;font-weight:500;color:var(--main-black,#3a363c);text-align:center}@media not screen and (min-width:769px){.CardList_description__EtFOS{margin-top:4.1025641026vw}}.CardList_button_wrap__9OdJV{margin-top:3.8888888889vw}@media not screen and (min-width:769px){.CardList_button_wrap__9OdJV{margin-top:8.2051282051vw}}.Feature_item__rCUVi{position:absolute;top:50%;left:50%;z-index:1;width:calc(100% - 40px);height:calc(100vh - 40px);height:calc(100svh - 40px);overflow:hidden;color:#fff;border-radius:1.3888888889vw;transform:translate(-50%,-50%);will-change:transform}@media not screen and (min-width:769px){.Feature_item__rCUVi{width:calc(100% - 40px);height:calc(100vh - 40px);height:calc(100svh - 40px);border-radius:2.5641025641vw}}.Feature_bg__AWEVA{position:absolute;inset:0;z-index:-1;background-position:50%;background-size:cover;transition:opacity .6s}.Feature_label__lEJG1{font-family:var(--font-manrope);font-size:.9027777778vw;line-height:1}@media not screen and (min-width:769px){.Feature_label__lEJG1{font-size:3.3333333333vw}}.Feature_label__lEJG1{position:absolute;top:1.5277777778vw;right:1.3888888889vw;z-index:1;font-weight:600;color:#fff;text-transform:uppercase}@media not screen and (min-width:769px){.Feature_label__lEJG1{top:5.1282051282vw;right:5.1282051282vw;line-height:1;text-align:right}}@media only screen and (min-width:769px){.Feature_label__lEJG1 br{display:none}}.Feature_inner__kB_2I{position:relative;padding:4.1666666667vw 0 9.0277777778vw}@media not screen and (min-width:769px){.Feature_inner__kB_2I{padding:5.1282051282vw 0 21.0256410256vw}}.Feature_item__rCUVi[data-index="5"] .Feature_inner__kB_2I,.Feature_item__rCUVi[data-index="6"] .Feature_inner__kB_2I{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:4.1666666667vw 0}@media not screen and (min-width:769px){.Feature_item__rCUVi[data-index="5"] .Feature_inner__kB_2I,.Feature_item__rCUVi[data-index="6"] .Feature_inner__kB_2I{padding:5.1282051282vw 0}}.BtnMore_btnMore__R6ODC{position:relative;display:inline-flex;gap:1.1111111111vw;align-items:center;justify-content:space-between;width:16.6666666667vw;padding:1.1111111111vw 1.3888888889vw;text-decoration:none;border-radius:999em}@media not screen and (min-width:769px){.BtnMore_btnMore__R6ODC{gap:4.1025641026vw;width:100%;padding:4.1025641026vw 5.1282051282vw}}.BtnMore_btnMore_dark__JenE9{color:#fff;background:rgba(240,232,245,.2);border:1px solid hsla(0,0%,100%,.7);box-shadow:10px 20px 40px 0 rgba(0,0,0,.3);position:relative;overflow:hidden;transition:color .3s ease,border-color .3s ease}.BtnMore_btnMore_dark__JenE9>*{position:relative;z-index:1}.BtnMore_btnMore_dark__JenE9:after{position:absolute;inset:-1px;pointer-events:none;content:"";background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.33,1,.68,1)}@media(hover:hover)and (pointer:fine){.BtnMore_btnMore_dark__JenE9{cursor:pointer}.BtnMore_btnMore_dark__JenE9:hover{--hover-arrow-x:0%;color:var(--main-black,#3a363c);border-color:#fff}.BtnMore_btnMore_dark__JenE9:hover:after{transform:scaleX(1)}}.BtnMore_btnMore_light__cqYVl{color:var(--main-color,#01aaf1);background:var(--pure-white,#fff);box-shadow:0 4px 12px 0 var(--shadow-btn-m,rgba(22,79,184,.3));transition:opacity .3s ease}@media(hover:hover)and (pointer:fine){.BtnMore_btnMore_light__cqYVl{cursor:pointer}.BtnMore_btnMore_light__cqYVl:hover{opacity:.8}}.BtnMore_label__2cqjQ{font-family:var(--font-notosansjp);font-size:.9027777778vw;line-height:1.4}@media not screen and (min-width:769px){.BtnMore_label__2cqjQ{font-size:3.3333333333vw}}.BtnMore_label__2cqjQ{font-weight:500}.BtnMore_icon__LXKAq{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:.9722222222vw;aspect-ratio:1/1}@media not screen and (min-width:769px){.BtnMore_icon__LXKAq{width:3.5897435897vw}}.LeadText_root__ZoYXF{display:block;color:var(--main-white,#fff);transition:color .3s ease}.LeadText_svg__5kLmd{display:block;width:100%;height:auto}@media not screen and (min-width:769px){.LeadText_svg__5kLmd[data-media=max-md]{display:none}}@media only screen and (min-width:769px){.LeadText_svg__5kLmd[data-media=min-md]{display:none}}.FeatureNumber_number__POOP1{display:block;width:11.1111111111vw;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .3s ease}@media not screen and (min-width:769px){.FeatureNumber_number__POOP1{width:21.0256410256vw}}.FeatureNumber_number__POOP1[data-mode=night]{color:#f0e8f5}.FeatureNumber_number__POOP1 svg{display:block;width:100%;height:auto}.Feature1_root__NscNr{position:relative}.Feature1_top__LZQIv{display:flex;gap:5.5555555556vw;align-items:flex-start;width:100%;padding:0 4.1666666667vw}@media not screen and (min-width:769px){.Feature1_top__LZQIv{flex-direction:column;gap:8.2051282051vw;padding:0 5.1282051282vw}}.Feature1_left__QCAvk{flex-shrink:0;width:22.2222222222vw}@media not screen and (min-width:769px){.Feature1_left__QCAvk{width:100%}}.Feature1_heading__QaLh_{margin-top:2.2222222222vw;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:769px){.Feature1_heading__QaLh_{width:22.7777777778vw}}@media not screen and (min-width:769px){.Feature1_heading__QaLh_{margin-top:10.2564102564vw}}.Feature1_stack__zCLZM{position:relative;aspect-ratio:320/242;margin-top:4.1666666667vw}@media not screen and (min-width:769px){.Feature1_stack__zCLZM{width:46.1538461538vw;aspect-ratio:180/156;margin-inline:auto;margin-top:4.1025641026vw}}.Feature1_stack_card__4ZGNz{position:absolute;z-index:1;width:12.6388888889vw;aspect-ratio:29/40;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:rgba(0,0,0,0);border:0}@media not screen and (min-width:769px){.Feature1_stack_card__4ZGNz{width:22.5641025641vw}}.Feature1_stack_card__4ZGNz[data-active=true]{z-index:2}.Feature1_stack_card__4ZGNz[data-active=false] .Feature1_stack_card_inner__JPExJ:before{opacity:1}@media(hover:hover)and (pointer:fine){.Feature1_stack_card__4ZGNz:hover .Feature1_stack_card_inner__JPExJ{transform:scale(1.05)}}.Feature1_stack_card_inner__JPExJ{position:relative;display:block;width:100%;height:100%;transition:transform .3s}.Feature1_stack_card_inner__JPExJ:before{position:absolute;inset:0;z-index:1;pointer-events:none;content:"";background:rgba(0,0,0,.5);border-radius:.6944444444vw;opacity:0;transition:opacity .3s}@media not screen and (min-width:769px){.Feature1_stack_card_inner__JPExJ:before{border-radius:1.2820512821vw}}.Feature1_stack_card_inner__JPExJ img{display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Feature1_stack_card_day__HyNkR{top:2.4305555556vw;left:1.25vw;transform:rotate(-8deg)}@media not screen and (min-width:769px){.Feature1_stack_card_day__HyNkR{top:7.1794871795vw;left:calc(0vw/1px)}}.Feature1_stack_card_night__mYqpH{top:1.3888888889vw;left:10.1388888889vw;transform:rotate(8deg)}@media not screen and (min-width:769px){.Feature1_stack_card_night__mYqpH{top:4.1025641026vw;right:0;left:unset}}.Feature1_right__Zy6U0{position:relative;flex:1 1;padding-top:23.3333333333vw}@media only screen and (min-width:769px){.Feature1_right__Zy6U0{margin-top:2.7777777778vw}}@media not screen and (min-width:769px){.Feature1_right__Zy6U0{width:100%;padding-top:61.5384615385vw}}.Feature1_main_card__ohYOz{position:absolute;top:0;left:0;z-index:2;width:27.7777777778vw;aspect-ratio:400/559;filter:drop-shadow(.6944444444vw 2.7777777778vw 8.3333333333vw var(--shadow-img,rgba(22,79,184,.4)))}@media only screen and (min-width:769px){.Feature1_main_card__ohYOz{margin-left:2.7777777778vw}}@media not screen and (min-width:769px){.Feature1_main_card__ohYOz{left:50%;width:69.2307692308vw;filter:drop-shadow(2.5641025641vw 5.1282051282vw 10.2564102564vw var(--shadow-img,rgba(22,79,184,.4)));transform:translateX(-50%)}}.Feature1_main_card__ohYOz img{display:block;width:100%;height:100%;object-fit:contain}.Feature1_panel__aI2xo{position:relative;width:100%;padding:2.7777777778vw;background:var(--main-white-20,rgba(255,255,255,.2));border:1px solid var(--border-btn,rgba(255,255,255,.7));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media not screen and (min-width:769px){.Feature1_panel__aI2xo{padding:41.0256410256vw 5.1282051282vw 5.1282051282vw;margin-top:5.1282051282vw;border-radius:.5128205128vw;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@media only screen and (min-width:769px){.Feature1_panel_text__jGd7t{width:25vw;margin-left:auto}}@media not screen and (min-width:769px){.Feature1_panel_text__jGd7t{position:relative}}.Feature1_panel_text__jGd7t .Feature1_toggle__G_8DR{position:absolute;top:1.3888888889vw;right:1.3888888889vw}@media not screen and (min-width:769px){.Feature1_panel_text__jGd7t .Feature1_toggle__G_8DR{top:-4.6153846154vw;right:0}}.Feature1_panel_content__H8saO{display:grid}.Feature1_panel_variant__IGWIh{grid-row:1;grid-column:1}.Feature1_panel_variant__IGWIh[aria-hidden=true]{opacity:0}.Feature1_pokemon_name___idfn{display:flex;gap:.5555555556vw;align-items:center;margin-bottom:1.1111111111vw}@media not screen and (min-width:769px){.Feature1_pokemon_name___idfn{gap:1.5384615385vw;margin-bottom:4.1025641026vw}}.Feature1_pokemon_name___idfn:before{display:block;width:1.1111111111vw;aspect-ratio:1/1;content:"";background:url(/images/common/icon-ball_1b99371c.svg) no-repeat 50%/cover}@media not screen and (min-width:769px){.Feature1_pokemon_name___idfn:before{width:4.1025641026vw}}.Feature1_pokemon_label__aYiHJ{width:10.0694444444vw;color:var(--main-white,#fff)}@media not screen and (min-width:769px){.Feature1_pokemon_label__aYiHJ{width:32.5641025641vw}}.Feature1_description__m2zIR{font-family:var(--font-notosansjp);font-size:1.1111111111vw;font-weight:500;line-height:1.8}@media not screen and (min-width:769px){.Feature1_description__m2zIR{font-size:3.5897435897vw;text-align:justify}}.Feature1_ex__SHXyM{display:inline-block;padding:0;font-size:1.25em;line-height:1}.Feature1_slider__JVRLn{width:100%;margin-top:3.8888888889vw}@media not screen and (min-width:769px){.Feature1_slider__JVRLn{margin-top:10.2564102564vw}}.Feature1_bottom__5UJTB{display:flex;flex-direction:column;gap:2.2222222222vw;align-items:center;margin-inline:auto;margin-top:3.8888888889vw}@media only screen and (min-width:769px){.Feature1_bottom__5UJTB{width:44.4444444444vw}}@media not screen and (min-width:769px){.Feature1_bottom__5UJTB{gap:6.1538461538vw;padding:0 6.1538461538vw;margin-top:10.2564102564vw}}