@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Shippori+Mincho+B1&display=swap);
.d-contentsWrap{width:100%}@media(max-width: 600.98px){.d-contentsWrap{background-position:10% center;background-size:5% auto}}.d-contentsWrap [class*=-img] img{display:block;width:100%;pointer-events:none}.d-contentsWrap button{font-family:inherit;color:inherit}.d-main{width:100%}@media(min-width: 993px){.d-main a{transition:opacity .1s ease}.d-main a:hover{opacity:.6}}@media(max-width: 600.98px){.is-pc{display:none}}@media(min-width: 601px){.is-sp{display:none}}.d-contentsBox-inner{overflow:hidden}.music-area{width:100%;padding-block:90px;margin-inline:auto}@media(max-width: 600.98px){.music-area{padding-block:60px}}.music-area__inner{width:100%;max-width:1040px;padding-inline:20px;margin-inline:auto}.music-box{word-break:break-all}.music-title{position:relative;width:100%;margin:0 auto 80px}@media(max-width: 600.98px){.music-title{margin:0 auto 8vw}}.music-title>span{font-size:0;text-indent:-9999px;white-space:nowrap;display:block;padding-top:160px;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 600.98px){.music-title>span{padding-top:80px}}.music-area{background-repeat:repeat;background-position:top left;background-size:40px auto}body.webp .music-area{background-image:url("/deep-kurosakisan/images/common/bg/bg-dot.webp")}body.no-webp .music-area{background-image:url("/deep-kurosakisan/images/common/bg/bg-dot.jpg")}body.webp .music-title>span{background-image:url("/deep-kurosakisan/images/music/music-title.webp")}body.no-webp .music-title>span{background-image:url("/deep-kurosakisan/images/music/music-title.png")}.music-body{padding:85px;background:#fff}@media(max-width: 992.98px){.music-body{padding:28px 25px}}.music-body .themesong-detail-title{margin-top:20px;font-family:"Shippori Mincho B1",serif;font-size:3.8rem;font-weight:700;line-height:150%;text-align:center}@media(max-width: 992.98px){.music-body .themesong-detail-title{font-size:1.8rem}}.music-body .themesong-detail-title>span{display:block;font-size:2.4rem}@media(max-width: 992.98px){.music-body .themesong-detail-title>span{font-size:1.4rem}}.music-body .artist-headline{margin-top:70px;font-family:"Noto Sans JP",sans-serif;font-size:3rem;font-weight:500;line-height:80%;text-align:center}@media(max-width: 992.98px){.music-body .artist-headline{margin-top:64px;font-size:1.8rem}}.music-body .artist-list{margin-top:85px}@media(max-width: 992.98px){.music-body .artist-list{margin-top:34px}}@media(min-width: 993px){.music-body .artist-list li{display:flex;gap:40px}}.music-body .artist-list li+li{margin-top:86px}@media(max-width: 992.98px){.music-body .artist-list li+li{margin-top:50px}}.music-body .artist-list .artist-img{width:100%;max-width:263px;margin-inline:auto}@media(max-width: 600.98px){.music-body .artist-list .artist-img{max-width:44.8vw}}.music-body .artist-list .artist-comment{font-family:"Noto Sans JP",sans-serif}@media(max-width: 992.98px){.music-body .artist-list .artist-comment{margin-top:14px}}.music-body .artist-list .artist-comment .name{font-size:2.4rem;font-weight:500;line-height:80%}@media(max-width: 992.98px){.music-body .artist-list .artist-comment .name{font-size:1.8rem}}.music-body .artist-list .artist-comment .text{margin-top:18px;font-size:1.6rem;line-height:160%;letter-spacing:.8px}@media(max-width: 992.98px){.music-body .artist-list .artist-comment .text{margin-top:14px}}.music-body .artist-list .artist-comment .text p+p{margin-top:20px}@media(max-width: 992.98px){.music-body .artist-list .artist-comment .text p+p{margin-top:14px}}
