@charset "utf-8";
/* font */
@import url(//cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css);
@import url(//cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/stylesheets/NotoSansKR-Hestia.css);

@font-face {
    font-family: 'NanumGothic';
    font-style: normal;
    font-weight: normal;
    src: url(../fonts/NanumGothic.woff2) format('woff2'),
         url(../fonts/NanumGothic.woff) format('woff'),
         url(../fonts/NanumGothic.otf) format('opentype');
}
@font-face {
    font-family: 'NanumGothic';
    font-style: normal;
    font-weight: bold;
    src: url(../fonts/NanumGothicBold.woff2) format('woff2'),
         url(../fonts/NanumGothicBold.woff) format('woff'),
         url(../fonts/NanumGothicBold.otf) format('opentype');
}

/* Reset */
html{}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, pre {margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
a {color: inherit; text-decoration: inherit;}
a img {border: none;}
ul, li {list-style: none;}
em, address, i {font-style: normal;}
table {border-collapse: collapse;}
i.fa span {position: absolute; left: -9999px;}
table {border-collapse: collapse;}
table caption {overflow: hidden; width: 1px; height: 1px; position: relative; left: -9999px;}


body {font-family: "Noto Sans Korean","Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","微软雅黑", STXihei, "华文细黑", sans-serif; font-size:12px; color:#000000; background:#ffffff; height:100%; line-height:1.4em;}
input, select, textarea {font-family: "Noto Sans Korean","Helvetica Neue",Helvetica,Arial,sans-serif; -webkit-box-sizing: border-box; box-sizing: border-box}