@charset "UTF-8";
body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, tr, th, td, caption, form, fieldset, input, select, textarea, blockquote, address, button {margin:0;padding:0}
h1, h2, h3, h4, h5, h6 {font-size:100%}
ul, ol, li {list-style:none}
img, fieldset, button {border:0 none}
button {background:none;cursor:pointer}
address, em {font-style:normal}
table {border-collapse:collapse;border-spacing:0}
q:before, q:after {content:''}
img {vertical-align:top}

body, input, select, textarea {background:#fff;color:#666;font:62.5%/1 "굴림", Gulim, Arial, sans-serif}
input, button, select, option {font-size:12px}
a {color:#666;text-decoration:none}
hr {display:none}

.blind {position:absolute;top:-9999px;visibility:hidden;width:0;height:0;font-size:1%;line-height:0}

/* html5 tag */
article, aside, details, figure, figcaption, footer, header, hgroup, menu, nav, section {display:block;margin:0;padding:0}


/* font-face */
@font-face {
font-family:'NG';
src: url(../font/NanumGothic.eot);
src: url(../font/NanumGothic.eot?#iefix) format('embedded-opentype'),
	url(../font/NanumGothic.woff2) format('woff2'),
	url(../font/NanumGothic.woff) format('woff'),
	url(../font/NanumGothic.ttf) format('truetype');
}
