.blockReview-list {
  background-color: #FFFFFF;
}
.blockReview-list .swiper-button-prev,
.blockReview-list .swiper-button-next {
  width: 64px;
  height: 64px;
  color: #212429;
  border: 1px solid;
  border-radius: 50%;
  font-size: 32px;
  top: auto;
  bottom: 0;
  transform: none;
}
.blockReview-list .swiper-button-prev [class^=icon-]:before, .blockReview-list .swiper-button-prev [class*=" icon-"]:before {
  content: "\ec6b";
}
.blockReview-list .swiper-button-next {
  right: 0;
}
.blockReview-list .swiper-button-next [class^=icon-]:before, .blockReview-list .swiper-button-next [class*=" icon-"]:before {
  content: "\ec6c";
}
.blockReview-list .swiper-pagination {
  font-size: 36px;
  line-height: 40px;
  left: 0;
  text-align: left;
}
@media (min-width: 1440px) {
  .blockReview-list {
    margin-top: 90px;
  }
  .blockReview-list .swiper {
    padding-left: 441px;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .blockReview-list .swiper {
    padding-left: 361px;
  }
}
@media (min-width: 1024px) {
  .blockReview-list {
    padding-block: 40px;
  }
  .blockReview-list .container {
    position: relative;
  }
  .blockReview-list .blockReview-tit {
    width: 341px;
    margin-bottom: 0;
    position: absolute;
  }
  .blockReview-list .swiper {
    padding-bottom: 124px;
  }
}
@media (max-width: 1023px) {
  .blockReview-list {
    padding-block: 50px;
  }
  .blockReview-list .blockReview-tit {
    margin-bottom: 30px;
  }
}
@media (max-width: 1023px) {
  .blockReview-list .swiper {
    padding-bottom: 104px;
  }
}
@media (min-width: 768px) {
  .blockReview-list .swiper-button-prev {
    left: auto;
    right: 96px;
  }
}
@media (min-width: 768px) and (max-width: 1439px) {
  .blockReview-list {
    margin-top: 70px;
  }
}
@media (max-width: 767px) {
  .blockReview-list {
    margin-top: 50px;
  }
  .blockReview-list .swiper-pagination {
    display: none;
  }
}/*# sourceMappingURL=blockReview-list.css.map */