@charset "utf-8";
/* CSS Document */

/* 페이징 */
/* Type 1*/
.board_paging{ width: 100%; text-align: center; vertical-align: middle; margin: 20px 0px; }
.board_paging_arrow{padding: 0 !important; border:none !important; cursor: pointer; }
.board_paging_arrow img{ border:none !important; padding-bottom: 3px; }
.board_paging_num{ padding: 5px !important; font-size: 12px; cursor: pointer; }
.board_paging_num.on{ font-weight: bold; color: #c73c4b; display: inline !important; }
/* Type 2*/
.page_navi_con {text-align: center; margin: auto; margin-top: 20px;}
.page_navi_con .button_container {font-size: 0px; white-space: nowrap; text-align: center;}
.button_container {font-size: 0px; white-space: nowrap; text-align: center;}
/*[data-wv-comp-pagenavi] li { position: relative; display: inline-block; width: 39px; height: 39px; text-align: center; background: url( ../img/board/page-navi-bg.png ) no-repeat; cursor: pointer; line-height: 33px; }*/
/*[data-wv-comp-pagenavi] li.btn_singlePage { z-index: 0; text-indent: -10000px; }*/
/*[data-wv-comp-pagenavi] li.btn_singlePage.btn_firstPage { background-position: -5px 0px; }*/
/*[data-wv-comp-pagenavi] li.btn_singlePage.btn_prevPage { background-position: -56px 0px; }*/
/*[data-wv-comp-pagenavi] li.btn_singlePage.btn_nextPage { background-position: -116px 0px; }*/
/*[data-wv-comp-pagenavi] li.btn_singlePage.btn_lastPage { background-position: right 0px; }*/
/*[data-wv-comp-pagenavi] li.btn_page {background: none; color: #acacac; font-size: 13px; z-index: 1; border:2px solid transparent; box-sizing: border-box;}*/
/*[data-wv-comp-pagenavi] li.btn_page.first { background-position: -62px 0px; }*/
/*[data-wv-comp-pagenavi] li.btn_page.selected { background: url( ../img/page-navi-bg-selected.png ) no-repeat; color: #272727; font-weight: bold; }*/
/*[data-wv-comp-pagenavi] li.btn_page.selected { border:2px solid #000; border-radius: 3px;  color: #272727; font-weight: bold; }*/
/* Type 3 */
.dot_navi_con {text-align: center; margin: auto; margin-top: 20px;}
.dot_navi_con .btn_con {font-size: 0px; white-space: nowrap;}
.dot_navi_con .btn_con > div {display: inline-block; cursor: pointer;}
.dot_navi_con .btn_con > div.prev {color: #4b99d8; font-size: 13px; line-height: 1em; margin-right: 15px;}
.dot_navi_con .btn_con > div.next {color: #4b99d8; font-size: 13px; line-height: 1em; margin-left: 15px;}
.dot_navi_con .btn_con > div.num {background: url("../img/board/dot_navi_bg.png") repeat left top; text-align: center; padding: 4px;}
.dot_navi_con .btn_con > div.num > span {display: inline-block; width: 35px; padding: 11px 0px; font-size: 13px; color: #a8a8a8; line-height: 1em;}
.dot_navi_con .btn_con > div.num > span.selected {border-radius: 3px; background-color: #4b99d8; color: #fff; font-weight: bold;}
