@charset "utf-8";
/* bug for IE6,7 */
br { letter-spacing:0; }
/* css 초기화 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}
body { font:normal 12px/1.3 dotum, sans-serif; color:#808080; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th,td { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
/* a-style */
a { /*color:#333;*/ text-decoration:none; }
a:hover, a:active { /* color:#bfb477;*/ text-decoration:none; }
/* hidden */
.hidden {
position:absolute;
overflow:hidden;
width:0;
height:0;
font-size:0;
line-height:0;
visibility:hidden;
text-indent:-9999px;
}
.clear { clear:both; height:0; overflow:hidden; border:0; }