BODY {
	color:#000000;
	background-color: #E0FFE0;
	margin: 4px;
}

/*	行間を少し空けるフォント	*/
.fs10 {font-size: 10px; line-height: 12px;}
.fs12 {font-size: 12px; line-height: 16px;}
.fs16 {font-size: 16px; line-height: 20px;}
.fs20 {font-size: 20px; line-height: 24px;}
.fs24 {font-size: 24px; line-height: 28px;}

.t_font_main		{color:#004000;font-size: 24px;}
.t_font_sub			{color:#008000;font-size: 10px;}

.menu_title_frame	{background-color:#004000;}
.menu_title_bg		{background-color:#A0E0A0;}
.menu_font			{color:#004000;}
.menu_hilight		{color:#006000;}
.menu_bg			{background-color:#E0FFE0;}

.menu_hi_bg	{background-color:#FFFFC0;}

.hi_bold		{font-weight: bold;}
.hi_blue		{color:#0000FF;font-weight: bold;}
.hi_red			{color:#FF0000;font-weight: bold;}
.hi_200			{font-size: 200%; line-height: 100%; font-weight: bold;}
.hi_blue_200	{font-size: 200%; line-height: 100%;color:#0000FF;font-weight: bold;}
.hi_red_200		{font-size: 200%; line-height: 100%;color:#FF0000;font-weight: bold;}

/*	通常のリンクの色	*/
A			{text-decoration: none; color: #A000A0;}
A:link		{text-decoration: none; color: #A000A0;}
A:visited	{text-decoration: none; color: #A000A0;}
A:active	{text-decoration: none; color: #E080E0;}
A:hover		{text-decoration: underline; color: #E080E0;}

/*	２色目	*/
A.type2				{text-decoration: none; color: #000080;}
A:link.type2		{text-decoration: none; color: #800000;}
A:visited.type2		{text-decoration: none; color: #800080;}
A:active.type2		{text-decoration: none; color: #008000;}
A:hover.type2		{text-decoration: none; color: #008080;}


