@charset "UTF-8";.js-infiniteloop{--loop-duration:10s;overflow:hidden}.js-infiniteloop_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.js-infiniteloop-item{-ms-flex-negative:0;flex-shrink:0;max-width:initial;white-space:nowrap}.js-infiniteloop.is-start .js-infiniteloop-item{-webkit-animation:infiniteloop var(--loop-duration) linear infinite;animation:infiniteloop var(--loop-duration) linear infinite}.js-infiniteloop-item>*{-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes infiniteloop{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infiniteloop{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.lineup-nav{padding-block:1.04rem 2.34rem}.lineup_js-navigation{font-family:new-atten,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lineup_js-navigation .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:.2rem;line-height:1;letter-spacing:.07em;position:absolute;right:0;bottom:calc(100% + .4rem)}.lineup_js-navigation .count .slash{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.22rem;position:relative}.lineup_js-navigation .count .slash::after{content:"";width:1px;height:.22rem;background-color:#fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);position:absolute}.lineup_js-navigation .count .splide__pagination{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--max)];grid-template-columns:repeat(var(--max),1fr);margin-right:.16rem;width:1.48rem;height:1lh;position:relative}.lineup_js-navigation .count .splide__pagination::after,.lineup_js-navigation .count .splide__pagination::before{margin-block:auto;height:1px;position:absolute;inset-block:0;left:0;pointer-events:none}.lineup_js-navigation .count .splide__pagination::before{content:"";width:100%;background-color:var(--bc_gray_A)}.lineup_js-navigation .count .splide__pagination::after{content:"";width:calc(1 / var(--max) * 100%);background-color:#fff;-webkit-transform:translateX(calc((var(--current) - 1) * 100%));transform:translateX(calc((var(--current) - 1) * 100%));-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.lineup_js-navigation .count .splide__pagination>li{height:100%}.lineup_js-navigation .count .splide__pagination .splide__pagination__page{width:100%;height:100%}.lineup_js-navigation .splide__arrows .splide__arrow{margin-block:auto;width:.48rem;height:auto;aspect-ratio:1/1;position:absolute;inset-block:0;z-index:10}.lineup_js-navigation .splide__arrows .splide__arrow>svg>path{fill:#fff;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:fill;transition-property:fill}.lineup_js-navigation .splide__arrows .splide__arrow[disabled]{pointer-events:none}.lineup_js-navigation .splide__arrows .splide__arrow[disabled]>svg>path{fill:var(--bc_gray_A)}.lineup_js-navigation .splide__arrows .splide__arrow.is-prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:-.24rem}.lineup_js-navigation .splide__arrows .splide__arrow.is-next{right:-.24rem}.lineup_js-navigation .splide__slide{position:relative}.lineup_js-navigation .splide__slide>a .img{overflow:hidden}.lineup_js-navigation .splide__slide>a .img img{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform,-webkit-filter;transition-property:-webkit-transform,-webkit-filter;transition-property:transform,filter;transition-property:transform,filter,-webkit-transform,-webkit-filter;width:100%;height:100%}.lineup_js-navigation .splide__slide>a .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.2rem;line-height:1;letter-spacing:.05em}.lineup_js-navigation .splide__slide>a .name>small{font-size:.14rem;line-height:1;letter-spacing:.05em}.lineup-contents{display:-ms-grid;display:grid}.lineup-contents .contents-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.16rem;margin-bottom:.32rem}.lineup-contents .contents-heading .en{font-family:new-atten,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.32rem;line-height:1;letter-spacing:.12em}.lineup-contents .contents-heading .ja{margin-top:.1em;font-size:.14rem;line-height:1.2;letter-spacing:.04em}.lineup-contents .js-infiniteloop{--loop-duration:16s}.lineup-contents .js-infiniteloop .loopname{margin-right:.8rem;font-family:new-atten,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6rem;line-height:1;letter-spacing:.02em;color:#fff;opacity:.3}.lineup-item{overflow:hidden}.lineup-item:nth-child(odd){--gtc:4.34rem .64rem 1.90rem 1fr;--img-gc:3/5;--text-gc:1/2;--spec-gc:4/5;--img-direction:row;--ct-ii:0 auto}.lineup-item:nth-child(even){--gtc:1fr 1.90rem .64rem 4.34rem;--img-gc:1/3;--text-gc:4/5;--spec-gc:1/2;--img-direction:row-reverse;--ct-ii:auto 0}.lineup-item>.inner{margin-top:.52rem}.lineup-item .linup_js-contents-img_wrap img{width:100%;height:100%}.lineup-item .linup_js-contents-img_wrap .main .splide__track{height:100%}.lineup-item .linup_js-contents-img_wrap .main .splide__list{height:100%}.lineup-item .linup_js-contents-img_wrap .main .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.12rem;font-family:new-atten,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:0}.lineup-item .linup_js-contents-img_wrap .main .count .ct{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:.04rem;font-size:.16rem;line-height:1;letter-spacing:.07em}.lineup-item .linup_js-contents-img_wrap .main .count .ct .slash{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:.18rem;position:relative}.lineup-item .linup_js-contents-img_wrap .main .count .ct .slash::after{content:"";width:1px;height:.18rem;background-color:#fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);position:absolute}.lineup-item .linup_js-contents-img_wrap .main .count .ct :is(.current,.total){min-width:1em}.lineup-item .linup_js-contents-img_wrap .main .count .splide__arrow{margin-block:auto;width:.24rem;height:auto;aspect-ratio:1/1;z-index:10}.lineup-item .linup_js-contents-img_wrap .main .count .splide__arrow>svg{width:.1rem;height:auto;aspect-ratio:1/1}.lineup-item .linup_js-contents-img_wrap .main .count .splide__arrow>svg>path{fill:#fff}.lineup-item .linup_js-contents-img_wrap .main .count .splide__arrow[disabled]{pointer-events:none}.lineup-item .linup_js-contents-img_wrap .main .count .splide__arrow[disabled]>svg>path{fill:var(--bc_gray_A)}.lineup-item .linup_js-contents-img_wrap .main .count .splide__arrow.is-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.lineup-item .linup_js-contents-img_wrap .main .count .splide__arrow.is-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.lineup-item .linup_js-contents-img_wrap .main .sound_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:.12rem;gap:.12rem;border-radius:50%;width:.96rem;height:auto;aspect-ratio:1/1;font-size:.13rem;letter-spacing:.15em;line-height:1;text-align:center;color:#fff;background-image:linear-gradient(45deg,#14181a 50%,#4c585e 250%);position:absolute;top:.12rem;right:.14rem}.lineup-item .linup_js-contents-img_wrap .main .sound_button.is-play .button_icon>i:nth-child(1){-webkit-animation:sound1 .3s infinite;animation:sound1 .3s infinite}.lineup-item .linup_js-contents-img_wrap .main .sound_button.is-play .button_icon>i:nth-child(2){-webkit-animation:sound2 .3s infinite;animation:sound2 .3s infinite}.lineup-item .linup_js-contents-img_wrap .main .sound_button.is-play .button_icon>i:nth-child(3){-webkit-animation:sound3 .3s infinite;animation:sound3 .3s infinite}.lineup-item .linup_js-contents-img_wrap .main .sound_button.is-play .button_icon>i:nth-child(4){-webkit-animation:sound4 .3s infinite;animation:sound4 .3s infinite}.lineup-item .linup_js-contents-img_wrap .main .sound_button.is-play .button_icon>i:nth-child(5){-webkit-animation:sound5 .3s infinite;animation:sound5 .3s infinite}.lineup-item .linup_js-contents-img_wrap .main .sound_button.is-play .button_icon>i:nth-child(6){-webkit-animation:sound6 .3s infinite;animation:sound6 .3s infinite}.lineup-item .linup_js-contents-img_wrap .main .sound_button .button_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.02rem;height:.14rem}.lineup-item .linup_js-contents-img_wrap .main .sound_button .button_icon>i{border-radius:1px;width:1px;height:100%;background-color:#fff}.lineup-item .linup_js-contents-img_wrap .main .sound_button .button_icon>i:nth-child(1){-webkit-transform:scaleY(.3);transform:scaleY(.3)}@-webkit-keyframes sound1{0%{-webkit-transform:scaleY(.3);transform:scaleY(.3)}50%{-webkit-transform:scaleY(.7);transform:scaleY(.7)}100%{-webkit-transform:scaleY(.3);transform:scaleY(.3)}}@keyframes sound1{0%{-webkit-transform:scaleY(.3);transform:scaleY(.3)}50%{-webkit-transform:scaleY(.7);transform:scaleY(.7)}100%{-webkit-transform:scaleY(.3);transform:scaleY(.3)}}.lineup-item .linup_js-contents-img_wrap .main .sound_button .button_icon>i:nth-child(2){-webkit-transform:scaleY(.7);transform:scaleY(.7)}@-webkit-keyframes sound2{0%{-webkit-transform:scaleY(.7);transform:scaleY(.7)}50%{-webkit-transform:scaleY(.3);transform:scaleY(.3)}100%{-webkit-transform:scaleY(.7);transform:scaleY(.7)}}@keyframes sound2{0%{-webkit-transform:scaleY(.7);transform:scaleY(.7)}50%{-webkit-transform:scaleY(.3);transform:scaleY(.3)}100%{-webkit-transform:scaleY(.7);transform:scaleY(.7)}}.lineup-item .linup_js-contents-img_wrap .main .sound_button .button_icon>i:nth-child(3){-webkit-transform:scaleY(1);transform:scaleY(1)}@-webkit-keyframes sound3{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sound3{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.lineup-item .linup_js-contents-img_wrap .main .sound_button .button_icon>i:nth-child(4){-webkit-transform:scaleY(.6);transform:scaleY(.6)}@-webkit-keyframes sound4{0%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}50%{-webkit-transform:scaleY(.3);transform:scaleY(.3)}100%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}}@keyframes sound4{0%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}50%{-webkit-transform:scaleY(.3);transform:scaleY(.3)}100%{-webkit-transform:scaleY(.6);transform:scaleY(.6)}}.lineup-item .linup_js-contents-img_wrap .main .sound_button .button_icon>i:nth-child(5){-webkit-transform:scaleY(.35);transform:scaleY(.35)}@-webkit-keyframes sound5{0%{-webkit-transform:scaleY(.35);transform:scaleY(.35)}50%{-webkit-transform:scaleY(.9);transform:scaleY(.9)}100%{-webkit-transform:scaleY(.35);transform:scaleY(.35)}}@keyframes sound5{0%{-webkit-transform:scaleY(.35);transform:scaleY(.35)}50%{-webkit-transform:scaleY(.9);transform:scaleY(.9)}100%{-webkit-transform:scaleY(.35);transform:scaleY(.35)}}.lineup-item .linup_js-contents-img_wrap .main .sound_button .button_icon>i:nth-child(6){-webkit-transform:scaleY(.2);transform:scaleY(.2)}@-webkit-keyframes sound6{0%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}100%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}}@keyframes sound6{0%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}50%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}100%{-webkit-transform:scaleY(.2);transform:scaleY(.2)}}.lineup-item .linup_js-contents-img_wrap .thumbnail{--pc-current:0}.lineup-item .linup_js-contents-img_wrap .thumbnail .splide__slide{cursor:pointer;position:relative;height:auto!important;aspect-ratio:1/1}.lineup-item .linup_js-contents-img_wrap .thumbnail .splide__slide.is-active{pointer-events:none}.lineup-item .linup_js-contents-img_wrap .thumbnail .splide__slide.is-active::after{opacity:1}.lineup-item .linup_js-contents-img_wrap .thumbnail .splide__slide::after{content:"";background-color:rgba(0,0,0,.6);position:absolute;inset:0;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;transition-property:opacity;pointer-events:none}.lineup-item .text .model{margin-bottom:.16rem;font-family:new-atten,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.2rem;line-height:1;letter-spacing:.15em}.lineup-item .text .name{margin-bottom:.48rem;font-size:.24rem;font-weight:inherit;line-height:1.6;letter-spacing:.15em}.lineup-item .text .catch{margin-bottom:.24rem;font-size:.2rem;font-weight:inherit;line-height:1.6;letter-spacing:.15em}.lineup-item .text .desc{font-size:.15rem;line-height:2;letter-spacing:.2em;text-align:justify}.lineup-item .spec{padding:.4rem .48rem .48rem;background-image:linear-gradient(30deg,#080a0b 0,#1d262a 100%);position:relative;z-index:1}.lineup-item .spec .lineup_js-spec-inner{height:100%}.lineup-item .spec .simplebar-track.simplebar-vertical{width:2px;background-color:var(--bc_gray_A)}.lineup-item .spec .simplebar-track.simplebar-vertical .simplebar-scrollbar{width:100%;background-color:#fff}.lineup-item .spec .simplebar-track.simplebar-vertical .simplebar-scrollbar::before{content:none}.lineup-item .spec .subheading{margin-bottom:.16rem;font-size:.16rem;font-weight:inherit;line-height:1.5;letter-spacing:.22em}.lineup-item .spec .list{display:-ms-grid;display:grid;gap:.4em;font-size:.15rem;line-height:1.8;letter-spacing:.2em}.lineup-item .spec .list>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.04rem}.lineup-item .spec .list>li::before{-ms-flex-negative:0;flex-shrink:0;content:"■"}.lineup-item .spec .list+.subheading{margin-top:.32rem}.lineup-item .price .amount{line-height:1}.lineup-item .price .amount>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.lineup-item .price .amount>div dd>span{font-family:new-atten,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lineup-item .price .amount .hours24 dt{font-size:.14rem;line-height:1;letter-spacing:.2em}.lineup-item .price .amount .hours24 dd small{font-size:.18rem;letter-spacing:.2em}.lineup-item .price .amount .hours24 dd span{font-size:.3rem;letter-spacing:.05em}.lineup-item .price .amount .hours24 dd .notax{font-size:.12rem;letter-spacing:.1em;white-space:pre}.lineup-item .price .amount .tax dt{font-size:.12rem;line-height:1;letter-spacing:.2em}.lineup-item .price .amount .tax dd small,.lineup-item .price .amount .tax>p small{font-size:.12rem;letter-spacing:.2em;white-space:pre}.lineup-item .price .amount .tax dd span,.lineup-item .price .amount .tax>p span{font-size:.2rem;letter-spacing:.08em}.lineup-item .price .amount .label{position:relative;display:inline-block;min-width:5.5em;padding-inline:.5em;font-family:dnp-shuei-gothic-gin-std,sans-serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.13rem;letter-spacing:.05em;line-height:1;white-space:pre;text-align:center}.lineup-item .price .amount .label::before{position:absolute;left:0;content:"("}.lineup-item .price .amount .label::after{position:absolute;right:0;content:")"}.lineup-item .price .amount+.amount{margin-top:.2rem}.lineup-item .price .reserve{--my-bg:transparent;--my-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.15rem;margin-top:.32rem;border-radius:.05rem;height:.72rem;color:var(--my-color);background-color:var(--my-bg);position:relative;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.5s;transition-duration:.5s}.lineup-item .price .reserve .en{font-family:new-atten,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.2rem;line-height:1;letter-spacing:.08em}.lineup-item .price .reserve .ja{font-size:.14rem;line-height:2.2;letter-spacing:.2em}.lineup-item .price .reserve::after{content:"";width:.06rem;height:auto;aspect-ratio:6/11;background-color:var(--my-color);-webkit-mask-image:url(/assets/img/common/link_ico_btn_arrow.svg);mask-image:url(/assets/img/common/link_ico_btn_arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:.24rem;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.5s;transition-duration:.5s}.lineup-item .feature{overflow:hidden}.lineup-item .feature .splide__track{overflow:visible}.lineup-item .feature .splide__slide .img{height:4.8rem;position:relative}.lineup-item .feature .splide__slide .img::before{content:"";display:block;width:100%;height:50%;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(var(--bc_base_RGB),0)),to(rgba(var(--bc_base_RGB),1)));background-image:linear-gradient(180deg,rgba(var(--bc_base_RGB),0) 0,rgba(var(--bc_base_RGB),1) 100%);position:absolute;bottom:-1px;left:0}.lineup-item .feature .splide__slide .img .n{font-family:new-atten,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6rem;line-height:1;letter-spacing:.1em;color:transparent;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f9f9f9),color-stop(.8em, rgba(var(--bc_base_RGB),0)));background-image:linear-gradient(180deg,#f9f9f9 0,rgba(var(--bc_base_RGB),0) .8em);-webkit-background-clip:text;background-clip:text;position:absolute;right:0;bottom:-.16rem}.lineup-item .feature .splide__slide .heading{margin-block:-.5lh .16rem;font-size:.18rem;font-weight:inherit;line-height:2;letter-spacing:.2em;position:relative}.lineup-item .feature .splide__slide .desc{font-size:.14rem;line-height:2.2;letter-spacing:.18em}.lineup-item .feature .splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;gap:.08rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:.24rem;position:absolute;inset-inline:0;bottom:0}.lineup-item .feature .splide__arrows .splide__arrow{margin-block:auto;width:auto;height:100%;aspect-ratio:1/1}.lineup-item .feature .splide__arrows .splide__arrow>svg{width:.16rem;height:auto;aspect-ratio:1/1}.lineup-item .feature .splide__arrows .splide__arrow>svg>path{fill:#fff;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:fill;transition-property:fill}.lineup-item .feature .splide__arrows .splide__arrow[disabled]{pointer-events:none}.lineup-item .feature .splide__arrows .splide__arrow[disabled]>svg>path{fill:var(--bc_gray_A)}.lineup-item .feature .splide__arrows .splide__arrow.is-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.lineup-item .feature .splide__arrows .splide__arrow.is-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.lineup-item .feature .splide__arrows .splide__pagination{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;gap:.04rem}.lineup-item .feature .splide__arrows .splide__pagination>li{width:.24rem;height:100%}.lineup-item .feature .splide__arrows .splide__pagination .splide__pagination__page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.lineup-item .feature .splide__arrows .splide__pagination .splide__pagination__page.is-active{pointer-events:none}.lineup-item .feature .splide__arrows .splide__pagination .splide__pagination__page.is-active::after{opacity:1}.lineup-item .feature .splide__arrows .splide__pagination .splide__pagination__page::after,.lineup-item .feature .splide__arrows .splide__pagination .splide__pagination__page::before{content:"";border-radius:50%;width:.08rem;height:.08rem;position:absolute}.lineup-item .feature .splide__arrows .splide__pagination .splide__pagination__page::before{border:1px solid #fff}.lineup-item .feature .splide__arrows .splide__pagination .splide__pagination__page::after{background-color:#fff;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;transition-property:opacity}.lineup-interlude{margin-top:.56rem;padding-block:1px;height:500px;clip-path:polygon(0 2px,100% 4px,100% 100%,0 100%);position:relative}.lineup-interlude::before{content:"";width:100%;height:80%;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, rgba(var(--bc_base_RGB),0)),to(rgba(var(--bc_base_RGB),1)));background-image:linear-gradient(0deg,rgba(var(--bc_base_RGB),0) 0,rgba(var(--bc_base_RGB),1) 100%);position:absolute;top:-2px;z-index:1}.lineup-interlude .img{margin-block:-100dvh;height:100dvh;position:sticky;top:0}.lineup-interlude .img img{height:100%}.sec_price{background-color:var(--bc_base)}.sec_price-inner{position:relative;padding-block:2rem}.sec_price-inner .-sec_tit-A .-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price_detail{max-width:12.8rem;width:100%;margin-inline:auto;margin-top:.7rem}.price_detail-set{position:relative;border:1px solid var(--bc_white);border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.price_detail-set:first-of-type{border-top:1px solid var(--bc_white)}.price_detail-set:not(:first-of-type) .price_item>dt{visibility:hidden;height:0}.price_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.3333333333%}.price_item:last-of-type>dt{border-right:none}.price_item:last-of-type>dd{border-right:none;padding:.3rem}.price_item>dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:.55rem;background-color:var(--bc_white);border-right:1px solid var(--bc_black);-webkit-box-sizing:border-box;box-sizing:border-box}.price_item>dt span{font-size:.14rem;letter-spacing:.1em;line-height:2;color:var(--bc_black)}.price_item>dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.3rem;color:var(--bc_white);border-right:1px solid var(--bc_white);-webkit-box-sizing:border-box;box-sizing:border-box}.price_item-thumb{width:.48rem;height:.48rem;border-radius:50%;overflow:hidden;margin-right:.2rem}.price_item.-type dd{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.3rem}.price_item.-type .-t_body{font-size:.15rem;letter-spacing:.15em;line-height:1.6;-webkit-box-flex:1;-ms-flex:1;flex:1}.price_item.-price dd{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price_item.-price .-t_body{font-size:.12rem;letter-spacing:.15em;line-height:2}.price_item.-price .price{position:relative;top:1px;font-family:new-atten,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.24rem;letter-spacing:.05em;line-height:.8}.price_item.-price .price::before{content:"￥";font-family:dnp-shuei-gothic-gin-std,sans-serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.18rem;letter-spacing:.2em;line-height:1}.price_item.-price .intax .price{font-size:.18rem}.price_item.-price .intax .price::before{font-size:.14rem}.price_item.-note dd{padding:.3rem .45rem}.price_item.-note .-t_body{font-size:.12rem;letter-spacing:.15em;line-height:1.7}.price_note{max-width:12.8rem;width:100%;margin-inline:auto;margin-top:.3rem;color:var(--bc_white)}@media (width <= 767px){.lineup-nav{padding-block:.64rem 1.2rem}.lineup_js-navigation{padding-inline:.15rem}.lineup_js-navigation .splide__list{display:-ms-grid!important;display:grid!important;gap:.24rem}.lineup_js-navigation .splide__slide>a{display:-ms-grid;display:grid;-ms-grid-columns:.94rem 1fr;grid-template-columns:.94rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.16rem}.lineup_js-navigation .splide__slide>a .img{height:.7rem}.lineup_js-navigation .splide__slide>a .name{gap:.06rem;border-bottom:1px solid;padding-bottom:.1rem;font-size:.18rem;position:relative}.lineup_js-navigation .splide__slide>a .name::after{content:"";width:.06rem;height:auto;aspect-ratio:6/11;background-color:#fff;-webkit-mask-image:url(/assets/img/common/link_ico_btn_arrow.svg);mask-image:url(/assets/img/common/link_ico_btn_arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:.06rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lineup-contents{gap:1.2rem}.lineup-contents .contents-heading{gap:.12rem}.lineup-contents .contents-heading:not(.-line){margin-bottom:.25rem}.lineup-contents .contents-heading:is(.-line){margin-bottom:.4rem;padding-bottom:.25rem;position:relative}.lineup-contents .contents-heading:is(.-line)::after{content:"";width:100%;height:1px;background-image:-webkit-gradient(linear,left top, right top,color-stop(0, #fff),color-stop(.4rem, #fff),color-stop(.4rem, var(--bc_gray_A)));background-image:linear-gradient(90deg,#fff 0,#fff .4rem,var(--bc_gray_A) .4rem);position:absolute;left:0;bottom:0}.lineup-contents .contents-heading .en{font-size:.2rem;letter-spacing:.15em}.lineup-contents .contents-heading .ja{font-size:.1rem;letter-spacing:.4em}.lineup-contents .js-infiniteloop{--loop-duration:12s}.lineup-contents .js-infiniteloop .loopname{margin-right:.16rem;font-size:.64rem}.lineup-item>.inner{margin-top:.16rem}.lineup-item .linup_js-contents-img_wrap .main{margin-bottom:.32rem;height:2.9rem}.lineup-item .linup_js-contents-img_wrap .main .count{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:.08rem;bottom:.1rem}.lineup-item .linup_js-contents-img_wrap .main .splide__pagination{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[var(--max)];grid-template-columns:repeat(var(--max),1fr);margin-inline:auto;height:.32rem;position:absolute;top:100%;inset-inline:.15rem}.lineup-item .linup_js-contents-img_wrap .main .splide__pagination::after,.lineup-item .linup_js-contents-img_wrap .main .splide__pagination::before{margin-block:auto;height:1px;position:absolute;inset-block:0;left:0;pointer-events:none}.lineup-item .linup_js-contents-img_wrap .main .splide__pagination::before{content:"";width:100%;background-color:var(--bc_gray_A)}.lineup-item .linup_js-contents-img_wrap .main .splide__pagination::after{content:"";width:calc(1 / var(--max) * 100%);background-color:#fff;-webkit-transform:translateX(calc((var(--current) - 1) * 100%));transform:translateX(calc((var(--current) - 1) * 100%));-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.lineup-item .linup_js-contents-img_wrap .main .splide__pagination>li{height:100%}.lineup-item .linup_js-contents-img_wrap .main .splide__pagination .splide__pagination__page{width:100%;height:100%}.lineup-item .linup_js-contents-img_wrap .main .sound_button{gap:.08rem;width:.76rem;font-size:.11rem;top:.1rem;right:.12rem}.lineup-item .linup_js-contents-img_wrap .main .sound_button .button_icon{gap:1px;height:.12rem}.lineup-item .text{padding:.64rem .3rem}.lineup-item .text .model{margin-bottom:.24rem}.lineup-item .text .name{margin-bottom:.32rem;font-size:.2rem}.lineup-item .text .catch{margin-bottom:.16rem;font-size:.16rem;line-height:1.8;letter-spacing:.2em}.lineup-item .text .desc{font-size:.14rem}.lineup-item .spec{margin-inline:.15rem;padding:.4rem .24rem;height:3.04rem}.lineup-item .spec .lineup_js-spec-inner{padding-right:.32rem}.lineup-item .spec .subheading{font-size:.15rem;line-height:1.6;letter-spacing:.15em}.lineup-item .spec .list{gap:.3em;font-size:.13rem;line-height:1.5;letter-spacing:.15em}.lineup-item .price{padding-top:.64rem;padding-inline:.3rem}.lineup-item .price .amount{display:-ms-grid;display:grid;gap:.08rem}.lineup-item .price .amount .hours24{gap:.1rem}.lineup-item .price .amount .hours24 dt{font-size:.15rem}.lineup-item .price .amount .hours24 dd small{font-size:.22rem}.lineup-item .price .amount .hours24 dd span{font-size:.34rem}.lineup-item .price .amount .hours24 dd .notax{font-size:.15rem}.lineup-item .price .amount .tax{gap:.1rem;margin-left:1.2rem}.lineup-item .price .amount .tax .notax{font-size:.15rem}.lineup-item .price .amount .tax dt{font-size:.15rem}.lineup-item .price .amount .tax dd small,.lineup-item .price .amount .tax>p small{font-size:.16rem}.lineup-item .price .amount .tax dd span,.lineup-item .price .amount .tax>p span{font-size:.22rem}.lineup-item .price .amount .label{min-width:6em;font-size:.15rem;letter-spacing:.15em}.lineup-item .price .amount+.amount{margin-top:.25rem}.lineup-item .price .reserve{--my-color:var(--bc_black);--my-bg:#fff;gap:.08rem;border-radius:.04rem;height:.6rem}.lineup-item .price .reserve .en{font-size:.18rem}.lineup-item .price .reserve .ja{font-size:.12rem;line-height:2}.lineup-item .feature{padding-top:.64rem;padding-inline:.3rem;position:relative}.lineup-item .feature .linup_js-features{padding-bottom:.56rem;width:2.5rem;position:static}.lineup-item .feature .splide__slide .img{height:3.25rem}.lineup-item .feature .splide__slide .img .n{font-size:1.06rem;bottom:-.32rem}.lineup-item .feature .splide__slide .heading{margin-block:.12rem .08rem;font-size:.15rem;line-height:1.8}.lineup-item .feature .splide__slide .desc{font-size:.13rem;line-height:2.1;letter-spacing:.17em}.lineup-interlude{margin-top:.4rem;height:4.84rem}.lineup-interlude::before{height:70%}.sec_price-inner{padding-block:1.04rem 1.2rem}.price_wrapper{position:relative;width:calc(100% - .6rem);margin-inline:auto;padding-bottom:.45rem}.price_wrapper .ps__rail-x{opacity:1!important;background-color:var(--bc_gray_A);height:.04rem;top:auto!important}.price_wrapper .ps__thumb-x{background-color:var(--bc_white);height:.04rem;bottom:0}.price_wrapper .ps--active-x .ps__rail-x{background-color:var(--bc_gray_A);height:.04rem}.price_detail{width:9.76rem;margin-top:.3rem}.price_item-thumb{margin-right:.15rem}.price_item.-type dd{padding:.3rem .2rem}.price_item.-type .-t_body{font-size:.14rem}.price_item.-price .intax .price{font-size:.16rem}.price_item.-note dd{padding:.3rem}.price_item.-note .-t_body{font-size:.11rem}.price_note{max-width:calc(100% - .6rem);margin-top:.45rem}}@media (width > 767px){.lineup_js-navigation{margin-inline:auto;width:14.4rem}.lineup_js-navigation:not(.is-active) .splide__list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.26rem}.lineup_js-navigation:not(.is-active) .splide__slide{width:3.4rem}.lineup_js-navigation .splide__slide{padding-bottom:.35rem}.lineup_js-navigation .splide__slide::after{content:"";margin-inline:auto;width:1px;height:.5rem;background-color:#fff;position:absolute;inset-inline:0;bottom:0;pointer-events:none}.lineup_js-navigation .splide__slide>a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lineup_js-navigation .splide__slide>a .img{height:4.78rem}.lineup_js-navigation .splide__slide>a .name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.08rem;min-height:.46rem;text-align:center;position:absolute;bottom:.42rem}.lineup-contents{gap:2.4rem}.lineup-item>.inner{display:-ms-grid;display:grid;-ms-grid-rows:4.14rem .64rem .52rem 2.08rem auto;grid-template-rows:4.14rem .64rem .52rem 2.08rem auto;-ms-grid-columns:var(--gtc);grid-template-columns:var(--gtc);margin-inline:auto;width:14.4rem}.lineup-item .linup_js-contents-img_wrap{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;grid-column:var(--img-gc);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--img-direction);flex-direction:var(--img-direction);gap:.1rem}.lineup-item .linup_js-contents-img_wrap .main{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.lineup-item .linup_js-contents-img_wrap .main .count{width:1.9rem;height:.64rem;inset-inline:var(--ct-ii)}.lineup-item .linup_js-contents-img_wrap .thumbnail{-ms-flex-negative:0;flex-shrink:0;width:1.3rem}.lineup-item .linup_js-contents-img_wrap .thumbnail .splide__list{--move:.69rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:.08rem;-moz-column-gap:.08rem;column-gap:.08rem;-webkit-transform:translateY(calc(var(--move) * var(--pc-current) * -1))!important;transform:translateY(calc(var(--move) * var(--pc-current) * -1))!important;-webkit-transition-duration:1s!important;transition-duration:1s!important;-webkit-transition-property:-webkit-transform!important;transition-property:-webkit-transform!important;transition-property:transform!important;transition-property:transform, -webkit-transform!important;-webkit-transition-timing-function:cubic-bezier(.25,1,.5,1)!important;transition-timing-function:cubic-bezier(.25,1,.5,1)!important}.lineup-item .text{-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;grid-column:var(--text-gc)}.lineup-item .spec{-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2/5;grid-column:var(--spec-gc)}.lineup-item .price{-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;grid-column:var(--text-gc)}.lineup-item .price .amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.1rem}.lineup-item .price .amount .hours24{gap:.05rem}.lineup-item .price .amount .hours24 dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.lineup-item .price .amount .tax{gap:.06rem}.lineup-item .price .amount .tax dd,.lineup-item .price .amount .tax>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.lineup-item .price .reserve{border:1px solid #fff}.lineup-item .feature{-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6;grid-column:1/-1;margin-top:1.68rem;margin-inline:auto;width:12.8rem}.lineup-item .feature .contents-heading{margin-bottom:.96rem}.lineup-item .feature .splide__track{padding-inline:.28rem}.lineup-item .feature .splide__list{display:-ms-grid!important;display:grid!important;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:.64rem}.lineup-item .feature .splide__slide:nth-child(2){margin-top:-.48rem}.lineup-item .feature .splide__slide:nth-child(3){margin-top:-.96rem}.lineup-item .feature .splide__slide .heading{margin-left:.16rem}.lineup-item .feature .splide__slide .desc{margin-left:.16rem}}@media (hover:hover){.lineup_js-navigation .splide__slide>a:hover>.img img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(.9);filter:brightness(.9)}.lineup-item .price .reserve:hover{--my-color:var(--bc_black);--my-bg:#fff}}
/*# sourceMappingURL=lineup.css.map */