*{margin:0px;padding:0px;}
p{margin:10px 0;}
body,div,form{color:#444;font:12px/1.6 ±¼¸²,Gulim,AppleGothic,sans-serif;}
table,th,td{border:0;border-spacing:0;border-collapse:collapse;}
table td{font-size:12px;}
div,dd,dt,ol,dl,ul,li{list-style:none;}
fieldset,img{border:none;}
address,em{font-style:normal;}
input,textarea,select{background-color:#fff;font-family:inherit;font-size:12px;}
input{padding-right:1px;}
select{height:20px;}
a{color:#444;text-decoration:none;cursor:hand;}
a:visited,a:visited *{color:#444;}
a.visited,a.visited:visited{color:#444;}
a:hover,a:hover *,a.visited:hover{color:#a22f2f;text-decoration:underline;}
hr,legend,caption,.skip,.alt,.hd{display:none;}
ul,li,dl,ol,dt,dd{letter-spacing:-1px;}
.middle{vertical-align:middle;}
.cboth{clear:both;font-size:0;overflow:hidden;height:0;}
.bnone{border:none !important;}
.backnone{background:none !important;}
.fnone{float:none !important;}
.fleft(float:left !important;}
.fright(float:right !important;}
.left(text-align:left !important;}
.right(text-align:right !important;}
.fbold,.fbold a{font-weight:bold !important;}

input.bnone{background:transparent;vertical-align:middle;}
/*---------- float ÇØÁ¦ ----------*/
.clearfix:after, .btn-area:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .btn-area {zoom:1;}
a#top {display:none;}