/* 規定の要素 */
BODY,TH,TD
{	/* BODYの基本設定 */
	font-family		:	"Osaka", "Tahoma", "ＭＳ ゴシック", "Verdana", sans-serif;
	font-size		:	16px;
	color			:	#000000;
}

HR
{
	border: 1px #72AEE2 solid; 
	height: 1px;
}

A	{ text-decoration	:	none;}

A:link		{	color	:	#0000FF;}		/* リンクされている文字色(青) */
A:active	{	color	:	#1E90FF;}		/* リンク中の文字色(濃い水色) */
A:visited	{	color	:	#1E90FF;}		/* 訪問済みの文字色(濃い水色) */

A:hover
{	/* マウスがリンクの上にきた時 */
	color			:	#75C8FF;
	text-decoration		:	underline;
}


/* 見出し要素 */

.f01
{	/* 10ヘッダフッダ */
	font-size		:	10px;
}

.f02
{	/* introなど */
	font-size		:	12px;
}

.f03
{	/* mainなど */
	font-weight		:	bold;
}

.intro01
{	/* 枠と文字サイズ */
	font-size		:	12px;
	vertical-align		:	middle;
	border-style		:	solid;
	border-color		:	#000000;
	border-width		:	0px 1px 1px 0px;	/* 線の太さ(px)-上右下左 */
	padding			:	0px 1px 1px 0px;	/* 余白(px)-上右下左 */
}

.intro02
{	/* 外周枠 */
	vertical-align		:	middle;
	border-style		:	solid;
	border-color		:	#000000;
	border-width		:	1px 1px 1px 1px;	/* 線の太さ(px)-上右下左 */
	padding			:	1px 1px 1px 1px;	/* 余白(px)-上右下左 */
}

.intro03
{	/* 枠（名前） */
	font-weight		:	bold;
	vertical-align		:	middle;
	border-style		:	solid;
	border-color		:	#000000;
	border-width		:	0px 1px 1px 0px;	/* 線の太さ(px)-上右下左 */
	padding			:	0px 1px 1px 0px;	/* 余白(px)-上右下左 */
}

.sche01
{	/* セル色 */
	font-weight		:	bold;
	color			:	#FFFFFF;
	vertical-align		:	middle;
	background-color	:	#72AEE2;	/* セルの色（青系6699ffbotsu） */
	text-align		:	center;
	border-style		:	solid;
	border-color		:	#000000;
	border-width		:	0px 1px 1px 0px;	/* 線の太さ(px)-上右下左 */
	padding			:	3px 3px 3px 3px;	/* 余白(px)-上右下左 */
}

.sche02
{	/* セル色white */
	font-size		:	12px;
	vertical-align		:	middle;
	background-color	:	#FFFFFF;
	border-style		:	solid;
	border-color		:	#000000;
	border-width		:	0px 1px 1px 0px;	/* 線の太さ(px)-上右下左 */
	padding			:	3px 3px 3px 3px;	/* 余白(px)-上右下左 */
}

.sche03
{	/* 外周枠 */
	border-style		:	solid;
	border-color		:	#000000;
	border-width		:	1px 0px 0px 1px;	/* 線の太さ(px)-上右下左 */
}

.bbbs01
{	/* セル色 */
	font-weight		:	bold;
	vertical-align		:	middle;
	background-color	:	#00BFFF;
	border-style		:	solid;
	border-color		:	#000000;
	border-width		:	1px 0px 1px 0px;	/* 線の太さ(px)-上右下左 */
	padding			:	3px 0px 3px 0px;	/* 余白(px)-上右下左 */
}

.rslt01
{	/* 年代上下線 */
	font-weight		:	bold;
	color			:	#FFFFFF;
	vertical-align		:	middle;
	background-color	:	#72AEE2;	/* botsuE0FFFF */
	border-style		:	solid;
	border-color		:	#000000;
	border-width		:	1px 0px 1px 0px;	/* 線の太さ(px)-上右下左 */
	padding			:	1px 0px 1px 10px;	/* 余白(px)-上右下左 */
}

.rslt02
{	/* 上下あけ */
	font-size		:	12px;
	vertical-align		:	middle;
	padding			:	3px 0px 3px 0px;	/* 余白(px)-上右下左 */
}


.menu
{	/* 18blue */
	font-weight		:	bold;
	font-size		:	18px;
	color			:	#F5F5F5;
	vertical-align		:	middle;
	background-color	:	#000033;
	border-style		:	double;
	border-color		:	#FFFFFF;
	border-width		:	3px 0px 3px 0px;	/* 線の太さ(px)-上右下左 */
	padding			:	5px 0px 5px 0px;	/* 余白(px)-上右下左 */
}

}

