@charset "utf-8";
/* CSS Document */

body { font-family: Nanum Barun Gothic,"나눔고딕", NanumGothic, Malgun Gothic, "돋움", Dotum, AppleGothic, sans-serif !important;}
 a { text-decoration:none;}
.mb0 { margin-bottom:0px !important;}
.mb5 { margin-bottom:5px !important;}
.mb10 { margin-bottom:10px !important;}
.mb12 { margin-bottom:12px !important;}
.mb15 { margin-bottom:15px !important;}
.mb20 { margin-bottom:20px !important;}
.mb25 { margin-bottom:25px !important;}
.mb30 { margin-bottom:30px !important;}
.mb45 { margin-bottom:45px !important;}
.mb63 { margin-bottom:63px !important;}
.ta_c{text-align:center}
.pb5 { padding-bottom:5px !important;}

.ptb15 { padding:15px 0;}

.bb_7d { border-bottom:1px solid #7d7d7d;}
.bb_dot01 { border-bottom:1px dotted #c8c8c8;}

.col_4 { color:#444444 !important;}
.col_blue { color:#0c4da2 !important;}
.col_5 { color:#555555 !important;}

.dp_none { display:none;}


.m_x_btn { display:none; position:absolute; left:107%; top:14px; z-index:980; cursor:pointer;}

/*페이징*/
.paging { clear:both; width:100%; height:38px; text-align:center; line-height:3.2;}
.paging_wrap { width:100%; /*height:34px;*/}
.paging span { width:32px; text-align:center; margin-right:5px; font-size:12px;}
.paging span a { display:inline; width:30px; font-size:12px; color:#686868; padding:6px 10px; border:1px solid #e2e2e2; background:#fff;}
.paging span a:hover { border:1px solid #2761ae; background:#00A0C9; color:#fff;}
.paging span a.pg_sel { color:#fff !important; background:#00A0C9 !important; border:1px solid #2761ae;}

.paging span.prev1 { width:32px; text-align:center; margin-right:5px; font-size:12px;}
.paging span.prev2 { width:32px; text-align:center; margin-right:5px; font-size:12px;}
.paging span a.prev1 { display:inline; width:30px; font-size:12px; color:#686868; padding:6px 9px; border:1px solid #e2e2e2; background:#fff;}
.paging span a.prev2 { display:inline; width:30px; font-size:12px; color:#686868; padding:6px 6px; border:1px solid #e2e2e2; background:#fff;}
.paging span a.prev1:hover { border:1px solid #2761ae; background:#00A0C9; color:#fff;}
.paging span a.prev2:hover { border:1px solid #2761ae; background:#00A0C9; color:#fff;}


.paging span.next1 { width:32px; text-align:center; margin-right:5px; font-size:12px;}
.paging span.next2 { width:32px; text-align:center; margin-right:5px; font-size:12px;}
.paging span a.next1 { display:inline; width:30px; font-size:12px; color:#686868; padding:6px 9px; border:1px solid #e2e2e2; background:#fff;}
.paging span a.next2 { display:inline; width:30px; font-size:12px; color:#686868; padding:6px 6px; border:1px solid #e2e2e2; background:#fff;}
.paging span a.next1:hover { border:1px solid #2761ae; background:#00A0C9; color:#fff;}
.paging span a.next2:hover { border:1px solid #2761ae; background:#00A0C9; color:#fff;}


.paging span.nolink1 { display:inline; width:30px; padding:6px 9px; margin-right:5px; border:1px solid #e2e2e2; background:#fff; color:#686868; text-align:center; }
.paging span.nolink2 { display:inline; width:30px; padding:6px 6px; margin-right:5px; border:1px solid #e2e2e2; background:#fff; color:#686868; text-align:center; }
.paging span.pg_sel { color:#fff !important; background:#2761ae !important; border:1px solid #2761ae;}


