/* CSS Document */
.contentsSlider {
  padding-top: 90px;
  overflow: hidden;
}
@media screen and (min-width: 641px) {
  .contentsSlider {
    height: 80vh;
  }
}
@media screen and (max-width: 640px) {
  .contentsSlider {
    padding-top: 2.65625vw;
  }
}

.swiper-slide {
  width: 100%;
}
.swiper-slide picture {
  width: 100%;
}
@media screen and (min-width: 641px) {
  .swiper-slide picture {
    height: 100%;
  }
}
.swiper-slide img {
  width: 100%;
  object-fit: cover;
}
@media screen and (min-width: 641px) {
  .swiper-slide img {
    height: 100%;
  }
}/*# sourceMappingURL=swiper.css.map */