@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

body, div, a, ul, li, h1, h2, h3, h4, h5, img, span,
form, fieldset, legend, label, input, select, option,
table, caption, colgroup, col, tbody, tr, th, td,
dl, dt, dd, p, address, em, small, mark, br, 
header, nav, section, footer, article, aside
{margin:0; padding:0;}

header, nav, section, footer, article, aside{display:block;}

/*기본 설정*/
body, input, select{font-size:12px; 
							color:#111; /*
							font-family:"나눔고딕",nanumgothic,"돋움",dotum,sans-serif;*/ 
							font-family:"notokr-demilight", "맑은 고딕","돋움",dotum, sans-serif;}

img, fieldset{border:0 none;}
ul, dl{list-style:none;}


.skip{width:1px; 
		height:1px; 
		font-size:0; 
		line-height:0; 
		overflow:hidden; 
		visibility:hidden;
		position:absolute; 
		left:-999px;}

em{font-style:normal}

a:link, a:visited{/* text-decoration:none; */ 
						color:#333;}/*
a:hover, a:active{text-decoration:none; 
						color:#004258; 
						font-weight: bold;}
*/
img, input, select{vertical-align:middle;}


table{border-collapse:collapse;}

mark{background:none;}

/*스킵네비*/
#skipNavi{position:absolute; 
				z-index:999; 
				width:100%;}/* skip */
#skipNavi a{position:absolute; 
				top:-100px;}/* skipa */
#skipNavi a:hover,
#skipNavi a:active,
#skipNavi a:focus{position:absolute; /* skipah */
							top:0px; 
							display:block; 
							width:100%; 
							height:30px; 
							padding:10px;
							background:#333; 
							color:#fff; 
							font-weight:bold; 
							font-size:20px; 
							text-align:center;}





