@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}
address, em {font-style:normal}
table {border-collapse:collapse;border-spacing:0}
q:before, q:after {content:''}

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

body, input, select, textarea {background:#fff;color:#555;font:62.5%/1 "돋움", Dotum, Arial, sans-serif}
input, button, select, option {font-size:1em}
a {color:#555;text-decoration:none}
a:hover, a:focus {color:#555}
img {vertical-align:top}
.blind {position:absolute;top:-9999px;visibility:hidden;width:0;height:0;font-size:1%;line-height:0}
hr {display:none}

@font-face{
	font-family:NBG;
	src:url(../fonts/NanumBarunGothic.eot);
	src:local(※), url(../fonts/NanumBarunGothic.woff) format("woff"), url(../fonts/NanumBarunGothic.ttf) format('truetype')
}

@media only screen and (max-width : 960px) and (min-width: 640px) {
body, input, select {font-size:62.5%}
}

@media only screen and (max-width : 639px) and (min-width: 600px) {
body, input, select {font-size:58.6%}
}

@media only screen and (max-width : 599px) and (min-width: 560px) {
body, input, select {font-size:54.68%}
}

@media only screen and (max-width : 559px) and (min-width: 520px) {
body, input, select {font-size:50.78%}
}

@media only screen and (max-width : 519px) and (min-width: 480px) {
body, input, select {font-size:46.87%}
}

@media only screen and (max-width : 479px) and (min-width: 440px) {
body, input, select {font-size:43%}
}

@media only screen and (max-width : 439px) and (min-width: 400px) {
body, input, select {font-size:39%}
}

@media only screen and (max-width : 399px) and (min-width: 360px) {
body, input, select {font-size:35.15%}
}

@media only screen and (max-width : 359px) {
body, input, select {font-size:32%}
}