@font-face{
font-family:ng;
src:url(web_font/NanumGothic.woff);
/*src:local(※), url(web_font/NanumGothic.eot) format(‘woff’)*/
}

html, body{
	margin: 0;
	padding: 0;
	height: 100%;
	font-family : ng;
	font: 12px/1.5 ng, NanumGothic, "나눔고딕", "돋움", Dotum, "굴림", Gulim, Arial, sans-serif;	
	background: #fff;
}

dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tbody,tfoot,thead,th,td{
	margin: 0;
	padding: 0;
}
input,textarea,select,button,td,th{
	font-family : ng;	
	font: 12px/1.5 ng, NanumGothic, "나눔고딕", "돋움", Dotum, "굴림", Gulim, Arial, sans-serif;	
	vertical-align: middle;
}
h1,h2,h3,h4,h5,h6{
	font-family : ng;
	font-weight: normal;
	font-size: 100%;
}
table{
	width: 100%;
	table-layout: fixed;
	border-spacing: 0;
	border-collapse: collapse;
}
ol,ul,li{
	list-style:none;
}
hr, legend, caption, .hidden{
	position: absolute;
	left: -5000px;
	top: 0;
	visibility: hidden;
	overflow: hidden;
	line-height: 0.1%;
	font-size: 0.1%;
	width: 0.1%;
	height: 0.1%;
}
caption{
	position: relative;
}
img,fieldset{
	border: 0 none;
	-ms-interpolation-mode: bicubic;

}
label,button{
	cursor: pointer;
}
em,address{
	font-style: normal;
}
a:link,a:visited{
	color: #767676;
	text-decoration: none;
}
a:hover,a:active,a:focus{
	text-decoration: none;
}