body, td, p, button, textarea, select { font-family:arial,verdana,helvetica,sans-serif; font-size:12px; color:#333333; }
.b0 {	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid }
form { margin:0px; }

img {border:0px;} 

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#333333; }
a.menu:hover { text-decoration:underline;  color:#679c6e; }

.sz1 { font-family:arial,verdana,helvetica,sans-serif; font-size:12px; color:#333333; font-weight:bold; }
.sz2 { font-family:Tahoma,verdana,helvetica,sans-serif; font-size:13px; color:#00a41b; }
.sz3 { font-family:arial,verdana,helvetica,sans-serif; font-size:12px; color:#0070c0; font-weight:bold; }
.sz4 { font-family:arial, Tahoma,verdana,helvetica,sans-serif; font-size:12px; color:#0070c0; }
.sz5 { font-family:arial,verdana,helvetica,sans-serif; font-size:12px; color:#FFFFFF; }





.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; }



/********************************************* 
* 테이블스타일
****************************************/ 

.conten {
	background:#FFFFFF;
	text-align:left;
	border:1px solid #CCCCCC;
	padding:10px 10px 10px 10px;
	line-height:140%;
	letter-spacing:0px;
}


.conten_padding {
	background:#FFFFFF;
	text-align:left;
	border:1px solid #CCCCCC;
	padding:0px 0px 0px 0px;
	line-height:140%;
	letter-spacing:0px;
}

.title {
	color:#FFFFFF;
	background:#5a80b3;
	text-align:left;
	padding:0px 0px 0px 20px;
}

.input_txt {
	color:#aa658c;
	background:#f4f4f4;
	text-align:left;
	padding:0px 0px 0px 1px;
}




.f_stitle {
	background:#f8f8f8;
	padding:6px 10px 6px 15px;
	font-weight:bold;
}

.f_conten2 {
	background:#ffffff;
	text-align:left;
	border:1px solid #f8f8f8;
	padding:6px 10px 6px 15px;
}


.td0d8e8 {
	background:#d0d8e8;
	text-align:left;
	padding:6px;
}


.te9edf4 {
	background:#e9edf4;
	text-align:left;
	padding:6px;
}




.b_stitle {
    color:#4c7e64;
	background:#e6eee3;
	padding:6px 10px 6px 15px;
	font-weight:bold;
}

.b_conten2 {
	background:#ffffff;
	text-align:left;
	border:1px solid #ecf3e9;
	padding:6px 10px 6px 15px;
}
