@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Prompt:wght@700&display=swap";*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;font-size:62.5%}body{width:100%;height:100%;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","游ゴシック Medium",YuGothicM,YuGothic,"Helvetica Neue",メイリオ,Meiryo,sans-serif;font-size:1.6rem;line-height:1.8;color:#000;-webkit-text-size-adjust:100%}@media screen and (max-width: 900px){body{font-size:1.2rem}}h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,ol,figure{font-weight:normal;list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;line-height:0;vertical-align:middle;border:0}.black{color:#000}.white{color:#fafafa}.gray{color:#c8c8c8}.red{color:red}.pink{color:#ff5a96}.yellow{color:#dfe83f}.normal{font-weight:normal}.bold{font-weight:bold}.italic{font-style:italic}.strike{text-decoration:line-through}.underline{text-decoration:underline}a{color:#ff5a96;word-break:break-all;-webkit-transition:all .3s ease;transition:all .3s ease;outline:none}a:hover{color:#dfe83f}@media screen and (max-width: 600px){br.pc{display:none}}br.sp{display:none}@media screen and (max-width: 600px){br.sp{display:inline-block}}.indent{text-indent:-1em;padding-left:1em;display:inline-block}.indent2{text-indent:-2em;padding-left:2em;display:inline-block}.indent3{text-indent:-3em;padding-left:3em;display:inline-block}.indent4{text-indent:-4em;padding-left:4em;display:inline-block}.indent5{text-indent:-5em;padding-left:5em;display:inline-block}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.load{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}.load.fade{opacity:1}.fade{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}.fade.active{opacity:1}h2{text-align:center;margin-bottom:30px}h2 img{height:40px}@media screen and (max-width: 600px){h2{margin-bottom:20px}h2 img{height:30px}}.mfp-bg{background:#fafafa;opacity:.95 !important}@media screen and (max-width: 600px){.mfp-bg{padding:0 20px !important}}button.mfp-close{width:70px !important;height:40px;padding:0 !important;display:block;top:20px !important;right:25px !important;opacity:1;cursor:pointer !important;overflow:hidden;text-indent:100%;white-space:nowrap;position:fixed;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 600px){button.mfp-close{width:50px !important;height:30px;top:15px !important;right:15px !important}}button.mfp-close:before,button.mfp-close:after{content:"";width:100%;height:2px;background:#ff5a96;margin-top:-0.5px;top:50%;left:0;-webkit-transition:.3s;transition:.3s;position:absolute}button.mfp-close:before{-webkit-transform:rotate(30deg);transform:rotate(30deg)}button.mfp-close:after{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}button.mfp-close:hover:before,button.mfp-close:hover:after{background:#dfe83f}.mfp-container{padding:0 40px !important}@media screen and (max-width: 600px){.mfp-container{padding:0 20px !important}}.mfp-container .mfp-content{width:100%;max-width:1000px;margin:40px 0}@media screen and (max-width: 600px){.mfp-container .mfp-content{margin:30px 0}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.7}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}#share{width:60px;text-align:center;background:#fafafa;border-radius:30px;padding:30px 15px;top:20px;right:20px;position:fixed;z-index:100}@media screen and (max-width: 1150px){#share{width:50px;padding:20px 10px;top:15px;left:15px;right:0}}@media screen and (max-width: 900px){#share{width:40px;top:10px;left:10px}}#share ul li{margin-bottom:15px}#share ul li:last-child{margin-bottom:0}@media screen and (max-width: 1150px){#share ul li{margin-bottom:10px}}@media screen and (max-width: 900px){#share ul li{margin-bottom:5px}}#share ul li:first-child{font-family:"Prompt",sans-serif;font-size:1.2rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-bottom:15px;padding-left:5px}@media screen and (max-width: 900px){#share ul li:first-child{font-size:1rem;margin-bottom:8px;padding-left:2px}}#share ul li a{line-height:0;display:block}#share ul li a.x{width:30px;height:30px;background:#000;border-radius:50%;padding:5px}@media screen and (max-width: 900px){#share ul li a.x{width:20px;height:20px}}#main{background:#0fad9f}@media screen and (max-width: 600px){#main{padding:10px 0 15px 0}}#about{background:#0fad9f}#about .title{text-align:center;margin-bottom:40px}@media screen and (max-width: 600px){#about .title{margin-bottom:30px}}#about .title h1{margin-bottom:30px}@media screen and (max-width: 600px){#about .title h1{margin-bottom:20px}}#about .title h1 img{width:100%;max-width:740px}@media screen and (max-width: 900px){#about .title h1 img{width:85%}}#about .title .date{font-family:"Prompt",sans-serif;font-size:2.8rem;line-height:1;background:#dfe83f;border-radius:30px;margin:auto;padding:15px 50px;display:inline-block}@media screen and (max-width: 600px){#about .title .date{font-size:2rem;padding:10px 40px}}#about .about{background:#fafafa;padding:60px}@media screen and (max-width: 900px){#about .about{padding:40px}}@media screen and (max-width: 600px){#about .about{padding:40px 30px}}#about .about .intro{max-width:1100px;margin:auto}#about .about .intro p{line-height:1.8;margin-bottom:20px}#about .about .intro p:first-child{font-size:2.2rem;font-weight:700;text-align:center}@media screen and (max-width: 900px){#about .about .intro p:first-child{font-size:1.6rem}}#about .about .intro p.ranking{font-size:2rem;font-weight:700;color:#ff5a96;text-align:center;line-height:1.6}@media screen and (max-width: 900px){#about .about .intro p.ranking{font-size:1.4rem}}#about .about .intro p:last-child{margin-bottom:0}#about .about .collabo{max-width:1100px;text-align:center;background:#ebf5ff;border-radius:10px;margin:80px auto 0 auto;padding:0 40px 40px 40px}@media screen and (max-width: 900px){#about .about .collabo{padding:0 20px 30px 20px}}@media screen and (max-width: 600px){#about .about .collabo{margin:50px auto 0 auto;padding:0 20px 20px 20px}}#about .about .collabo .tit{font-family:"Prompt",sans-serif;font-size:1.8rem;font-weight:700;color:#fafafa;line-height:1;background:#ff5a96;border-radius:30px;margin:auto;padding:15px 40px;display:inline-block;top:-25px;position:relative}@media screen and (max-width: 900px){#about .about .collabo .tit{font-size:1.6rem;padding:12px 40px;top:-20px}}@media screen and (max-width: 600px){#about .about .collabo .tit{font-size:1.2rem;padding:10px 30px;top:-15px}}#about .about .collabo p{font-size:2.6rem;font-weight:700;line-height:1.6}@media screen and (max-width: 900px){#about .about .collabo p{font-size:1.8rem}}@media screen and (max-width: 600px){#about .about .collabo p{font-size:1.6rem}}#release{background:url(../images/bg.png),#0fad9f;background-size:1000px,auto}@media screen and (max-width: 600px){#release{background-size:500px,auto}}#release .detail{max-width:1100px;margin:auto;padding:100px 0}@media screen and (max-width: 1150px){#release .detail{padding:80px 60px}}@media screen and (max-width: 900px){#release .detail{padding:80px 40px}}@media screen and (max-width: 600px){#release .detail{padding:40px 20px}}#release .detail .box{margin-bottom:100px}@media screen and (max-width: 1150px){#release .detail .box{margin-bottom:80px}}@media screen and (max-width: 600px){#release .detail .box{margin-bottom:40px}}#release .detail .box:last-child{margin-bottom:0}#release .detail .box .title{text-align:center;margin-bottom:30px}@media screen and (max-width: 600px){#release .detail .box .title{margin-bottom:20px}}#release .detail .box .title h2{margin-bottom:10px}#release .detail .box .title .item{font-size:1.8rem;font-weight:700;line-height:1;background:#dfe83f;border-radius:50px;padding:10px 30px;display:inline-block}@media screen and (max-width: 900px){#release .detail .box .title .item{font-size:1.4rem}}@media screen and (max-width: 600px){#release .detail .box .title .item{font-size:1.2rem;padding:8px 20px 10px 20px}}#release .detail .box ul{width:calc(100% + 20px);margin:0 0 -20px -10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1150px){#release .detail .box ul{width:calc(100% + 10px);margin:0 0 0 -5px}}@media screen and (max-width: 900px){#release .detail .box ul{width:100%;margin:0;display:block}}#release .detail .box ul li{width:calc(50% - 20px);background:#fafafa;border-radius:10px;margin:0 10px 20px 10px;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 1150px){#release .detail .box ul li{width:calc(50% - 10px);margin:0 5px 10px 5px}}@media screen and (max-width: 900px){#release .detail .box ul li{width:100%;margin:0 0 10px 0}}@media screen and (max-width: 600px){#release .detail .box ul li{border-radius:5px;margin:0 0 5px 0;padding:15px}}#release .detail .box ul li .no{width:45px;height:45px;font-size:2.2rem;font-family:"Prompt",sans-serif;text-align:center;line-height:42px;border:2px solid #000;border-radius:50%}@media screen and (max-width: 1150px){#release .detail .box ul li .no{font-size:2rem}}@media screen and (max-width: 900px){#release .detail .box ul li .no{width:40px;height:40px;font-size:1.8rem;line-height:38px}}@media screen and (max-width: 600px){#release .detail .box ul li .no{width:35px;height:35px;font-size:1.6rem;line-height:32px}}#release .detail .box ul li .text{width:calc(100% - 45px);padding-left:15px}@media screen and (max-width: 900px){#release .detail .box ul li .text{width:calc(100% - 40px)}}@media screen and (max-width: 600px){#release .detail .box ul li .text{width:calc(100% - 35px);padding-left:10px}}#release .detail .box ul li .text .tit{font-size:1.8rem;font-weight:700;color:#ff5a96;line-height:1.3;margin-bottom:5px}@media screen and (max-width: 1150px){#release .detail .box ul li .text .tit{line-height:1.4}}@media screen and (max-width: 900px){#release .detail .box ul li .text .tit{font-size:1.6rem}}@media screen and (max-width: 600px){#release .detail .box ul li .text .tit{font-size:1.4rem}}#release .detail .box ul li .text .info{font-size:1.2rem}#release .detail .box .notes{font-size:1.4rem;color:#fafafa;text-align:center;margin-top:40px}@media screen and (max-width: 1150px){#release .detail .box .notes{margin-top:30px}}@media screen and (max-width: 900px){#release .detail .box .notes{font-size:1.2rem;margin-top:20px}}#release .detail .box.blu-ray .title h2 img{height:50px}@media screen and (max-width: 600px){#release .detail .box.blu-ray .title h2 img{height:40px}}#release .detail .box.blu-ray .text{font-size:1.8rem;font-weight:700;line-height:1.6;text-align:center;background:#fafafa;border-radius:10px;padding:25px}@media screen and (max-width: 600px){#release .detail .box.blu-ray .text{font-size:1.4rem;text-align:left;border-radius:5px;padding:15px 20px}}#release .cd{background:#fafafa}#release .cd ul li{border-bottom:2px solid #0fad9f;padding:60px}@media screen and (max-width: 900px){#release .cd ul li{padding:40px}}#release .cd ul li .inner{width:100%;max-width:1100px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 600px){#release .cd ul li .inner{display:block}}#release .cd ul li .inner .jacket{width:470px}@media screen and (max-width: 1150px){#release .cd ul li .inner .jacket{width:45%}}@media screen and (max-width: 600px){#release .cd ul li .inner .jacket{width:85%}}@media screen and (max-width: 600px){#release .cd ul li .inner .jacket{width:100%;margin:0 auto 20px auto}}#release .cd ul li .inner .text{width:calc(100% - 470px);padding-left:80px}@media screen and (max-width: 1150px){#release .cd ul li .inner .text{width:55%;padding:0 0 0 50px}}@media screen and (max-width: 900px){#release .cd ul li .inner .text{padding-left:30px}}@media screen and (max-width: 600px){#release .cd ul li .inner .text{width:100%;text-align:center;padding-left:0}}#release .cd ul li .inner .text h3{font-size:3.6rem;font-weight:600;line-height:1.4;margin-bottom:20px}#release .cd ul li .inner .text h3 span{background:url(../images/line.png) repeat-x left bottom;background-size:auto 7px;padding-bottom:5px}#release .cd ul li .inner .text h3 small{font-size:2.4rem;margin-left:5px;top:-3px;position:relative}@media screen and (max-width: 1150px){#release .cd ul li .inner .text h3{font-size:3rem}}@media screen and (max-width: 600px){#release .cd ul li .inner .text h3{font-size:2.4rem;background-size:auto 3px;margin-bottom:15px}#release .cd ul li .inner .text h3 span{background-size:auto 5px;padding-bottom:3px}#release .cd ul li .inner .text h3 small{font-size:1.6rem;top:-2px}}#release .cd ul li .inner .text p{margin-bottom:20px}@media screen and (max-width: 600px){#release .cd ul li .inner .text p{margin-bottom:10px}}#release .cd ul li .inner .text p:last-of-type{margin-bottom:0}#release .cd ul li .inner .text .btn{width:100%;max-width:350px;font-weight:700;color:#fafafa;text-align:center;text-decoration:none;background:#ff5a96;border-radius:30px;margin-top:40px;padding:15px 30px;display:inline-block;position:relative}@media screen and (max-width: 900px){#release .cd ul li .inner .text .btn{max-width:300px;font-size:1.4rem;margin-top:30px}}@media screen and (max-width: 600px){#release .cd ul li .inner .text .btn{margin-top:20px;padding:12px 20px}}#release .cd ul li .inner .text .btn::before,#release .cd ul li .inner .text .btn::after{content:"";display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease}#release .cd ul li .inner .text .btn::before{width:25px;height:25px;top:0;bottom:0;right:20px;background:#fafafa;border-radius:50px;margin:auto}@media screen and (max-width: 600px){#release .cd ul li .inner .text .btn::before{width:20px;height:20px;right:15px}}#release .cd ul li .inner .text .btn::after{border:6px solid rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-left:8px solid #ff5a96;top:50%;margin-top:-6px;right:21px}@media screen and (max-width: 600px){#release .cd ul li .inner .text .btn::after{border:5px solid rgba(0,0,0,0);border-left:7px solid #ff5a96;margin-top:-5px;right:15px}}#release .cd ul li .inner .text .btn:hover{color:#000;background:#dfe83f}#release .cd ul li .inner .text .btn:hover::after{border-left:8px solid #dfe83f}@media screen and (max-width: 600px){#release .cd ul li .inner .text .btn:hover::after{border-left:7px solid #dfe83f}}#release .cd .other{width:100%;text-align:center;padding:60px}@media screen and (max-width: 900px){#release .cd .other{padding:40px}}@media screen and (max-width: 600px){#release .cd .other{padding:40px 20px}}#release .cd .other section{max-width:1100px;margin:auto;background:#ebf5ff;border-radius:10px;margin-bottom:30px;padding:30px}#release .cd .other section:last-child{margin-bottom:0}@media screen and (max-width: 600px){#release .cd .other section{margin-bottom:20px;padding:20px}}#release .cd .other section h3{font-size:2rem;font-weight:600;background:url(../images/line.png) repeat-x left bottom;background-size:auto 7px;margin-bottom:20px;padding-bottom:3px;display:inline-block}@media screen and (max-width: 600px){#release .cd .other section h3{font-size:1.8rem;background-size:auto 5px;margin-bottom:15px}}#release .cd .other section .tit{font-size:2.8rem;font-weight:600;line-height:1.1;margin-bottom:20px}#release .cd .other section .tit small{font-size:1.8rem}@media screen and (max-width: 900px){#release .cd .other section .tit{font-size:2.6rem}#release .cd .other section .tit small{font-size:1.6rem}}@media screen and (max-width: 600px){#release .cd .other section .tit{font-size:1.8rem}#release .cd .other section .tit small{font-size:1.4rem}}#release .cd .other section.tokuten p{margin-top:20px}#release .cd .other section.tokuten .tokuten-list{max-width:640px;margin:30px auto 0 auto}@media screen and (max-width: 600px){#release .cd .other section.tokuten .tokuten-list{margin:20px auto 0 auto}}#release .cd .other section.tokuten .tokuten-list .tokuten-tit{width:300px;font-weight:700;background:#dfe83f;border-radius:50px;margin:auto;padding:15px 60px 15px 30px;position:relative;cursor:pointer}@media screen and (max-width: 900px){#release .cd .other section.tokuten .tokuten-list .tokuten-tit{font-size:1.6rem;line-height:1.4;padding:15px 60px 15px 20px}}@media screen and (max-width: 600px){#release .cd .other section.tokuten .tokuten-list .tokuten-tit{font-size:1.4rem;padding:15px 20px}}#release .cd .other section.tokuten .tokuten-list .tokuten-tit::before{content:"";width:20px;height:20px;background:#fafafa;border-radius:50px;top:0;bottom:0;right:20px;margin:auto;display:block;position:absolute}#release .cd .other section.tokuten .tokuten-list .tokuten-tit::after{content:"";top:50%;right:25px;border:5px solid rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-top:6px solid #dfe83f;margin-top:-2px;display:block;position:absolute}#release .cd .other section.tokuten .tokuten-list .tokuten-tit.close::after{border:5px solid rgba(0,0,0,0);border-bottom:6px solid #ff5a96;margin-top:-9px}@media screen and (max-width: 600px){#release .cd .other section.tokuten .tokuten-list .tokuten-tit.close::after{border:4px solid rgba(0,0,0,0);border-bottom:5px solid #ff5a96;margin-top:-7.5px}}#release .cd .other section.tokuten .tokuten-list .tokuten-detail{display:none;padding-top:30px}@media screen and (max-width: 600px){#release .cd .other section.tokuten .tokuten-list .tokuten-detail{padding-top:20px}}#release .cd .other section.tokuten .tokuten-list .tokuten-detail table{width:100%;font-size:1.4rem;text-align:center;border:1px solid #c8c8c8;border-collapse:collapse}@media screen and (max-width: 600px){#release .cd .other section.tokuten .tokuten-list .tokuten-detail table{font-size:1.2rem}}#release .cd .other section.tokuten .tokuten-list .tokuten-detail table tbody tr th{color:#fafafa;background:#ebf5ff;border:1px solid #000;padding:5px 10px;white-space:nowrap}#release .cd .other section.tokuten .tokuten-list .tokuten-detail table tbody tr td{text-align:left;background:#fafafa;border:1px solid #000;padding:5px 20px}@media screen and (max-width: 600px){#release .cd .other section.tokuten .tokuten-list .tokuten-detail table tbody tr td{padding:5px 10px}}#release .cd .other section.event dl{text-align:left;margin-bottom:10px}#release .cd .other section.event dl:last-child{margin-bottom:0}#release .cd .other section.event dl dt{font-weight:700;color:#fafafa;background:#ff5a96;border-radius:10px;padding:15px 60px 15px 30px;position:relative;cursor:pointer}@media screen and (max-width: 900px){#release .cd .other section.event dl dt{font-size:1.6rem;line-height:1.4;padding:15px 60px 15px 20px}}@media screen and (max-width: 600px){#release .cd .other section.event dl dt{font-size:1.4rem;border-radius:5px;padding:10px 40px 10px 15px}}#release .cd .other section.event dl dt::before{content:"";width:20px;height:20px;background:#fafafa;border-radius:50px;top:0;bottom:0;right:20px;margin:auto;display:block;position:absolute}@media screen and (max-width: 900px){#release .cd .other section.event dl dt::before{right:15px}}@media screen and (max-width: 600px){#release .cd .other section.event dl dt::before{width:15px;height:15px;right:15px}}#release .cd .other section.event dl dt::after{content:"";top:50%;right:25px;border:5px solid rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-top:6px solid #ff5a96;margin-top:-2px;display:block;position:absolute}@media screen and (max-width: 900px){#release .cd .other section.event dl dt::after{right:20px}}@media screen and (max-width: 600px){#release .cd .other section.event dl dt::after{right:19px;border:4px solid rgba(0,0,0,0);border-top:5px solid #ff5a96}}#release .cd .other section.event dl dt.close::after{border:5px solid rgba(0,0,0,0);border-bottom:6px solid #ff5a96;margin-top:-9px}@media screen and (max-width: 600px){#release .cd .other section.event dl dt.close::after{border:4px solid rgba(0,0,0,0);border-bottom:5px solid #ff5a96;margin-top:-7.5px}}#release .cd .other section.event dl dd{font-size:1.4rem;padding:20px 20px 40px 20px}#release .cd .other section.event dl dd .imglist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#release .cd .other section.event dl dd .imglist li{text-align:center;border-bottom:none;margin:0 20px 0 0;padding:0}#release .cd .other section.event dl dd .imglist li:last-child{margin:0}@media screen and (max-width: 600px){#release .cd .other section.event dl dd{font-size:1.2rem;padding:10px 0 20px 0}#release .cd .other section.event dl dd .imglist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#release .cd .other section.event dl dd .imglist li{width:50%;margin:0 10px 0 0}}#release .cd .other section.event dl:last-child dd:last-of-type{padding:20px 20px 0 20px}@media screen and (max-width: 600px){#release .cd .other section.event dl:last-child dd:last-of-type{padding:10px 0 0 0}}#release .cd .other section.movie .movie_inner{border-bottom:1px solid #95b4e2;margin-bottom:30px;padding-bottom:30px}#release .cd .other section.movie .movie_inner:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media screen and (max-width: 600px){#release .cd .other section.movie .movie_inner{margin-bottom:20px;padding-bottom:20px}}#release .cd .other section.movie .info{font-size:1.8rem;font-weight:600;margin-bottom:10px}@media screen and (max-width: 900px){#release .cd .other section.movie .info{font-size:1.6rem;line-height:1.4}}@media screen and (max-width: 600px){#release .cd .other section.movie .info{font-size:1.4rem}}#release .cd .other section.movie .day{font-size:1.8rem;font-weight:600;color:#ff5a96;border:1px solid #ff5a96;margin-bottom:20px;padding:5px 30px;display:inline-block}@media screen and (max-width: 900px){#release .cd .other section.movie .day{font-size:1.6rem;line-height:1.4;padding:5px 15px}}@media screen and (max-width: 600px){#release .cd .other section.movie .day{font-size:1.4rem}}@media screen and (max-width: 1150px){#release .cd .other section.movie .youtube{height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#release .cd .other section.movie .youtube iframe{width:100%;height:100%;top:0;left:0;position:absolute}}#release .cd .other section.music ul li{font-size:1.8rem;background:#fafafa;border:none;border-radius:10px;margin-top:10px;padding:20px}@media screen and (max-width: 900px){#release .cd .other section.music ul li{font-size:1.6rem}}@media screen and (max-width: 600px){#release .cd .other section.music ul li{font-size:1.3rem;text-align:left;padding:10px 15px}}#release .cd .other section.digital p{font-size:1.8rem;background:#fafafa;border:none;border-radius:10px;margin-top:10px;padding:20px}@media screen and (max-width: 900px){#release .cd .other section.digital p{font-size:1.6rem}}@media screen and (max-width: 600px){#release .cd .other section.digital p{font-size:1.3rem;padding:10px 15px}}#comment{background:url(../images/bg_stripe.png);background-size:50px;padding:60px}@media screen and (max-width: 900px){#comment{padding:40px}}@media screen and (max-width: 600px){#comment{background-size:25px;padding:40px 20px}}#comment .comment_inner{max-width:1100px;background:#fafafa;border-radius:10px;margin:auto;padding:60px}@media screen and (max-width: 900px){#comment .comment_inner{padding:40px}}@media screen and (max-width: 600px){#comment .comment_inner{padding:20px}}#comment .comment_inner p{margin-bottom:20px}#comment .comment_inner p:last-child{margin-bottom:0}#profile{background:url(../images/bg.png),#0fad9f;background-size:1000px,auto;padding:60px}@media screen and (max-width: 900px){#profile{padding:40px}}@media screen and (max-width: 600px){#profile{background-size:500px,auto;padding:40px 20px}}#profile .profile_inner{max-width:1100px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 900px){#profile .profile_inner{display:block}}#profile .profile_inner .photo{width:520px;padding:0 50px 0 0}@media screen and (max-width: 1150px){#profile .profile_inner .photo{width:45%;padding:0 30px 0 0}}@media screen and (max-width: 900px){#profile .profile_inner .photo{width:80%;margin:0 auto 30px auto;padding:0}}@media screen and (max-width: 600px){#profile .profile_inner .photo{width:100%;margin:0 auto 20px auto}}#profile .profile_inner .text{width:calc(100% - 520px);background:#fafafa;border-radius:10px;padding:30px 40px}@media screen and (max-width: 1150px){#profile .profile_inner .text{width:55%;padding:20px 30px}}@media screen and (max-width: 900px){#profile .profile_inner .text{width:100%}}@media screen and (max-width: 600px){#profile .profile_inner .text{padding:20px}}#profile .profile_inner .text .name{margin-bottom:15px}@media screen and (max-width: 600px){#profile .profile_inner .text .name{margin-bottom:10px}}#profile .profile_inner .text .name span{font-size:3rem;font-weight:700;vertical-align:middle;margin-right:15px;display:inline-block}@media screen and (max-width: 600px){#profile .profile_inner .text .name span{font-size:2.4rem}}#profile .profile_inner .text .name span:last-child{font-size:1.6rem;font-style:"Prompt",sans-serif;color:#ff5a96}@media screen and (max-width: 600px){#profile .profile_inner .text .name span:last-child{font-size:1.2rem}}#profile .profile_inner .text p{font-size:1.2rem;line-height:1.8;margin-bottom:10px}#profile .profile_inner .text p:last-child{margin-bottom:0}#profile .profile_inner .text .btn{margin-top:30px;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}@media screen and (max-width: 600px){#profile .profile_inner .text .btn{margin-top:20px;gap:5px}}#profile .profile_inner .text .btn li a{width:100%;font-size:1.4rem;font-weight:700;color:#fafafa;text-align:center;text-decoration:none;background:#ff5a96;border-radius:30px;padding:10px 5px;display:block}#profile .profile_inner .text .btn li a:hover{color:#000;background:#dfe83f}@media screen and (max-width: 600px){#profile .profile_inner .text .btn li a{font-size:1.2rem}}#banner{background:#ebf5ff;padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 20px}@media screen and (max-width: 900px){#banner{gap:0 10px}}@media screen and (max-width: 600px){#banner{padding:30px 0;display:block}}#banner a{width:320px;display:block}@media screen and (max-width: 900px){#banner a{width:280px}}@media screen and (max-width: 600px){#banner a{width:70%;margin:0 auto 10px auto}#banner a:last-child{margin:auto}}#banner a:hover{opacity:.7}footer{font-size:1.2rem;line-height:1.5;text-align:center;background:#fafafa;padding:10px}@media screen and (max-width: 600px){footer{font-size:1rem}}