/* 基本設定 */
body{
	background-color: #FFFFFF;
	color: #000000;
}
div.lang{
	color: #000000;
	text-align: center;
	font-size:9pt;
}
/* ロケーター */
.locate{
	background-color: #FFFFFF;
	font-size:10.5pt;
}

/* メインテーブル */
.tableMain{
	width: 600px;
	background-color: #F0F0FF;
}
.tableLeft{
	width: 150px;
	background-color: #C0C0FF;
	vertical-align: top;
}
.tableRight{
	background-color: #FFFFFF;
	color: #000000;
	vertical-align: top;
	padding-left: 5pt;

}
/* table：見出し */
.IndexBlue {
	width: 450px;
	color: #ffffff;
	background-color: #0033CC;
	background-image:URL(IndexBlue.gif);
	margin-left: -10pt;
	text-align: center;
	font-size: 12pt;
	height: 13pt;
	vertical-align : middle;
}
.IndexGreen {
	width: 100%;
	color: #ffffff;
	background-color: #000000;
	background-image:URL(IndexGreen.gif);
	margin-left: -5pt;
	text-align: center;
	font-size: 13pt;
	height: 14pt;
}
/* 青い表 */
.tableBlue{
	background-color: #C0C0FF;
	width: 100%
}
.thBlue{
	width: 100%;
	color: #FFFFFF;
	background-color: #0033CC;
	background-image:URL(IndexBlue.gif);
	text-align: center;
	font-size: 11pt;
	height: 12pt;
	vertical-align : middle;
}
.tdBlue{
	color: #000000;
	background-color: #F0F0FF;
	font-size: 10pt;
	padding-left: 5pt;
	height: 11pt;
	vertical-align : middle;
}
.idx{
	color: #FFFFFF;
	background-color: #0033CC;
	text-align: center;
	font-size: 11pt;
	height: 12pt;
	vertical-align : middle;
}

/* 緑の表 */
.tableGreen{
	background-color: #C0C0FF;
	width: 100%;
}
.thGreen{
	width: 100%;
	color: #FFFFFF;
	background-color: #0033CC;
	background-image:URL(IndexGreen.gif);
	text-align: center;
	font-size: 11pt;
	height: 12pt;
	vertical-align : middle;
}
.tdGreen{
	color: #000000;
	background-color: #F0FFF0;
	vertical-align: middle;
	font-size: 10pt;
	height: 11pt;
}
.TdLeft{
	color: #000000;
	background-color: #F0F0FF;
	text-align: left;
	font-size: 10pt;
	height: 11pt;
	vertical-align : middle;
}
/* リンク */
A:LINK{
	color : #0033CC;
	background-color : transparent;
	text-decoration : none;
}
A:VISITED{
	color : #0033cc;
	background-color : transparent;
	text-decoration : none;
}
A:HOVER{
	text-decoration : underline;
	color: tomato;
}
A:ACTIVE{
	color : Black;
	text-decoration : none;
	background : transparent;
}
a.lft{
	padding-left: 1px;
	font-size: 11pt;
	height : 14pt;
	vertical-align : middle;
}