body {
 margin: 0;
 padding: 0;
 color: #636364;
 font: 12px/1.5em "Dotum", "Verdana", "Geneva", "sans-serif";
}
* { margin: 0; padding: 0; }
a:link, a:visited { text-decoration:none; color: #636363; }
/*a:hover { color: #2ba709; }*/
a:hover { text-decoration:underline; cursor:pointer;}
/*a.skip { position£º absolute; height: 0; line-height: 0; overflow: hidden; left: -1000em; }*/

table, div {
 font-size: 12px;
 border-collapse: collapse;
 line-height: 1.5em;
}
select, textarea {
 border: 1px solid #B7B6B6;
 background: #FFFFFF;
 color: #000000;
font-family:, Dotum, Arial, sans-serif;
 font-size: 12px;
 vertical-align: middle;
}
form, ul, ol, dl, table, div, h1, h2, h3 {
 margin: 0;
 padding: 0;
}
img, fieldset {
 border: 0;
}
select, input, li img {
 vertical-align: middle;
}
ul, li, ol {
 list-style-type: none;
}
legend, hr, caption {
 display£ºnone;
}
strong {
 color: #000;
}
address, caption, cite, code, dfn, em, strong, th, var {
 font-style : normal;
 font-weight : normal;
}

/* Å¬·¡½º Á¤ÀÇ */
.clear {clear: both; width: 640px; height: 15px; overflow: hidden;}
.hide {display£ºnone;}
.bold {font-weight:bold; color: #333;}
.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}
.fl {float: left; margin-right: 10px;}
.btn {cursor:pointer;}
.float {float: left;}