.index-s1       {
	color: #CCCCCC;
	font-family: Osaka, Geneva;
	font-size: 10px;
	line-height: 16px;
}
.navi       {
	color: #CCCCCC;
	font-family: Osaka, Geneva;
	font-size: 12px;
	line-height: 16px;
}
.index-1   {
	color: #CCCCCC;
	font-family: Osaka, Geneva;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.index-1W {
	color: #FFFFFF;
	font-family: Osaka, Geneva;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.index-1s   { color: #a4a4a4; font: 12px/16px Osaka, Geneva }
.index-3   { color: white; font: bold 14px/16px Osaka, Geneva }
.index-3d  { color: #c9c9c9; font: bold 14px/16px Osaka, Geneva }
.index-2  { color: #787878; font: bold 10px/14px Osaka, Geneva }
.index-2s  {
	color: #CCCCCC;
	font-family: Osaka, Geneva;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
}
.index-s2   { color: #787878; font: 10px/14px Osaka, Geneva }
.index-s3   {
	color: #414154;
	font-family: Osaka, Geneva;
	font-size: 8px;
	line-height: 12px;
}
.sLINK-1 { color: #c8c8c8; font: 10px/12px Osaka, Geneva }
.text_S_w {
	color: #FFFFFF;
	font-family: Osaka, Geneva;
	font-size: 10px;
	line-height: 17px;
}
.text_S_g {
	color: #CCCCCC;
	font-family: Osaka, Geneva;
	font-size: 10px;
	line-height: 17px;
}
.text_S_d {
	color: #999999;
	font-family: Osaka, Geneva;
	font-size: 10px;
	line-height: 17px;
}
.text_M_w {
	color: #FFFFFF;
	font-family: Osaka, Geneva;
	font-size: 13px;
	line-height: 21px;
}
.text_M_g {
	color: #CCCCCC;
	font-family: Osaka, Geneva;
	font-size: 13px;
	line-height: 21px;
}
.text_M_d {
	color: #999999;
	font-family: Osaka, Geneva;
	font-size: 13px;
	line-height: 21px;
}
.text_L_w {
	color: #FFFFFF;
	font-family: Osaka, Geneva;
	font-size: 14px;
	line-height: 21px;
}
.text_L_g {
	color: #CCCCCC;
	font-family: Osaka, Geneva;
	font-size: 14px;
	line-height: 21px;
}
.text_L_d {
	color: #999999;
	font-family: Osaka, Geneva;
	font-size: 14px;
	line-height: 21px;
}
.test_R {
	color: #FF0000;
	font-family: Osaka, Geneva;
	font-size: 14px;
	font-weight: bold;
}
A:link       { color: #b9bde7; font-weight: bolder; text-decoration: none }
A:visited      { color: #7d7fc2; font-weight: bolder; text-decoration: none }
A:active   { color: #fff; font-weight: bolder } 
A:hover  { color: #fff; font-weight: bolder; text-decoration: none }
