/* reset */

html { overflow-y:scroll;}
body {font-size:12px;font-family:"dotum";color:#7c7c7c;width:100%;line-height:16px;margin:0px;font-weight:normal;height:100%;padding:0px;}
div, p, ul, li, table, td, textarea, input, span, form, h1, h2, h3, h4, dt, dl, dd {margin:0px;padding:0px;font-size:12px;font-family:"dotum";color:#626262;}
ul, ol, dl, dd, dt, li	{list-style-type:none; margin:0; padding:0px;line-height:16px;}
table {border-collapse:collapse; word-break:break-all;}
select {font-size:12px;font-family:"dotum";color:#7c7c7c;}

.u {text-decoration:underline;} .b {font-weight:bold;color:#7c7c7c;} .nb {font-weight:normal;}
img {border:0;}
form {margin:0;}
caption {display:none;}
fieldset {border:0;margin:0px;padding:0px;border:0 none;}
fieldset legend {display:none;}

.blind { display:block; overflow:hidden; position:absolute; left:0; top:-5000px;}
.hidden, hr { display:none;}
.show { display:block;}

.fl {float:left;} .fr {float:right;}

.cl {clear:left;}		.cr {clear:right;}		.cb {clear:both;}

.al {text-align:left;} .ac {text-align:center;} .ar {text-align:right;} 
.at {vertical-align:top;} .am {vertical-align:middle;} .ab {vertical-align:bottom;}

a.rollover img { border-width:0px; display:block; }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:block; }

a { color:#666666;text-decoration:none;} a:hover {color:#666666; text-decoration:underline;}

input,
img { vertical-align:middle;}
.hand {cursor:pointer;}
