.jp-lineup-video-list[data-v-ec44354d] .swiper-pagination-progressbar {
  margin-top: clamp(24px, 4.4444444444vw, 64px);
}
.jp-lineup-video-list .intro-video-item[data-v-ec44354d] {
  width: clamp(300px, 34.7222222222vw, 500px);
  display: flex;
  flex-direction: column;
  gap: clamp(16px, 1.3888888889vw, 20px);
}
.jp-lineup-video-list .intro-video-item .media-wrap[data-v-ec44354d] {
  border-radius: 8px;
  overflow: hidden;
  aspect-ratio: 500/280;
  display: grid;
}
@media screen and (min-width: 1024px) {
.jp-lineup-video-list .intro-video-item .video-name[data-v-ec44354d] {
    font-size: var(--body1);
    font-family: "Montserrat", "NotoSansJP";
    font-weight: 400;
    line-height: 1.5;
    color: var(--text-bk-primary);
    line-height: 2;
}
}
@media screen and (max-width: 1023.98px) {
.jp-lineup-video-list .intro-video-item .video-name[data-v-ec44354d] {
    font-size: var(--body3);
    font-family: "Montserrat", "NotoSansJP";
    font-weight: 400;
    line-height: 1.5;
    color: var(--text-bk-primary);
    line-height: 2;
}
}