* {margin:0;padding:0;}

/* common reset */
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,a,abbr,address,cite,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,section,summary,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;/*vertical-align:baseline;*/box-sizing:border-box;}

img{max-width:100%;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}

html,body {height: 100%;}

html,body {height:100%; margin:0; padding:0; font-family: 'Noto Sans KR', Malgun Gothic,"맑은 고딕", Dotum, AppleGothic, sans-serif; /*font-size:15px; font-weight:400; color:#282828; -webkit-text-size-adjust:none;*/ }

dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}
th,td,input,textarea,select{font-family: 'Noto Sans KR', Malgun Gothic,"맑은 고딕", Dotum, AppleGothic, sans-serif;font-size:14px;color:#222}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
ol,ul,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-family: 'Noto Sans KR', Malgun Gothic,"맑은 고딕", Dotum, AppleGothic, sans-serif;font-size:100%;font-weight:normal}
abbr,acronym{border:0}
hr{display:none;clear:both}
legend,caption{visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;margin:0;padding:0;line-height:0}
label,select,input,button{/*vertical-align:middle*/}
img,fieldset{border:0 none}
label{cursor:pointer}

a{color:#222}
a:link, a:visited,
a:active{text-decoration:none;}
a:hover{color:#5d8e44; text-decoration:none;}

ul,ol {list-style:none; list-style-type:none;}
img {border: 0 none;}


