body{
	color:#3A3A3A;
	font: normal normal 100%/15pt "MS UI Gothic",sans-serif;
	text-align:center;
	margin:0px;
	padding-left:2px	
}

a:link		{color:#001900}	/*LINK　 履歴なし*/
a:visited	{color:#A0A0A0}	/*VLINK　履歴あり*/
a:hover		{color:#99FFCC;background-color:#001900;text-decoration:none}	/*カーソルポイント*/
a:active	{color:#191970}	/*ALINK　選択状態*/

.main{	/*アンダーライン＆メイン要素*/
	background:url("bmp/undrline.gif") repeat;
	font: normal normal 100%/15pt "Century Gothic","MS UI Gothic",sans-serif;
	position:absolute;z-index:1;top:10px;left:21%;width:77%;
	margin:0px;
	padding-left:8px;
	text-align:left
}
.l_box{	/*左ボックス要素*/
	background-color:#A0DFA0;
	position:absolute;z-index:2;top:10px;left:1%;width:19%;
	font: normal 500 90% /15pt "ＭＳ ゴシック",monospace;
	letter-spacing:1px;text-align:right;
	border:solid #55DF55 3px;
}


.title_m{	/*表題*/
	font:normal normal 84pt/85pt '白舟草書教漢','ＤＦＰ行書体','ＤＦＧ教科書体','ＤＦＧ教科書体W3',cursive;
	color:#494949
}
h1{	
	font: normal normal 140%/30pt "Century Gothic","MS UI Gothic",sans-serif;
	margin:0% 0% 0% 15px
}
h2{
	font: normal 100 150%/30pt serif;color:#777777;letter-spacing:-2px;text-align:right;
	margin:0% 0% 0% 5%
}
h3{
	font: normal bold 100%/15pt serif;text-align:right;
	margin:0% 0% 0% 5%
}
h4{
	font-weight:normal;text-align:center;
	margin:0% 0% 0% 0%
}
h5{
	font: normal normal 100%/15pt "Century Gothic","MS UI Gothic",sans-serif;
	text-align:left;
	margin:0% 0% 0% 0%
}

table{
	border-right-style:hidden;width:100%;
	font: normal normal 95%/11.25pt "Century Gothic","MS UI Gothic",sans-serif
}
th{	border-right:solid 1px #A0DFA0;border-bottom:solid 1px #A0DFA0;border-top:none;border-left:none;font-weight:500;text-align:center}
td{	border-right:solid 1px #A0DFA0;border-bottom:solid 1px #A0DFA0;border-top:none;border-left:none	}

img{	border-style:hidden;border-width:0pt;vertical-align:middle	}
br{	height:15pt;line-height:15pt	}

.bd{	font-weight:bold	}
.bds{	font-weight:bold;background:#F5F5F5;	}
.bdr{	font-weight:bold;background:#CCFFFF;	}
.bdc{	background:#CCFFFF;	}

.big{		/*やや大きい*/
	font-size:140%;
	line-height:30pt
}
.bigger{		/*大きい*/
	font-size:175%;
	line-height:30pt
}
.biggest{	/*とても大きい*/
	font-size:260%;
	font-weight:bold;
	line-height:45pt
}
.small{		/*小さい*/
	font-size:80%;
	font-weight:normal;
}
.smaller{	/*極小*/
	font-size:60%;
	font-weight:normal;
	line-height:15pt
}
.green{	background:#77FF77	}
.yellow{background:#FFFF99	}
.red{	background:#FF9999	}
.pink{	background:#FFAAFF	}
.orange{background:#FFCC99	}
.white{ background:#F5F5F5	}
.whites{background:#F5F5F5;font-size:65%;}
.blues{background:#CCFFFF;font-size:65%;}
.smal{	font-size:65%;}
.ct0{	width:60px;background-color:#C0C0C0;border-bottom:solid 1px #DCDCDC	}
.ct1{	background-color:#F5F5F5;border-bottom:solid 1px #DCDCDC	}
.ct2{	background-color:#FFF8DC;border-bottom:solid 1px #DCDCDC	}
.ct3{	background-color:#FFFAFA;border-bottom:solid 1px #DCDCDC	}
.ct4{	background-color:#F0FFF0;border-bottom:solid 1px #DCDCDC	}
.ct5{	background-color:#FFFFE0;border-bottom:solid 1px #DCDCDC	}
.ct6{	background-color:#FFFFCC;border-bottom:solid 1px #DCDCDC	}
.ct7{	background-color:#E6E6FA;border-bottom:solid 1px #DCDCDC	}
.ct8{	background-color:#F5DEB3;border-bottom:solid 1px #DCDCDC	}
.ct9{	background-color:#FFF0F5;border-bottom:solid 1px #DCDCDC	}
.ct10{	background-color:#FFDAB9;border-bottom:solid 1px #DCDCDC	}
.ct11{	background-color:#FAFAD2;border-bottom:solid 1px #DCDCDC	}
.ct12{	background-color:#F0F8FF;border-bottom:solid 1px #DCDCDC	}

.tspace	{font-size:17px; line-height:17px;}




