@charset "utf-8";

html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, address, em, img, strong, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding:0; border:0; background: transparent;}

body {font-size:0.75em; line-height:160%; font-family:"돋움",Dotum,"굴림",Gulim,arial,sans-serif; color:#666;}

table{border-collapse:collapse; border-spacing:0;}
img{border:none; vertical-align:top;}
address, em{font-style:normal;}
ol, ul{list-style:none;}
li,dt,dd{line-height:140%;}

fieldset{border:none;}
input.btn{border:none;}
input, textarea, select{vertical-align:middle; font-family:inherit; font-size:1em; line-height:1.2em;}
select, textarea{color:#666;}

legend, hr {position:absolute; left:-1000px; top:0; width:1px; height:1px; font-size:1%; line-height:0; overflow:hidden;}
.hidden {position:absolute; left:-1000px; top:0; width:1px; height:1px; font-size:1%; line-height:0; overflow:hidden;}

a{color:#606060;text-decoration:none;}
a:visited{color:#606060;}
a:hover, a:focus {text-decoration:none; color:#606060;}

html {overflow: scroll; overflow-x: auto;}

.display, caption { display:none; }
