#scene .sec-new{text-align:justify;color:#fff;font-size:13px;line-height:24.5px;letter-spacing:.08em}#scene .sec-new img{width:100%;height:auto}#scene #sec-new{background:#0f0f0f;color:#fff;padding-bottom:21vw}#scene #sec-new .set1 .group-txt{margin:0 8%}#scene #sec-new .set1 .group-txt .note{margin-top:7vw}#scene #sec-new .set2{position:relative;margin:10vw 3% 0}#scene #sec-new .set2 .sec-new-main .name-price{text-align:center;margin-top:29vw}#scene #sec-new .set2 .sec-new-main .name-price dt{font-size:6.125vw;line-height:1.5277777778;letter-spacing:.1em}#scene #sec-new .set2 .sec-new-main .name-price dd{margin-top:4vw;font-size:4.5625vw;line-height:1;letter-spacing:.1em}#scene #sec-new .set2 .sec-new-main .txt{margin:5vw 8% 0}#scene #sec-new .set2 .sec-new-thumb{position:absolute;top:73vw;left:0;right:0}#scene #sec-new .set2 .sec-new-thumb .slick-track{display:flex;justify-content:center;width:100% !important;transform:none !important}#scene #sec-new .set2 .sec-new-thumb .slick-slide{position:relative;width:20vw;margin:0 1.5vw}#scene #sec-new .set2 .sec-new-thumb .slick-slide::before{content:"";position:absolute;background:rgba(0,0,0,.5);inset:0;opacity:1}#scene #sec-new .set2 .sec-new-thumb .slick-current::before{opacity:0}#scene #sec-new2{background:#000;color:#fff;padding-top:15vw}#scene #sec-new2 .txt{margin:7vw 8% 9vw}#scene #sec-new2 .sec-new2-js{align-items:flex-start !important}#scene #sec-new2 .sec-new2-js .item{position:relative;margin:0 10vw;width:90vw}#scene #sec-new2 .sec-new2-js .item .catch{position:absolute;top:41vw;left:-12vw;width:25vw;height:25vw;display:flex;text-align:center;align-items:center;justify-content:center;z-index:1;font-size:10vw;line-height:1;letter-spacing:0}#scene #sec-new2 .sec-new2-js .item .catch:before{content:"";position:absolute;background:#30352d;width:100%;height:100%;top:0;left:0;-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);z-index:-1}#scene #sec-new2 .sec-new2-js .item .name-price{text-align:center;margin-top:4vw}#scene #sec-new2 .sec-new2-js .item .name-price dt{font-size:5.625vw;line-height:1.5277777778;letter-spacing:.1em}#scene #sec-new2 .sec-new2-js .item .name-price dd{margin-top:2vw;font-size:4vw;letter-spacing:.1em}#scene #sec-new3{background:#000;padding:10vw 0}#scene #sec-new3 .set1 .txt{margin:6vw 8% 0}#scene #sec-new3 .set1 .sec-new3-js{margin:10vw 3% 0}#scene #sec-new3 .set1 .slick-dots{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex !important;justify-content:center;position:absolute;top:82vw;left:0;right:0;-moz-column-gap:8px;column-gap:8px}#scene #sec-new3 .set1 .slick-dots li{width:9px;height:9px}#scene #sec-new3 .set1 .slick-dots button{font-size:0;border:none;outline:none;display:block;width:100%;height:100%;-webkit-appearance:none;border-radius:50%;transition:.3s linear;background:rgba(0,0,0,0);cursor:pointer;background:#c2c2c2}#scene #sec-new3 .set1 .slick-dots .slick-active button{background:#666}#scene #sec-new3 .set1 .name-price{text-align:center;margin-top:11vw;line-height:1.6}#scene #sec-new3 .set1 .name-price *{letter-spacing:.1em}#scene #sec-new3 .set1 .name-price dt{font-size:5vw}#scene #sec-new3 .set1 .name-price dd{font-size:3.9vw}#scene #sec-new3 .set2{margin-top:20vw}#scene #sec-new3 .set2 .photo{margin:0 3%}#scene #sec-new3 .set2 .txt{margin:5vw 8% 0}#party #sec-new,#hanare #sec-new{color:#fff;text-align:justify;padding:10vw 0;font-size:13px;line-height:24.5px;letter-spacing:.08em}#party #sec-new img,#hanare #sec-new img{width:100%;height:auto}#party #sec-new .photo,#hanare #sec-new .photo{margin:0 3%}#party #sec-new .box,#hanare #sec-new .box{background:url("../img/season02_party/bgbox.png") repeat center;margin:5vw 3% 0;padding:12vw 4%}#party #sec-new .box .name-price,#hanare #sec-new .box .name-price{text-align:center}#party #sec-new .box .name-price dt,#hanare #sec-new .box .name-price dt{font-size:7.81vw;line-height:1.5;letter-spacing:-0.02em}#party #sec-new .box .name-price dt span,#hanare #sec-new .box .name-price dt span{display:block}#party #sec-new .box .name-price dt span.fs1,#hanare #sec-new .box .name-price dt span.fs1{font-size:5.3vw;letter-spacing:.1em}#party #sec-new .box .name-price dt span.fs2,#hanare #sec-new .box .name-price dt span.fs2{font-size:6.25vw;letter-spacing:-0.02em}#party #sec-new .box .name-price dd,#hanare #sec-new .box .name-price dd{text-align:center;background:#000;color:#fff;margin:5vw 6%;font-size:5.93vw;line-height:1.6;letter-spacing:0}#party #sec-new .box .name-price dd small,#hanare #sec-new .box .name-price dd small{font-size:4.68vw}#party #sec-new .course,#hanare #sec-new .course{margin-top:6vw}#party #sec-new .course dt,#hanare #sec-new .course dt{position:relative;background:#000;color:#fff;text-align:center;padding:6vw 0 12.5vw;font-size:5.25vw;line-height:1;letter-spacing:.1em}#party #sec-new .course dt::before,#hanare #sec-new .course dt::before{content:"";position:absolute;background:url("../img/season02_party/sec_new_arrow.png") no-repeat;width:3.75vw;height:4.7vw;background-size:100%;bottom:4vw;left:50%;transform:translateX(-50%) rotate(180deg)}#party #sec-new .course dt:after,#hanare #sec-new .course dt:after{display:none}#party #sec-new .course dd,#hanare #sec-new .course dd{margin:5vw 3% 0}#party #sec-new .course dd ul li,#hanare #sec-new .course dd ul li{border-bottom:1px dashed #fff;line-height:37px}#party #sec-new .course.active dt::before,#hanare #sec-new .course.active dt::before{transform:rotate(0) translateX(-50%);transform-origin:left}#party #sec-new .set1 .note-lead,#hanare #sec-new .set1 .note-lead{margin:9vw 0;text-align:center}#party #sec-new .set1 .box,#hanare #sec-new .set1 .box{margin-top:5vw}#party #sec-new .set2,#hanare #sec-new .set2{margin-top:10vw}#party #sec-new .set3,#hanare #sec-new .set3{margin:10vw 0}#party #sec-new .set3 .box .txt,#hanare #sec-new .set3 .box .txt{text-align:center}#hanare #sec-new{background:#0d0f08}