
th {
	font-weight: normal;
	text-align: center
}

/*
td.title {
	color: #fff;
	font-size: small;
	font-weight: bold;
	line-height: 1em;
	background-color: #000099;
	text-align: center;
	margin: 0;
	padding: 0.4em 0;
	clear: left
}
*/

#topName { color: #ffffff; }
#topName a.topName:link,a.topName:visited {
/*	color: #ffffff;*/
	color: #663300;
	text-decoration: none;
	font-weight: bold;
}
#topName a.topName:hover,a.topName:active {
	color: #f00;
	text-decoration: underline;
	font-weight: bold;
}

table.topName {
	font-size: 16pt;
	font-weight: bold;
	color: #ffffff;
}

td.topName {
	font-size: 16pt;
	font-weight: bold;
	color: #ffffff;
	vertical-align: top;
	padding-top: 12px;
}

td.topInfo {
	font-size: 10pt;
	font-weight: bold;
}

#middle a { color: #333; text-decoration: none; list-style-type: none }
#middle a:hover { color: #c00; text-decoration: underline; font-size: 120%; font-weight: bold;}

td { font-size: 0.9em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.3em; background-image: none }

td h2 { font-size: 1em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }

a.cont2:link {
	text-decoration: none;
	color: #FAFAD2;
}

a.cont2:visited {
	text-decoration: none;
	color: #FAFAD2;
}

a.cont2:hover {
	text-decoration: underline;
	color: #FF9900;
	font-size: 100%;
}

