/* 
* 커스텀 페이징 전용 CSS
* admin/lib/function.php - custom_paging() 함수 사용시 적용됨
*/



/* custom_paging 페이징 관련 (story_visual)*/
/* paging */
.paging_wrap{text-align:center; box-sizing:border-box; margin-top: 60px;}
.paging_wrap ul{display: flex; justify-content: center; font-size:0; gap:10px;}
.paging_wrap ul li{display:block; border-radius:50%; width:40px; height:40px;  border:none; border:1px solid #ddd;}
.paging_wrap ul li a{display:flex; align-items: center; justify-content: center; width: 100%; height: 100%;  font-size:16px; color:#999;  font-weight: 700;}
.paging_wrap ul li a img{display: block; }
.paging_wrap ul li.on{background: var(--blue); border:1px solid var(--blue);}
.paging_wrap ul li.on a{color:#fff; }


@media screen and (max-width:1400px) {

}


@media screen and (max-width:767px) {
.paging_wrap{text-align:center; box-sizing:border-box; margin-top: 40px;}
.paging_wrap ul{display: flex; justify-content: center; font-size:0; gap:5px;}
.paging_wrap ul li{display:block; border-radius:50%; width:30px; height:30px;  border:none; border:1px solid #ddd;}
.paging_wrap ul li a{display:flex; align-items: center; justify-content: center; width: 100%; height: 100%;  font-size:12px; color:#999;  font-weight: 700;}
.paging_wrap ul li a img{display: block; width: 6px;}
.paging_wrap ul li.on{background: var(--blue); border:1px solid var(--blue);}
.paging_wrap ul li.on a{color:#fff; }
}