
.latest_facility{  position: relative; width:100%;  float: left; border-radius: 12px;  overflow: hidden; padding:0px!important}

 .latest_facility   .gallery-container { width:100%;  float: left; }

   .latest_facility   .main-swiper .swiper-slide {
      width: 100%;
      border-radius: 8px; aspect-ratio:16 / 9; overflow: hidden
    }


   .latest_facility   .main-swiper .swiper-slide img {
      width:100%;     object-fit: cover;
    width: 100%;
    height: 100%;

    }

 .latest_facility     .slide-title {
      margin-top: 30px; margin-bottom: 20px;
      text-align: center;
   font-size:calc(var(--tx-sm-size) * 1.2);
      font-weight: bold;
      opacity: 0;
      transform: translateY(10px);
      transition: all 0.3s ease;
    }
  .latest_facility    .slide-title.active {
      opacity: 1;
      transform: translateY(0);
    }

     .latest_facility   .thumbs-swiper {
      margin-top: 20px;
      padding: 0 40px;
      position: relative;
    }

     .latest_facility   .thumbs-swiper .swiper-slide {
      width: 120px;
      height:100px;
      opacity: 0.3;
      cursor: pointer;
      transition: 0.3s;
    }

     .latest_facility   .thumbs-swiper .swiper-slide-thumb-active {
      opacity: 1;
     
    }

     .latest_facility   .thumbs-swiper img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      border-radius: 5px;
    }

    .latest_facility   .swiper-button-prev, .swiper-button-next {
      color: #333!important;
      top: 50%;
      width: 30px;
      height: 30px;
      margin-top: -15px; 
    }

    .latest_facility   .swiper-button-prev::after, .swiper-button-next::after {
   content: "";    font-family: unicons-line; color: #000!important; display: none
    }

     .latest_facility   .swiper-button-prev { left: 0; }
    .latest_facility    .swiper-button-next { right: 0; }



/* 양쪽 화살표 색상 변경 */


