﻿.protect{position:relative}.protect::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.margin05{margin-top:min(2vw,.5em) !important}.margin1,.information-detail h4{margin-top:min(4vw,1em) !important}.margin2,.btn{margin-top:min(6vw,2em) !important}.margin3{margin-top:min(8vw,3em) !important}.center{margin-left:auto;margin-right:auto;text-align:center}.minitxt{line-height:1.5;font-size:86%}@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}.fadeinitem{opacity:0;transform:translateY(2em)}.fadeinitem.visible{animation:fadeinitem .4s linear 0s both}@keyframes fadeinitem{0%{opacity:0;transform:translateY(2em)}100%{opacity:1;transform:translateY(0)}}.fadeinitem2{opacity:0;filter:blur(3em)}.fadeinitem2.visible{animation:fadeinitem2 .4s linear 0s both}@keyframes fadeinitem2{0%{opacity:0;filter:blur(3em)}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}.btn{position:relative;display:block;width:min(80%,20em);margin-inline:auto;padding:1.2em 0;text-align:center;color:#fff;background-color:rgba(0,0,0,.7);border:1px solid #fff;border-radius:9999px;transition:all .3s ease-out}.btn::before,.btn::after{content:"";position:absolute;top:50%;right:5%;width:.6em;height:1px;border-radius:9999px;background-color:#fff;transform-origin:100% 50%;transition:all .3s ease-out}.btn::before{transform:rotate(45deg)}.btn::after{transform:rotate(-45deg)}.btn:focus,.btn:visited{color:#fff}.btn:hover,.btn:active{color:#fff;transform:translateY(3px)}.btn:hover::before,.btn:hover::after,.btn:active::before,.btn:active::after{right:3%}#Loading{z-index:200;position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center}#Loading p{width:min(60vw,300px);aspect-ratio:800/290;background-image:url(../img/title.png);background-position:center center;background-repeat:no-repeat;background-size:100% auto}*,*::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:#111;background-color:#fff}h1,h2,h3,h4,h5,input,label{line-height:1.4}a{text-decoration:none;outline:none;color:#111;overflow-wrap:break-word}a:hover{color:#111}a:focus,a:visited{outline:none;color:#111}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{background-color:#cdcdcd}::-moz-selection{background-color:#cdcdcd}.webp-support .jk1 img{background-image:url(../img/jk/item1.webp)}.webp-support .jk2 img{background-image:url(../img/jk/item2.webp)}.webp-support .jk3 img{background-image:url(../img/jk/item3.webp)}.jk1 img{background-image:url(../img/jk/item1.png)}.jk2 img{background-image:url(../img/jk/item2.png)}.jk3 img{background-image:url(../img/jk/item3.png)}.tower li:nth-child(1) figure img{background-image:url(../img/oritoku/tower1.jpg)}.tower li:nth-child(2) figure img{background-image:url(../img/oritoku/tower2.jpg)}.hmv li:nth-child(1) figure img{background-image:url(../img/oritoku/hmv1.jpg)}.hmv li:nth-child(2) figure img{background-image:url(../img/oritoku/hmv2.jpg)}.amazon li:nth-child(1) figure img{background-image:url(../img/oritoku/amazon.jpg)}.rakuten li:nth-child(1) figure img{background-image:url(../img/oritoku/rakuten1.jpg)}.rakuten li:nth-child(2) figure img{background-image:url(../img/oritoku/rakuten2.jpg)}.seven li:nth-child(1) figure img{background-image:url(../img/oritoku/seven1.jpg)}.seven li:nth-child(2) figure img{background-image:url(../img/oritoku/seven2.jpg)}.redon li:nth-child(1) figure img{background-image:url(../img/oritoku/redon1.jpg)}.redon li:nth-child(2) figure img{background-image:url(../img/oritoku/redon2.jpg)}.other li:nth-child(1) figure img{background-image:url(../img/oritoku/other.jpg)}.wrap{opacity:0;filter:blur(3em)}.wrap.visible{opacity:1;filter:blur(0);transition:all .6s ease-in-out}.backimg{z-index:-1;position:fixed;left:0;top:0;width:100%;height:100%;background-image:url(../img/backimg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48em){.backimg{background-size:auto 100%}}.wrap{position:relative;overflow-x:hidden}.header{position:relative;width:calc(100% - 2em);margin-top:1em;margin-inline:auto}.header-mainimg{position:relative;width:100%;aspect-ratio:1800/1200;background-image:url(../img/mainimg.jpg);background-position:center center;background-repeat:no-repeat;background-size:100% auto}.header-detail{z-index:2}.header-detail .newsingle{width:35%;transform:rotate(-5deg);transform-origin:top left}.header-detail .name{width:90%;margin-top:1vw;margin-inline:auto}.header-detail .release{width:60%;margin-top:3vw;margin-inline:auto}@media screen and (min-width: 48.0625em){.header-detail{position:absolute;right:5%;top:50%;transform:translateY(-50%);width:40vw}}@media screen and (max-width: 48em){.header{width:calc(100% - 4vw);margin-top:2vw}.header-mainimg{aspect-ratio:2/2.5;background-position:30% bottom;background-size:auto 105%}.header-detail{position:relative;width:90%;margin-top:6vw;margin-inline:auto}}.main{margin-top:min(10vw,4em)}.main-title{position:relative}.main-title h2 img{position:relative;left:50%;transform:translateX(-50%);width:auto;height:3.5em}.main-cont>article{z-index:2;position:relative}@media screen and (max-width: 48em){.main-title h2 img{height:10vw}}.information-detail{position:relative;width:min(90vw,1100px);margin:min(8vw,4em) auto auto}.information-detail figure img{width:100%;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.information-detail figure.jk1 img,.information-detail figure.jk2 img{aspect-ratio:800/694}.information-detail figure.jk3 img{aspect-ratio:800/790}.information-detail figure.nowpri img{background-image:url(../img/nowpri.png)}.information-detail .txtarea{font-family:"zen-kaku-gothic-new",sans-serif;font-style:normal}.information-detail h3{font-weight:900;font-size:220%}.information-detail h3+p{font-weight:700;font-size:130%}.information-detail h4{font-size:100%}.information-detail ul{margin-left:1em}.information-detail ul li{list-style-type:decimal}.information-oritoku{position:relative;width:90%;margin:min(12vw,5em) auto auto}.information-oritoku::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(46,167,232,.7);border:1px solid #2ea7e8;border-radius:3em 0 3em 0;transform:rotate(-2deg)}.information-oritoku>div{z-index:3;position:relative;min-height:300px;font-family:"zen-kaku-gothic-new",sans-serif;font-style:normal}.information-oritoku>div h3{position:relative;top:-0.5em;font-weight:900;font-size:300%}.information-oritoku .amazon ul,.information-oritoku .other ul{left:25%}.information-oritoku-cont h4{position:relative;display:flex;justify-content:center;align-items:center;color:#fff}.information-oritoku-cont h4::after{content:"";position:absolute;left:5%;top:0;width:90%;height:100%;border:1px solid #fff;border-radius:1.5em 0 1.5em 0;transform:rotate(-2deg)}.information-oritoku-cont h4 span{display:block;padding:.6em 0 1.2em;text-align:center;font-size:115%}.information-oritoku-cont ul{z-index:4;position:relative;top:-0.8em;display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-items:start;column-gap:3%}.information-oritoku-cont ul li{padding:.5em;background-color:hsla(0,0%,100%,.7);border-radius:1em 0 1em 0}.information-oritoku-cont ul figure img{width:100%;aspect-ratio:1/1;background-image:url(../img/nowpri.png);background-position:center center;background-repeat:no-repeat;background-size:100% auto}.information-oritoku-cont ul p{line-height:1.4;text-align:center;font-weight:bold}.information-oritoku-cont ul p.tokuname{margin-top:.4em;padding:.4em 0;color:#fff;background-color:#000}.information-oritoku-cont ul p.tokuname+p{padding:.3em 0}.information-oritoku-cont ul p .minitxt{font-size:60%}@media screen and (min-width: 48.0625em){.information article{top:-6em}.information-detail{display:grid;grid-template-columns:45% 1fr;column-gap:3%}.information-oritoku-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5em;max-width:1400px;margin-inline:auto;padding:1.5em 5em 3em}.information-oritoku .tower h4 span,.information-oritoku .hmv h4 span{height:4.5em;display:flex;justify-content:center;align-items:center}}@media screen and (max-width: 48em){.information article{top:-6vw}.information-detail .txtarea{margin-inline:3vw}.information-oritoku::after{width:160%;left:-30%;transform:rotate(-4deg)}.information-oritoku>div h3{font-size:200%}.information-oritoku-cont{margin-top:6vw}.information-oritoku-cont ul p{font-size:90%}.information-oritoku-cont ul p span{display:block}}.interview{position:relative}.interview article{position:relative}@media screen and (min-width: 48.0625em){.interview{width:90%;margin-inline:auto;padding-bottom:4em}}@media screen and (max-width: 48em){.interview{padding-top:10vw;padding-bottom:6vw}}.profile{position:relative}.profile article{position:relative;padding-top:min(10vw,3em)}.profile article>*{z-index:5;position:relative}.profile article::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,130,162,.7);border:1px solid #ff82a2;border-radius:0 3em 0 3em;transform:rotate(2deg)}.profile section{position:relative;top:-2em;font-family:"zen-kaku-gothic-new",sans-serif;font-style:normal}.profile section figure img{width:100%;aspect-ratio:600/900;background-image:url(../img/prof_img.jpg);background-position:center center;background-repeat:no-repeat;background-size:100% auto}.profile section h3{line-height:1.5;font-weight:900;font-size:260%}.profile section .name{line-height:1.5;font-weight:900;font-size:160%}.profile section .txt{line-height:1.8;font-weight:900;font-size:115%}.profile .sns{display:flex;justify-content:start;align-items:center}.profile .sns li{margin-left:.6em}.profile .sns li:first-child{font-size:90%;font-weight:700}.profile .sns li:not(:first-child){width:3em;padding:.4em;background-color:#fff;border-radius:.5em 0 .5em 0;transition:all .3s ease-out}.profile .sns li:not(:first-child):hover,.profile .sns li:not(:first-child):active{opacity:.6;transform:translateY(3px)}@media screen and (min-width: 48.0625em){.profile{width:90%;margin:4em auto auto}.profile section{display:grid;grid-template-columns:40% 1fr;column-gap:3%;max-width:1000px;margin-inline:auto}.profile section .detail{padding-top:4em}}@media screen and (max-width: 48em){.profile{margin-top:14vw}.profile article{padding:10vw 0}.profile article::after{width:160%;left:-30%;transform:rotate(4deg)}.profile section{top:4vw;width:80%;margin-inline:auto}}.footer{margin-top:min(10vw,4em);padding-bottom:min(4vw,1.5em)}.footer small{display:block;text-align:center;font-size:80%}/*# sourceMappingURL=style.css.map */