@charset "utf-8";

/* web font */
@font-face {font-family: ngweb;src:url('/font/NanumGothic.woff') format('woff'); /* Modern Browsers */}
@font-face {font-family: ngie;src:url('/font/NanumGothic.eot'); /* IE6-IE8 */}

/***************************************/
/* RESET FILES */
/***************************************/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,time,figure,article,nav,header,footer,hgroup,video,audio,aside,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
/*vertical-align: baseline;*/
    box-sizing:border-box;
	font-family:'Nanum Gothic', '나눔고딕', ngweb, ngie, 'Malgun Gothic', '맑은고딕', dotum, '돋움', sans-serif;
}

ol,ul {	list-style: none;}
table {	border-collapse: separate;	border-spacing: 0;}/* tables still need 'cellspacing="0"' in the markup */
caption,th,td {	text-align: left;	font-weight: normal; font-family:'Nanum Gothic', '나눔고딕', ngweb, ngie, 'Malgun Gothic', '맑은고딕', dotum, '돋움', sans-serif;}
figure,article,header,footer,nav,hgroup,video,audio,aside {display: block;}

/* mobile */
/*input, textarea{ -webkit-appearance: none; -webkit-border-radius:0px; border-radius:0px;}*/ /*reset mobile default style*/
body,textarea:focus,input:focus,a:focus {-webkit-tap-highlight-color: rgba(255, 255, 255, 0); font-family:'Nanum Gothic', '나눔고딕', ngweb, ngie, 'Malgun Gothic', '맑은고딕', dotum, '돋움', sans-serif;}
html{-ms-text-size-adjust: none;-webkit-text-size-adjust: none;text-size-adjust: none; font-family:'Nanum Gothic', '나눔고딕', ngweb, ngie, 'Malgun Gothic', '맑은고딕', dotum, '돋움', sans-serif;}

