@charset "utf-8";

header, footer, aside, section, nav, article, figure, figcaption{display:block;}
body, table, input, textarea, select, botton{font-family:Dotum, "돋움", Tahoma, Geneva, sans-serif;font-size:1em;}
html, body{ min-height:100%}
body{margin:0;padding:0;font-size:1em;color:#666;}

div, p, ul, ol, li, img, a, table, td, th, tr, h1, h2, h3, h4, h5, h6, form, input, span, iframe, dl, dt, dd, caption  {margin:0;padding:0;border:none;}
table{border-collapse:collapse;}
img{border:0 none;}
input, select{font-family: Dotum, "돋움", sans-serif;}

a{text-decoration:none;color:#666;border:none;margin:0;padding:0;}
a:visited{text-decoration:none;border:none;}
a:active{text-decoration:none;border:none;}
a:hover{text-decoration:none;border:none;}

	
fieldset{border:none;margin:0; padding:0;}
img, input.image {border:0 none;}
form, input{margin:0;padding:0;}
legend{display:none; margin:0; padding:0;}
caption{display:none;}
ul,ol,li {list-style:none;}
select{font-size:0.95em;}
textarea{font-size:0.75em;margin:0;padding:0;}

hr{visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
td *, div *, span *, p * {vertical-align: top;}

.blind{display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}
.hide{display:none;padding:0;margin:0;}