@charset "utf-8";
/* 메인 주차장모습 */
.th_gallery .swiper-slide img {opacity:1;transition:0.3s;}
.th_gallery .swiper-slide:hover img {opacity:0.7;}
.th_gallery .swiper-pagination {margin-top:20px;position:relative;}
.th_gallery .swiper-pagination .swiper-pagination-bullet {width:8px;height:8px;background-color:#C0C0C0;opacity:1;}
.th_gallery .swiper-pagination .swiper-pagination-bullet-active {background-color:#0880e8;}
.th_gallery .owl-item {display:flex;justify-content:center;align-items:center;padding:0 20px;}
.th_gallery .owl-item img {width:60%;opacity:1;transition:0.3s;}
.th_gallery .owl-item img:hover {opacity:0.5;}
.th_gallery .owl-nav, .th_gallery .owl-dots {margin-top:5px;text-align:center;}
.th_gallery .owl-dot {display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#ddd !important;}
.th_gallery .owl-dot.active {background-color:#0880e8 !important;}
.th_gallery dt {overflow:hidden;margin:10px 0 0 0;font-size:1.00rem;font-weight:400;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;}

.th_gallery .thumb-item {margin:0 5px;}

/* 더보기 버튼 */
#parking {text-align:center;}
#parking .btn-get-started {font-weight:500;font-size:0.88rem;letter-spacing:1px;display:inline-block;padding:12px 32px;border-radius:50px;transition:0.5s;line-height:1;margin:20px 0 0 0;color:#fff;-webkit-animation-delay:0.8s;animation-delay:0.8s;border:0;background:var(--color-secondary);}
#parking .btn-get-started:hover {background:var(--color-primary1);}

@media (max-width:768px) {
  #parking .btn-get-started {font-weight:500;font-size:0.88rem;letter-spacing:1px;display:inline-block;padding:12px 25px;border-radius:50px;transition:0.5s;line-height:1;margin:20px 0 0 0;color:#fff;-webkit-animation-delay:0.8s;animation-delay:0.8s;border:0;background:var(--color-secondary);}
  #parking .btn-get-started:hover {background:var(--color-primary1);}
}