@charset "utf-8";
 
/* reset */
 
* {-webkit-text-size-adjust:none;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{margin:0;padding:0; }
body,h1,h2,h3,h4,h5,h6,input,button,table,select,textarea{font-family:'Noto Sans KR','Malgun Gothic','맑은 고딕','돋움',Dotum,'Malgun Gothic wb',Helvetica,'Apple SD Gothic Neo',Sans-serif;
/*font-size:12px;*/font-size:100%;color:#231d1c;/*letter-spacing:-0.05em;letter-spacing:-0.18em;*/letter-spacing:-0.1em;word-spacing:1px;}
header,footer,nav,aside,section,article{display:block; padding: 0; margin: 0;}
ul,li,ol,li,dl,dd,dt{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption{visibility:hidden;z-index:-1;width:0;height:0;font-size:0;line-height:0;}
fieldset,img{border:0 none;}
img{vertical-align:middle;-ms-interpolation-mode:bicubic !important;/*height:auto;max-width:100%;*/ }
label,button{cursor:pointer;}
button{margin:0;padding:0;}
i,em,address{font-style:normal;-webkit-text-size-adjust:none;}
hr{display:none;}

/* common */
.skip{overflow:hidden;position:absolute;top:-999em;left:-999em;width:1px;height:1px} 
a{text-decoration:none}
