@media screen and (max-width: 959px){main.theme_song #movieWrap{margin-bottom:min(calc(30 / 960 * 100vw),30px)}}main.theme_song #movieWrap>ul{margin:0 auto}@media screen and (max-width: 959px){main.theme_song #movieWrap>ul{width:86vw}}@media screen and (min-width: 960px){main.theme_song #movieWrap>ul{width:calc(800 / 1140 * 100vw);max-width:800px}}@media screen and (max-width: 959px){main.theme_song #movieWrap>ul .slick-slide{width:86vw}}@media screen and (min-width: 960px){main.theme_song #movieWrap>ul .slick-slide{width:calc(800 / 1140 * 100vw);max-width:800px}}main.theme_song #movieWrap>ul .slick-slide img{max-width:100%}main.theme_song #movieWrap>ul .slick-dots{position:absolute;top:100%;right:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 959px){main.theme_song #movieWrap>ul .slick-dots{width:100%;margin:0 auto}}main.theme_song #movieWrap>ul .slick-dots li{background:none;width:calc(30 / 960 * 100vw);max-width:30px;height:calc(5 / 960 * 100vw);max-height:20px;margin:min(calc(30 / 960 * 100vw),30px) min(calc(5 / 960 * 100vw),5px) 0}main.theme_song #movieWrap>ul .slick-dots li.slick-active button{background:#b266ff}main.theme_song #movieWrap>ul .slick-dots button{display:block;background:#0055ff;width:100%;height:100%;font-size:0;border:none;cursor:pointer;z-index:500}main.theme_song #movieWrap>ul .slick-arrow{position:absolute;bottom:0;background:#0055ff;width:min(calc(30 / 1140 * 100vw),30px);font-size:0;padding-top:min(calc(30 / 1140 * 100vw),30px);border:none;margin-bottom:min(calc(210 / 1140 * 100vw),210px);cursor:pointer;z-index:500}@media screen and (min-width: 960px){main.theme_song #movieWrap>ul .slick-arrow{transition:opacity 0.3s}main.theme_song #movieWrap>ul .slick-arrow:hover{opacity:0.7}}main.theme_song #movieWrap>ul .slick-arrow:before{content:"";position:absolute;top:20%;left:20%;width:60%;height:60%;border-top:solid 3px #000;box-sizing:border-box;z-index:10}main.theme_song #movieWrap>ul .slick-arrow.slick-prev{left:50%;margin-left:max(calc(-460 / 1140 * 100vw),-460px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}main.theme_song #movieWrap>ul .slick-arrow.slick-prev:before{border-left:solid 3px #000}main.theme_song #movieWrap>ul .slick-arrow.slick-next{right:50%;margin-right:max(calc(-460 / 1140 * 100vw),-460px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}main.theme_song #movieWrap>ul .slick-arrow.slick-next:before{border-right:solid 3px #000}main.theme_song #movieWrap dl{margin:0 auto;width:100%}main.theme_song #movieWrap dl dt{letter-spacing:0.2em;margin-bottom:0.5em}@media screen and (min-width: 960px){main.theme_song #movieWrap dl dt{font-size:1.5em}}@media screen and (max-width: 959px){main.theme_song #movieWrap dl dt.sTxt{margin-top:-0.5em}}@media screen and (min-width: 960px){main.theme_song #movieWrap dl dt.sTxt{margin-top:-1em}}main.theme_song #movieWrap dl dt.sTxt span{display:inline-block;font-size:0.5em;line-height:1.5em}@media screen and (max-width: 959px){main.theme_song #artistPhoto{margin-top:min(calc(60 / 960 * 100%),60px)}}@media screen and (min-width: 960px){main.theme_song #artistPhoto{margin-top:min(calc(60 / 1140 * 100%),60px)}}main.theme_song .comment{margin-top:2em}main.theme_song .comment dt{background:#0055ff;font-family:'Noto Serif JP', serif;font-weight:700;font-size:1.2em;padding:0.35em 1em 0.4em}main.cp_rt .poster{text-align:center}main.cp_rt .poster p{margin-top:0.5em}main.cp_rt .termsList{font-weight:bold;color:#0055ff;font-size:1.2em}main.cp_rt #terms .box+p{margin-top:1.5em}main.trial_meeting .box .btnBlue{margin:0.5em 0 0}

/*# sourceMappingURL=maps/special.css.map */
