@charset "utf-8";
/* 초기화 */
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
img { border:none; }
/*html,body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,img,a,form, fieldset { font-weight:normal; font-family:나눔고딕,'Nanum Gothic',돋움; margin:0; padding:0; }*/
html,body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,img,a,form, fieldset { font-weight:normal; font-style:normal; font-family:'NotoKr', Dotum,돋움, Arial, Apple-Gothic, sans-serif; margin:0; padding:0; }

fieldset, form, img { border:none; }
legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select, img {vertical-align:middle}
address { font-style:normal; }
a { text-decoration:none; color:#808080; }
.hide { height:0; width:0; line-height:0; font-size:0; position:absolute; left:-99999px; }
.clear { height:0; clear:both; }

html { }
html, body { width:100%; height:100%; font-size:12px; }
