.music_wrapper .music_title-cap {
  font-family: "Noto Serif JP", serif;
}
.music_wrapper .music_title-title {
  font-weight: 900;
}
.music_wrapper .artist_contents dl dt {
  color: var(--color-blue);
  font-family: "Inria Serif", serif;
}
.music_wrapper .artist_contents dl dd {
  font-weight: 700;
}
.music_wrapper .artist_contents dl.-profile dd {
  font-weight: 500;
  line-height: 2;
}
@media only screen and (min-width:961px) {
  .music_wrapper .music_title {
    margin-bottom: 26px;
  }
  .music_wrapper .music_title-cap {
    margin-bottom: 6px;
  }
  .music_wrapper .music_title-title {
    font-size: 46px;
  }
  .music_wrapper .music_image {
    margin-bottom: 50px;
  }
  .music_wrapper .artist_contents dl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 60px;
  }
  .music_wrapper .artist_contents dl dt {
    width: 190px;
    padding-top: 6px;
  }
  .music_wrapper .artist_contents dl dd {
    width: calc(100% - 190px);
    font-size: 26px;
  }
  .music_wrapper .artist_contents dl.-profile dd {
    font-size: 14px;
  }
  .music_wrapper .artist_contents dl.-comment .movie_wrapper .btn_play {
    width: 180px;
  }
  .music_wrapper .artist_contents dl.-comment .movie_wrapper .btn_play .-icon {
    width: 20px;
  }
}
@media only screen and (max-width:960px) {
  .music_wrapper .music_title {
    margin-bottom: 4vw;
  }
  .music_wrapper .music_title-cap {
    margin-bottom: 4px;
  }
  .music_wrapper .music_title-title {
    font-size: 1.6rem;
  }
  .music_wrapper .music_image {
    margin-bottom: 18vw;
  }
  .music_wrapper .artist_contents dl {
    margin-bottom: 9vw;
  }
  .music_wrapper .artist_contents dl dt {
    font-size: 1.4rem;
    margin-bottom: 0.6em;
  }
  .music_wrapper .artist_contents dl dd {
    font-size: 2rem;
  }
  .music_wrapper .artist_contents dl.-profile dd {
    font-size: 1.1rem;
  }
  .music_wrapper .artist_contents dl.-comment .movie_wrapper .btn_play {
    width: 18vw;
  }
  .music_wrapper .artist_contents dl.-comment .movie_wrapper .btn_play .-icon {
    width: 2vw;
  }
}