body {
	margin : 0;
	padding : 0;
	font-family:"dotum";
	color:#4d4d4d;
	font-size:12px;

	SCROLLBAR-FACE-COLOR: #dbdbdb;
	SCROLLBAR-HIGHLIGHT-COLOR: #f1f2f3;
	SCROLLBAR-SHADOW-COLOR: #f1f2f3;
	SCROLLBAR-3DLIGHT-COLOR: #F5F5F5;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #F5F5F5;
	SCROLLBAR-DARKSHADOW-COLOR: #F5F5F5;
}

ul, li {list-style:none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input {	margin : 0;padding : 0;}
img {border:0;}

.topinput {border:1px #000 solid;}
.navi {padding:10px 0 0 10px; text-align:left;font-size:12px;}
.navi a:link, .navi a:visited {color:#4d4d4d;text-decoration:none;font-size:12px;}
.navi a:active, .navi a:hover {text-decoration:none;color:#000;font-size:12px;}

/* 페이징 */
.pagingline {border-top:1px #ececec solid; border-bottom:1px #ececec solid; padding:10px 0;text-align:center;}
.pagingline img{vertical-align:middle; margin-top:4px; }
.paging {text-align:center; }
.paging a {padding:2px 5px;border:1px solid #e0e0e0;line-height:11px;font-size:11px;text-decoration:none;}
.paging a:link, .paging a:visited {padding:2px 5px;background-color:#fff;border:1px solid #e0e0e0;line-height:normal;font-size:11px;color:#555;text-decoration:none;}
.paging a:hover, .paging a:active {	padding:2px 5px;background-color:#fff;border:1px solid #e0e0e0;line-height:normal;font-size:11px;color:#cc718f;font-weight:bold;text-decoration:none;}
.paging a.on {color:#cc718f;font-weight:bold}

.skinimg {text-align:center; padding:5px 0 0 30px;  }
.skinimg li{float:left; display:inline-block;  margin:5px; }
.skinimg ul li img {display:inline-block;}
.skinimg ul li a:link {border:2px #adadad solid; display:inline-block;}
.skinimg ul li a:visited {border:2px #399FC1 solid; display:inline-block;}
.skinimg ul li a:active, .skinimg ul li a:hover {border:2px #ff6f00 solid; display:inline-block;}

/* news리스트 */
.news {width:290px; border-top:1px #fff solid;  border-bottom:1px #fff solid; border-left:0;  border-right:0;  padding:5px 0px; margin:0;}
.news img {border:none; vertical-align:middle;}
.news legend {display:none; }
.news p {text-align:left; border-bottom:1px #ececec solid;padding:0 0 10px 0px;}
.news p span {letter-spacing:-1px; font-size:12px; font-family:"dotum"; color:#4d4d4d;  }
.news label {float:left; height:30px; width:80px; padding-right:0px; font-size:10px; font-family:"Verdana"; color:#626262; text-align:center;}
.news {font-size:12px; font-family:"dotum";}

.subject a:link {color:#747474;text-decoration:none;font-size:12px;line-height:130%;}
.subject a:visited {text-decoration:none;color:#6e4987;font-size:12px;line-height:130%;}
.subject a:hover{text-decoration:none;color:#0060BF;font-size:12px;line-height:130%;}
.subject a:active{text-decoration:none;color:#0000c6;font-size:12px;line-height:130%;}

/* pdf리스트
*/
.pdf_ho {width:200px; border-top:1px #fff solid;  border-bottom:1px #fff solid; border-left:0;  border-right:0;  padding:10px 0px; margin:0;}
.pdf_ho legend {display:none; }
.pdf_ho p {text-align:left; border-bottom:1px #ececec solid;padding:0 0 15px 0px;}
.pdf_ho p span {letter-spacing:1px; font-size:13px; font-family:"dotum"; color:#4d4d4d;  }
.pdf_ho label {float:left; height:30px; width:80px; padding-right:0px; font-size:10px; font-family:"Verdana"; color:#626262; text-align:center;}
.pdf_ho {font-size:14px; font-family:"dotum";}

.pdf td {color:#4d4d4d;text-decoration:none;font-size:14px;}
.pdf_img a:link, .pdf td a:visited {color:#4d4d4d;text-decoration:none;font-size:11px;}
/*.pdf_img a:active, .pdf td a:hover {text-decoration:none;color:#000;font-size:11px;border:2px #ff6f00 solid;} */
.pdf_img a:active, .pdf td a:hover {border:2px #ff6f00 solid; display:inline-block;font-size:11px;}

.pdflist {background-color:#f8f8f8; padding:15px;}

.pdflist2 {background-color:#fbfbfb; border:2px #3ab7ca solid; padding:18px;}
.pdflist2 h3 {font-weight:bold; font-size:14px; color:#006978; padding:2px 0 0 0 ;}
.pdflist2 a:link, .pdflist2 a:visited {color:#d0637d;}
.pdflist2 a:active, .pdflist2 a:hover {color:#000;}

.line { border-top:1px #f1f1f1 solid;}

/* rss리스트 */
.rsstd th { background-color:#f8f8f8; height:30px; }
.rsstd td { height:25px; border-bottom:1px #f1f1f1 solid;}
.rsstd .name {padding:0 0 0 20px; width:150px;}
.rsstd .url a:link, .rsstd .url a:visited {color:#888888;text-decoration:none;font-size:12px;}
.rsstd .url a:active, .rsstd .url a:hover {text-decoration:none;color:#AA4E15;font-size:12px;}
.rsstd .btn {width:75px;}
.rsstd .btn a:link, .rsstd .btn a:visited {color:#4d4d4d;text-decoration:none;font-size:12px;}
.rsstd .btn a:active, .rsstd .btn a:hover {text-decoration:none;color:#AA4E15;font-size:12px;}

.rsslist {background-color:#fbfbfb; border:2px #C0C0C0 solid; padding:18px;}
.rsslist h3 {font-weight:bold; font-size:14px; color:#006978; padding:2px 0 0 0 ; }
.rsslist a:link, .rsslist a:visited {color:#d0637d; }
.rsslist a:active, .rsslist a:hover {color:#000;}

.rssSubject img {vertical-align:middle;}
.rssSubject a:link, .rssSubject a:visited {color:#4d4d4d;text-decoration:none;font-size:12px; font-weight:bold; letter-spacing:-1px;}
.rssSubject a:hover, .rssSubject a:active {text-decoration:none;color:#000;font-size:12px; font-weight:bold; letter-spacing:-1px;}