body { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1em; text-align: left; }
.td.td-header { font-size: 12px; background-color: white; background-position: 30px 0; width: 800px; border-top-color: gray; border-top-width: 1px; border-right-color: gray; border-right-width: 1px; border-left-color: gray; border-left-width: 1px; }
p.menu { color: white; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #99b4ff; text-decoration: none; text-align: center; width: 170px; float: left; padding-top: 0.3em; padding-bottom: 0.3em; border-bottom: 1px solid white; border-top-color: white; border-right-color: white; border-left-color: white; list-style-type: none; display: block; }
p.menu a { color: white; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #99b4ff; text-decoration: none; text-align: center; width: 170px; float: left; padding-top: 0.5em; padding-bottom: 0.5em; }
td.td-footer { color: black; font-size: 9px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 5em; background-image: url(parts/bg_002.gif); text-align: right; padding-right: 30px; border-top-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; }
td.main { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: left; margin-top: 10px; margin-bottom: 10px; }
a:link { color: black; text-decoration: none; }
a.visit { color: #ab77a8; }
a:hover { color: #3576d5; text-decoration: underline; }
p.menu a:hover { color: white; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #ca97c7; text-decoration: none; text-align: center; width: 170px; float: left; padding-top: 0.5em; padding-bottom: 0.5em; list-style-type: none; display: block; }
td.td-parts { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: left; }

/* ナビゲーション
---------------------------------------------------- */
li{
	list-style-type:none;
	width:150px;
	height:20px;
	float:left;
}
li img{
	border:0;
}
li.aneBtn{
	background:url(parts/TSS-2.gif);
	margin-right: 5px
}
li.jafBtn{
	background:url(parts/JAFCA-2.gif);
	margin-right: 5px
}
li.jfaBtn{
	background:url(parts/JFA-2.gif);
	margin-right: 5px
}
li.tssBtn{
	background:url(parts/StaffArena-2.gif);
	margin-right: 5px
}
li.noBtn{
	background:url(parts/nonemenu.gif);
	width:180px;
	height:20px;
}
li a{
	display:block;
	width:150px;
	height:20px;
}
li a:hover {
	background-color:transparent;
}
li a:hover img{
	visibility:hidden;
}
