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:190px; 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:12px; font-family:"dotum";}

.pdf td {color:#4d4d4d;text-decoration:none;font-size:11px;}
.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 {padding:10px 0; border-top:1px #f1f1f1 solid;}

/* 180514 추가 */
.list_pdf { position: relative; padding: 10px 40px 10px 35px; overflow: visible !important; background: #eaeaea;}
.list_pdf .hoz_list:after { content: ""; display: block; clear: both;}
.list_pdf .hoz_list li { float:left;}
.list_pdf .hoz_list li a { display:block; margin:0 5px;}
.list_pdf .hoz_list li a.tap { opacity:.8;}
.list_pdf .hoz_list li a img { width:100%;}
.list_pdf .hoz_list li a > span { position: relative; display: block; border: 2px solid #fff; padding: 2px;}
.list_pdf .hoz_list li a > span:before { content: ""; display: block; padding-top: 82px;}
.list_pdf .hoz_list li a > span span { position: absolute; top: 2px; right: 0; bottom: 0; left: 2px; display: block; z-index: 1;}
.list_pdf .hoz_list li a > span span img { width: 62px; height: 82px;}
.list_pdf .hoz_list li.swiper-slide { width: 80px !important;}
.list_pdf .hoz_list li.on a > span { border: 2px solid #f90;}
.swiper-button-prev, .swiper-button-next { width: 18px; height: 32px; margin-top: -16px;}
.swiper-button-prev { background: url(../images/ezview/btn_prev.gif) no-repeat 0 0 !important;}
.swiper-button-next { background: url(../images/ezview/btn_next.gif) no-repeat 0 0 !important;}

/* 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;}

/* 180620 추가 */
.blind { position: absolute; visibility: hidden; z-index: -1;}

.paper_form { background: #545d6c; margin: 0 5px; border-radius: 3px; border: 1px solid #343b48; letter-spacing: -0.06em;}
.paper_form fieldset { margin: 0; padding: 0; outline: 0; border: 0;}
.paper_form dl { position: relative;}
.paper_form dl > dt { position: relative; color: #fff; font-weight: bold; line-height: 1.1; background: #343b48; padding: 7px 10px; font-size: 15px; text-align: left;}
.paper_form dl > dd { padding: 12px 0;}

.paper_form .f_sel:after { content: ""; display: block; clear: both;}
.paper_form .f_sel > li { float: left; margin-left: 4px;}
.paper_form .f_sel > li:first-child { margin-left: 7px;}

.btn_reset { position: absolute; right: 4px; top: 4px; text-decoration: none; color: #fff; display: block; background: #1294a7; border: 1px solid #2da8bb; border-radius: 2px; font-size: 12px; padding: 3px 5px; letter-spacing: -0.06em;}
.btn_reset:hover { background: #03798a;}

.pdf_wrapper { position: relative;}
.btn_pdf_coltrol { position: absolute; top: 50%; margin-top: -40px; display: block; width: 40px; height: 80px; background-color: #fff; background-color: rgba(255,255,255,.5); box-shadow: 0 0 10px rgba(0,0,0,.3); text-indent: -9999em;}
.btn_pdf_coltrol.prev { left: 0; background: rgba(255,255,255,.5) url(../images/ezview/btn_pdf_prev.png) no-repeat center center; border-radius: 0 8px 8px 0;}
.btn_pdf_coltrol.next { right: 0; background: rgba(255,255,255,.5) url(../images/ezview/btn_pdf_next.png) no-repeat center center; border-radius: 8px 0 0 8px;}
.btn_pdf_coltrol:hover { opacity: .7;}

/*
.pdf_wrapper { position: relative;}
.btn_pdf_coltrol { position: absolute; bottom: 45px; display: block; width: 50px; height: 50px; background-color: #fff; background-color: rgba(255,255,255,.5); box-shadow: 0 0 10px rgba(0,0,0,.3); text-indent: -9999em; border-radius: 50%; z-index: 10000;}
.btn_pdf_coltrol.prev { left: 150px; background: rgba(255,255,255,.7) url(../images/ezview/btn_pdf_prev_small.png) no-repeat center center;}
.btn_pdf_coltrol.next { right: 150px; background: rgba(255,255,255,.7) url(../images/ezview/btn_pdf_next_small.png) no-repeat center center;}
.btn_pdf_coltrol:hover { opacity: .7;}
*/