/* 基本設定 */
body{
	background-color: #FFFFFF;
	color: #000000;
}
div.lang{
	color: #000000;
	text-align: center;
	font-size:9pt;
}
/* メインテーブル */
.tableMain{
	width: 600px;
	background-color: #F0FFF0;
}
.tableLeft{
	width: 150px;
	background-color: #C0F0C0;
	vertical-align: top;
}
.tableRight{
	background-color: #F0FFF0;
	color: #000000;
	vertical-align: top;
}

/* リンク集の表 */
.tableLink{
	background-color: #C0F0C0;
	width: 100%;
}
.LinkTh{
	width: 100%;
	color: #FFFFFF;
	background-color: #0033CC;
	background-image:URL(/templates/IndexGreen.gif);
	text-align: center;
	font-size: 11pt;
	height: 12pt;
	vertical-align : middle;
}
.LinkRight{
	color: #000000;
	background-color: #F0FFF0;
	text-align: left;
	font-size: 10pt;
	height: 11pt;
	vertical-align : middle;
}
.LinkLeft{
	color: #000000;
	background-color: #F0FFF0;
	width: 150pt;
	text-align: left;
	font-size: 10pt;
	vertical-align : middle;
}
.LinkUpTo{
	color: #000000;
	background-color: transparent;
	text-align: right;
	font-size: 10pt;
	height: 11pt;
	vertical-align : middle;
}
/* フッター */
.footer{
	color: #000000;
	background-color: #F0FFF0;
	font-size: 10pt;
	padding-left: 5pt;
	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;
}

/* StyleSub共通設定 */
/* 青い表 */
.tableBlue{
	background-color: #C0F0C0;
	width: 100%
}
.thBlue{
	width: 100%;
	color: #FFFFFF;
	background-color: #0033CC;
	background-image:URL(/templates/IndexGreen.gif);
	text-align: center;
	font-size: 11pt;
	height: 12pt;
	vertical-align : middle;
}
.tdBlue{
	color: #000000;
	background-color: #F0FFF0;
	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;
}

