@charset "utf-8";
/* CSS Document */

/*html, body{ font-family: 'NanumGothic', 'NanumGothicWeb', 돋움, 굴림, Dotum, Gulim, sans-serif; letter-spacing:-0.2px}*/

html, body { font-family : Helvetica, Arial; letter-spacing:-0.1px; /*letter-spacing:normal*/}
strong, b{ font-family: Helvetica, Arial; font-weight:normal;}

textarea { font-family : Helvetica, Arial;}

a { text-decoration:none; color:#fff; }


.db { display:block;}

.mr33 { margin-right:34px;}
.mr34 { margin-right:34px;}
.mr35 { margin-right:35px;}
.mr36 { margin-right:36px;}
.mr37 { margin-right:37px;}
.mr38 { margin-right:38px;}

.mb10 { margin-bottom:10px;}
.mb12 { margin-bottom:12px;}
.mb14 { margin-bottom:14px;}
.mb25 { margin-bottom:25px;}
.mb27 { margin-bottom:27px;}
.mb30 { margin-bottom:30px;}
.mb37 { margin-bottom:37px;}
.mb46 { margin-bottom:46px;}
.mb50 { margin-bottom:50px;}


.plr17 { padding:0 17px;}
.pr17 { padding-right:17px;}
.pl17 { padding-left:17px;}


.fs16 { font-size:16px;}

.fwb { font-weight:bold;}

.fl { float:left;}
.fr { float:right !important;}

.ft16 { font-size:16px;}

.f_sel { color:#629133}

.bg15 { background:#151515; margin-top:0 !important;}

.col_red { color:#e31919;}
.col_blue { color:#0355a9;}






.sel { float:left; margin-right:18px; *margin-top:1px;}
.sel .sel_img { float:left; height:26px; position:relative; width:97px; z-index:30;}
.sel .sel_img p { float:left;  border:1px solid #e0e0e0; padding:7px 0px 7px 7px; width:97px; cursor:pointer; min-width:59px; *min-width:59px; *height:12px;}
.sel .sel_img p img { float:right; margin-top:5px; margin-right:9px; float:right;}
.sel .sel_img p a { text-decoration:none; font-size:12px; color:#474747; font-weight:bold;}
.sel .sel_img p span { float:left; margin-left:5px;}
.sel .sel_img .sel_pointer { float:left; position:absolute; left:83px; top:12px;}
.sel .sel_img .sel_pointer img { float:right;}
.sel .sel_img .sel_opt { background:#fff; position:absolute; left:0px; top:27px; z-index:99; border:1px solid #e0e0e0; display:none;}
.sel .sel_img .sel_opt ul { float:left; width:104px;}
.sel .sel_img .sel_opt ul li { font-size:12px; padding:7px 0 7px 12px; cursor:pointer; min-width:54px; background:#fff;}
.sel .sel_img .sel_opt ul li:hover { background:#999;}
.sel .sel_img .sel_opt ul li a { font-size:12px; color:#474747; font-weight:bold;}

.search_btn img { *margin-top:1px;} 


/*페이징*/
.paging { clear:both; width:100%; text-align:center; height:60px;}
.paging table {}
.paging_wrap { float:left; margin:0 auto;}
.paging ul { float:left;}
.paging ul li { float:left; width:26px; text-align:center; margin-right:5px; font-size:12px;}
.paging ul li a { float:left; width:24px; font-size:12px; color:#686868; padding:6px 0; border:1px solid #e2e2e2; background:#fff;}
.paging ul li a:hover { border:1px solid #e2e2e2; background:#95ce5a; color:#fff;}
.paging ul li a.pg_sel { color:#fff !important; background:#95ce5a !important; border:1px solid #242b35;}


/*.paging ul li.nolink:hover { border:1px solid #2761ae; background:#2761ae; color:#fff;}*/
.paging ul li.nolink { float:left; width:24px; padding:6px 0; margin-right:5px; border:1px solid #e2e2e2; background:#fff; color:#686868; text-align:center; }
.paging ul li.pg_sel { color:#fff !important; background:#95ce5a !important; border:1px solid #e2e2e2;}