@-webkit-keyframes swiperProgressBar{0%{width:0}100%{width:100%}}@keyframes swiperProgressBar{0%{width:0}100%{width:100%}}@-webkit-keyframes movieRotation{0%{rotate:0deg}100%{rotate:360deg}}@keyframes movieRotation{0%{rotate:0deg}100%{rotate:360deg}}#wrapper #main.main_seat-s{font-family:YakuHanJP_Narrow,"Yu Gothic",游ゴシック,YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:500;font-size:clamp(9.1666666667px, 0.8333333333vw, 14px);letter-spacing:.05em;line-height:1.7142857143;overflow-x:hidden;position:relative;background:#fff;color:#404040;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:anywhere;word-break:normal;line-break:strict}@media(max-width: 767.9px){#wrapper #main.main_seat-s{font-size:min(3.2vw, 24.576px);line-height:1.8333333333}}#wrapper #main.main_seat-s *,#wrapper #main.main_seat-s ::before,#wrapper #main.main_seat-s ::after{box-sizing:border-box}#wrapper #main.main_seat-s section{position:relative;z-index:1}#wrapper #main.main_seat-s .inner{width:calc(100% - clamp(65.4761904762px, 5.9523809524vw, 100px));max-width:1100px;margin-left:auto;margin-right:auto;position:relative;z-index:1}@media(max-width: 767.9px){#wrapper #main.main_seat-s .inner{width:calc(100% - min(16vw, 122.88px));max-width:min(100vw, 768px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s .pc{display:none !important}}@media(min-width: 768px){#wrapper #main.main_seat-s .sp{display:none !important}}#wrapper #main.main_seat-s a,#wrapper #main.main_seat-s button,#wrapper #main.main_seat-s summary{border:none;cursor:pointer;transition:opacity .3s}@media(any-hover: hover){#wrapper #main.main_seat-s a:hover,#wrapper #main.main_seat-s button:hover,#wrapper #main.main_seat-s summary:hover{opacity:.7}}#wrapper #main.main_seat-s a{text-decoration:underline;color:#404040}#wrapper #main.main_seat-s img,#wrapper #main.main_seat-s video{max-width:100%;height:auto;vertical-align:middle}#wrapper #main.main_seat-s video{outline:none;border:none;filter:drop-shadow(0px 0px rgba(0, 0, 0, 0))}#wrapper #main.main_seat-s h1,#wrapper #main.main_seat-s h2,#wrapper #main.main_seat-s h3{font-weight:500}#wrapper #main.main_seat-s .round_section{position:relative;z-index:1}#wrapper #main.main_seat-s .round_section::before{content:"";width:100%;height:100%;display:block;pointer-events:none;position:absolute;bottom:0;left:0;background:linear-gradient(180deg, rgba(247, 241, 226, 0) 0%, rgba(247, 241, 226, 0.85) 45%, rgba(247, 241, 226, 0.92) 50%, rgba(247, 241, 226, 0.96) 85%, rgb(250, 239, 210) 100%)}#wrapper #main.main_seat-s .en_ttl{font-size:clamp(39.2857142857px, 3.5714285714vw, 60px);font-weight:500;letter-spacing:.05em;line-height:1;text-align:center;color:#484848}@media(max-width: 767.9px){#wrapper #main.main_seat-s .en_ttl{font-size:min(9.6vw, 73.728px)}}#wrapper #main.main_seat-s .en_ttl span{margin-top:clamp(13.0952380952px, 1.1904761905vw, 20px);display:block;font-size:clamp(13.0952380952px, 1.1904761905vw, 20px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s .en_ttl span{margin-top:min(3.2vw, 24.576px);font-size:min(3.7333333333vw, 28.672px)}}#wrapper #main.main_seat-s .round_btn{width:100%;max-width:clamp(327.380952381px, 29.7619047619vw, 500px);min-height:clamp(45.8333333333px, 4.1666666667vw, 70px);display:inline-flex;align-items:center;justify-content:center;font-size:clamp(11.7857142857px, 1.0714285714vw, 18px);font-weight:700;text-decoration:none;overflow:hidden;position:relative;left:50%;text-align:center;border-radius:100vmax;translate:-50% 0;color:#fff;filter:drop-shadow(0 clamp(3.2738095238px, 0.2976190476vw, 5px) clamp(3.2738095238px, 0.2976190476vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767.9px){#wrapper #main.main_seat-s .round_btn{filter:drop-shadow(0 min(1.3333333333vw, 10.24px) min(1.3333333333vw, 10.24px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767.9px){#wrapper #main.main_seat-s .round_btn{width:100%;max-width:min(84vw, 645.12px);min-height:min(14.6666666667vw, 112.64px);font-size:min(3.7333333333vw, 28.672px)}}#wrapper #main.main_seat-s .round_btn::before,#wrapper #main.main_seat-s .round_btn::after{content:"";width:100%;height:100%;display:block;position:absolute;inset:0;z-index:-1;transition:.5s}#wrapper #main.main_seat-s .round_btn::before{background:linear-gradient(325deg, rgb(253, 210, 106) 0%, rgb(248, 165, 67) 100%)}#wrapper #main.main_seat-s .round_btn::after{background:linear-gradient(125deg, rgb(253, 210, 106) 0%, rgb(248, 165, 67) 100%)}@media(any-hover: hover){#wrapper #main.main_seat-s .round_btn:hover{opacity:1}#wrapper #main.main_seat-s .round_btn:hover::after{opacity:0}}#wrapper #main.main_seat-s .round_btn.m-cart>span{display:flex;align-items:center;justify-content:center}#wrapper #main.main_seat-s .round_btn.m-cart>span::before{content:"";width:1.75em;height:1.75em;margin-right:.75em;display:block;background:#fff;-webkit-mask-image:url("../img/ic-cart.png");mask-image:url("../img/ic-cart.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#wrapper #main.main_seat-s .round_btn.m-bottom>span::after,#wrapper #main.main_seat-s .round_btn.m-right>span::after{content:"";width:clamp(18.3333333333px, 1.6666666667vw, 28px);height:clamp(9.1666666667px, 0.8333333333vw, 14px);margin:auto;display:block;position:absolute;top:0;right:5%;bottom:0;background:#fff;-webkit-mask-image:url("../img/ic-arrow.png");mask-image:url("../img/ic-arrow.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width: 767.9px){#wrapper #main.main_seat-s .round_btn.m-bottom>span::after,#wrapper #main.main_seat-s .round_btn.m-right>span::after{width:min(4vw, 30.72px);height:min(2.1333333333vw, 16.384px);right:5%}}#wrapper #main.main_seat-s .round_btn.m-right>span::after{rotate:-90deg}#wrapper #main.main_seat-s .round_btn.m-white{background:#fff;border:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #404040;color:#404040;filter:none}@media(max-width: 767.9px){#wrapper #main.main_seat-s .round_btn.m-white{border-width:min(0.2666666667vw, 2.048px)}}#wrapper #main.main_seat-s .round_btn.m-white::before,#wrapper #main.main_seat-s .round_btn.m-white::after{content:none}#wrapper #main.main_seat-s .round_btn.m-white>span::before,#wrapper #main.main_seat-s .round_btn.m-white>span::after{background:#404040}@media(any-hover: hover){#wrapper #main.main_seat-s .round_btn.m-white:hover{opacity:.7}}#wrapper #main.main_seat-s .indent_txt{display:grid;grid-template:"icon .";grid-template-columns:auto 1fr}#wrapper #main.main_seat-s .indent_txt>.indent{grid-area:icon;margin-right:.25em}#wrapper #main.main_seat-s .swiper_wrap{width:100%;position:relative}#wrapper #main.main_seat-s .swiper-pagination{position:relative;top:auto;right:auto;bottom:auto;left:auto}#wrapper #main.main_seat-s .swiper-pagination .swiper-pagination-bullet{width:clamp(6.5476190476px, 0.5952380952vw, 10px);height:clamp(6.5476190476px, 0.5952380952vw, 10px);margin:0 clamp(2.619047619px, 0.2380952381vw, 4px);opacity:1;overflow:hidden;position:relative;background:#e2c889;border-radius:100vmax;transition:.3s}@media(max-width: 767.9px){#wrapper #main.main_seat-s .swiper-pagination .swiper-pagination-bullet{width:min(1.6vw, 12.288px);height:min(1.6vw, 12.288px);margin:0 min(0.8vw, 6.144px)}}#wrapper #main.main_seat-s .swiper-pagination .swiper-pagination-bullet::before{content:"";width:0;height:100%;position:absolute;top:0;left:0;background:#e2af34;border-radius:100vmax}#wrapper #main.main_seat-s .swiper-pagination .swiper-pagination-bullet-active{width:clamp(19.6428571429px, 1.7857142857vw, 30px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s .swiper-pagination .swiper-pagination-bullet-active{width:min(7.4666666667vw, 57.344px)}}#wrapper #main.main_seat-s .is-swiper-start .swiper-pagination-bullet-active::before{-webkit-animation:swiperProgressBar 5.5s linear forwards;animation:swiperProgressBar 5.5s linear forwards}#wrapper #main.main_seat-s .swiper-button-prev,#wrapper #main.main_seat-s .swiper-button-next{width:clamp(19.6428571429px, 1.7857142857vw, 30px);height:clamp(19.6428571429px, 1.7857142857vw, 30px);margin:auto;top:0;bottom:0;padding:0;background:none}@media(max-width: 767.9px){#wrapper #main.main_seat-s .swiper-button-prev,#wrapper #main.main_seat-s .swiper-button-next{width:min(4.2666666667vw, 32.768px);height:min(4.2666666667vw, 32.768px)}}#wrapper #main.main_seat-s .swiper-button-prev::after,#wrapper #main.main_seat-s .swiper-button-next::after{content:"";width:100%;height:100%;display:block;rotate:-90deg;background-image:url("../img/ic-arrow.png");background-position:center;background-repeat:no-repeat;background-size:contain;transform:translateZ(0)}#wrapper #main.main_seat-s .swiper-button-prev{left:0;scale:-1 1}#wrapper #main.main_seat-s .swiper-button-next{right:0}#wrapper #main.main_seat-s details summary::-webkit-details-marker{display:none}#wrapper #main.main_seat-s details summary{position:relative}#wrapper #main.main_seat-s details summary::before,#wrapper #main.main_seat-s details summary::after{content:"";width:clamp(13.0952380952px, 1.1904761905vw, 20px);height:clamp(0.6547619048px, 0.0595238095vw, 1px);display:block;position:absolute;top:50%;right:clamp(18.3333333333px, 1.6666666667vw, 28px);bottom:0;translate:0 -50%;z-index:1;background:#f7931e;transition:.3s}@media(max-width: 767.9px){#wrapper #main.main_seat-s details summary::before,#wrapper #main.main_seat-s details summary::after{width:min(4vw, 30.72px);height:min(0.2666666667vw, 2.048px);right:0}}#wrapper #main.main_seat-s details summary::after{rotate:-90deg}#wrapper #main.main_seat-s details .accordion_content{width:100%;height:0;overflow:hidden;transition:height .3s}#wrapper #main.main_seat-s details[open] summary::after{rotate:0deg}#wrapper #main.main_seat-s [data-animation=fadeIn]{opacity:0;translate:0 clamp(6.5476190476px, 0.5952380952vw, 10px);transition:opacity 1s,translate 1s}@media(max-width: 767.9px){#wrapper #main.main_seat-s [data-animation=fadeIn]{translate:0 min(2.6666666667vw, 20.48px)}}#wrapper #main.main_seat-s [data-animation=fadeIn].is-start{opacity:1;translate:0 0}#wrapper #main.main_seat-s .is-start [data-animation=fadeIn]{opacity:1;translate:0 0}#wrapper #main.main_seat-s .fixed_nav{width:100%;opacity:0;pointer-events:none;position:fixed;top:0;left:0;text-align:center;visibility:hidden;z-index:99;background:#fff;border-bottom:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #e4e4e4;transition:opacity .3s,visibility .3s}@media(max-width: 767.9px){#wrapper #main.main_seat-s .fixed_nav{border-width:min(0.2666666667vw, 2.048px)}}#wrapper #main.main_seat-s .fixed_nav ul{width:100%;max-width:1100px;display:inline-flex;align-items:stretch;justify-content:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s .fixed_nav ul{width:100%;max-width:none;border:none}}#wrapper #main.main_seat-s .fixed_nav li{width:100%}#wrapper #main.main_seat-s .fixed_nav li+li{border-left:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #e4e4e4}@media(max-width: 767.9px){#wrapper #main.main_seat-s .fixed_nav li+li{border-width:min(0.2666666667vw, 2.048px)}}#wrapper #main.main_seat-s .fixed_nav a{width:100%;height:100%;min-height:clamp(39.2857142857px, 3.5714285714vw, 60px);padding-bottom:clamp(6.5476190476px, 0.5952380952vw, 10px);display:flex;align-items:center;justify-content:center;font-size:clamp(10.4761904762px, 0.9523809524vw, 16px);letter-spacing:.05em;line-height:1.2;position:relative;text-align:center;text-decoration:none;color:#404040}@media(max-width: 767.9px){#wrapper #main.main_seat-s .fixed_nav a{min-width:0;min-height:min(14.4vw, 110.592px);padding-bottom:min(2.1333333333vw, 16.384px);font-size:min(3.4666666667vw, 26.624px)}}#wrapper #main.main_seat-s .fixed_nav a::after{content:"";width:clamp(11.7857142857px, 1.0714285714vw, 18px);height:clamp(5.8928571429px, 0.5357142857vw, 9px);margin:auto;display:block;position:absolute;right:0;bottom:clamp(5.8928571429px, 0.5357142857vw, 9px);left:0;background:#bababa;-webkit-mask-image:url("../img/ic-arrow.png");mask-image:url("../img/ic-arrow.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width: 767.9px){#wrapper #main.main_seat-s .fixed_nav a::after{width:min(2.6666666667vw, 20.48px);height:min(1.3333333333vw, 10.24px);bottom:min(1.6vw, 12.288px)}}#wrapper #main.main_seat-s .fixed_nav.is-show{opacity:1;pointer-events:auto;visibility:visible}#wrapper #main.main_seat-s .fixed_buy_link{width:clamp(196.4285714286px, 17.8571428571vw, 300px);height:clamp(39.2857142857px, 3.5714285714vw, 60px);margin:auto;opacity:0;position:fixed;right:0;bottom:clamp(9.8214285714px, 0.8928571429vw, 15px);left:0;visibility:hidden;z-index:99;transition:.3s;filter:drop-shadow(0 clamp(3.2738095238px, 0.2976190476vw, 5px) clamp(3.2738095238px, 0.2976190476vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767.9px){#wrapper #main.main_seat-s .fixed_buy_link{filter:drop-shadow(0 min(1.3333333333vw, 10.24px) min(1.3333333333vw, 10.24px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767.9px){#wrapper #main.main_seat-s .fixed_buy_link{width:min(53.3333333333vw, 409.6px);height:min(12vw, 92.16px);bottom:min(2.6666666667vw, 20.48px)}}#wrapper #main.main_seat-s .fixed_buy_link a{width:100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center;font-size:clamp(10.4761904762px, 0.9523809524vw, 16px);font-weight:700;line-height:1.2142857143;text-align:center;text-decoration:none;background:linear-gradient(125deg, rgb(253, 210, 106) 0%, rgb(248, 165, 67) 100%);border-radius:100vmax;color:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s .fixed_buy_link a{width:100% !important;margin:0 !important;font-size:min(3.2vw, 24.576px);line-height:1.4 !important}}#wrapper #main.main_seat-s .fixed_buy_link a::before{content:"";width:clamp(18.3333333333px, 1.6666666667vw, 28px);height:clamp(18.3333333333px, 1.6666666667vw, 28px);margin-right:1em;display:block;-webkit-mask-image:url("../img/ic-cart.png");mask-image:url("../img/ic-cart.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#fff;transform:translateZ(0)}@media(max-width: 767.9px){#wrapper #main.main_seat-s .fixed_buy_link a::before{width:min(5.0666666667vw, 38.912px);height:min(5.0666666667vw, 38.912px)}}#wrapper #main.main_seat-s .fixed_buy_link.is-show.is-show{opacity:1;visibility:visible}#wrapper #main.main_seat-s::before,#wrapper #main.main_seat-s::after{content:"";display:block;opacity:0;pointer-events:none;position:fixed;background-repeat:no-repeat;background-size:contain;transition:.3s}#wrapper #main.main_seat-s::before{width:clamp(462.2619047619px, 42.0238095238vw, 706px);height:clamp(436.0714285714px, 39.6428571429vw, 666px);top:clamp(26.1904761905px, 2.380952381vw, 40px);right:0;background-image:url("../img/bg-fixed-top.png");background-position:top right}@media(max-width: 767.9px){#wrapper #main.main_seat-s::before{width:min(100vw, 768px);height:min(104.2666666667vw, 800.768px);top:min(10.6666666667vw, 81.92px);background-image:url("../img/bg-fixed-top-sp.png")}}#wrapper #main.main_seat-s::after{width:clamp(571.6071428571px, 51.9642857143vw, 873px);height:clamp(357.5px, 32.5vw, 546px);bottom:0;left:0;background-image:url("../img/bg-fixed-bottom.png");background-position:bottom left}@media(max-width: 767.9px){#wrapper #main.main_seat-s::after{width:min(100vw, 768px);height:min(102.9333333333vw, 790.528px);background-image:url("../img/bg-fixed-bottom-sp.png")}}#wrapper #main.main_seat-s.is-show::before,#wrapper #main.main_seat-s.is-show::after{opacity:1}#wrapper #main.main_seat-s section.kv{padding-bottom:clamp(52.380952381px, 4.7619047619vw, 80px);background:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.kv{padding-bottom:min(14.4vw, 110.592px)}}#wrapper #main.main_seat-s section.kv .swiper-pagination{margin-top:clamp(10.4761904762px, 0.9523809524vw, 16px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.kv .swiper-pagination{margin-top:min(0.5333333333vw, 4.096px)}}#wrapper #main.main_seat-s section.about{padding-bottom:clamp(57.619047619px, 5.2380952381vw, 88px);background:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.about{padding-bottom:min(9.8666666667vw, 75.776px)}}#wrapper #main.main_seat-s section.about .inner{display:flex;align-items:center;justify-content:space-between}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.about .inner{display:block}}#wrapper #main.main_seat-s section.about .img{width:50%;overflow:hidden;border-radius:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.about .img{border-radius:min(2.6666666667vw, 20.48px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.about .img{width:100%;margin-bottom:min(3.4666666667vw, 26.624px)}}#wrapper #main.main_seat-s section.about .txt{width:45.5%}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.about .txt{width:100%}}#wrapper #main.main_seat-s section.about .txt p{font-size:clamp(14.4047619048px, 1.3095238095vw, 22px);line-height:2}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.about .txt p{font-size:min(3.7333333333vw, 28.672px);line-height:1.8571428571;text-align:center}}#wrapper #main.main_seat-s section.effect{margin-bottom:clamp(98.2142857143px, 8.9285714286vw, 150px);padding-bottom:clamp(95.5952380952px, 8.6904761905vw, 146px);background:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.effect{margin-bottom:min(10.6666666667vw, 81.92px);padding-bottom:min(12.8vw, 98.304px)}}#wrapper #main.main_seat-s section.effect h2{margin-bottom:clamp(31.4285714286px, 2.8571428571vw, 48px);font-size:clamp(22.2619047619px, 2.0238095238vw, 34px);line-height:1.6470588235;text-align:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.effect h2{margin-bottom:min(6.1333333333vw, 47.104px);font-size:min(6.6666666667vw, 51.2px);line-height:1.6}}#wrapper #main.main_seat-s section.effect .effect_list{display:flex;align-items:flex-start;justify-content:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.effect .effect_list{flex-wrap:wrap}}#wrapper #main.main_seat-s section.effect .effect_list li{margin:0 2.5%;text-align:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.effect .effect_list li{margin:0 5%}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.effect .effect_list li:nth-of-type(1){margin-left:20%}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.effect .effect_list li:nth-of-type(2){margin-right:20%}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.effect .effect_list li:nth-of-type(n + 3){margin-top:min(2.6666666667vw, 20.48px)}}#wrapper #main.main_seat-s section.effect .effect_list img{width:clamp(82.5px, 7.5vw, 126px);height:clamp(65.4761904762px, 5.9523809524vw, 100px);margin-bottom:clamp(9.8214285714px, 0.8928571429vw, 15px);-o-object-fit:contain;object-fit:contain}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.effect .effect_list img{width:min(18.1333333333vw, 139.264px);height:min(14.4vw, 110.592px);margin-bottom:min(2.6666666667vw, 20.48px)}}#wrapper #main.main_seat-s section.effect .effect_list p{font-size:clamp(14.4047619048px, 1.3095238095vw, 22px);line-height:1.3636363636}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.effect .effect_list p{font-size:min(3.2vw, 24.576px);line-height:1.3333333333}}#wrapper #main.main_seat-s section.structure{margin-bottom:clamp(93.630952381px, 8.5119047619vw, 143px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure{margin-bottom:min(19.7333333333vw, 151.552px)}}#wrapper #main.main_seat-s section.structure .column{margin-bottom:clamp(61.5476190476px, 5.5952380952vw, 94px);display:grid;grid-template-areas:"img ." "img ttl" "img txt" "img .";grid-template-columns:50% 45.5%;align-items:center;justify-content:space-between}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure .column{margin-bottom:min(12vw, 92.16px);display:block}}#wrapper #main.main_seat-s section.structure .column h2{grid-area:ttl;margin-bottom:clamp(14.4047619048px, 1.3095238095vw, 22px);font-size:clamp(22.2619047619px, 2.0238095238vw, 34px);line-height:1.6470588235}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure .column h2{margin-bottom:min(6.6666666667vw, 51.2px);font-size:min(6.6666666667vw, 51.2px);line-height:1.6;text-align:center}}#wrapper #main.main_seat-s section.structure .column .img{grid-area:img}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure .column .img{width:100vw;margin-bottom:min(1.6vw, 12.288px);margin-inline:calc(50% - 50vw)}}#wrapper #main.main_seat-s section.structure .column .img .swiper-slide{padding-right:clamp(6.5476190476px, 0.5952380952vw, 10px);opacity:.5;transition:.3s}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure .column .img .swiper-slide{padding:0 min(1.8666666667vw, 14.336px)}}#wrapper #main.main_seat-s section.structure .column .img .swiper-slide-active{opacity:1}#wrapper #main.main_seat-s section.structure .column .img .swiper-pagination{margin-top:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure .column .img .swiper-pagination{margin-top:min(0.5333333333vw, 4.096px)}}#wrapper #main.main_seat-s section.structure .column .img h3{margin-bottom:clamp(14.4047619048px, 1.3095238095vw, 22px);display:flex;align-items:center;justify-content:flex-start;font-size:clamp(18.3333333333px, 1.6666666667vw, 28px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure .column .img h3{margin-bottom:min(2.6666666667vw, 20.48px);font-size:min(4.8vw, 36.864px)}}#wrapper #main.main_seat-s section.structure .column .img h3 .icon{width:clamp(45.8333333333px, 4.1666666667vw, 70px);margin-right:clamp(13.0952380952px, 1.1904761905vw, 20px);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:clamp(19.6428571429px, 1.7857142857vw, 30px);line-height:1;aspect-ratio:1/1;border:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #404040;border-radius:100vmax}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure .column .img h3 .icon{width:min(10.6666666667vw, 81.92px);margin-right:min(2.6666666667vw, 20.48px);font-size:min(4.8vw, 36.864px)}}#wrapper #main.main_seat-s section.structure .column .img img{overflow:hidden;border-radius:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure .column .img img{border-radius:min(2.6666666667vw, 20.48px)}}#wrapper #main.main_seat-s section.structure .column .txt{grid-area:txt}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.structure .column .txt p{font-size:min(3.7333333333vw, 28.672px);line-height:1.8571428571}}#wrapper #main.main_seat-s section.structure .movie iframe{width:100%;height:auto;margin:auto;aspect-ratio:16/9;border:none}#wrapper #main.main_seat-s section.feature{margin-bottom:clamp(91.6666666667px, 8.3333333333vw, 140px);padding-bottom:clamp(98.2142857143px, 8.9285714286vw, 150px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature{margin-bottom:min(19.2vw, 147.456px);padding-bottom:min(13.8666666667vw, 106.496px)}}#wrapper #main.main_seat-s section.feature h2{margin-bottom:clamp(65.4761904762px, 5.9523809524vw, 100px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature h2{margin-bottom:min(8vw, 61.44px)}}#wrapper #main.main_seat-s section.feature .feature_list li{display:grid;grid-template-areas:"img ." "img ttl" "img txt" "img .";grid-template-columns:50% 45.5%;align-items:center;justify-content:space-between}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list li{display:block;width:79.4%}}#wrapper #main.main_seat-s section.feature .feature_list li+li{margin-top:clamp(85.119047619px, 7.7380952381vw, 130px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list li+li{margin-top:min(11.2vw, 86.016px)}}@media(min-width: 768px){#wrapper #main.main_seat-s section.feature .feature_list li:nth-of-type(even){grid-template-areas:".   img" "ttl img" "txt img" ".   img";grid-template-columns:45.5% 50%}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list li:nth-of-type(even){margin-left:auto}}#wrapper #main.main_seat-s section.feature .feature_list .ttl{grid-area:ttl}#wrapper #main.main_seat-s section.feature .feature_list .ttl .point{margin-bottom:clamp(19.6428571429px, 1.7857142857vw, 30px);padding-bottom:clamp(3.2738095238px, 0.2976190476vw, 5px);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font-size:clamp(32.7380952381px, 2.9761904762vw, 50px);line-height:1;border-bottom:clamp(1.3095238095px, 0.119047619vw, 2px) solid #f7931e}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list .ttl .point{margin-bottom:min(3.7333333333vw, 28.672px);padding-bottom:min(0.8vw, 6.144px);font-size:min(11.2vw, 86.016px);border-width:clamp(1.3095238095px, 0.119047619vw, 2px)}}#wrapper #main.main_seat-s section.feature .feature_list .ttl .point span{margin-bottom:clamp(4.5833333333px, 0.4166666667vw, 7px);font-size:clamp(13.0952380952px, 1.1904761905vw, 20px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list .ttl .point span{margin-bottom:min(1.3333333333vw, 10.24px);font-size:min(4.2666666667vw, 32.768px)}}#wrapper #main.main_seat-s section.feature .feature_list .ttl h3{margin-bottom:clamp(7.8571428571px, 0.7142857143vw, 12px);font-size:clamp(22.2619047619px, 2.0238095238vw, 34px);line-height:1.6470588235}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list .ttl h3{margin-bottom:min(4.8vw, 36.864px);font-size:min(5.8666666667vw, 45.056px);line-height:1.4545454545}}#wrapper #main.main_seat-s section.feature .feature_list .img{grid-area:img;overflow:hidden;border-radius:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list .img{border-radius:min(2.6666666667vw, 20.48px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list .img{margin-bottom:min(3.7333333333vw, 28.672px)}}#wrapper #main.main_seat-s section.feature .feature_list .txt{grid-area:txt}#wrapper #main.main_seat-s section.feature .feature_list .txt p{font-size:clamp(10.4761904762px, 0.9523809524vw, 16px);line-height:2}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list .txt p{font-size:min(3.7333333333vw, 28.672px);line-height:1.8571428571}}#wrapper #main.main_seat-s section.feature .feature_list .txt span{padding-bottom:.2em;font-weight:700;border-bottom:clamp(1.3095238095px, 0.119047619vw, 2px) solid #f8a543}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.feature .feature_list .txt span{border-width:min(0.5333333333vw, 4.096px)}}#wrapper #main.main_seat-s section.while{margin-bottom:clamp(94.9404761905px, 8.630952381vw, 145px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.while{margin-bottom:min(20.2666666667vw, 155.648px)}}#wrapper #main.main_seat-s section.while h2{margin-bottom:clamp(24.880952381px, 2.2619047619vw, 38px);font-size:clamp(26.1904761905px, 2.380952381vw, 40px);line-height:1.5;text-align:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.while h2{margin-bottom:min(6.4vw, 49.152px);font-size:min(6.6666666667vw, 51.2px);line-height:1.6}}#wrapper #main.main_seat-s section.while .swiper-slide{padding:0 clamp(9.8214285714px, 0.8928571429vw, 15px);opacity:.5;transition:.3s}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.while .swiper-slide{padding:0 min(1.8666666667vw, 14.336px)}}#wrapper #main.main_seat-s section.while .swiper-slide img{width:100%;height:auto}#wrapper #main.main_seat-s section.while .swiper-slide-active{opacity:1}#wrapper #main.main_seat-s section.while .swiper-pagination{margin-top:clamp(15.7142857143px, 1.4285714286vw, 24px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.while .swiper-pagination{margin-top:min(0.5333333333vw, 4.096px)}}#wrapper #main.main_seat-s section.gift{margin-bottom:clamp(-80px, -4.7619047619vw, -52.380952381px);padding-bottom:clamp(92.9761904762px, 8.4523809524vw, 142px);z-index:2}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.gift{margin-bottom:max(-5.3333333333vw, -40.96px);padding-bottom:min(12vw, 92.16px)}}#wrapper #main.main_seat-s section.gift h2{margin-bottom:clamp(43.869047619px, 3.9880952381vw, 67px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.gift h2{margin-bottom:min(6.9333333333vw, 53.248px)}}#wrapper #main.main_seat-s section.gift h3{margin-bottom:clamp(37.9761904762px, 3.4523809524vw, 58px);font-size:clamp(22.2619047619px, 2.0238095238vw, 34px);text-align:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.gift h3{margin-bottom:min(3.7333333333vw, 28.672px);font-size:min(5.8666666667vw, 45.056px);line-height:1.6363636364}}#wrapper #main.main_seat-s section.gift h3 span{padding-bottom:.35em;font-weight:700;border-bottom:clamp(1.3095238095px, 0.119047619vw, 2px) solid #f8a543}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.gift h3 span{padding-bottom:.15em;border-width:min(0.5333333333vw, 4.096px)}}#wrapper #main.main_seat-s section.gift .wrap{width:clamp(392.8571428571px, 35.7142857143vw, 600px);margin:auto}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.gift .wrap{width:100%}}#wrapper #main.main_seat-s section.gift .wrap img{width:100%;margin-bottom:clamp(14.4047619048px, 1.3095238095vw, 22px);overflow:hidden;border-radius:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.gift .wrap img{border-radius:min(2.6666666667vw, 20.48px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.gift .wrap img{width:100%;margin-bottom:min(3.4666666667vw, 26.624px)}}#wrapper #main.main_seat-s section.gift .wrap p{font-size:clamp(10.4761904762px, 0.9523809524vw, 16px);line-height:2}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.gift .wrap p{font-size:min(3.7333333333vw, 28.672px);line-height:1.8571428571}}#wrapper #main.main_seat-s section.price{padding:clamp(144.0476190476px, 13.0952380952vw, 220px) 0 clamp(32.7380952381px, 2.9761904762vw, 50px);background:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price{padding:min(30.6666666667vw, 235.52px) 0 min(16vw, 122.88px)}}#wrapper #main.main_seat-s section.price h2{margin-bottom:clamp(65.4761904762px, 5.9523809524vw, 100px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price h2{margin-bottom:min(8.8vw, 67.584px)}}#wrapper #main.main_seat-s section.price h3{margin-bottom:clamp(26.1904761905px, 2.380952381vw, 40px);text-align:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price h3{margin-bottom:min(10.6666666667vw, 81.92px)}}#wrapper #main.main_seat-s section.price h3 img{width:clamp(327.380952381px, 29.7619047619vw, 500px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price h3 img{width:min(84vw, 645.12px)}}#wrapper #main.main_seat-s section.price .product_area{display:flex;align-items:center;justify-content:space-between}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .product_area{display:block}}#wrapper #main.main_seat-s section.price .img_wrap{width:45.5%}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .img_wrap{width:100%;max-width:min(69.3333333333vw, 532.48px);margin:0 auto min(4.2666666667vw, 32.768px)}}#wrapper #main.main_seat-s section.price .img_wrap .swiper-slide img{display:none}#wrapper #main.main_seat-s section.price .img_wrap .swiper-pagination{margin-top:clamp(10.4761904762px, 0.9523809524vw, 16px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .img_wrap .swiper-pagination{margin-top:min(4.2666666667vw, 32.768px)}}#wrapper #main.main_seat-s section.price .img_wrap .swiper-button-prev{left:clamp(-30px, -1.7857142857vw, -19.6428571429px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .img_wrap .swiper-button-prev{left:max(-9.6vw, -73.728px)}}#wrapper #main.main_seat-s section.price .img_wrap .swiper-button-next{right:clamp(-30px, -1.7857142857vw, -19.6428571429px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .img_wrap .swiper-button-next{right:max(-9.6vw, -73.728px)}}#wrapper #main.main_seat-s section.price .product_area[data-display-color=beige] img[data-display-group=beige]{display:block}#wrapper #main.main_seat-s section.price .product_area[data-display-color=black] img[data-display-group=black]{display:block}#wrapper #main.main_seat-s section.price .txt_wrap{width:45.5%}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap{width:100%}}#wrapper #main.main_seat-s section.price .txt_wrap .lead{margin-bottom:clamp(20.9523809524px, 1.9047619048vw, 32px);font-size:clamp(14.4047619048px, 1.3095238095vw, 22px);line-height:1.8181818182;text-align:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .lead{margin-bottom:min(6.6666666667vw, 51.2px);font-size:min(3.7333333333vw, 28.672px);line-height:1.8571428571}}#wrapper #main.main_seat-s section.price .txt_wrap .color_list{margin-bottom:clamp(34.0476190476px, 3.0952380952vw, 52px);display:flex;align-items:center;justify-content:space-between}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .color_list{margin-bottom:min(7.4666666667vw, 57.344px)}}#wrapper #main.main_seat-s section.price .txt_wrap .color_list li{width:48%}#wrapper #main.main_seat-s section.price .txt_wrap .color_list button{width:100%;min-height:clamp(26.1904761905px, 2.380952381vw, 40px);padding:clamp(3.2738095238px, 0.2976190476vw, 5px) clamp(6.5476190476px, 0.5952380952vw, 10px);display:flex;align-items:center;justify-content:center;font-size:clamp(10.4761904762px, 0.9523809524vw, 16px);border-radius:100vmax;filter:drop-shadow(0 clamp(3.2738095238px, 0.2976190476vw, 5px) clamp(3.2738095238px, 0.2976190476vw, 5px) rgba(58, 52, 55, 0.15));transform:translateZ(0)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .color_list button{filter:drop-shadow(0 min(1.3333333333vw, 10.24px) min(1.3333333333vw, 10.24px) rgba(58, 52, 55, 0.15))}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .color_list button{min-height:min(8vw, 61.44px);padding:min(0.5333333333vw, 4.096px) min(1.3333333333vw, 10.24px);font-size:min(3.7333333333vw, 28.672px)}}#wrapper #main.main_seat-s section.price .txt_wrap .color_list button::before{content:"";width:clamp(9.8214285714px, 0.8928571429vw, 15px);margin-right:clamp(6.5476190476px, 0.5952380952vw, 10px);display:block;flex-shrink:0;aspect-ratio:1/1;border-radius:100vmax}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .color_list button::before{width:min(2.6666666667vw, 20.48px);margin-right:min(2.1333333333vw, 16.384px)}}#wrapper #main.main_seat-s section.price .txt_wrap .color_list button.is-active{background:linear-gradient(125deg, rgb(253, 210, 106) 0%, rgb(248, 165, 67) 100%)}#wrapper #main.main_seat-s section.price .txt_wrap .color_list button[data-color=beige]::before{background:#e2ddd0}#wrapper #main.main_seat-s section.price .txt_wrap .color_list button[data-color=black]::before{background:#2e2e2e}#wrapper #main.main_seat-s section.price .txt_wrap .price{margin-bottom:clamp(36.0119047619px, 3.2738095238vw, 55px);display:flex;align-items:center;justify-content:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .price{margin-bottom:min(8vw, 61.44px)}}#wrapper #main.main_seat-s section.price .txt_wrap .price p{font-size:clamp(32.7380952381px, 2.9761904762vw, 50px);font-weight:700;letter-spacing:.04em;line-height:1}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .price p{font-size:min(6.4vw, 49.152px)}}#wrapper #main.main_seat-s section.price .txt_wrap .price p+p{margin-left:.5em;padding-left:.5em;border-left:clamp(1.3095238095px, 0.119047619vw, 2px) solid #404040}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .price p+p{border-width:min(0.5333333333vw, 4.096px)}}#wrapper #main.main_seat-s section.price .txt_wrap .price span{margin-left:.25em;font-size:clamp(15.7142857143px, 1.4285714286vw, 24px);font-weight:500;letter-spacing:0}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .price span{font-size:min(3.2vw, 24.576px)}}#wrapper #main.main_seat-s section.price .txt_wrap .cart_link{margin-bottom:clamp(17.0238095238px, 1.5476190476vw, 26px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .cart_link{margin-bottom:min(2.6666666667vw, 20.48px)}}#wrapper #main.main_seat-s section.price .txt_wrap .cart_link .round_btn{max-width:none}#wrapper #main.main_seat-s section.price .txt_wrap .cart_link .round_btn.is-disabled{pointer-events:none;background:#e3e3e3;color:#969696;filter:none}#wrapper #main.main_seat-s section.price .txt_wrap .cart_link .round_btn.is-disabled::before,#wrapper #main.main_seat-s section.price .txt_wrap .cart_link .round_btn.is-disabled::after{content:none}#wrapper #main.main_seat-s section.price .txt_wrap .cart_link .round_btn.is-disabled span::before,#wrapper #main.main_seat-s section.price .txt_wrap .cart_link .round_btn.is-disabled span::after{content:none}#wrapper #main.main_seat-s section.price .txt_wrap .postage{margin-bottom:clamp(9.8214285714px, 0.8928571429vw, 15px);font-size:clamp(7.8571428571px, 0.7142857143vw, 12px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .postage{margin-bottom:min(4.8vw, 36.864px);font-size:min(3.2vw, 24.576px)}}#wrapper #main.main_seat-s section.price .txt_wrap .shipping{min-height:clamp(32.7380952381px, 2.9761904762vw, 50px);margin-bottom:clamp(11.7857142857px, 1.0714285714vw, 18px);padding:clamp(3.2738095238px, 0.2976190476vw, 5px) clamp(6.5476190476px, 0.5952380952vw, 10px);display:flex;align-items:center;justify-content:center;font-size:clamp(9.1666666667px, 0.8333333333vw, 14px);font-weight:700;background:#f1eeea}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .shipping{min-height:min(13.3333333333vw, 102.4px);margin-bottom:min(2.6666666667vw, 20.48px);padding:min(1.3333333333vw, 10.24px) min(2.6666666667vw, 20.48px);font-size:min(3.7333333333vw, 28.672px)}}#wrapper #main.main_seat-s section.price .txt_wrap .note{font-size:clamp(7.8571428571px, 0.7142857143vw, 12px);line-height:1.5;color:#9c9c9c}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .txt_wrap .note{font-size:min(3.2vw, 24.576px)}}#wrapper #main.main_seat-s section.price .txt_wrap .note a{color:#9c9c9c}#wrapper #main.main_seat-s section.price .soldout_attention{max-width:clamp(687.5px, 62.5vw, 1050px);margin:clamp(32.7380952381px, 2.9761904762vw, 50px) auto 0;padding:clamp(19.6428571429px, 1.7857142857vw, 30px) clamp(19.6428571429px, 1.7857142857vw, 30px);text-align:center;background:#ffe0e0;border:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #333;overflow:hidden;border-radius:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .soldout_attention{border-radius:min(2.6666666667vw, 20.48px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .soldout_attention{max-width:none;margin:min(8vw, 61.44px) auto 0;padding:min(5.3333333333vw, 40.96px) min(2.6666666667vw, 20.48px);font-size:min(3.2vw, 24.576px);letter-spacing:0;border-width:min(0.2666666667vw, 2.048px)}}#wrapper #main.main_seat-s section.price .soldout_attention>*+*{margin-top:clamp(11.7857142857px, 1.0714285714vw, 18px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .soldout_attention>*+*{margin-top:min(2.6666666667vw, 20.48px)}}#wrapper #main.main_seat-s section.price .soldout_attention .ttl{margin-bottom:clamp(9.1666666667px, 0.8333333333vw, 14px);font-size:clamp(11.7857142857px, 1.0714285714vw, 18px);font-weight:700;text-align:center;text-decoration:underline;color:red}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .soldout_attention .ttl{margin-bottom:min(2.6666666667vw, 20.48px);font-size:min(3.7333333333vw, 28.672px)}}#wrapper #main.main_seat-s section.price .soldout_attention .date{display:inline-block;font-size:clamp(11.7857142857px, 1.0714285714vw, 18px);font-weight:700}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .soldout_attention .date{font-size:min(4vw, 30.72px)}}#wrapper #main.main_seat-s section.price .soldout_attention .size{font-weight:700;color:red}#wrapper #main.main_seat-s section.price .soldout_attention .note{font-size:clamp(7.8571428571px, 0.7142857143vw, 12px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .soldout_attention .note{font-size:min(2.6666666667vw, 20.48px)}}#wrapper #main.main_seat-s section.price .soldout_attention .round_btn{width:100%;min-height:clamp(33.3928571429px, 3.0357142857vw, 51px);left:0;translate:none}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .soldout_attention .round_btn{min-height:min(11.4666666667vw, 88.064px)}}#wrapper #main.main_seat-s section.price .soldout_attention .round_btn span::after{content:"";width:clamp(11.7857142857px, 1.0714285714vw, 18px);height:clamp(11.7857142857px, 1.0714285714vw, 18px);display:block;position:absolute;top:50%;right:clamp(14.4047619048px, 1.3095238095vw, 22px);bottom:0;translate:0 -50%;z-index:1;-webkit-mask-image:url("../img/ic-blank.png");mask-image:url("../img/ic-blank.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#4e4e4e;transform:translateZ(0)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.price .soldout_attention .round_btn span::after{width:min(4.8vw, 36.864px);height:min(4.8vw, 36.864px);right:min(5.8666666667vw, 45.056px)}}#wrapper #main.main_seat-s section.price .soldout_attention .indent_txt{display:inline-grid}#wrapper #main.main_seat-s section.merit{padding-bottom:clamp(98.2142857143px, 8.9285714286vw, 150px);background:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.merit{padding-bottom:min(21.3333333333vw, 163.84px)}}#wrapper #main.main_seat-s section.merit .note_wrap{max-width:clamp(687.5px, 62.5vw, 1050px);margin:auto;display:flex;align-items:stretch;justify-content:space-between}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.merit .note_wrap{max-width:min(74.6666666667vw, 573.44px);display:block}}#wrapper #main.main_seat-s section.merit .note_wrap>div{width:48%;padding:clamp(30.119047619px, 2.7380952381vw, 46px) clamp(29.4642857143px, 2.6785714286vw, 45px) clamp(27.5px, 2.5vw, 42px);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:clamp(10.4761904762px, 0.9523809524vw, 16px);line-height:2;background:#f7f1e2;overflow:hidden;border-radius:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.merit .note_wrap>div{border-radius:min(2.6666666667vw, 20.48px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.merit .note_wrap>div{width:100%;padding:min(6.9333333333vw, 53.248px) min(5.3333333333vw, 40.96px) min(8vw, 61.44px);font-size:min(3.7333333333vw, 28.672px);line-height:1.5714285714}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.merit .note_wrap>div+div{margin-top:min(5.3333333333vw, 40.96px)}}#wrapper #main.main_seat-s section.merit .note_wrap .ttl{margin-bottom:clamp(17.0238095238px, 1.5476190476vw, 26px);font-size:clamp(14.4047619048px, 1.3095238095vw, 22px);font-weight:700;line-height:1.5;text-align:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.merit .note_wrap .ttl{margin-bottom:min(3.4666666667vw, 26.624px);font-size:min(5.3333333333vw, 40.96px)}}#wrapper #main.main_seat-s section.merit .note_wrap .ttl span span{color:#f8a543}#wrapper #main.main_seat-s section.merit .note_wrap ul li{display:flex;align-items:flex-start;justify-content:flex-start}#wrapper #main.main_seat-s section.merit .note_wrap ul li::before{content:"";width:clamp(11.7857142857px, 1.0714285714vw, 18px);height:clamp(11.7857142857px, 1.0714285714vw, 18px);margin-right:clamp(5.2380952381px, 0.4761904762vw, 8px);display:block;flex-shrink:0;position:relative;top:clamp(3.9285714286px, 0.3571428571vw, 6px);background-image:url("../img/ic-check.png");background-position:center;background-repeat:no-repeat;background-size:contain;transform:translateZ(0)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.merit .note_wrap ul li::before{width:min(4.8vw, 36.864px);height:min(4.8vw, 36.864px);margin-right:min(3.2vw, 24.576px);top:min(0.2666666667vw, 2.048px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.merit .note_wrap ul li+li{margin-top:min(2.1333333333vw, 16.384px)}}#wrapper #main.main_seat-s section.merit .note_wrap .delivery .arrow{margin-top:clamp(13.0952380952px, 1.1904761905vw, 20px);padding-bottom:clamp(1.3095238095px, 0.119047619vw, 2px);display:inline-flex;align-items:center;justify-content:flex-start;font-weight:700;text-decoration:none;border-bottom:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #f7931e}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.merit .note_wrap .delivery .arrow{width:auto !important;margin-top:min(5.3333333333vw, 40.96px) !important;padding-bottom:min(1.0666666667vw, 8.192px);font-size:min(3.2vw, 24.576px);border-width:min(0.2666666667vw, 2.048px)}}#wrapper #main.main_seat-s section.lineup{padding-bottom:clamp(98.2142857143px, 8.9285714286vw, 150px);background:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup{padding-bottom:min(21.3333333333vw, 163.84px)}}#wrapper #main.main_seat-s section.lineup h2{margin-bottom:clamp(58.9285714286px, 5.3571428571vw, 90px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup h2{margin-bottom:min(6.4vw, 49.152px)}}#wrapper #main.main_seat-s section.lineup h3{margin-bottom:clamp(24.880952381px, 2.2619047619vw, 38px);font-size:clamp(22.2619047619px, 2.0238095238vw, 34px);line-height:1.6470588235;text-align:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup h3{margin-bottom:min(4vw, 30.72px);font-size:min(3.7333333333vw, 28.672px);line-height:1.8571428571}}#wrapper #main.main_seat-s section.lineup .lineup_table{margin-bottom:clamp(32.7380952381px, 2.9761904762vw, 50px);table-layout:fixed;background:#f7f1e2;overflow:hidden;border-radius:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table{border-radius:min(2.6666666667vw, 20.48px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table{width:calc(100% + min(8vw, 61.44px));margin:0 0 min(8vw, 61.44px) max(-4vw, -30.72px)}}#wrapper #main.main_seat-s section.lineup .lineup_table td{padding:clamp(7.8571428571px, 0.7142857143vw, 12px) clamp(20.9523809524px, 1.9047619048vw, 32px) clamp(10.4761904762px, 0.9523809524vw, 16px);font-size:clamp(10.4761904762px, 0.9523809524vw, 16px);line-height:2;text-align:center}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table td{padding:min(2.6666666667vw, 20.48px) min(2.6666666667vw, 20.48px) min(3.2vw, 24.576px);font-size:min(2.9333333333vw, 22.528px);line-height:2}}#wrapper #main.main_seat-s section.lineup .lineup_table td.space{width:clamp(6.5476190476px, 0.5952380952vw, 10px);padding:0;background:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table td.space{width:min(1.3333333333vw, 10.24px)}}#wrapper #main.main_seat-s section.lineup .lineup_table tr:first-of-type td{padding-top:clamp(28.8095238095px, 2.619047619vw, 44px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr:first-of-type td{padding-top:min(3.7333333333vw, 28.672px)}}#wrapper #main.main_seat-s section.lineup .lineup_table tr:last-of-type td{padding-bottom:clamp(28.8095238095px, 2.619047619vw, 44px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr:last-of-type td{padding-bottom:min(3.7333333333vw, 28.672px)}}#wrapper #main.main_seat-s section.lineup .lineup_table tr.ttl td{padding-top:0;padding-bottom:0}#wrapper #main.main_seat-s section.lineup .lineup_table tr.ttl p{padding:clamp(0.6547619048px, 0.0595238095vw, 1px) clamp(6.5476190476px, 0.5952380952vw, 10px);font-weight:700;text-align:center;background:#fff;overflow:hidden;border-radius:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr.ttl p{border-radius:min(2.6666666667vw, 20.48px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr.ttl p{padding:min(0.2666666667vw, 2.048px) min(2.6666666667vw, 20.48px);font-size:min(3.2vw, 24.576px)}}#wrapper #main.main_seat-s section.lineup .lineup_table tr.product td{padding-bottom:clamp(14.4047619048px, 1.3095238095vw, 22px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr.product td{padding-bottom:min(4.2666666667vw, 32.768px)}}#wrapper #main.main_seat-s section.lineup .lineup_table tr.product .name{margin-bottom:clamp(14.4047619048px, 1.3095238095vw, 22px);font-weight:700}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr.product .name{margin-bottom:min(4.2666666667vw, 32.768px);font-size:min(3.7333333333vw, 28.672px);line-height:1.7142857143}}#wrapper #main.main_seat-s section.lineup .lineup_table tr.product .img img{margin-bottom:clamp(6.5476190476px, 0.5952380952vw, 10px);overflow:hidden;border-radius:clamp(6.5476190476px, 0.5952380952vw, 10px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr.product .img img{border-radius:min(2.6666666667vw, 20.48px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr.product .img img{margin-bottom:min(2.6666666667vw, 20.48px)}}#wrapper #main.main_seat-s section.lineup .lineup_table tr.product .img .color{display:flex;align-items:flex-start;justify-content:space-between}#wrapper #main.main_seat-s section.lineup .lineup_table tr.product .img .color li{width:50%}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr.product .img .color li{font-size:min(3.2vw, 24.576px);line-height:1.3333333333}}#wrapper #main.main_seat-s section.lineup .lineup_table tr.price p{font-size:clamp(13.0952380952px, 1.1904761905vw, 20px);font-weight:700}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr.price p{font-size:min(3.7333333333vw, 28.672px)}}#wrapper #main.main_seat-s section.lineup .lineup_table tr.price p span{font-size:clamp(10.4761904762px, 0.9523809524vw, 16px);font-weight:500}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .lineup_table tr.price p span{font-size:min(3.2vw, 24.576px)}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.lineup .round_btn{padding-right:min(2.6666666667vw, 20.48px);font-size:min(3.2vw, 24.576px)}}#wrapper #main.main_seat-s section.faq{padding-bottom:clamp(98.2142857143px, 8.9285714286vw, 150px);background:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.faq{padding-bottom:min(21.3333333333vw, 163.84px)}}#wrapper #main.main_seat-s section.faq h2{margin-bottom:clamp(65.4761904762px, 5.9523809524vw, 100px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.faq h2{margin-bottom:min(8vw, 61.44px)}}#wrapper #main.main_seat-s section.faq .faq_list{border-top:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #707070;border-bottom:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #707070}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.faq .faq_list{border-width:min(0.2666666667vw, 2.048px)}}#wrapper #main.main_seat-s section.faq .faq_list li+li{border-top:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #707070}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.faq .faq_list li+li{border-width:min(0.2666666667vw, 2.048px)}}#wrapper #main.main_seat-s section.faq .faq_list details{font-size:clamp(10.4761904762px, 0.9523809524vw, 16px);line-height:2}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.faq .faq_list details{font-size:min(3.7333333333vw, 28.672px);line-height:1.8571428571}}#wrapper #main.main_seat-s section.faq .faq_list summary{padding:clamp(15.7142857143px, 1.4285714286vw, 24px) clamp(42.5595238095px, 3.869047619vw, 65px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.faq .faq_list summary{padding:min(2.4vw, 18.432px) min(8vw, 61.44px)}}#wrapper #main.main_seat-s section.faq .faq_list summary span{display:block;position:relative}#wrapper #main.main_seat-s section.faq .faq_list summary span::before{content:"Q.";position:absolute;top:0;left:clamp(-35px, -2.0833333333vw, -22.9166666667px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.faq .faq_list summary span::before{left:max(-7.7333333333vw, -59.392px)}}#wrapper #main.main_seat-s section.faq .faq_list .accordion_inner{padding:0 clamp(42.5595238095px, 3.869047619vw, 65px) clamp(19.6428571429px, 1.7857142857vw, 30px);position:relative}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.faq .faq_list .accordion_inner{padding:0 min(8vw, 61.44px) min(5.3333333333vw, 40.96px)}}#wrapper #main.main_seat-s section.faq .faq_list .accordion_inner::before{content:"A.";position:absolute;top:0;left:clamp(19.6428571429px, 1.7857142857vw, 30px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.faq .faq_list .accordion_inner::before{left:min(0.2666666667vw, 2.048px)}}#wrapper #main.main_seat-s section.spec{padding-bottom:clamp(98.2142857143px, 8.9285714286vw, 150px);background:#fff}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.spec{padding-bottom:min(21.3333333333vw, 163.84px)}}#wrapper #main.main_seat-s section.spec h2{margin-bottom:clamp(65.4761904762px, 5.9523809524vw, 100px)}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.spec h2{margin-bottom:min(8vw, 61.44px)}}#wrapper #main.main_seat-s section.spec table.spec_table{width:100%;margin-bottom:clamp(30.119047619px, 2.7380952381vw, 46px);table-layout:fixed;border-top:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #707070;border-bottom:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #707070}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.spec table.spec_table{display:block;border:none}}#wrapper #main.main_seat-s section.spec table.spec_table tr+tr{border-top:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #707070}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.spec table.spec_table tr+tr{border:none}}#wrapper #main.main_seat-s section.spec table.spec_table th,#wrapper #main.main_seat-s section.spec table.spec_table td{padding:clamp(16.369047619px, 1.4880952381vw, 25px) clamp(13.0952380952px, 1.1904761905vw, 20px);font-size:clamp(9.1666666667px, 0.8333333333vw, 14px);line-height:1.7142857143}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.spec table.spec_table th,#wrapper #main.main_seat-s section.spec table.spec_table td{padding:min(2.6666666667vw, 20.48px) min(3.2vw, 24.576px);display:block;font-size:min(3.2vw, 24.576px);line-height:1.8333333333}}#wrapper #main.main_seat-s section.spec table.spec_table th{width:clamp(144.0476190476px, 13.0952380952vw, 220px);font-weight:500;text-align:left;border-right:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #707070}@media(min-width: 768px){#wrapper #main.main_seat-s section.spec table.spec_table th{padding-left:0}}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.spec table.spec_table th{width:100%;padding-top:0;padding-bottom:0;text-align:center;border-top:min(0.2666666667vw, 2.048px) solid #707070;border-bottom:min(0.2666666667vw, 2.048px) solid #707070;border-right:none}}#wrapper #main.main_seat-s section.spec .pdf_link{margin-bottom:clamp(4.5833333333px, 0.4166666667vw, 7px);padding-bottom:clamp(1.3095238095px, 0.119047619vw, 2px);display:inline-flex;align-items:center;justify-content:flex-start;text-decoration:none;border-bottom:clamp(0.6547619048px, 0.0595238095vw, 1px) solid #4e4e4e}@media(max-width: 767.9px){#wrapper #main.main_seat-s section.spec .pdf_link{width:auto !important;margin-bottom:min(1.0666666667vw, 8.192px) !important;padding-bottom:min(0.5333333333vw, 4.096px);font-size:min(3.7333333333vw, 28.672px);border-width:min(0.2666666667vw, 2.048px)}}#wrapper #main.main_seat-s section.spec .pdf_link::after{content:"";width:1em;height:1em;margin-left:.25em;display:block;rotate:-90deg;-webkit-mask-image:url("../img/ic-arrow.png");mask-image:url("../img/ic-arrow.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#4e4e4e;transform:translateZ(0)}

/* 2026-08-11 */
#wrapper #main.main_seat-s section.lineup .lineup_table {
    margin-bottom: clamp(7.14286px, 0.595238vw, 10px);
}
@media(max-width: 767.9px) {
    #wrapper #main.main_seat-s section.lineup .lineup_table {
       margin-bottom: min(1.6vw, 12.288px);
    }
}
#wrapper #main.main_seat-s section.lineup .lineup_table sup {
    font-size: 62.5%;
}
#wrapper #main.main_seat-s section.lineup .lineup_note {
    font-size:clamp(11.4285714286px, 0.9523809524vw, 16px);
    margin: 0 0 clamp(35.7143px, 2.97619vw, 50px) 0;
}
@media(max-width: 767.9px) {
    #wrapper #main.main_seat-s section.lineup .lineup_note {
        width: calc(100% + min(8vw, 61.44px));
        margin: 0 0 min(8vw, 61.44px) max(-4vw, -30.72px);
        font-size:min(2.9333333333vw, 22.528px);
    }
}

#wrapper #main.main_seat-s section.faq .faq_list .accordion_inner p + p {
    padding-top: 1em;
}

#wrapper #main.main_seat-s section.spec .spec-note {
    width: 100%;
    /*
    max-width: clamp(655px, 59.5454545455vw, 1000.3636363636px);
    */
    max-width: clamp(655px, 59.5454545455vw, 800px);
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    margin-top: clamp(30.119047619px, 2.7380952381vw, 46px);
    border-radius: clamp(6.5476190476px, 0.5952380952vw, 10px);
    background-color: #eee;
}
@media(max-width: 767.9px) {
    #wrapper #main.main_seat-s section.spec .spec-note {
        max-width: none;
        border-radius: min(2.6666666667vw, 20.48px);
    }
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__button > button {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    /*
    padding: clamp(7.8571428571px, 0.7142857143vw, 12px) clamp(13.0952380952px, 1.1904761905vw, 20px);
    font-size: clamp(19.6428571429px, 1.7857142857vw, 30px);
    */
    padding: 8px clamp(13.0952380952px, 1.1904761905vw, 20px);
    font-size: clamp(19.6428571429px, 1.7857142857vw, 24px);
    border: none;
    background-color: transparent;
    transition: opacity 0.3s;
    opacity: 1;
}
@media(max-width: 767.9px) {
    #wrapper #main.main_seat-s section.spec .spec-note .spec-note__button > button {
        padding: min(2.6666666667vw, 20.48px) min(3.2vw, 24.576px);
        font-size: min(5.3333333333vw, 40.96px);
    }
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__button > button:hover {
    opacity: 0.7;
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__button > button:before,
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__button > button:after {
    display: block;
    width: clamp(13.0952380952px, 1.1904761905vw, 20px);
    height: clamp(0.6547619048px, 0.0595238095vw, 1px);
    content: "";
    position: absolute;
    right: clamp(39.2857142857px, 3.5714285714vw, 60px);;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
    background-color: #333;
}
@media(max-width: 767.9px) {
    #wrapper #main.main_seat-s section.spec .spec-note .spec-note__button > button:before,
    #wrapper #main.main_seat-s section.spec .spec-note .spec-note__button > button:after {
        width: min(4vw, 30.72px);
        height: min(0.2666666667vw, 2.048px);
        right: min(3.2vw, 24.576px);
    }
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__button > button:after {
    transition: rotate 0.3s;
    rotate: -90deg;
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__button > button.is-clicked:after {
    rotate: 0deg;
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__body {
    display: none;
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__wrapper {
    overflow: hidden;
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__inner {
    padding: clamp(6.5476190476px, 0.5952380952vw, 10px) clamp(22.2619047619px, 2.0238095238vw, 34px) clamp(22.2619047619px, 2.0238095238vw, 34px);
}
@media(max-width: 767.9px) {
    #wrapper #main.main_seat-s section.spec .spec-note .spec-note__inner {
        padding: min(1.6vw, 12.288px) min(4vw, 30.72px) min(4vw, 30.72px);
    }
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__heading {
    text-align: center;
    font-size: clamp(13.0952380952px, 1.1904761905vw, 20px);
}
@media(max-width: 767.9px) {
    #wrapper #main.main_seat-s section.spec .spec-note .spec-note__heading {
        text-align: left;
        font-size: min(3.7333333333vw, 28.672px);
    }
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__text {
    margin-top: clamp(16.369047619px, 1.4880952381vw, 25px);
    font-size: clamp(11.7857142857px, 1.0714285714vw, 18px);
    font-weight: 700;
}
@media(max-width: 767.9px) {
    #wrapper #main.main_seat-s section.spec .spec-note .spec-note__text {
        margin-top: min(2.6666666667vw, 20.48px);
        font-size: min(3.4666666667vw, 26.624px);
    }
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note__text em {
    color: #ed6c00;
    font-weight: 700;
    font-style: normal;
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note-list {
    font-size: clamp(10.4761904762px, 0.9523809524vw, 16px);
}
@media(max-width: 767.9px) {
    #wrapper #main.main_seat-s section.spec .spec-note .spec-note-list {
        font-size: min(3.2vw, 24.576px);
    }
}
#wrapper #main.main_seat-s section.spec .spec-note .spec-note-list__item {
    padding-left: 1em;
    text-indent: -1em;
}
