H1 {
	MARGIN-TOP: 3px; FONT-SIZE: 16pt; MARGIN-BOTTOM: 3px; COLOR: black
;}
H2 {
	MARGIN-TOP: 3px; FONT-SIZE: 16pt; MARGIN-BOTTOM: 3px; COLOR: white
}
H4 {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 1.4em
}
TABLE {
	FONT-SIZE: 11pt; LINE-HEIGHT: 1.5em;
}
P {
	TEXT-INDENT: 11pt
}
.koumoku {
	PADDING-LEFT: 1em
}
LI {
	LIST-STYLE-TYPE: none
}
.top_l {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.top_r {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000000 1px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.left {
	BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px
}
.right {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000000 1px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px
}
.bottom-b {
	BORDER-BOTTOM: #FF6600 3px solid
}
.bottom_l {
	BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.bottom {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000000 1px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.bottom_r {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.maru {
	BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #000000 1px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px
}

a:link {text-decoration:none; color:blue;}

a:visited {text-decoration:none; color:blue;}

a:hover {text-decoration:underline; color:red;}
.bottom_s {
	BORDER-BOTTOM: 1px solid #000000;
	margin: 0px;
	padding: 5px;
}
.top_r2 {

	BORDER-RIGHT: 1px solid #000000; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid #000000; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 1px solid #000000; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid #000000
}
.top_l2 {

	BORDER-RIGHT: 1px #000000; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid #000000; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 1px solid #000000; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid #000000
}
