@charset "utf-8";

html {-webkit-text-size-adjust: none;}
body,textarea,select,table,button,input {font-family:NotoSans,NanumGothic,'돋움',dotum,sans-serif;font-size:15px;color:#222;margin:0;padding:0;}
img {border:0;vertical-align:middle;}
ul,ol {margin:0;padding:0;list-style:none;}
dl,dl dt,dl dd,form,td,p {margin:0;padding:0;}
li,li img,dt img,dd img,td img,p img {vertical-align:top;margin:0;padding:0;}
fieldset {margin:0;padding:0;border:0;}
legend {position:absolute;visibility:hidden;overflow:hidden;height:0;line-height:0;width:0;margin:0;padding:0;font-size:0;}
caption {width: 0;height: 0;font-size: 0;line-height: 0;text-indent: -5000em;}
hr {display:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;margin:0;}
a {text-decoration:none;color:#666;}
a:hover,
a:focus{text-decoration: underline;}
table {table-layout:fixed;border-spacing: 0}
input {overflow:visible;vertical-align:middle;}
select,label {padding:0;margin:0;vertical-align:middle;color:#666;}
em,address {font-style:normal;}
textarea {vertical-align:top;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;}
object,param {padding:0;margin:0;line-height:0;}
button{border: 0;cursor: pointer;}
header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption {display:block;}
