﻿body{margin:0}.adcontainer-header,.adcontainer-wrapper{background-color:#fff}.pagetop{z-index:10001}.ktvglobal-container .container-innerwrapper{box-sizing:border-box !important;max-width:100% !important}.maincontents{margin:0 !important;padding:0 !important}@media screen and (min-width: 48.0625em){#ktv-footer{padding-bottom:4.6em}}@media screen and (max-width: 48em){#ktv-footer{padding-bottom:14vw}}.webp-support .mainContArea .anaback{background-image:url(../../newimg/backimg.webp)}.webp-support .mainContArea .mosaic,.webp-support .mainContArea #mainArea .firstcont>div::after{background-image:url(../../newimg/backimg2.webp)}.mainContArea{width:100%;margin:0;padding:0;line-height:1.8;font-size:clamp(1.4rem,1.327rem + .36vw,1.6rem);color:#fff}.mainContArea h1,.mainContArea h2,.mainContArea h3,.mainContArea h4,.mainContArea div,.mainContArea p{margin:0;padding:0}.mainContArea a{text-decoration:none;outline:none;color:#fff;overflow-wrap:break-word}.mainContArea a:hover{color:#fff}.mainContArea a:focus,.mainContArea a:visited{outline:none;color:#fff}.mainContArea a:not([class]){text-decoration-skip-ink:auto;color:currentColor}.mainContArea img,.mainContArea svg,.mainContArea figure{width:100%;height:auto;border:none;vertical-align:bottom}.mainContArea ul,.mainContArea ol{list-style:none}.mainContArea button{display:block;padding:0;background-color:rgba(0,0,0,0);border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}.mainContArea .listitem li{position:relative;padding-left:1em}.mainContArea .listitem li::before{position:absolute;left:0;top:0}.mainContArea .listitem.list1 li::before{content:"※"}.mainContArea .listitem.list2 li::before{content:"・"}.mainContArea .protect,.mainContArea #mainArea .mainimg,.mainContArea .arttitle h2,.mainContArea .arttitle h1{position:relative}.mainContArea .protect::before,.mainContArea #mainArea .mainimg::before,.mainContArea .arttitle h2::before,.mainContArea .arttitle h1::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.mainContArea .margin05{margin-top:min(2vw,.5em) !important}.mainContArea .margin1{margin-top:min(4vw,1em) !important}.mainContArea .margin2{margin-top:min(6vw,2em) !important}.mainContArea .margin3{margin-top:min(8vw,3em) !important}.mainContArea .opa{opacity:1;transition:all 180ms 0s ease-out}.mainContArea .opa:hover,.mainContArea .opa:focus{opacity:.4}.mainContArea .center{margin-left:auto;margin-right:auto;text-align:center}.mainContArea .minitxt{line-height:1.5;font-size:86%}.mainContArea .color1{color:#e5a7d9}.mainContArea .color2{color:#be6fac}.mainContArea .color3{color:#793169}@media screen and (min-width: 48.0625em){.mainContArea .pcNone{display:none}.mainContArea .pcBlock{display:block}}@media screen and (max-width: 48em){.mainContArea .spNone{display:none}.mainContArea .spBlock{display:block}}.mainContArea .anaback{position:fixed;z-index:-1;left:0;top:0;width:100%;height:100vh;background-image:url(../../newimg/backimg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.mainContArea .mosaic,.mainContArea #mainArea .firstcont>div::after{background-image:url(../../newimg/backimg2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.mainContArea #mainArea{position:relative;z-index:3}.mainContArea .arttitle{position:relative;z-index:5;padding-bottom:3.4em;text-align:center}.mainContArea .arttitle::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:1px;height:3em;background-color:#fff}.mainContArea .arttitle h2,.mainContArea .arttitle h1{margin:auto}.mainContArea .arttitle h2{width:min(55vw,250px)}.mainContArea .arttitle h2 img{aspect-ratio:400/70}.mainContArea .arttitle h1{width:min(88vw,500px)}.mainContArea .arttitle h1 img{aspect-ratio:800/70}.mainContArea .arttitle span{display:block;margin-top:.4em;line-height:1;letter-spacing:.1em;font-family:"hina-mincho",sans-serif;font-style:normal}@media screen and (max-width: 48em){.mainContArea .arttitle{padding-bottom:2.4em}.mainContArea .arttitle::before{height:2em}}.mainContArea .movie{box-sizing:border-box;position:relative;margin-left:auto;margin-right:auto}.mainContArea .movie>div{position:relative;aspect-ratio:16/9}.mainContArea .movie>div iframe{display:block;position:absolute;z-index:5;top:0;right:0;width:100%;height:100%}.mainContArea .btn{box-sizing:border-box;display:block;width:min(80vw,18em);margin:auto;text-decoration:none;transition:all 180ms 0s ease-out}.mainContArea .btn:hover,.mainContArea .btn:focus{transform:translateY(0.2em)}.mainContArea .btn>*{box-sizing:border-box;overflow:hidden;position:relative;display:block;justify-content:center;align-items:center;padding:.8em 0;cursor:pointer;text-align:center;text-decoration:none !important;font-family:"hina-mincho",sans-serif;font-style:normal;color:#fff !important;background:#dd720b;background:linear-gradient(90deg, rgb(221, 114, 11) 0%, rgb(173, 37, 110) 50%, rgb(221, 114, 11) 100%);border:1px solid #fff;border-radius:9999px}.mainContArea .btn>*::before{content:"";position:absolute;inset:0;background-color:#261022;transition:transform .4s ease;transform:scaleX(0);transform-origin:right;border-radius:9999px}.mainContArea .btn>*::after{content:"";position:absolute;top:50%;right:3%;transform:translateY(-50%);width:2em;height:1px;background-color:#fff;transition:width .4s ease}.mainContArea .btn>*:hover::before{transform:scaleX(1);transform-origin:left}.mainContArea .btn>*:hover::after{width:.6em}.mainContArea .btn>* span{position:relative}.mainContArea .btn.close{pointer-events:none}.mainContArea .btn.close>*{background:#261022}.mainContArea .fadeinitem{opacity:0;transform:translateY(1em)}.mainContArea .fadeinitem .arttitle{opacity:0;filter:blur(1em);transform:translateY(-1em)}.mainContArea .fadeinitem.visible{animation:fadeinitem .8s linear 0s both}.mainContArea .fadeinitem.visible .arttitle{animation:fadeinarttitle .8s linear .3s both}.mainContArea .fadeinitem2{opacity:0;filter:blur(1em);transform:translateY(-1em)}.mainContArea .fadeinitem2.visible{animation:fadeinarttitle .8s linear .1s both}@keyframes fadeinitem{from{opacity:0;transform:translateY(1em)}to{opacity:1;transform:translateY(0)}}@keyframes fadeinarttitle{from{opacity:0;filter:blur(1em);transform:translateY(-1em)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes bluranime{0%{filter:blur(0)}50%{filter:blur(0.3em)}100%{filter:blur(0.05em)}}.mainContArea #navArea{position:relative;z-index:3;display:grid;background-color:#364b88}.mainContArea #navArea::after{opacity:.5;mix-blend-mode:multiply;content:"";position:absolute;left:0;bottom:-15vw;width:100%;height:15vw;background:#793269;background:linear-gradient(0deg, rgba(121, 50, 105, 0) 0%, rgb(121, 50, 105) 100%)}.mainContArea #navArea p{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;transition:all 180ms 0s ease-out}.mainContArea #navArea p::after{content:"";position:absolute;right:0;top:0;bottom:0;margin:auto;width:1px;height:80%;background-color:#fff}.mainContArea #navArea p a,.mainContArea #navArea p span{display:block}.mainContArea #navArea p span:nth-of-type(1){position:relative;padding-bottom:.6em;line-height:1.2;font-family:"hina-mincho",sans-serif;font-style:normal;font-size:130%}.mainContArea #navArea p span:nth-of-type(1)::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:1rem;height:1px;background-color:#e5a7d9}.mainContArea #navArea p span:nth-of-type(2){margin-top:.8em;line-height:1;letter-spacing:.06em;font-family:adobe-aldine-variable,sans-serif;font-variation-settings:"opsz" 6,"wght" 300;font-size:105%;color:#bbc6e6}.mainContArea #navArea p:hover,.mainContArea #navArea p:focus{background-color:rgba(121,49,105,.3)}.mainContArea #navArea p:hover a,.mainContArea #navArea p:focus a{animation:bluranime .5s linear 0s both}.mainContArea #navArea p.coming{pointer-events:none}.mainContArea #navArea p.coming::before{z-index:10;content:"COMING SOON";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);box-sizing:border-box;width:10em;height:2em;text-align:center;line-height:2.6;font-size:80%;font-family:adobe-aldine-variable,sans-serif;font-variation-settings:"opsz" 6,"wght" 300;color:#fff;background-color:#261022;border-radius:9999px}.mainContArea #navArea p.coming a{opacity:.4}.mainContArea #navArea p.now{background-color:#793169}.mainContArea #navArea p.now span:nth-of-type(1){color:#e5a7d9}.mainContArea #navArea p.now span:nth-of-type(1)::after{background-color:#fff}.mainContArea #navArea p.now span:nth-of-type(2){color:#fff}@media screen and (min-width: 48.0625em){.mainContArea #navArea{padding:0 5vw;grid-template-columns:repeat(8, 1fr)}.mainContArea #navArea p:last-of-type::after{display:none}.mainContArea #navArea p a{padding:.6em 0 .5em;font-size:1vw}}@media screen and (min-width: 48.0625em)and (max-width: 64em){.mainContArea #navArea{padding:0}.mainContArea #navArea p.coming::before{font-size:50%}}@media screen and (max-width: 48em){.mainContArea #navArea{grid-template-columns:repeat(4, 1fr)}.mainContArea #navArea::after{bottom:-25vw;height:25vw}.mainContArea #navArea p:nth-of-type(4n)::after{display:none}.mainContArea #navArea p a{padding:3vw 0 2vw;font-size:2vw}.mainContArea #navArea p span:nth-of-type(1){font-size:170%}.mainContArea #navArea p span:nth-of-type(2){margin-top:1em}.mainContArea #navArea p.coming::before{font-size:50%}}.mainContArea #snsArea{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:end;gap:.8em;margin-top:.8vw;padding-right:.8vw}.mainContArea #snsArea li:first-child{display:flex;align-items:center;font-family:"hina-mincho",sans-serif;font-style:normal}.mainContArea #snsArea a{box-sizing:border-box;display:flex;width:3em;height:3em;background-color:#fff;border-radius:.6em;transition:all 180ms 0s ease-out}.mainContArea #snsArea a img{width:50%;margin:auto}.mainContArea #snsArea a:hover,.mainContArea #snsArea a:focus{opacity:.6;filter:blur(0.1em)}@media screen and (max-width: 48em){.mainContArea #snsArea{gap:1vw;margin-top:1vw;padding-right:1vw}.mainContArea #snsArea a{width:8vw;height:8vw}}.mainContArea #mainArea{position:relative;margin-top:.8vw}.mainContArea #mainArea::before,.mainContArea #mainArea::after{content:"";position:absolute;top:0;width:1px;height:100%;background-color:#fff}.mainContArea #mainArea::before{left:calc(5vw - 1px)}.mainContArea #mainArea::after{right:calc(5vw - 1px)}@media screen and (max-width: 48em){.mainContArea #mainArea{margin-top:2vw}.mainContArea #mainArea::before{left:calc(3vw - 1px)}.mainContArea #mainArea::after{right:calc(3vw - 1px)}}.mainContArea article{position:relative;z-index:2;border-top:1px solid #fff;padding:1px 5vw 0}.mainContArea article>div{position:relative}@media screen and (max-width: 48em){.mainContArea article{padding:1px 3vw 0}}.mainContArea #vod>div{padding:2vw;background:#5978d3;background:linear-gradient(180deg, rgba(89, 120, 211, 0.3) 0%, rgba(5, 25, 82, 0.7) 100%)}.mainContArea #vod>div section h3{text-align:center;font-family:"hina-mincho",sans-serif;font-style:normal;font-weight:normal;font-size:120%}.mainContArea #vod>div section ul{display:flex;flex-wrap:wrap;column-gap:2%}.mainContArea #vod>div section ul li{width:32%}.mainContArea #vod>div section ul li:hover,.mainContArea #vod>div section ul li:focus{animation:bluranime .5s linear 0s both}@media screen and (min-width: 48.0625em){.mainContArea #vod>div section{display:flex;flex-wrap:wrap;justify-content:center;column-gap:2%;max-width:900px;margin:auto}.mainContArea #vod>div section ul{margin-top:.5em}}@media screen and (min-width: 48.0625em)and (max-width: 64em){.mainContArea #vod>div section h3{font-size:90%}}@media screen and (max-width: 48em){.mainContArea #vod>div{padding:6vw 3vw}.mainContArea #vod>div section>div{margin-top:2vw}.mainContArea #vod>div section h3{font-size:100%}.mainContArea #vod>div section ul{margin-top:1vw}.mainContArea #vod>div section ul li{width:70%;margin:2vw auto auto}}.mainContArea #vodAreaBtm{z-index:10;box-sizing:border-box;position:fixed;left:0;bottom:0;width:100%;background-color:rgba(38,16,34,.8)}.mainContArea #vodAreaBtm section{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:2em;width:100%}.mainContArea #vodAreaBtm .arttitle{display:none}.mainContArea #vodAreaBtm h3{font-family:"hina-mincho",sans-serif;font-style:normal;font-weight:normal;font-size:90%}.mainContArea #vodAreaBtm ul{display:flex;flex-wrap:wrap;column-gap:.5em}.mainContArea #vodAreaBtm ul li:hover,.mainContArea #vodAreaBtm ul li:focus{animation:bluranime .5s linear 0s both}@media screen and (min-width: 48.0625em){.mainContArea #vodAreaBtm{height:4em}.mainContArea #vodAreaBtm section>div{display:flex;flex-wrap:wrap;align-items:center}.mainContArea #vodAreaBtm h3{margin-right:.5em}.mainContArea #vodAreaBtm ul li{width:10em}}@media screen and (min-width: 48.0625em)and (max-width: 64em){.mainContArea #vodAreaBtm h3{font-size:70%}.mainContArea #vodAreaBtm ul li{width:7em}}@media screen and (max-width: 48em){.mainContArea #vodAreaBtm{height:14vw}.mainContArea #vodAreaBtm section{column-gap:4vw}.mainContArea #vodAreaBtm h3{text-align:center;font-size:60%}.mainContArea #vodAreaBtm ul{justify-content:center}.mainContArea #vodAreaBtm ul li{width:20vw}}.mainContArea #headerArea{background-color:#f2ecf5;padding:1.5vw 0}.mainContArea #headerArea h2{width:min(90vw,600px)}.mainContArea #headerArea h2 a{display:block}.mainContArea #headerArea h2 a:hover,.mainContArea #headerArea h2 a:focus{animation:bluranime .7s linear 0s both}.mainContArea #headerArea h3{width:min(70vw,500px)}.mainContArea #headerArea h3.type2 img{width:min(50vw,340px)}@media screen and (min-width: 48.0625em)and (max-width: 64em){.mainContArea #headerArea{padding:3vw 0}}@media screen and (max-width: 48em){.mainContArea #headerArea{padding:4vw 0}}.mainContArea .arttitle{opacity:0;filter:blur(1em);transform:translateY(-1em)}.mainContArea .arttitle.visible{animation:fadeinarttitle .8s linear .3s both}.mainContArea .firstcont{opacity:0;transform:translateY(1em);margin-top:-2vw}.mainContArea .firstcont.visible{animation:fadeinitem .8s linear 0s both}@media screen and (max-width: 48em){.mainContArea .firstcont{margin-top:-4vw}}.mainContArea .backNumber>div{padding:3vw;background-color:rgba(89,120,211,.3)}.mainContArea .backNumber>div .conttitle{padding-top:.5em;text-align:center;letter-spacing:.1em;line-height:.8;font-family:adobe-aldine-variable,sans-serif;font-variation-settings:"opsz" 6,"wght" 300;font-size:200%}.mainContArea .backNumber>div .topicslist a:nth-of-type(n+4){display:none}@media screen and (min-width: 48.0625em){.mainContArea .backNumber>div .topicslist{margin-top:1em}}@media screen and (max-width: 48em){.mainContArea .backNumber>div{padding:5vw 3vw 3vw}}.webp-support .mainContArea .shudai img{background-image:url(../img/shudai.webp)}.mainContArea #mainArea .firstcont>div::before,.mainContArea #mainArea .firstcont>div::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.mainContArea #mainArea .firstcont>div::before{opacity:.6;background:#793169;background:linear-gradient(180deg, rgb(121, 49, 105) 0%, rgb(56, 82, 159) 100%)}.mainContArea #mainArea .firstcont>div::after{opacity:.2}.mainContArea #mainArea .firstcont>div>*{position:relative;z-index:5}.mainContArea #mainArea h2{line-height:1;letter-spacing:.1em;font-family:"hina-mincho",sans-serif;font-style:normal;font-size:170%}.mainContArea #mainArea h2 span{display:inline-block;padding:0 .5em .3em;border-bottom:1px solid #fff}.mainContArea #mainArea .mainimg{box-sizing:border-box;max-width:1000px;margin:min(4vw,1.5em) auto auto;padding:.5em}.mainContArea #mainArea .mainimg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(121,49,105,.35)}.mainContArea #mainArea .mainimg img{position:relative;z-index:6;background-position:center top;background-repeat:no-repeat;background-size:100% auto}.mainContArea #mainArea .shudai img{aspect-ratio:100/75;background-image:url(../img/shudai.jpg)}.mainContArea #mainArea h3,.mainContArea #mainArea h4,.mainContArea #mainArea .artist+p{line-height:1.4;letter-spacing:.06em;font-family:"hina-mincho",sans-serif;font-style:normal}.mainContArea #mainArea .musictitle{font-size:240%}.mainContArea #mainArea .artist{font-size:210%}.mainContArea #mainArea .comm{box-sizing:border-box;max-width:1000px;margin:min(6vw,2em) auto auto;border:1px solid #793169;padding:min(3vw,1em);background-color:rgba(121,49,105,.5)}.mainContArea #mainArea .comm h3 span{position:relative;display:inline-block;padding:0 .5em .2em;font-size:115%;border-bottom:1px solid #fff}@media screen and (min-width: 48.0625em){.mainContArea #mainArea .firstcont>div{padding:3vw 3vw 6vw}}@media screen and (max-width: 48em){.mainContArea #mainArea .firstcont>div{padding:4vw 3vw 10vw}}/*# sourceMappingURL=music.css.map */