
  .branch_preview_css {width: calc(100% - 260px);margin-right: 70px; height:100%;   display:inline-block; vertical-align: top}

.branch_preview_css .swiper-button-next,
.branch_preview_css .swiper-button-prev {
  display: none
}
.branch_preview_css .swiper-slide{text-align:center}
.branch_preview_css .swiper-slide img {
width:100%; height:100%; object-fit: cover
}

.branch_preview_css {}

.branch_preview_css .swiper-button-next,
.branch_preview_css .swiper-button-prev {
  display: block
}

.branch_preview_css > button {
  height: 1.5vw;
  width: 3.208vw;
  outline: none;
  background-color: transparent;
  border: 0;
  ;
  transform: rotate(-90deg)
}

.branch_preview_css > button:after {
  width: 100%;
  height: 100%;
  font-size: 0;
  display: block;
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
  outline: none;
  background-color: transparent
}

.branch_preview_css .swiper-button-prev:after {
  background-image: url('../img/slider_arrow.svg');
}

.branch_preview_css .swiper-button-next:after {
  background-image: url('../img/slider_arrow2.svg');
}

.branch_preview_thumbnail_css .swiper-slide {
  border-radius: 0.417vw;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fbfbfb
}

.branch_preview_thumbnail_css .swiper-slide {}

.branch_preview_thumbnail_css .swiper-slide img {
  max-width: 100%;
  width:100%; height:100%; object-fit: cover
}

.branch_preview_thumbnail_css {
  height: 100%
}

.branch_preview_thumbnail_css .swiper-wrapper {}

.branch_preview_thumbnail_css .swiper-slide {
  opacity: .7
}

.branch_preview_thumbnail_css .swiper-slide.swiper-slide-thumb-active {
  opacity: 1
}


/* 250623 */
.branch_preview_thumbnail_wrap {
  height: 40vw;
  overflow: hidden;
  position: relative;
}

.branch_preview_thumbnail_wrap .swiper {
  height: 100%;
}

.branch_preview_thumbnail_wrap .swiper-slide {
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.branch_preview_thumbnail_wrap img {
  max-width: 100%;
  height: auto;
  display: block;
}



.branch_preview_thumbnail_wrap {
  height: 40vw;
  overflow: hidden;
}
.branch_preview_thumbnail_wrap .swiper {
  height: 100%;
}
.branch_preview_thumbnail_wrap .swiper-wrapper {
  flex-direction: column; /* 수직 스크롤 되도록 */
}
