@import url('https://fonts.googleapis.com/earlyaccess/notosanskr.css'); 
@charset "utf-8";

/*********** Basic ***********/
html {overflow-y:scroll; height:100%; min-width:320px;}
body {margin:0; padding:0; height:100%; font-family: 'Noto Sans KR', 'dotum', sans-serif; font-size:1em; color:#555;}
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;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
legend {position:absolute; font-size:0; line-height:0; overflow:hidden;}
input, button {margin:0;padding:0; font-size:1em;font-family: 'Noto Sans KR', 'dotum', sans-serif;}
button {cursor:pointer;}
input[type=text], input[type=password], input[type=submit], input[type=image], button {font-size:1.2em;-webkit-appearance:none;}
textarea, select,button {font-size:1em; font-family:'Noto Sans KR', 'dotum', sans-serif;}
textarea {border-radius:0;-webkit-appearance:none;}
select {margin:0;background:none;}
p {margin:0;padding:0;word-break:break-all;}
hr {display:none;}
pre {overflow-x:scroll; font-size:1em;}
a {color:#000; text-decoration:none;}
ul,li,dl,dt,dd{padding:0; margin:0;}
ul{list-style:none;}
*, :after, :before {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#container{position:relative;}