:root {
  --vw: 1vw;
}

@media only screen and (min-width: 768px) {
  .sp {
    display: none !important;
  }
}
@media only screen and (max-width: 767px) {
  .pc {
    display: none !important;
  }
}
.studio-list {
  z-index: 1;
}
.studio .slick-list {
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  .studio .slick-list {
    padding: initial !important;
  }
}
.studio .slick-dots {
  margin-top: 20px;
}
@media only screen and (max-width: 767px) {
  .studio .slick-slide img {
    width: 100%;
  }
}
.studio .slick-track {
  max-width: 4500px;
}/*# sourceMappingURL=style.css.map */