@charset "utf-8";
@font-face{ font-family:NG; src:url('../../font/NanumGothic.eot'); src:local(※), url('../../font/NanumGothic.woff') format('woff');}
@font-face{ font-family:NGEN; src:url('../../font/NanumGothicBold.eot'); src:local(※), url('../../font/NanumGothicBold.woff') format('woff');}

html, body, ul, ol, li, form, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, span {font-family:나눔고딕, NG, NGEN, '돋움', sans-serif;  margin:0; padding:0; list-style:none; letter-spacing:-0.4px}
img, table{border:0;}
hr, legend {display:none;}
a:link, a:visited, a:active {color:#555; text-decoration:none; font-family:나눔고딕, NG, NGEN, '돋움', sans-serif;}
a:hover {color:#000;} 

body {font-size:13px; line-height:150%; font-family:나눔고딕, NG, NGEN, '돋움', sans-serif; color:#333; }

h1{font-weight: bold;}

/* 바로가기 */
#accessibilityMenu {position:absolute; overflow:hidden; visibility:hidden; font-size:0; line-height:0; font-weight: bold;}




/* 레이아웃 */

#header_area{width:100%; height:100px; z-index:99999999999999; font-weight: bold;  overflow:hidden;}
#header {position:relative; width:1200px; margin:0 auto; background:url('../../img/bg_header.gif')center top no-repeat; z-index:999999999;}

	#header .top_link{float:right; margin:8px 10px 0 0; font-size:12px;} 
	#header .top_link li{float:left; background:url('../../img/top_line.gif') right 5px no-repeat; padding:0px 8px; letter-spacing:-0.5px;;}
	#header .top_link li.last{background:none !important;}
	#header .top_link li a{color:#333}




/*
로고는 h1
대메뉴 h2
서브메뉴h3

메인의 컨텐츠 타이틀 h2
*/


