@font-face {
	font-family:'NanumGothicWeb';
	src: url('/font/NanumGothic.eot');
}
@font-face {
	font-family:'NanumGothicWeb';
	src: url('/font/NanumGothic.eot') format('eot'), /* IE 9 폰트 적용 */
		 url('/font/NanumGothic.woff') format('woff'), /* IE 9, 파이어폭스, 크롬 폰트 적용 */
		 url('/font/NanumGothic.ttf') format('truetype');
}

@font-face{font-family:'NBGB'; 
src:url('/font/NBGB.eot');
src:local('/font/NBGB.eot'), 
url('/font/NBGB.woff') format('woff');
}


@font-face {	
	font-family:'NanumMyeongjo';
	src:url('/font/NanumMyeongjo.eot') format('eot'),url('/font/NanumMyeongjo.woff') format('woff'),url('/font/NanumMyeongjo.ttf') format('truetype'); 
}

html>/**/body{overflow-y:scroll;}/* 스크롤 고정 */



html, body{ margin:0; padding:0; font-family:'NanumGothicWeb','돋움','Dotum','arial'; font-style:normal; }
body{text-align: justify; color:#555; line-height:1.3em;}
div, p, ul, ol, li, img, a, table, td, th, tr, h1, h2, h3, h4, h5, h6, form, input, span, iframe, dl, dt, dd, caption, iframe{margin:0;padding:0;border:none;}
select, option {font-family:'NanumGothicWeb';}
input,button,textarea,table{font-family:'NanumGothicWeb','돋움','Dotum','arial'; font-size:12px;}

h1,h2,h3,h4,h5,h6 { font-size:14px;}



table, pre {font-size: 12px;}
table{border-collapse:separate;border-spacing:0;border:0 none;}
form, fieldset, img, address, label{margin:0;border:0;padding:0;}
legend{position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;}
address{font-style:normal;}


p { /* text-align:justify; */ margin:0;padding:0;}
table caption { overflow:hidden; position:absolute; width:0;height:0; font-size:0; line-height:0; }
em { color:#de0056; font-style:normal; }
img,fieldset,iframe{border:none;}
li{list-style:none;}

a:link,a:visited{color:#000; }
a:hover,a:focus,a:active{color:#444}


/* 문서구분 */
hr { display:none; } 

/* png이미지 처리 */
 /* .png24{tmp:expression(setPng24(this));border:none;}  */
* {-webkit-text-size-adjust:none;}

/*
#skip {position:absolute;top:0;height:0px;width:100%;z-index:30;} 
#skip a {display:block; height:1px; width:1px; margin-bottom:-1px; overflow:hidden; text-align:center;color:#fff;white-space:nowrap;} 
#skip a:focus, 
#skip a:active {display:block;top:0;width:100%;height:20px;padding:5px 0;background:#0089d6;} 
*/


/* 인풋타입 */
input[type="text"], input[type="number"], input[type="password"]{ padding: 3px; height:20px; border: 1px solid #d7d7d7;color:#666;}
input[type="text"].search_text{  }
input[type="submit"]{border: none; cursor:pointer;}
input[type="file"]{border: none; padding: 1px;}

.blind{display:block;overflow:hidden;position:absolute;font-size:1.8em;left:-5000px;top:0;}