BODY {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 12px
}
TABLE {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
TABLE#title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline;
	color: #000000;
}
INPUT#reg {
	BORDER-RIGHT: #efebef 1px double; BORDER-TOP: #cecbce 1px double; BORDER-LEFT: #cecbce 1px double; BORDER-BOTTOM: #efebef 1px double; BACKGROUND-COLOR: #ffffeb
}
INPUT#input2 {
	BORDER-RIGHT: #efebef 1px double; BORDER-TOP: #cecbce 1px double; BORDER-LEFT: #cecbce 1px double; BORDER-BOTTOM: #efebef 1px double; BACKGROUND-COLOR: #ffffff
}
TEXTAREA#reg {
	BORDER-RIGHT: #efebef 1px double; BORDER-TOP: #cecbce 1px double; BORDER-LEFT: #cecbce 1px double; BORDER-BOTTOM: #efebef 1px double; BACKGROUND-COLOR: #fffbf7
}
TEXTAREA {
	BORDER-RIGHT: #efebef 1px double; BORDER-TOP: #cecbce 1px double; BORDER-LEFT: #cecbce 1px double; BORDER-BOTTOM: #efebef 1px double; BACKGROUND-COLOR: #f6f6f6
}
INPUT#en_reg {
	BORDER-RIGHT: #efebef 1px double; BORDER-TOP: #cecbce 1px double; BORDER-LEFT: #cecbce 1px double; BORDER-BOTTOM: #efebef 1px double; BACKGROUND-COLOR: #f6f6f6
}
INPUT#search {
	BORDER-RIGHT: #cecfce 1px double; BORDER-TOP: #cecfce 1px double; BORDER-LEFT: #cecfce 1px double; WIDTH: 200px; BORDER-BOTTOM: #cecfce 1px double; BACKGROUND-COLOR: #ffffff
}
TD#reg_bg {
	BORDER-TOP: #ffffff 2px double; WIDTH: 207px; BORDER-BOTTOM: #9c9e9c 1px double; HEIGHT: 30px; TEXT-ALIGN: right
}
TABLE#newsclass {
	BORDER-RIGHT: #bbbbbb 1px double; BORDER-TOP: #bbbbbb 1px double; BORDER-LEFT: #bbbbbb 1px double; BORDER-BOTTOM: #bbbbbb 1px double
}
TD#newsclass2 {
	PADDING-LEFT: 2px; PADDING-TOP: 2px
}
TABLE#newsclass2 {
	PADDING-LEFT: 2px; PADDING-TOP: 2px
}
TD#member_left1 {
	FONT-WEIGHT: bold; WORD-SPACING: 5px; BORDER-BOTTOM: #9ca69c 1px dashed; LETTER-SPACING: 5px; HEIGHT: 30px; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: center
}
TD#member_left2 {
	FONT-WEIGHT: bold; WORD-SPACING: 5px; BORDER-BOTTOM: #9ca69c 1px double; HEIGHT: 30px; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
TD#member_left_arrow1 {
	FONT-WEIGHT: bold; WORD-SPACING: 5px; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #9ca69c 1px dashed; HEIGHT: 30px; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: right
}
TD#comlib_admin_left_item1 {
	PADDING-RIGHT: 7px; COLOR: #666666; BORDER-BOTTOM: #d0d0d0 3px solid; HEIGHT: 26px; BACKGROUND-COLOR: #fff5e5; TEXT-ALIGN: right
}
TD#comlib_admin_left_item2 {
	PADDING-RIGHT: 7px; COLOR: #666666; HEIGHT: 24px; TEXT-ALIGN: right
}
TD#comlib_admin_left_item3 {
	PADDING-RIGHT: 7px; BORDER-TOP: #837a7a 1px solid; COLOR: #666666; HEIGHT: 24px; TEXT-ALIGN: right
}
TD#comlib_admin_left_item4 {
	PADDING-RIGHT: 7px; COLOR: #666666; BORDER-BOTTOM: #837a7a 1px solid; HEIGHT: 24px; TEXT-ALIGN: right
}
.shine {
	COLOR: #ff6600
}
.s02 {
	BORDER-RIGHT: 1px ridge; BORDER-TOP: #ffffff 1px ridge; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px ridge; WIDTH: 60px; BORDER-BOTTOM: 1px ridge; BACKGROUND-COLOR: #cccccc
}
.button1 {
	BORDER-RIGHT: rgb(0,0,0) 1px double; BORDER-TOP: rgb(0,0,0) 1px double; BACKGROUND: url(/images/button_bg.gif); BORDER-LEFT: rgb(0,0,0) 1px double; WIDTH: 100px; BORDER-BOTTOM: rgb(0,0,0) 1px double; HEIGHT: 18px
}
.a009 {
	font-size: 12pt;
	line-height: 20pt;
	font-weight: bold;
}
