td {font-size:90%;}
h2 {font-size:120%;}
h1 {		/* 青背景：白太文字	*/
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #0057D6;
	font-weight:bold;
	width = 45%;
}

/* input {font-size:13px;background-color: #FFFFFF;} */

textarea ,select {font-size:13px; color:#333333;  background-color: #fffff0; border-top: #888888 1px solid;  border-right: #888888 1px solid;  border-left: #888888 1px solid;  border-bottom: #888888 1px solid;}

a:visited {color:#990099;text-decoration:underline}
a:hover {text-decoration:underline;color:#FF6600}
a:link {text-decoration:underline;}
a:hr {COLOR:#0057D6}

.vsmallfont   {font-size:9px;}
.smallfont    {font-size:11px;}
.standardfont {font-size:13px;}
.largefont    {font-size:120%;}

.TableTitle {		/* 青背景：白太文字	*/
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #0057D6;
	font-weight:bold;
}
.TableTitleWarning {		/* 赤背景：白太文字	*/
	color:#FFFFFF;
	BACKGROUND-COLOR: red;
	font-weight:bold;
}
.TableHead {		/* 薄青背景：黒文字	*/
	COLOR: #000000;
	BACKGROUND-COLOR: #99CCFF;
}

.TableBody {		/* 白背景：黒文字	*/
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
}

.TableBodyB {		/* 白背景：黒文字太字	*/
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	font-weight:bold;
}

.TableBody2 {		/* 薄黄色背景：黒文字	*/
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFE1;
}

.TableBody2B {		/* 薄黄色背景：黒文字太字	*/
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFE1;
	font-weight:bold;
}

.TableTop {		/* オレンジ背景：白太文字	*/
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #FF6633;
	font-weight:bold;
}

.BoldTop {		/* オレンジ太文字	*/
	COLOR: #FF6633;
	font-weight:bold;
	font-size:15px;
}

.Boldred {		/* 赤太文字	*/
	COLOR: red;
	font-size:14px;
}

.Boldbl {		/* 青太小文字	*/
	COLOR: #0057D6;
	font-size:13px;
}

.Boldgr {		/* 緑小文字	*/
	COLOR: #006400;
	font-size:13px;
}

.BoldLink {		/* オレンジ太文字下線	*/
	COLOR: #FF6633;
	font-weight:bold;
	font-size:15px;
	text-decoration:underline;
}
.Boldbbl {		/* 青大文字	*/
	COLOR: #0057D6;
	font-weight:bold;
	font-size:20px;
}
.TableBodyWarning {		/* ピンク背景：黒文字	*/
	color:Black;
	BACKGROUND-COLOR: #FFCCFF;
	font-weight:bold;
}
