@charset "utf-8";
/*@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);*/
html, h1, h2, h3, h4, h5, h6, form, fieldset, img { margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; font-weight: revert; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ul, dl, dt, dd { margin: 0; padding: 0; list-style: none; }
a { text-decoration: none; }
*, :after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
* {user-select: none; -webkit-tap-highlight-color:rgba(255,255,255,0); -webkit-touch-callout: none;}
html, body { position: relative; width: 100%; }
body { margin: 0; padding: 0; font-family: 'Noto Sans KR', sans-serif;  }
a:link, a:visited {color: #000; text-decoration: none;}
a:hover, a:active {color: #000; text-decoration: none;}
@media (min-width: 320px) and (max-width: 768px) {}