@charset "utf-8"


/* Hangeul Nanum Font */



@font-face {
	font-family: 'NanumGothic';
	src: url('../font/NanumGothic.eot') format('eot');
	src: url('../font/NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('../font/NanumGothic.woff') format('woff'),
		url('../font/NanumGothic.ttf') format('truetype');
}

@font-face {
	font-family: 'NanumGothicBold';
	src: url('../font/NanumGothicBold.eot') format('eot');
	src: url('../font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
		url('../font/NanumGothicBold.woff') format('woff'),
		url('../font/NanumGothicBold.ttf') format('truetype');
}

@font-face {
 font-family: 'NanumBarunGothic';
 src: url('../font/NanumBarunGothicWeb.eot');
 src: url('../font/NanumBarunGothicWeb.eot?#iefix') format('embedded-opentype'),
		url('../font/NanumBarunGothicWeb.woff') format('woff'),
		url('../font/NanumBarunGothicWeb.ttf') format('truetype');
}

@font-face {
 font-family: 'NanumBarunGothicBold';
 src: url('../font/NanumBarunGothicWebBold.eot');
 src: url('../font/NanumBarunGothicWebBold.eot?#iefix') format('embedded-opentype'),
		url('../font/NanumBarunGothicWebBold.woff') format('woff'),
		url('../font/NanumBarunGothicWebBold.ttf') format('truetype');
}

@font-face {
 font-family: 'NanumMyeongjo';
 src: url('../font/NanumMyeongjo.eot');
 src: url('../font/NanumMyeongjo.eot?#iefix') format('embedded-opentype'),
		url('../font/NanumMyeongjo.woff') format('woff'),
		url('../font/NanumMyeongjo.ttf') format('truetype');
}



html>/**/body{overflow-y:scroll;}/* 스크롤 고정 */

body{font-family:'NanumGothic','NanumBarunGothic','NanumBarunGothicBold';margin:0;padding:0;}
body,h1,h2,h3,h4,input,button,select,td {font-size:12px;color: #333;}
body{text-align:left;font-size:12px;color:#333;}
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, textarea{margin:0;padding:0;border:none;}
input,button,textarea,select,table{font-size:12px;}
h1,h2,h3,h4,h5,h6{font-family: 'NanumGothic','NanumBarunGothic','NanumBarunGothicBold';font-size:12px; font-weight:600;}
dd{margin:0;padding:0; }


table, pre {font-size:12px;}
table{border-collapse:collapse;vertical-align:top;}
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;visibility:hidden;}
address{font-style:normal;}


p{text-align:left;margin:0;padding:0;}
table caption {visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
em{color:#f97336;font-style:normal; }
img,fieldset,iframe{border:none;}
li{list-style:none;}

a:link,a:visited{text-decoration:none;color:#555}
a:hover,a:focus,a:active{text-decoration:none;color:#333}

hr {display:none;} 





html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,abbr,address,cite,code,del,dfn,em,img,
ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,
menu,nav,section,summary,time,mark,audio,video{margin:0; padding:0;}


p, div, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, ol, input, textarea{list-style-type:none;padding:0;margin:0;font:12px 'NanumGothic','NanumBarunGothic','NanumBarunGothicBold';color:#666;}