@charset "utf-8";

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

/* 더보기 버튼 */
.load-more {display:block;text-align:center;margin-top:25px;}
.btn-loadmore {border:1px solid var(--color-default);border-radius:50px;background-color:var(--color-default);color:#fff;font-size:12px;font-weight:700;padding:10px 40px;}
.btn-loadmore:link {border:1px solid var(--color-default);background-color:var(--color-default);color:#fff;}
.btn-loadmore:visited {border:1px solid var(--color-default);background-color:var(--color-default);color:#fff;}
.btn-loadmore:hover {border:1px solid var(--color-secondary);background-color:var(--color-secondary);color:#fff;}