﻿.protect,.profile figure,.header>*{position:relative}.protect::before,.profile figure::before,.header>::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.margin05,.bonus-list dl dt{margin-top:min(2vw,.5em) !important}.margin1,.info-camp dl,.info-cont-detail .ctitle span{margin-top:min(4vw,1em) !important}.margin2,.profile .txt,.bonus-list{margin-top:min(6vw,2em) !important}.margin3,.info-camp,.info-cont:not(:first-of-type){margin-top:min(8vw,3em) !important}.center{margin-left:auto;margin-right:auto;text-align:center}.minitxt{line-height:1.5;font-size:86%}.listitem li{position:relative;padding-left:1.1em}.listitem li::before{position:absolute;left:0;top:0}.listitem.list1 li::before{content:"・"}.listitem.list2 li::before{content:"※"}.listitem.list3 li::before{content:"■"}@media screen and (min-width: 48.0625em){.pcNone{display:none}.pcBlock{display:block}}@media screen and (max-width: 48em){.spNone{display:none}.spBlock{display:block}}*:has(>.visually-hidden){position:relative}*:has(>.visually-hidden) .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.cart{display:block;position:relative;width:min(80vw,340px);margin-inline:auto;transition:all .3s 0s ease-out}.cart *,.cart *::after{transition:all .3s 0s ease-out}.cart::after{content:"";position:absolute;left:3px;bottom:-3px;width:100%;height:100%;background-color:#fff}.cart span{z-index:3;display:block;position:relative;padding:1.2em 0;text-align:center;letter-spacing:.06em;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;font-size:105%;background-color:#db1b35}.cart span::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.5em;height:1px;background-color:#000}.cart:hover,.cart:active{transform:skewX(6deg)}.cart:hover::after,.cart:active::after{left:0;bottom:0}.cart:hover span,.cart:active span{color:#000;background-color:#fff}.cart:hover span::after,.cart:active span::after{width:.5em}.fadeinitem{opacity:0;transform:translateY(1.5em)}.fadeinitem.visible{animation:fadeinitem .6s linear 0s both}@keyframes fadeinitem{0%{opacity:0;transform:translateY(1.5em)}100%{opacity:1;transform:translateY(0)}}.fadeinitem2{opacity:0;transform:translateX(10vw)}.fadeinitem2.visible{animation:fadeinitem2 .4s linear 0s both}@keyframes fadeinitem2{0%{opacity:0;transform:translateX(10vw)}100%{opacity:1;transform:translateX(0)}}.fadeinitem3{opacity:0;filter:blur(1em)}.fadeinitem3.visible{animation:fadeinitem3 .4s linear .2s both}@keyframes fadeinitem3{0%{opacity:0;filter:blur(1em)}100%{opacity:1;filter:blur(0)}}.movie{overflow:hidden;box-sizing:border-box}.movie>div{position:relative;aspect-ratio:16/9}.movie>div iframe{position:absolute;z-index:10;top:0;right:0;width:100% !important;height:100% !important}#Loading{z-index:200;position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000}#Loading .logoitem{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:min(50vw,400px);aspect-ratio:800/210;background-image:url(../img/he_title.png);background-position:center center;background-repeat:no-repeat;background-size:contain;filter:blur(0)}#Loading .logoitem.visible{animation:logomove .3s linear 0s both}@keyframes logomove{from{filter:blur(0)}to{filter:blur(3em)}}*,*::before,*::after{box-sizing:border-box}html{text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:"游ゴシック",YuGothic,"Helvetica","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"Helvetica Neue",Arial,sans-serif}body,h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd,div,ul,li,ol{margin:0;padding:0}ul,ol{list-style:none}body{min-height:100vh;line-height:1.7;font-size:clamp(.938rem,.915rem + .11vw,1rem);color:#fff;background-color:#000}h1,h2,h3,h4,h5,input,label{line-height:1.4}a{text-decoration:none;outline:none;color:#fff;overflow-wrap:break-word}a:hover{color:#fff}a:focus,a:visited{outline:none;color:#fff}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture,svg,figure,iframe{max-width:100%;display:block;border:none}button{padding:0;background-color:rgba(0,0,0,0);border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}::selection{color:#000;background-color:#cdcdcd}::-moz-selection{color:#000;background-color:#cdcdcd}.webp-support .header figure img,.webp-support .profile figure img{background-image:url(../img/he_mainimg.webp)}@media screen and (min-width: 48.0625em){.webp-support .backimg{background-image:url(../img/backimg-pc.webp)}}@media screen and (max-width: 48em){.webp-support .backimg{background-image:url(../img/backimg-sp.webp)}}.backimg{z-index:-1;position:fixed;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 48.0625em){.backimg{background-image:url(../img/backimg-pc.jpg)}}@media screen and (max-width: 48em){.backimg{background-image:url(../img/backimg-sp.jpg)}}.wrap{box-sizing:border-box;overflow-x:hidden}.header{position:relative;background-color:#000}.header figure img{width:100%;aspect-ratio:1000/1499;background-image:url(../img/he_mainimg.jpg);background-position:center center;background-repeat:no-repeat;background-size:contain}.header-detail{display:flex;flex-direction:column;align-items:center;justify-content:center;letter-spacing:.06em;line-height:1;font-family:"Archivo Black",sans-serif;font-weight:400;font-style:normal}.header-detail .cat{display:inline-block;padding:.3em 1em;font-size:140%;border:1px solid #fff}.header-detail .release{display:inline-block;border-bottom:4px double #fff;font-size:200%}.header-detail .release span{font-size:200%}@media screen and (min-width: 48.0625em){.header{display:grid;grid-template-columns:45% 1fr;padding:2vw}.header figure{padding-left:4vw}.header-detail{row-gap:2vw;padding:0 4vw}.header-detail .release{margin-top:4vw}}@media screen and (max-width: 48em){.header-detail{row-gap:4vw;padding:6vw 3vw}.header-detail .cat{font-size:120%}.header-detail .release{margin-top:4vw;font-size:160%}}.main{min-height:100vh}.main-cont{position:relative;padding-top:min(12vw,5em)}.main-cont .mtitle{position:absolute;left:0;top:0}.main-cont .mtitle::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.main-cont .mtitle h2{line-height:1;font-size:10vw;font-family:"Archivo Black",sans-serif;font-weight:400;font-style:normal;color:rgba(0,0,0,0);-webkit-text-stroke:1px #666}.main-cont .mtitle+*{z-index:2;position:relative}@media screen and (max-width: 48em){.main-cont .mtitle h2{font-size:18vw}}.info-cont{width:min(90vw,1200px);margin-inline:auto}.info-cont figure img{width:100%;aspect-ratio:1/1;background-position:center center;background-repeat:no-repeat;background-size:contain}.info-cont[data-id="1"] figure img{background-image:url(../img/jk/jk1.jpg)}.info-cont[data-id="2"] figure img{background-image:url(../img/jk/jk2.jpg)}.info-cont[data-id="3"] figure img{background-image:url(../img/jk/jk3.jpg)}.info-cont[data-id="4"] figure img{background-image:url(../img/jk/jk4.jpg)}.info-cont-detail h3{letter-spacing:.06em;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;font-size:170%}.info-cont-detail h3+p{letter-spacing:.06em;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;font-size:130%;color:#d1d1d1}.info-cont-detail .ctitle span{display:inline-block;margin-bottom:.4em;padding:.3em 1em;line-height:1;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;border:1px solid #fff;background-color:hsla(0,0%,100%,.2)}.info-cont-detail .list dt{position:relative}.info-cont-detail .list dt::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:95%;height:1px;background-color:hsla(0,0%,100%,.5)}.info-cont-detail .list dt span{z-index:3;position:relative;display:inline-block;padding:0 .5em;background-color:#000}.info-cont-detail .list dt:not(:first-child){margin-top:.5em}.info-cont-detail .musiclist{margin-left:2em;list-style:decimal-leading-zero}.info-cont-detail .musiclist li{margin-bottom:.5em;line-height:1.5}.info-camp{box-sizing:border-box;position:relative;width:min(94vw,800px);margin-inline:auto}.info-camp::after{content:"";position:absolute;right:-0.3em;bottom:-0.3em;width:100%;height:100%;background-color:#fff;border-radius:1em}.info-camp>div{z-index:3;position:relative;padding:min(6vw,1.5em) min(3vw,1.5em);color:#000;background-color:#efe129;border-radius:1em}.info-camp h2 span{display:inline-block;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;border-bottom:1px solid #000}.info-camp dl{display:grid;grid-template-columns:10em 1fr;gap:.5em 1em;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;font-size:110%}.info-camp dl>*{display:flex;align-items:center}.info-camp dl dt{flex-direction:column;justify-content:center;padding:.4em 0;line-height:1.5;text-align:center;background-color:#fff;border-radius:.5em}.info-camp .cart span{background-color:#000}.info-camp .cart span::after{background-color:#fff}.info-camp .cart:hover span,.info-camp .cart:active span{color:#efe129;background-color:#666}.info-camp .cart:hover span::after,.info-camp .cart:active span::after{width:.5em}@media screen and (min-width: 48.0625em){.info-cont{display:grid;grid-template-columns:40% 1fr;column-gap:3%}.info-cont-detail{padding-top:.5em}}@media screen and (max-width: 48em){.info-cont-detail{margin-top:3vw}.info-cont-detail h3{font-size:130%}.info-cont-detail h3+p{font-size:100%}.info-camp dl{grid-template-columns:6em 1fr}}.bonus{min-height:100vh;margin-top:min(12vw,5em);padding-bottom:min(12vw,5em);background-color:rgba(0,0,0,.4)}.bonus-title{width:8em;margin-inline:auto;padding:.1em 0;text-align:center;line-height:1.4;letter-spacing:.1em;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900;font-size:240%;border:1px solid #fff;border-radius:9999px}.bonus-list{z-index:3;position:relative}.bonus-list ul{display:flex;justify-content:start;column-gap:.5em}.bonus-list ul li{width:calc(50% - .5em)}.bonus-list figure img{width:100%;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:contain}.bonus-list h3{display:flex;flex-direction:column;justify-content:center;padding:.5em 0 .5em .5em;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:120%;color:#d1d1d1;border-left:2px solid #d1d1d1}.bonus-list dl dt span{display:inline-block;padding:0 1em;border:1px solid #fff;border-radius:5px}.bonus-list li[data-bonum="1"] figure img{background-image:url(../img/bonus/bonus1.jpg)}.bonus-list li[data-bonum="2"] figure img{background-image:url(../img/bonus/bonus2.jpg)}.bonus-list li[data-bonum="3"] figure img{background-image:url(../img/bonus/bonus3.jpg)}.bonus-list li[data-bonum="4"] figure img{background-image:url(../img/bonus/bonus4.jpg)}.bonus-list li[data-bonum="5"] figure img{background-image:url(../img/bonus/bonus5.jpg)}.bonus-list li[data-bonum="6"] figure img{background-image:url(../img/bonus/bonus6.jpg)}.bonus-list li[data-bonum="7"] figure img{background-image:url(../img/bonus/bonus7.jpg)}.bonus-list li[data-bonum="8"] figure img{background-image:url(../img/bonus/bonus8.jpg)}.bonus-list li[data-bonum="9"] figure img{background-image:url(../img/bonus/bonus9.jpg)}.bonus-list li[data-bonum="10"] figure img{background-image:url(../img/bonus/bonus10.jpg)}.bonus-list li[data-bonum="11"] figure img{background-image:url(../img/bonus/bonus11.jpg)}.bonus-list li[data-bonum="12"] figure img{background-image:url(../img/bonus/bonus12.jpg)}@media screen and (min-width: 48.0625em){.bonus-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:2em;width:80vw;max-width:1400px;margin-inline:auto}}@media screen and (max-width: 48em){.bonus-title{font-size:200%}.bonus-list{width:94vw;margin-inline:auto;font-size:90%}.bonus-list section{margin-top:4vw}}.profile section{width:min(90vw,1000px);margin-inline:auto;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-style:normal}.profile figure img{width:100%;aspect-ratio:1000/1499;background-image:url(../img/he_mainimg.jpg);background-position:center center;background-repeat:no-repeat;background-size:contain}.profile h3{letter-spacing:.1em;font-size:240%}.profile h3+p{letter-spacing:.1em;font-font-weight:700;font-size:120%}.profile .txt{line-height:2;font-weight:700}.profile .sns{display:flex;flex-wrap:wrap;column-gap:.5em}.profile .sns li:first-child{display:flex;align-items:center;font-family:"Archivo Black",sans-serif;font-weight:400;font-style:normal;font-size:90%}.profile .sns li:not(:first-child){width:3em;transition:all .3s 0s ease-out}.profile .sns li:not(:first-child) a{display:block;padding:4%;background-color:#fff}.profile .sns li:not(:first-child):hover,.profile .sns li:not(:first-child):active{opacity:.7;transform:scale(0.9)}@media screen and (min-width: 48.0625em){.profile section{display:grid;grid-template-columns:40% 1fr;column-gap:5%}.profile-detail{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width: 48em){.profile section figure{width:80%;margin-inline:auto}.profile section h3,.profile section h3+p{text-align:center}.profile-detail{margin-top:4vw}}footer{margin-top:min(20vw,8em);padding-bottom:min(6vw,2em)}footer small{display:block;text-align:center;font-size:86%}/*# sourceMappingURL=style.css.map */