/* ±âº» ½ºÅ¸ÀÏ */
BODY {
	font: 12px/1.4 Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
A:link { text-decoration: none; color:#330000; }
A:visited { text-decoration: none; color:#330000; }
A:hover { text-decoration: underline; color:#CC0000; }

TABLE { 
	border-spacing:0px;
	border-collapse:collapse;
	margin:0;
	padding:0;
	border:none;
	font-size:12px;
}
TR, TH, TD { font-size:12px; }
TABLE.default {
	border-spacing:0px;
	border-collapse:collapse;
	font-size:12px;
}
TABLE.default TD {
	padding:4px 2px 2px 4px;
	border-bottom:1px dotted #CCCCCC;
}

P, DIV { font-size:12px; }
BUTTON { font-size: 12px; border:1px solid #999999 }
.small { font-size:11px; font-family:"µ¸¿ò,µ¸¿òÃ¼,±¼¸²,±¼¸²Ã¼"; letter-spacing:-1px;}
IMG { border:0; }

/* INPUT BOX, TEXTAREA ¿ë Á¡¼± */
INPUT { font-size: 12px; }
SELECT { font-size: 12px; }
INPUT.dot_line { border:0px; border-bottom:1px dotted #999999; background-Color:#F4F4F4; }
INPUT.dot_box { border:1px dotted #999999; background-Color:#F4F4F4; }
TEXTAREA.dot_box { border:1px dotted #999999; background-Color:#F4F4F4; }
SELECT.dot_box { border:1px solid #999999; background-Color:#F4F4F4; }

TD.menubox {
	text-align:right; padding-right:5px; font:bold 12px; color:#336699;
}

/* ÀÌ¹ÌÁö ·Ñ¿À¹ö */
a.rollover img { border:0; display:inline; }
a.rollover img.over { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; }

/*
UL { list-style-image: url("http://png.com/ellipse.png") }
*/

/* Á¦¸ñ, ¸Þ´º */
.titlebox {
	width:400px; height:30px;
	margin-top:25px;
	margin-bottom:15px;
	border:0px;
	border-top:1px dashed #999999;
	border-bottom:1px dotted #999999;
	/* background: url("/images/login_line.gif") repeat-x top; */
	background-Color:#F4F4F4;
	padding:8px;
	text-align:center;
	font-size:14px; font-weight:bold; color:#12468D; 
}
.titlebox2 {
	width:300px; height:30px;
	margin-top:25px;
	margin-bottom:15px;
	border:0px;
	border-top:1px dashed #999999;
	border-bottom:1px dotted #999999;
	background-Color:#F4F4F4;
	padding:8px;
	text-align:center;
	font-size:12px; font-weight:bold; color:#12468D; 
}

.menubox0 {
	border:0px; text-align:right; padding-right:5px; font:bold 12px; color:#336699;
}
.menubox1 {
	border:0px; border-bottom:1px solid #336699; font:bold 12px; color:#336699; text-align:center; vertical-align:bottom
}
.menubox2 {
	padding:0px 10px 25px 10px;
}

