#part_tour {
  position: relative;
  background-color: #ffffff;
}
#part_tour .tour_container {
  width: 55%;
  margin: 0 auto;
  padding: 6% 0 5%;
}
#part_tour .tour_container .gallery-top {
  margin: 0 auto 2%;
}
#part_tour .tour_container .gallery-thumbs {
  position: relative;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
#part_tour .tour_container .gallery-thumbs .swiper-slide {
  background-color: #f6f7f9;
  cursor: pointer;
}
#part_tour .tour_container .gallery-thumbs .swiper-slide img {
  opacity: 0.5;
}
#part_tour .tour_container .gallery-thumbs .swiper-slide-active img {
  opacity: 1;
}
#part_tour .tour_container .swiper-button-next,
#part_tour .tour_container .swiper-button-prev {
  top: 51%;
  width: 2.5vw;
  height: 2.5vw;
  max-width: 50px;
  max-height: 50px;
  transition: 0.5s;
  mix-blend-mode: unset;
}
#part_tour .tour_container .swiper-button-next:hover,
#part_tour .tour_container .swiper-button-prev:hover {
  opacity: 0.6;
}
#part_tour .tour_container .swiper-button-next {
  background-image: url("../../img/n_next_btn.png");
  background-size: 100% auto;
  right: 18%;
}
#part_tour .tour_container .swiper-button-prev {
  background-image: url("../../img/n_prev_btn.png");
  background-size: 100% auto;
  left: 18%;
}

@media screen and (max-width: 768px) {
  #part_tour .tour_container {
    width: 80%;
  }
  #part_tour .tour_container .swiper-button-next,
  #part_tour .tour_container .swiper-button-prev {
    top: 60%;
    width: 5vw;
    height: 5vw;
  }
  #part_tour .tour_container .swiper-button-next {
    right: 2%;
  }
  #part_tour .tour_container .swiper-button-prev {
    left: 2%;
  }
}