@charset "UTF-8";body{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:11px;color:#fff;background-color:#000;word-break:normal;overflow-wrap:break-word;overflow-x:hidden}main{overflow:hidden}body.is-scroll-locked{position:fixed;left:0;width:100%;overflow:hidden}a,button{-webkit-transition:all .3s;transition:all .3s}@media (hover: hover){a:hover,button:hover{opacity:.8}}.display-pc{display:block}@media screen and (max-width: 768px){.display-pc{display:none}}.display-sp{display:none}@media screen and (max-width: 768px){.display-sp{display:block}}.display-sp--s{display:none}@media screen and (max-width: 449px){.display-sp--s{display:block}}.blur{-webkit-animation-name:blurAnime;animation-name:blurAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.blurTarget{opacity:0}@-webkit-keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scale(1.02);transform:scale(1.02);opacity:0}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scale(1.02);transform:scale(1.02);opacity:0}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1);opacity:1}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}.footer{width:100%;padding:40px var(--side-padding) 60px;text-align:center}.footer__sns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:39px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.footer__sns{gap:22px}}.footer__sns li a i{font-size:32px}@media screen and (max-width: 768px){.footer__sns li a i{font-size:26px}}.footer__link{margin-top:100px;font-size:11px}@media screen and (max-width: 768px){.footer__link{margin-top:60px}}.footer__copyright{margin-top:20px;font-size:11px}.header{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;padding:30px 36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:100}@media screen and (max-width: 768px){.header{padding:26px}}.header__logo{width:150px}@media screen and (max-width: 768px){.header__logo{width:110px}}@media (hover: hover){.header__logo:hover{opacity:.8}}.header__logo img{width:100%}.header ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header ul li a i{font-size:20px}.header__hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;width:45px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-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;gap:8px;cursor:pointer}.header__hamburger span{display:block;width:100%;height:1px;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.header__hamburger span:nth-child(2){height:3px}.header__hamburger.open span:nth-child(1){-webkit-transform:translateY(9px);transform:translateY(9px)}.hero-tag{position:fixed;left:36px;bottom:30px;z-index:90;pointer-events:none;font-family:Chelsea Market,system-ui;font-weight:400;font-style:normal;color:#fff}@media screen and (max-width: 768px){.hero-tag{position:static;padding:35px 15px 33px;text-align:center}}.hero-tag__label{font-size:20px}@media screen and (max-width: 768px){.hero-tag__label{font-size:17px}}.hero-tag__title{margin-top:24px;font-size:70px;line-height:32px}@media screen and (max-width: 768px){.hero-tag__title{margin-top:6px;font-size:62px;line-height:1}}.hero-tag__date{margin-top:24px;font-size:30px}@media screen and (max-width: 768px){.hero-tag__date{margin-top:6px;font-size:26px}}.iziModal{width:80%;max-width:850px!important;border-radius:0!important}.iziModal iframe{width:100%!important;height:auto!important;aspect-ratio:16/9}.iziModal .close-button{position:absolute;top:0;right:-6%;width:4%;height:auto;aspect-ratio:1/1;background-image:url(../images/icon_close.svg);background-size:contain;background-repeat:no-repeat}.iziModal img{width:100%;height:auto;max-height:90svh;-o-object-fit:contain;object-fit:contain}.comment-modal{max-width:1000px!important;height:60vh!important;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:justify}@media screen and (max-width: 768px){.comment-modal{height:70vh!important}}@media screen and (max-width: 768px){.comment-modal .iziModal-wrap{overflow:visible!important}}.comment-modal .iziModal-content{height:60vh}@media screen and (max-width: 768px){.comment-modal .iziModal-content{height:70vh!important;overflow:auto}}.comment-modal .contents{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(5.12vw,64px);padding-left:min(3.6vw,45px)}@media screen and (max-width: 768px){.comment-modal .contents{padding:50px 3.8vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.comment-modal .contents img{width:40%;max-width:320px}@media screen and (max-width: 768px){.comment-modal .contents img{display:block;width:80%;margin:0 auto}}.comment-modal .contents .box{height:60vh;padding:70px min(3.6vw,45px) 70px 0!important;overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 768px){.comment-modal .contents .box{padding:0!important;overflow:visible}}.comment-modal .contents .box .name{font-size:40px;line-height:1;font-weight:700}.comment-modal .contents .box .name span{display:block;margin-top:10px;font-size:12px;font-weight:700;line-height:1.5}@media screen and (max-width: 768px){.comment-modal .contents .box .name span{margin-top:6px}}@media screen and (max-width: 768px){.comment-modal .contents .box .name{line-height:1.3;font-size:24px}}@media screen and (max-width: 768px){.comment-modal .contents .box .profile{padding-bottom:40px;overflow:visible}}.comment-modal .contents .box .profile li{margin-top:20px}.comment-modal .contents .box .profile li:first-child{margin-top:40px}@media screen and (max-width: 768px){.comment-modal .contents .box .profile li:first-child{margin-top:25px}}.comment-modal .contents .box .profile li .title{color:#b82227;font-size:min(1.28vw,16px);font-weight:700;line-height:1.75;margin-bottom:10px}@media screen and (max-width: 768px){.comment-modal .contents .box .profile li .title{font-size:3.7333333333vw}}.comment-modal .contents .box .profile li .text{font-size:min(1.28vw,16px);line-height:1.75;font-weight:700}@media screen and (max-width: 768px){.comment-modal .contents .box .profile li .text{font-size:3.7333333333vw}}.comment-modal .contents .box .profile li .text .band{display:inline-block;margin-bottom:6px}.comment-modal .wide-contents .container{height:60vh;padding:70px min(3.6vw,45px)!important;overflow:auto}@media screen and (max-width: 768px){.comment-modal .wide-contents .container{padding:50px 3.8vw;overflow:visible}}.comment-modal .wide-contents .container .title-name{font-size:40px;font-weight:700;text-align:center}@media screen and (max-width: 768px){.comment-modal .wide-contents .container .title-name{font-size:30px}}.comment-modal .wide-contents .container .title-profile{margin-top:40px;font-size:16px;font-weight:700;text-align:center;line-height:1.4375}@media screen and (max-width: 768px){.comment-modal .wide-contents .container .title-profile{margin-top:30px;font-size:14px}}@media screen and (max-width: 768px){.comment-modal .wide-contents .container .profile{padding-bottom:40px}}.comment-modal .wide-contents .container .profile li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px;gap:min(5.12vw,64px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 768px){.comment-modal .wide-contents .container .profile li{margin-top:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.comment-modal .wide-contents .container .profile li img{width:74%;max-width:320px}@media screen and (max-width: 768px){.comment-modal .wide-contents .container .profile li img{display:block;width:80%;margin:0 auto}}.comment-modal .wide-contents .container .profile li .box{-webkit-box-flex:1;-ms-flex:1;flex:1}.comment-modal .wide-contents .container .profile li .box .name{font-size:30px;font-weight:700}@media screen and (max-width: 768px){.comment-modal .wide-contents .container .profile li .box .name{margin-top:10px}}.comment-modal .wide-contents .container .profile li .box .name span{display:block;margin-top:2px;font-size:12px}.comment-modal .wide-contents .container .profile li .box .title{margin-top:15px;color:#b82227;font-size:min(1.28vw,16px);font-weight:700;line-height:1.75;margin-bottom:10px}@media screen and (max-width: 768px){.comment-modal .wide-contents .container .profile li .box .title{font-size:3.7333333333vw}}.comment-modal .wide-contents .container .profile li .box .text{font-size:min(1.28vw,16px);line-height:1.75;font-weight:700}@media screen and (max-width: 768px){.comment-modal .wide-contents .container .profile li .box .text{font-size:3.7333333333vw}}.comment-modal .wide-contents .container .profile li .box .text .band{display:inline-block;margin-bottom:6px}.comment-modal .close-button{position:absolute;top:-52px;right:0;width:30px;height:30px;aspect-ratio:1/1;background-image:url(../images/icon_close2.svg);background-size:contain;background-repeat:no-repeat}.comment-modal ::-webkit-scrollbar{width:5px}.comment-modal ::-webkit-scrollbar-track{background:#363636}.comment-modal ::-webkit-scrollbar-thumb{background:#b82227}.lyrics-modal{max-width:1000px!important;height:60vh!important;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:justify}@media screen and (max-width: 768px){.lyrics-modal{height:70vh!important}}@media screen and (max-width: 768px){.lyrics-modal .iziModal-wrap{overflow:visible!important}}.lyrics-modal .iziModal-content{height:60vh}@media screen and (max-width: 768px){.lyrics-modal .iziModal-content{height:70vh!important;overflow:auto}}.lyrics-modal .container{height:60vh;padding:40px min(2.2727272727vw,20px) 60px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 768px){.lyrics-modal .container{padding:40px 3vw;overflow:visible}}.lyrics-modal .container .inner{max-width:650px;margin:0 auto}.lyrics-modal .container .head{color:#b82227;font-size:20px;font-weight:700;text-align:center}@media screen and (max-width: 768px){.lyrics-modal .container .head{font-size:16px}}.lyrics-modal .container h5{margin-top:10px;font-size:clamp(35px,4vw,40px);font-weight:700;text-align:center;white-space:nowrap}@media screen and (max-width: 768px){.lyrics-modal .container h5{font-size:24px}}.lyrics-modal .container h5 span{display:block;color:#a1a1a1;font-size:18px}@media screen and (max-width: 768px){.lyrics-modal .container h5 span{font-size:16px}}.lyrics-modal .container .name{font-size:min(1.4vw,15px);font-weight:700;text-align:center;line-height:1.75}@media screen and (max-width: 768px){.lyrics-modal .container .name{padding-bottom:30px;font-size:3.4vw}}.lyrics-modal .container .lyrics_text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;padding:40px 20px 0;border-top:1px dashed #626262;gap:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 768px){.lyrics-modal .container .lyrics_text{padding:0 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-top:none}}.lyrics-modal .container .lyrics_text img{width:100%;max-width:290px;max-height:unset}@media screen and (max-width: 768px){.lyrics-modal .container .lyrics_text img{max-width:400px;margin:0 auto}}.lyrics-modal .container .lyrics_detail{margin-top:50px;padding:50px 20px 0}@media screen and (max-width: 768px){.lyrics-modal .container .lyrics_detail{margin-top:26px;padding:30px 10px 50px}}@media screen and (max-width: 768px){.lyrics-modal .container .lyrics_detail img{width:100%;max-width:400px;max-height:unset;margin:0 auto}}.lyrics-modal .container .explanation_text{margin-top:30px;padding-bottom:50px}@media screen and (max-width: 768px){.lyrics-modal .container .explanation_text{padding-bottom:30px}}.lyrics-modal .container .explanation_text p{font-size:min(1.5533980583vw,16px);font-weight:700;line-height:2.6}@media screen and (max-width: 768px){.lyrics-modal .container .explanation_text p{font-size:3.7333333333vw;line-height:2.2}}.lyrics-modal .close-button{position:absolute;top:-52px;right:0;width:30px;height:30px;aspect-ratio:1/1;background-image:url(../images/icon_close2.svg);background-size:contain;background-repeat:no-repeat}.lyrics-modal ::-webkit-scrollbar{width:5px}.lyrics-modal ::-webkit-scrollbar-track{background:#363636}.lyrics-modal ::-webkit-scrollbar-thumb{background:#b82227}.explanation-modal .inner{max-width:770px!important}@media screen and (max-width: 768px){.comment_theshesgone .text{letter-spacing:-.01em}}.comment_kanaboon{letter-spacing:-.05em}@media screen and (max-width: 768px){.comment_kanaboon{letter-spacing:0em}}@media screen and (max-width: 768px){.comment_alexandros .text{letter-spacing:-.04em}}.comment_creephyp .text{letter-spacing:.03em}@media screen and (max-width: 768px){.comment_moto .text{letter-spacing:-.02em}}.comment_nishina{letter-spacing:-.02em}@media screen and (max-width: 768px){.comment_nishina{letter-spacing:0em}}@media screen and (max-width: 768px){.comment_ceo .text{letter-spacing:.06em}}.lyrics_2 h5,.explanation_2 h5{font-size:clamp(30px,4vw,38px)!important}@media screen and (max-width: 768px){.lyrics_2 h5,.explanation_2 h5{font-size:min(4.2666666667vw,24px)!important}}.movie__slide{margin:0 -10px}.movie__slide-item{display:block;position:relative;width:100%;margin:0 10px;border:1px solid rgba(255,255,255,.2)}@media (hover: hover){.movie__slide-item:hover{opacity:.8}}.movie__slide-item:before{content:"";display:block;position:absolute;top:50%;left:50%;width:90px;height:90px;background-image:url(../images/icon_play.svg);background-size:100%;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width: 768px){.movie__slide-item:before{width:70px;height:70px}}.movie__slide-item img{width:100%}.movie .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;width:100%;margin-top:18px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.movie .slick-dots li{width:40px;height:30px;margin:0}.movie .slick-dots li:only-child{display:none}.movie .slick-dots li button{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:30px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;cursor:pointer}.movie .slick-dots li button:before{content:"";display:block;position:static;width:100%;height:2px;background-color:#626262;opacity:1}@media (hover: hover){.movie .slick-dots li button:hover{opacity:.8}}.movie .slick-dots .slick-active{pointer-events:none}.movie .slick-dots .slick-active button:before{background-color:#b82227}.nav-pc{position:fixed;bottom:30px;right:36px;z-index:100}.nav-pc ul li{margin-top:10px;text-align:right}.nav-pc ul li:first-child{margin-top:0}.nav-pc ul li a,.nav-pc ul li .is-disabled{display:inline-block;position:relative;font-family:Chelsea Market,system-ui;font-weight:400;font-style:normal;font-size:20px;line-height:35px;color:#fff;text-decoration:none;-webkit-transition:.25s;transition:.25s;overflow:hidden}.nav-pc ul li a.comments,.nav-pc ul li .is-disabled.comments{line-height:21px}@media (hover: hover){.nav-pc ul li a:hover,.nav-pc ul li .is-disabled:hover{padding:0 10px;opacity:1;color:#000;background:none}.nav-pc ul li a:hover:before,.nav-pc ul li .is-disabled:hover:before{-webkit-transform:translateX(0);transform:translate(0)}}.nav-pc ul li a:before,.nav-pc ul li .is-disabled:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:.25s;transition:.25s;z-index:-1}.nav-pc ul li a span,.nav-pc ul li .is-disabled span{margin-right:4px;color:#b82227;font-size:11px;vertical-align:middle}.nav-pc ul li .is-disabled{color:#a1a1a1;text-decoration:line-through;background-color:transparent;cursor:default;pointer-events:none}.nav-pc ul li .is-disabled:before{content:none}.nav-sp{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;padding:0 32px 10% 0;background-color:#1e2d82e6;z-index:99}.nav-sp__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transition:1s;transition:1s}.nav-sp__wrap.open{opacity:1}.nav-sp__site li{margin-top:10px;text-align:right}.nav-sp__site li:first-child{margin-top:0}.nav-sp__site li a,.nav-sp__site li .is-disabled{display:inline-block;position:relative;font-family:Chelsea Market,system-ui;font-weight:400;font-style:normal;font-size:35px;line-height:1;color:#fff}.nav-sp__site li a.comments,.nav-sp__site li .is-disabled.comments{line-height:42px}.nav-sp__site li a span,.nav-sp__site li .is-disabled span{margin-right:4px;color:#b82227;font-size:11px;vertical-align:middle}.nav-sp__site li .is-disabled{color:#626262;text-decoration:line-through;pointer-events:none}.nav-sp__sns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:26px;gap:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-sp__sns li a i{font-size:30px}.news{padding-top:0}.news__panel{position:relative;margin:0 calc(var(--side-padding) * -1);background-color:#181818;border-radius:2px;overflow:hidden}.news__list{max-height:190px;padding:25px var(--side-padding) 39px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.news__list::-webkit-scrollbar{display:none}.news__list li{margin-top:20px}.news__list li:first-child{margin-top:0}.news__bar{display:none;position:absolute;top:0;right:0;width:5px;height:100%;background-color:#000}.news__bar.is-active{display:block}.news__bar span{display:block;position:absolute;left:0;width:100%;background-color:#b82227}.news__date{display:block;font-size:14px;color:#b82227}.news__text{margin-top:3px;font-size:16px;font-weight:700;line-height:1.5em}.privilege__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-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}.privilege__sublist{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:36px}.privilege__img{width:100%}.privilege__name{margin-top:10px;font-size:14px;font-weight:500;line-height:1.5;text-align:center;white-space:nowrap}.profile__photo{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.profile__name{margin-top:49px;font-size:30px;font-weight:700}.profile__text{margin-top:37px;container-type:inline-size}.profile__text p{font-size:16px;line-height:2}.profile__wrap+.profile__wrap{margin-top:32px}.release{text-align:center}.release__logo{width:100px;margin:0 auto}.release__label{margin-top:7px;font-family:Chelsea Market,system-ui;font-weight:400;font-style:normal;font-size:26px;line-height:32px}.release__title{margin-top:35px;font-family:Chelsea Market,system-ui;font-weight:400;font-style:normal;font-size:70px;line-height:32px}.release__release-date{margin-top:44px;font-family:Chelsea Market,system-ui;font-weight:400;font-style:normal;font-size:25px;line-height:32px}.release__edition{margin-top:101px}.release__edition--normal{margin-top:100px}.release__edition-heading{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.release__edition-line{-webkit-box-flex:0;-ms-flex:none;flex:none;width:22%;height:1px;background-color:#fff}.release__edition--normal .release__edition-line{width:33%}.release__edition-name{font-size:clamp(20px,4vw,30px);font-weight:700}.release__edition-name small{margin-left:4px;font-size:clamp(15px,2.6666666667vw,20px)}.release__price{margin-top:24px;font-size:16px;font-weight:700;line-height:22px}.release__price p.goods{margin-top:20px}.release__price .goods__desc{font-size:14px;margin-top:14px;font-weight:400}.release__price .goods__desc ul{max-width:30em;text-align:left;padding-left:1em;text-indent:-1em;margin-top:16px}.release__price .goods__desc ul li{margin-bottom:.6em}.release__price .goods__desc .end{max-width:30em;margin-top:10px;padding-left:1em;text-align:left}.release__price img.goods__wurtszine{margin:20px auto 0;max-width:200px}.release__divider{display:block;margin-top:51px;height:0;border-top:1px dashed #363636}.release__goods{margin-top:23px;text-align:left}.release__goods-badge{display:inline-block;padding:2px 20px;background-color:#fff;font-size:16px;font-weight:700;color:#000}.release__goods-text{margin-top:9px;font-size:12px;font-weight:700}.release__store-btn{display:block;margin:60px auto 0;width:84.5%;padding:14px;background-color:#a29046;border-radius:2px;font-size:clamp(14px,2.6666666667vw,20px);font-weight:700;color:#000}@media (hover: hover){.release__store-btn:hover{color:#000;opacity:.8}}.special__title{margin-bottom:20px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:30px;font-weight:700}@media screen and (max-width: 768px){.special__title{font-size:24px}}.special__text{container-type:inline-size}.special__text p{font-size:16px;line-height:2.1875}.special__accent{color:#b82227}.tour .detail{padding:5px 12px;background-color:#b82227;font-size:14px;font-weight:700;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:30px auto 10px}@media (hover: hover){.tour .detail:hover{color:#fff;opacity:.8}}.tour .ticket_detail{font-size:14px;text-align:center;line-height:1.5}.tour__kv{width:100%}.tour__title{margin-top:39px;font-family:Chelsea Market,system-ui;font-weight:400;font-style:normal;font-size:26px;line-height:38px;text-align:center}.tour__title span{display:block}.tour__title .f-add{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#b82227;font-size:19px}.tour__list{margin-top:38px}.tour__list:nth-of-type(2){margin-top:16px}.tour__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:60px;margin-top:20px}.tour__item:first-child{margin-top:0}.tour__city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;font-size:14px;font-weight:700;color:#fff}.tour__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tour__date{font-size:25px;font-weight:700}@media screen and (max-width: 768px){.tour__date{font-size:19px}}.tour__date span{display:block;font-size:13px}.tour__venue{margin-top:2px;font-size:16px;font-weight:400}@media screen and (max-width: 768px){.tour__venue{font-size:14px}}.tour__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:25px;border-left:1px solid #363636;font-size:16px;font-weight:700;line-height:23px}@media screen and (max-width: 768px){.tour__time{padding-left:12px}}.tracklist__list{margin:0 calc(var(--side-padding) * -1);border-top:1px solid #363636}.tracklist__item{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-pack:center;-ms-flex-pack:center;justify-content:center;min-height:72px;padding:10px var(--side-padding);border-bottom:1px solid #363636}.tracklist__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tracklist__name{font-size:24px;font-weight:700}@media screen and (max-width: 768px){.tracklist__name{font-size:18px}}.tracklist__note{margin-top:4px;font-size:12px}.tracklist__badge{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:3px 8px;background-color:#b82227;font-size:12px;font-weight:700;color:#fff}@media (hover: hover){.tracklist__badge:hover{color:#fff;opacity:.8}}:root{--content-width: 512px;--side-padding: 34px}@media screen and (max-width: 768px){:root{--side-padding: 32px}}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;height:100lvh;background-image:url(../images/bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}.wrap{width:100%;max-width:var(--content-width);margin:0 auto;background-color:#000000d9}.no-w{white-space:nowrap}section{width:100%;padding:40px var(--side-padding) 50px}h2{margin-bottom:26px;font-family:Chelsea Market,system-ui;font-weight:400;font-style:normal;font-size:50px;text-align:center}@media screen and (max-width: 768px){h2{font-size:32px}}h2 span{display:block;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:16px;font-weight:400}@media screen and (max-width: 768px){h2 span{font-size:14px}}.mv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (max-width: 768px){.mv{display:block;padding:73px 15px 0}}.mv img{width:var(--content-width);height:auto}@media screen and (max-width: 768px){.mv img{width:100%}}
