body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,굴림; font-size:9pt; color:#222222; }

form { margin:0px; }

/* img {border:0px;} */

a:link, a:visited, a:active { text-decoration:none; color:#444; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }
form {
	display:inline;
}

img {
	border:none;
}

.title_b {
	background-image:url('../images/admin/title_bg.gif');
	font-family:돋움;
	font-size:11px;
	letter-spacing:0px;
	height:34px
}

.border {
	border-style:solid;border-width:1;
	border-width:1px;
}

.border_color {
	border-color:#dddddd;
}

._color {
	border-color:#eeeeee;
}

.submit {
	border-style:solid;
	border-width:1;
	border-color:#cccccc;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background:url('../images/admin/bt_bg.gif') no-repeat;
	height:24px;
}

.reset {
	border-style:solid;border-width:1;
	border-color:#ACACAC;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#ff4200;
	background:url('../images/admin/bt_bg.gif') no-repeat;
	height:24px;
}

.input {
	border-style:solid;
	border-width:1;
	border-color:#cccccc;
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	background:url('../images/admin/input_bg.gif') repeat-x;
	padding-left:5px;
	height:24px;
}

.textarea {
	border-style:solid;
	border-width:1;
	border-color:#cccccc;
	font-family:tahoma;
	font-size:12px;color:#000000;
	background-color:#ffffff;
	padding-left:3px;
}
.rb_han {font-family:돋움;font-size:11px;letter-spacing:0px;}

.main_menu {font-size:13px;font-weight:bold;font-family:dotum,gulim;text-decoration:none;color:#fff;}

.text_underline {text-decoration:underline;}

.text_none {text-decoration:none;}

.port_dt{font-weight:bold;padding-top:15px;font-size:13px;}

#dd{	margin: 0;padding: 0}

#dd li{margin: 0;padding: 0;list-style: none;float: left;font: bold 13px arial}

#dd li a.menu{display: block;text-align: center;background: #555;padding: 4px 10px;margin: 0 1px 0 0;color: #FFF;width: 100px;text-decoration: none}

#dd li a.menu:hover{background: #666}

.submenu{background: #fff;border: 1px solid #555;visibility: hidden;position: absolute;font-size:13px;z-index: 3;}

.submenu a{display: block;font: 12px arial;text-align: left;text-decoration: none;padding: 5px;color: #444}

.submenu a:hover{background: #f5f5f5;color: #555}

p{margin:2px;}

.fsize16 { font-size:16px;}
