body {
	line-height: 1.5em;
	font-size: 105%;
	font-style: normal;
}
th {
	text-align: left;
	font-weight: normal;
	line-height: 1.5em;
}
td {
	line-height: 1.5em;
}
a:link {
	color: #0000FF;
	text-decoration: underline;
}
a:visited {
	color: #0000FF;
	text-decoration: underline;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}
.font150 {
	font-size: 150%;
	line-height: 1.5em;
}
.font120 {
	font-size: 120%;
	line-height: 1.5em;
}
.font90 {
	font-size: 90%;
}
.font85 {
	font-size: 85%;
}
h1 {
	font-size: xx-small;
	font-style: normal;
	line-height: 0%;
	margin: 0px;
}
h2 {
	font-size: 120%;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0%;
	margin-top: 0%;
}
h3 {
	font-size: 120%;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0%;
	margin-top: 0%;
}
h4 {
	font-size: 120%;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0%;
	margin-top: 0%;
}
h5 {
	font-size: 120%;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0%;
	margin-top: 0%;
}
h6 {
	font-size: 120%;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0%;
	margin-top: 0%;
}
form {
	margin-bottom: 0px;
}
BLOCKQUOTE {
	MARGIN: 5px 5px 5px 10px;
	PADDING: 5px 5px 5px 10px;
}
.block {
	MARGIN: 0px;
	PADDING: 3px 10px;
	font-size: 90%;
}
.sitename {
	font-size: 90%;
	line-height: 1.2em;
}
.f110pagetitle {
	font-size: 110%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin: 0px;
}
.f85gyous {
	font-size: 85%;
	line-height: normal;
}
.titleContent {
	PADDING-RIGHT: 0.3em;
	BORDER-TOP: 2px dotted #023568;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
	BORDER-BOTTOM: 2px dotted #023568;
	BACKGROUND-COLOR: #dfe9ff;
}
.subContent {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
	color: #000066;
	background-color: #FFFF99;
}
.Contentarea {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 1.5em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
}
.Contentarea90 {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 1.5em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
	font-size: 90%;
}
.Contentarea2 {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 2.5em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
}.hasen_gray {
	MARGIN: 0px;
	border: 2px dotted #CCCCCC;
	padding: 0.2em;
}
.subContent2 {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
	color: #FFFFFF;
	background-color: #FF9933;
}
.subContent3 {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
	background-color: #FF6699;
}
.subContent4 {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
	background-color: #99FFCC;
}
.subContent5 {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
	background-color: #336699;
	color: #FFFFFF;
}
.subContent6 {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
	background-color: #006666;
	color: #FFFFFF;
}
.subContent7 {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	MARGIN: 0px;
	PADDING-TOP: 0.3em;
	background-color: #CC6633;
	color: #FFFFFF;
}

.accent010 {
	BORDER-RIGHT: #cc0000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc0000 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cc0000 5px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0000 0px solid; POSITION: static
}
