/* --------------------------------------------------
	section size
-------------------------------------------------- */
body {
  background: #fff;
}

.page-movie__detail {
  /* page-movie
  ---------------------------------------------------------------------------- */
}
.page-movie__detail .detail-list {
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
}
@media screen and (max-width: 767px) {
  .page-movie__detail .detail-list {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.page-movie__detail .detail-list .detail-item {
  max-width: 30rem;
  width: calc((100% - 2rem) / 3);
  margin-bottom: 2.4rem;
}
.page-movie__detail .detail-list .detail-item__title {
  display: block;
  padding: 0.5rem;
  background-color: #e7effa;
}
.page-movie__detail .detail-list .detail-item__movie-wrap {
  aspect-ratio: 16/9;
  width: 100%;
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .page-movie__detail .detail-list .detail-item__movie-wrap {
    aspect-ratio: auto;
  }
}
.page-movie__detail .detail-list .detail-item__movie-wrap img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .page-movie__detail .detail-list .detail-item {
    max-width: 100%;
    width: 100%;
    height: auto;
  }
}/*# sourceMappingURL=worksite_detail.css.map */