IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
HR {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; HEIGHT: 1px
}
A:hover {
	BACKGROUND-COLOR: #ffff99
}
H1 {
	MARGIN-TOP: 15px; FONT-SIZE: 140%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; COLOR: #274a0b; LINE-HEIGHT: 120%; PADDING-TOP: 0px; BORDER-BOTTOM: #6ea53e 2px solid
}
H1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
H2 {
	PADDING-RIGHT: 6px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../image/list_bg01.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #094615; PADDING-TOP: 2px
}
H2.title-a {
	PADDING-RIGHT: 6px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(../image/list_bg02.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #094615; PADDING-TOP: 2px
}
H2.title-b {
	PADDING-RIGHT: 6px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(../image/list_bg03.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #094615; PADDING-TOP: 2px
}
H2.title-c {
	PADDING-RIGHT: 6px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(../image/list_bg04.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #094615; PADDING-TOP: 2px
}
H2.title-d {
	PADDING-RIGHT: 6px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 6px; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(../image/list_bg01.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #094615; PADDING-TOP: 2px
}
H2.title-a SPAN {
	BACKGROUND-POSITION: 1px 50%; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../image/point05.gif); BACKGROUND-REPEAT: no-repeat
}
H2.title-b SPAN {
	BACKGROUND-POSITION: 1px 50%; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../image/point06.gif); BACKGROUND-REPEAT: no-repeat
}
H2.title-c SPAN {
	BACKGROUND-POSITION: 1px 50%; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../image/point04.gif); BACKGROUND-REPEAT: no-repeat
}
H2.title-d SPAN {
	BACKGROUND-POSITION: 1px 50%; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../image/point03.gif); BACKGROUND-REPEAT: no-repeat
}
H3 {
	MARGIN-TOP: 10px; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; COLOR: #993300; BORDER-BOTTOM: #993300 1px dashed
}
.TEXT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 95%; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; FONT-FAMILY: "MS Gothic"; LETTER-SPACING: 1px
}
.text-b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; FONT-FAMILY: "MS Gothic"; LETTER-SPACING: 1px
}
#image IMG {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
#file UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#file UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(../image/list_mark04.gif) no-repeat 0px center; MARGIN-BOTTOM: 5px
}
.CELL-A {
	PADDING-LEFT: 5px; WIDTH: 645px
}
.CELL-A TD {
	PADDING-RIGHT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; LINE-HEIGHT: 120%; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.CELL-A TD.NEWS {
	WIDTH: 455px
}
.CELL-A TD.FROM {
	BACKGROUND-COLOR: #f0f0f0
}
.cell-info {
	FLOAT: right; PADDING-TOP: 3px
}
.cell-b {
	PADDING-LEFT: 5px
}
.cell-b TD {
	FONT-SIZE: 80%
}
.cell-menu {
	BORDER-TOP: #cc9933 2px solid; BORDER-LEFT: #cc9933 2px solid; WIDTH: 600px
}
.cell-menu TD {
	BORDER-RIGHT: #cc9933 2px solid; FONT-SIZE: 80%; BORDER-BOTTOM: #cc9933 2px solid
}
TH {
	BORDER-RIGHT: #cc9933 2px solid; FONT-SIZE: 80%; BORDER-BOTTOM: #cc9933 2px solid
}
.cell-menu TH.title {
	WIDTH: 520px; BACKGROUND-COLOR: #e0e1a8
}
.cell-menu TH.subtitle {
	WIDTH: 80px; BACKGROUND-COLOR: #e0e1a8
}
.cell-menu TD.title {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f8e8c1
}
.cell-menu TD.subtitle {
	BACKGROUND-COLOR: #f8e8c1; TEXT-ALIGN: center
}
.cell-menu TD.item {
	TEXT-ALIGN: center
}
.SAT {
	BACKGROUND-COLOR: #d9eaf4
}
.HOL {
	BACKGROUND-COLOR: #ffdddd
}
#ad UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 25px; LIST-STYLE-TYPE: square
}
#ad UL LI UL {
	MARGIN-LEFT: 10px; LIST-STYLE-TYPE: circle
}
#ad UL LI UL.no_mark {
	MARGIN-TOP: 15px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#ad .left IMG {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 65px
}
.info TABLE {
	BORDER-TOP: #333333 1px solid; FLOAT: right; BORDER-LEFT: #333333 1px solid; WIDTH: 400px
}
.info TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; COLOR: #274a0b; PADDING-TOP: 5px
}
.info TABLE TD {
	FONT-SIZE: 80%; PADDING-BOTTOM: 5px
}
.info TABLE TH {
	BORDER-RIGHT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: left
}
.info TABLE TD {
	BORDER-RIGHT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: left
}
.info TABLE TD UL {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; LIST-STYLE-TYPE: none
}
.info TABLE TD UL LI {
	MARGIN-TOP: 5px; PADDING-LEFT: 20px; BACKGROUND: url(../image/list_mark01.gif) no-repeat 5px 50%; FLOAT: left; WIDTH: 170px; WHITE-SPACE: nowrap
}
#INFO TABLE {
	BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 400px
}
#INFO TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; COLOR: #274a0b; PADDING-TOP: 5px
}
#INFO TABLE TD {
	FONT-SIZE: 80%; PADDING-BOTTOM: 5px
}
#INFO TABLE TH {
	BORDER-RIGHT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: left
}
#INFO TABLE TD {
	BORDER-RIGHT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: left
}
#INFO TABLE TD UL {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; LIST-STYLE-TYPE: none
}
#INFO TABLE TD UL LI {
	MARGIN-TOP: 5px; PADDING-LEFT: 20px; BACKGROUND: url(../image/list_mark01.gif) no-repeat 5px center; FLOAT: left; WIDTH: 180px; WHITE-SPACE: nowrap
}
UL.no_mark {
	PADDING-LEFT: 0px; MARGIN-LEFT: 20px; LIST-STYLE-TYPE: none
}
UL.no_mark LI IMG {
	MARGIN-TOP: 10px; MARGIN-LEFT: 15px
}
A.mark {
	BACKGROUND: url(../image/point02.gif) no-repeat 0px 2px
}
A.mark-a {
	BACKGROUND: url(../image/point02.gif) no-repeat 0px 2px
}
A.mark {
	PADDING-LEFT: 15px; MARGIN-LEFT: 15px
}
A.mark-a {
	PADDING-LEFT: 15px; MARGIN-LEFT: 0px
}
A.btn:hover {
	BACKGROUND: #ffe6e6
}
HR.END {
	BORDER-TOP: #6ea53e 2px solid; HEIGHT: 2px; BACKGROUND-COLOR: #6ea53e
}
.sp-a {
	FONT-WEIGHT: bold; COLOR: #993300
}
.at-a {
	COLOR: #ff0000
}
.at-b {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
