/* テーブル関係 */
//TABLE {
//	/* テーブルのレイアウト方法 */
//}
BODY {
	background-color:#FFCCFF;
	font-family: 'ＭＳ ゴシック';
	color:#0000CD;
}
H1, H2, H3{
	color:navy;
}
TH{
	background-color:#1E90FF;
	font-weight: bold;
}
A{
	font-weight: bold;
}
HR{
	height:2px;
	border-style:groove;
}

/* ソフトメニュー(左部に表示されるメニュー) */
	/* 全体 */
	.SoftBase {
		width:100%;
	}
	/* 左側 */
	.SoftBaseLeft {
		background-color:#6495ED;
		width:200;
		vertical-align:top;
	}
	/* メニュー全体 */
	.SoftMenuBase {
		height:350;
		width:100%;
	}
	/* 共通 */
	.SoftMenuCommon {
		height:30;
		width:180;
		border-style: groove;
		border-width: 2px;
		border-top-color: white;
		border-left-color: white;
		border-bottom-color: black;
		border-right-color: black;
		cursor: pointer;
	}
	/* 共通(フォント) */
	.SoftMenuCommonFont {
		font-size: 14pt;
		font-weight: bold;
		filter: Glow(color=#0000FF,strength=1);
	}
	/* 通常時 */
	.SoftMenuNormal {
		background-color: #E0FFFF;
		color:#000080;
	}
/* ダウンロードボタン */
	/* 共通 */
	.SoftDownload {
		width:auto;
	}
/* 更新情報 */
	/* 共通 */
	.SoftUpdate {
		font-size: 14pt;
		font-weight: bold;
		color:#FFFFFF;
	}

/* リンク集 */
	/* 表 */
	.LinksTable {
		table-layout:fixed;
	}
	/* カテゴリタイトル */
	.CategoryTitle {
		width:100%;
		text-align:left;
		padding: 5px;
		border-style: double;
		border-width: 4px;
		border-color: gray;
		color:#FFFF00;
	}
	/*Link カラー */
	.LinkKatgri
	{
		table-layout:fixed;
		width:140px;
	}
	.LinkCol
	{
		font-size: 10pt;
		background-color: #00FF00;
		width:120px;
	}
	/* カテゴリタイトル */
	.LinkKatgriTaitol {
		font-size: 15pt;
		font-family: 'ＭＳ 明朝';
		font-weight: bold;
		filter: Glow(color=#33FFCC,strength=3);
		layout-grid-char:5px;
		color:#6633CC;
	}
	/* リンクTop */
	.LinkTopBak {
		font-size: 13pt;
		font-family: 'ＭＳ 明朝';
		color:#0000FF;
	}
	/* タイトル */
	.LinksTitle {
		width:100%;
		text-align:left;
		padding: 2px;
		border-style: solid;
		border-width: 1px;
		border-color: gray;
	}
	/* セル共通 */
	.LinkCellCommon {
		font-size:11pt;
		padding: 5px;
		border-top-style: none;
		border-left-style: none;
		border-bottom-style: dotted;
		border-right-style: dotted;
		border-bottom-width: 1px;
		border-right-width: 1px;
		border-bottom-color: navy;
		border-right-color: navy;
		color:#0000FF;
	}
	
	/*New カラー */
	.NewCor
	{
		font-weight:bold;
		color:#CC0099;
	}
/* ソフトボディ(右部に表示される内容) */
	/* 見出しフォント */
	.SoftBodyMidasiFont {
		color:#FFFFFF;
		font-size: 12pt;
		font-weight: bold;
	}
	/* テーブル */
	.SoftBodyTable {
		padding: 3px;
	}
.sft_TaitolFnt {
	font-size: 25pt;
	font-family: 'ＭＳ 明朝';
	font-weight: bold;
	filter: Glow(color=#FF0085,strength=1);
	color:#0000FF;
}
.sft_SubTaitl {
	font-size: 20pt;
	font-family: 'ＭＳ 明朝';
	font-weight: bold;
	filter: Glow(color=#33FFCC,strength=3);
	layout-grid-char:5px;
	color:#6633CC;
}

.sft_Font01 {
	font-size: 20pt;
	font-family: 'ＭＳ 明朝';
	font-weight: bold;
	filter: Glow(color=#FFFFFF,strength=1);
	layout-grid-char:2px;
	color:navy;
}
.sft_Font02 {
	font-size: 13pt;
	font-family: 'ＭＳ 明朝';
	color:#0000FF;
}
.sft_Font03 {
	font-size: 15pt;
	font-family: 'ＭＳ 明朝';
	font-weight: bold;
	color:navy;
}
.sft_Font04 {
	font-size: 11pt;
	font-family: 'ＭＳ 明朝';
	color:#0000FF;
}

.sft_TableTitle {
	font-size   : 14pt;
	font-weight : bold;
	color:#FFFF00;
}

