.music-inner-wrap{width:100%;background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.7))}.music-inner{padding:0}.music-inner .d-box-title{width:calc(937/1000*100%);height:86px;margin:55px auto 40px;background-image:url(../images/music/d-box-title-music.png?_=20190621);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap}.music-inner.second{padding:0 0 90px}.music-overview-title{padding:90px 0 30px;line-height:1}.music-overview-title img{width:100%}.info-btn{width:calc(300/1000*100%);margin:30px auto 0;line-height:1;font-size:22px;min-width:200px}.info-btn a{display:block;width:100%;margin:0 auto;padding:10px;border-radius:10px;font-weight:normal;text-align:center;word-break:break-all;position:relative;font-weight:bold}.music-title-area{background-image:url(../images/common/second-title-bg.png?_=20190621);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:cover;overflow:hidden;white-space:nowrap}.music-contents-area{background-image:url(../images/music/music-second-bg.jpg?_=20190621);background-repeat:no-repeat;background-position:top;background-color:#fff;background-size:cover;padding:90px 0 0}.music-name-area{text-align:center;font-size:40px}.music-name-area p.first{padding:0 0 60px;line-height:1}.music-article{background-image:url(../images/music/music-article-bg.png?_=20190621);background-size:cover;background-position:center}.music-article.first{width:calc(756/937*100%);margin:0 auto}.music-article-inner{padding:60px 0 80px}.music-article-inner.first{padding:0}.music-article.themesong{margin:60px auto 0}.music-article-title{margin:0 auto 55px}.music-article-title.music{width:calc(146/937*100%);height:100px;background-image:url(../images/music/music-article-music-title.png?_=20190621);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap}.music-article-title-label{color:#000;font-size:42px;text-align:center;padding:140px 0 0;letter-spacing:3.5px;line-height:1}.music-box-img{width:calc(560/937*100%);height:560px;margin:0 auto;background-image:url(../images/music/music-box-img.png?_=20190621);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap}.themesong-box-img{width:calc(560/937*100%);padding-top:40%;margin:0 auto;background-image:url(../images/music/themesong-box-img.png?_=20190621);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap}.themesong-second-box-img{width:calc(560/937*100%);padding-top:34%;margin:0 auto;background-image:url(../images/music/themesong-second-box-img.jpg);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap}.music-article-title.themesong{width:calc(286/937*100%);height:110px;background-image:url(../images/music/music-article-themesong-title.png?_=20190621);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap}.music-article-title.first_themesong{width:calc(286/937*100%);height:110px;background-image:url(../images/music/music-article-first-themesong-title.png?_=20190621);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap}.music-inner-title{text-align:center;line-height:1.5;font-size:40px;margin:40px auto 0;font-family:'ヒラギノ角ゴ Pro W3', 'メイリオ', sans-serif}.music-inner-title span.big{font-size:45px}.music-inner-title span.middle{font-size:38px}.music-inner-title span.middle-s{font-size:29px}.music-inner-title span.small{font-size:25px}.music-inner-title .l-h-1{line-height:1}.music-inner-title.music{margin:60px auto 70px}.music-inner-title.comming{margin:120px auto 200px}.music-article-line{height:1px;background:#d8d8d8;width:100%;margin:60px auto}.music-first-text-center{text-align:center}.anaban-second .d-box-body{width:calc(937/1000*100%);max-width:937px;margin:0 auto}@media only screen and (max-width: 600px){.music-inner{padding:0}.music-inner .d-box-title{width:calc(937/1000*100%);height:46px;margin:20px auto 15px;background-image:url(../images/music/d-box-title-music-sp.png?_=20190621);background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:contain;font-size:0;text-indent:-9999px;overflow:hidden;white-space:nowrap}.music-inner.second{padding:0 0 50px}.music-overview-title{padding:32px 0 12px}.music-article.themesong{margin:30px auto 0}.music-box-img{width:calc(450/560*100%);padding-top:80.35714%;height:0}.music-article.first{width:100%;margin:0 auto}.music-contents-area{padding:30px 0 0}.themesong-box-img{width:calc(450/560*100%);padding-top:55%;height:0}.themesong-second-box-img{width:calc(450/560*100%);padding-top:46%;height:0}.music-second{margin:20px auto 0}.music-article-title.music{width:calc(150/560*100%);height:55px}.music-article-title.themesong{width:calc(256/560*100%);height:55px}.music-article-title.first_themesong{width:calc(256/560*100%);height:55px}.music-article-title{margin:0 auto 28px}.music-name-area{font-size:20px}.music-name-area p.first{padding:0 0 33px}.music-article-title-label{font-size:25px;padding:70px 0 0;letter-spacing:2.5px}.music-inner-title{font-size:20px;margin:25px auto 0}.music-inner-title span.big{font-size:22px}.music-inner-title span.middle{font-size:19px}.music-inner-title span.middle-s{font-size:16px}.music-inner-title span.small{font-size:15px}.music-inner-title.music{margin:30px auto 37px}.music-inner-title.comming{margin:60px auto 60px}.music-article-inner{padding:30px 0 40px}.music-article-line{margin:30px auto}.anaban-second .d-box-body{width:calc(560/600*100%);max-width:560px}.info-btn{width:50%;margin:30px auto 0;line-height:1;font-size:16px;min-width:100px}}
