body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}
th { font-size: 10pt; color: #000000; font-weight: bold }
p { font-size: 10pt; color: #000000; text-decoration: none }

.small { font-size: 9pt; color: #000000; text-decoration: none }
.smallb { font-size: 9pt; color: #000000; font-weight: bold }

.pt8 { font-size: 8pt; color: #000000; text-decoration: none }
.pt10 { font-size: 10pt; color: #000000; text-decoration: none }
.pt10h14 { font-size: 10pt; color: #333333; line-height: 14pt; text-decoration: none }
.pt10h16 { font-size: 10pt; color: #333333; line-height: 16pt; text-decoration: none }
.pt10h18 { font-size: 10pt; color: #333333; line-height: 18pt; text-decoration: none }
.pt11 { font-size: 11pt; color: #000000; text-decoration: none }
.pt11h16 { font-size: 11pt; color: #333333; line-height: 16pt; text-decoration: none }
.pt12 { font-size: 12pt; color: #000000; text-decoration: none }
.pt9mb { font-size: 9pt; font-weight: bold; color: #0000cd;}
.pt8mb { font-size: 8pt; font-weight: normal; color: #0000cd;}
.pt7mb { font-size: 7pt; color: #0000cd;}
.pt10b { font-size: 10pt; color: #000000; font-weight: bold }
.pt11b { font-size: 11pt; color: #000000; font-weight: bold }
.pt12b { font-size: 12pt; color: #000000; font-weight: bold }
.pt14b { font-size: 14pt; color: #000000; font-weight: bold }
.pt16b { font-size: 16pt; color: #000000; font-weight: bold }
.pt18b { font-size: 18pt; color: #000000; font-weight: bold }

.pt10m { font-size: 10pt; color: #0000cd; text-decoration: none }
.pt10mb { font-size: 10pt; color: #0000cd; font-weight: bold }
.pt12m { font-size: 12pt; color: #0000cd; text-decoration: none }
.pt12mb { font-size: 12pt; color: #0000cd; font-weight: bold }
.pt14m { font-size: 14pt; color: #0000cd; text-decoration: none }
.pt14mb { font-size: 14pt; color: #0000cd; font-weight: bold }
.pt16m { font-size: 16pt; color: #0000cd; text-decoration: none }
.pt16mb { font-size: 16pt; color: #0000cd; font-weight: bold }
.pt18m { font-size: 18pt; color: #0000cd; text-decoration: none }
.pt18mb { font-size: 18pt; color: #0000cd; font-weight: bold }

.pt9v { font-size: 9pt; color: #373695; text-decoration: none }
.pt9vb { font-size: 9pt; color: #373695; font-weight: bold }
.pt10v { font-size: 10pt; color: #373695; text-decoration: none }
.pt10vb { font-size: 10pt; color: #373695; font-weight: bold }
.pt12v { font-size: 12pt; color: #373695; text-decoration: none }
.pt12vb { font-size: 12pt; color: #373695; font-weight: bold }
.pt14v { font-size: 14pt; color: #373695; text-decoration: none }
.pt14vb { font-size: 14pt; color: #373695; font-weight: bold }
.pt16v { font-size: 16pt; color: #373695; text-decoration: none }
.pt16vb { font-size: 16pt; color: #373695; font-weight: bold }
.pt18v { font-size: 18pt; color: #373695; text-decoration: none }
.pt18vb { font-size: 18pt; color: #373695; font-weight: bold }

.pt10o { font-size: 10pt; color: #f37222; text-decoration: none }
.pt10ob { font-size: 10pt; color: #f37222; font-weight: bold }
.pt12o { font-size: 12pt; color: #f37222; text-decoration: none }
.pt12ob { font-size: 12pt; color: #f37222; font-weight: bold }
.pt14o { font-size: 14pt; color: #f37222; text-decoration: none }
.pt14ob { font-size: 14pt; color: #f37222; font-weight: bold }
.pt16o { font-size: 16pt; color: #f37222; text-decoration: none }
.pt16ob { font-size: 16pt; color: #f37222; font-weight: bold }
.pt18o { font-size: 18pt; color: #f37222; text-decoration: none }
.pt18ob { font-size: 18pt; color: #f37222; font-weight: bold }

.headline { font-size: 12pt; color: #373695; font-weight: bold }

a { color:#FFFFFF; text-decoration:none }
a:hover { color:#FF0000; text-decoration:none }

a.newMenu { color:#0099FF; text-decoration:none }
a.newMenu:hover { color:#FF0000; text-decoration:none }

a.topMenu { color:#666666; text-decoration:none }
a.topMenu:hover { color:#FF0000; text-decoration:none }

.subMenuT { color:#000000; text-decoration:none }
a.subMenu { color:#000000; text-decoration:none }
a.subMenu:hover { color:#000000; text-decoration:none }

a.partMenu { color:#6495ED; text-decoration:none }
a.partMenu:hover { color:#FF9900; text-decoration:none }

.whiteTxt { color:#FFFFFF }
.grayTx t{ color:#DCDCDC }
.tblTxt { color:#000000 }
.tblTit { color:#000000; font-weight:bold }
.menutext { font-size: 10pt; line-height: 13pt; color: #000000; text-decoration: none }
.pt9b{
	font-size: 9pt;
	line-height: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.cor_sen1 {
	color: #333399;
	font-weight: bold;
}
.cor_sen2 {
	font-size: 10px;
	line-height: 1.2em;
}
.cor_title {
	font-size: 18px;
	font-weight: bold;
	color: #003366;
}
.cor_bottom {
	background-image: url(../img/menu/cop_bottom.gif);
	background-repeat: no-repeat;
}
.list_font {
	font-size: 10px;
	line-height: 1.2em;
	font-weight: normal;
}

.sitemap_text {
	color: #0066FF;
	font-size: 12px;
	font-weight: bold;
}
.c_sitemap_text {
	font-size: 14px;
	color: #0066FF;
	font-weight: bold;
}


a.sitemap_text {
	color: #0066FF;
	font-size: 12px;
	font-weight: bold;
}

a.sitemap_text:hover{
	color: #0066FF;
	font-size: 12px;
	font-weight: bold;
	background-color: #00FFFF;
}

a.sitemap_text:visited {
	color: #0066FF;
	font-size: 12px;
	font-weight: bold;
}
.spahaikei {
	background-image: url(../img/menu/spa_tfe1.gif);
	background-repeat: no-repeat;
}
.tubehaikei1 {
	background-image: url(../img/menu/alfa1.gif);
	background-repeat: no-repeat;
}
.tubehaikei2 {
	background-image: url(../img/menu/alfa2.gif);
	background-repeat: no-repeat;
}
.tubehaikei3 {
	background-image: url(../img/menu/e_alfa2.gif);
	background-repeat: no-repeat;
}
