@media screen and (max-width: 767px) {
  #main #reserve.v20250924 .tenji-block ul.tenji-list li .tenji-des-wrap .name {
    margin-bottom: 11px;
  }
}
@media screen and (max-width: 767px) {
  #main #reserve.v20250924 .tenji-block ul.tenji-list li .tenji-des-wrap .name.adj {
    line-height: 1.3;
    margin-bottom: 8px;
  }
}
@media screen and (max-width: 767px) {
  #main #reserve.v20250924 .artist-list-area .artist-list li .artist-name-img.adj {
    height: 20px;
  }
}
#main #reserve.v20250924 .artist-list-area .artist-list li .artist-name-img.eiji {
  height: 28px;
}
@media screen and (min-width: 768px) {
  #main #reserve.v20250924 .artist-list-area .artist-list li .artist-name-img.eiji {
    height: 35px;
  }
}
#main #reserve.v20250924 .dot-block {
  translate: 0 0 !important;
  position: absolute;
  top: 0;
  left: 0px;
  z-index: 0 !important;
  width: 100%;
}
@media screen and (max-width: 767px) {
  #main #reserve.v20250924 .dot-block .bottomLeft {
    top: 240px;
  }
}
#main #reserve.v20250924 .dot-block#dot-block01 {
  top: -24%;
}
#main #reserve.v20250924 .dot-block#dot-block02 {
  top: 52%;
}
#main #reserve.v20250924 .dot-block#dot-block03 {
  top: -34%;
}
#main #reserve.v20250924 .dot-block#dot-block04 {
  top: 30%;
}
#main #reserve.v20250924 .dot-block#dot-block-artist01 {
  top: 10%;
}
#main #reserve.v20250924 .dot-block#dot-block-artist02 {
  top: 19.5%;
}
#main #reserve.v20250924 .dot-block#dot-block-artist03 {
  top: 31%;
}
#main #reserve.v20250924 .dot-block#dot-block-artist04 {
  top: 39%;
}
#main #reserve.v20250924 .dot-block#dot-block-artist05 {
  top: 51.5%;
}
@media screen and (min-width: 768px) {
  #main #reserve.v20250924 .dot-block#dot-block-artist05 {
    top: 49.5%;
  }
}
#main #reserve.v20250924 .dot-block#dot-block-artist06 {
  top: 59.5%;
}
#main #reserve.v20250924 .dot-block#dot-block-artist07 {
  top: 71%;
}
#main #reserve.v20250924 .dot-block#dot-block-artist08 {
  top: 79%;
}
#main #reserve.v20250924 .dot-block#dot-block-artist09 {
  top: 91%;
}
#main #reserve.v20250924 .line-cross-block.right#cross-block01 {
  top: 100%;
}
@media screen and (min-width: 768px) {
  #main #reserve.v20250924 .line-cross-block.right#cross-block01 {
    top: -23%;
  }
}
#main #reserve.v20250924 .line-cross-block.right#cross-block02 {
  top: 86.5%;
}
@media screen and (min-width: 768px) {
  #main #reserve.v20250924 .line-cross-block.right#cross-block02 {
    top: -55.5%;
  }
}
#main #reserve.v20250924 .line-cross-block.right#cross-block-artist01 {
  top: 36%;
  z-index: 0;
}
@media screen and (min-width: 768px) {
  #main #reserve.v20250924 .line-cross-block.right#cross-block-artist01 {
    top: 18%;
  }
}
#main #reserve.v20250924 .line-cross-block.right#cross-block-artist02 {
  top: 56%;
  z-index: 0;
}
@media screen and (min-width: 768px) {
  #main #reserve.v20250924 .line-cross-block.right#cross-block-artist02 {
    top: 38%;
  }
}
#main #reserve.v20250924 .line-cross-block.right#cross-block-artist03 {
  top: 76%;
  z-index: 0;
}
@media screen and (min-width: 768px) {
  #main #reserve.v20250924 .line-cross-block.right#cross-block-artist03 {
    top: 57%;
  }
}
#main #reserve.v20250924 .line-cross-block.right#cross-block-artist04 {
  top: 96.5%;
  z-index: 0;
}
@media screen and (min-width: 768px) {
  #main #reserve.v20250924 .line-cross-block.right#cross-block-artist04 {
    top: 77.5%;
  }
}
#main #reserve.v20250924 .line-cross-block.left#cross-block-artist00 {
  top: 11.5%;
  z-index: 0;
}
@media screen and (min-width: 768px) {
  #main #reserve.v20250924 .line-cross-block.left#cross-block-artist00 {
    top: 9%;
  }
}
#main #reserve.v20250924 h3.img.mt {
  margin-top: 85px;
}
@media screen and (max-width: 767px) {
  #main #reserve.v20250924 h3.img.mt {
    margin-top: 42px;
  }
}

.tenji-block ul.tenji-list li .tenji-des-wrap .name {
  margin: 0 0 7px;
}/*# sourceMappingURL=style20250924.css.map */