body{
	color: #230000;
	background-color: #FFFFFF;
}

td{
	color: #230000;
}


.yoha20px{
	padding-left: 20px;
}




/* ------------------------------ index.html news------------------------------- */
.topics:link { color:#ffffff;}
.topics:visited { color:#ffffff;}
.topics:active { color:#ffffff;}
.topics:hover {	color:#ffff00;}

/* -------------------------------body------------------------------- */
.main { line-height:135%;}




.menu:link { color:#333333;	text-decoration:none;}
/*.menu:visited { color:#666666;	text-decoration:none;}*/
.menu:visited { color:#9933CC;	text-decoration:none;}
.menu:active { text-decoration:none; color:#666666}
.menu:hover {color:#666666;text-decoration:underline;}


/*-------------------------------topic pass----------------------------------*/

.tpass01:link {
	color:#cc0000;	text-decoration: none;
}

.tpass01:visited {
	color:#cc0000;	text-decoration: none;
}

.tpass01:active {
	color:#cc0000;
}

.tpass01:hover {
	color:#cc0000;	text-decoration: underline;
}



/*-------------------------------topic pass stay-----------------------------------*/

.tpass02:link {
	color:#555555;
	text-decoration: none;
}

.tpass02:visited {
	color:#555555;
	text-decoration: none;
}

.tpass02:active {
	color:#555555;
}

.tpass02:hover {
	color:#555555; text-decoration: underline;
}

/*---------------------------------------------------------------*/


A:link { color:#3162c5}
A:visited { color:#CA3ACD}
A:active { text-decoration:none; color:#3366cc}
A:hover {
	text-decoration:none;
	color:#214b97;
}



.kyujin{
	background-image: url(../img/m1.gif);
	background-repeat: repeat-x;
}
.cellbody {
	background-image: url(../img/cell_body.gif);
}
.cellbody02 {
	background-image: url(../img/cell_body02.gif);

}
ul {
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	padding: 0px;
	/*list-style-image: url(../../system/img/i_system.gif);*/

}

h1 {
	margin: 0px;
	padding: 0px;
	color:#990000;
}

h2 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 5px 0px 5px 10px;	
	/*border-left:solid 4px #000000;*/
	background:  url("../img/body/h2_bg.jpg") repeat-y;
	color:#333333;
}

h3 {
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: center;
}

h4 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0x;
}

form {
	margin: 0px;
	padding: 0px;
}

.yoyaku5px {
	margin: 5px;
	padding: 0px;
}

.f10px{}
.f12px{}
.f10fix{}
.f16fix{}
.f12l16{}
.f14l17{}
.f-table{}


/*-------------------------------foot-----------------------------------*/

a.foot:link {
	color: #666666;
}
a.foot:visited {
	color: #666666;
}
a.foot:active {
	color: #666666;
}
a.foot:hover {
	color: #000000;
	
}


/*-------------------------------font color -----------------------------------*/


/* red */

.cff3300{
	color: #ff3300;
}

.c666666{
	color: #666666;
}

.cffffff{
	color: #ffffff;
}


/*-------------------------------table-----------------------------------*/


	#ListHeader01	{ /*green*/
		BACKGROUND: #e6ebe3;
/*		BORDER-RIGHT: 1px solid #b5d5a7;
		BORDER-BOTTOM: 1px solid #b5d5a7;
		BORDER-LEFT: 1px solid #96de96;
		BORDER-TOP: 1px solid #96de96;
		background: #999999 url(../../_kari_img/table_bar_green.jpg) repeat;*/
		COLOR: #333333;
	}
	
	
	
		#ListHeader02	{/*yellow*/
		BACKGROUND: #fafae0;
/*		BORDER-BOTTOM: 1px solid #ede5a5;
		BORDER-LEFT: 1px solid #FFFFDF;
		BORDER-RIGHT: 1px solid #ede5a5;
		BORDER-TOP: 1px solid #FFFFDF;
				background: #999999 url(../../_kari_img/table_bar_green.jpg) repeat;*/
		COLOR: #333333;
	}

	
	#ListHeader	{/*bule*/
		BACKGROUND: #ced8e3;
/*		BORDER-BOTTOM: #97b0ca 1px solid;
		BORDER-RIGHT: #97b0ca 1px solid;
		BORDER-LEFT: #9bc1e8 1px solid;
		BORDER-TOP: #9bc1e8 1px solid;
				background: #999999 url(../../_kari_img/table_bar_green.jpg) repeat;*/
		COLOR: #333333;
	}
	#Header	{ /*orange*/
	background: #c2c4c0 url("../img/body/table_bar.jpg") repeat;

	}
	
	#Block	{
		BACKGROUND: #ffcc00;
		BORDER-BOTTOM: #d3b230 2px solid;
		BORDER-LEFT: #ffdf5d 2px solid;
		BORDER-RIGHT: #d3b230 2px solid;
		BORDER-TOP: #ffe062 2px solid;

			}
		
			#tblack{
		BACKGROUND: #CCCCCC;
	
	}
	#tgold	{
		BACKGROUND: #FFFF00;

	}
/* MCチェーン　適合表*/
	div#waku td {
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px none #ffffff;
		border-left: 1px none #ffffff;
		color: #003333;
	}
	div#waku table {
		border-top: 1px none #ffffff;
		border-right: 1px none #ffffff;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;
	}




/*-------------------------------table-----------------------------------*/

/*
	#ListHeader01	{
		BACKGROUND: #339900;
		BORDER-BOTTOM: 1px solid #156402;
		BORDER-LEFT: 1px solid #9AFEB8;
		