table#ca{
	font-size:10pt;
	 }

td.ca2{
	padding:10px 10px 10px 10px;
	background-color: #FFECEC;
	}

td.ba{
	padding:3px 2px 0px 2px;
	width:25px;
	text-align:right;
	vertical-align:top;
	}

td.tex{
	padding:2px 2px 3px 2px;
	width:647px;
	text-align:left;
	vertical-align:top;
	line-height:1.4em;
	}

td.ba2{
	padding:4px 2px 0px 2px;
	width:25px;
	text-align:right;
	vertical-align:middle;
	}

.am{
    font-weight:bold;
	color:#CC0000;
	}

a.kochi{
 text-decoration:underline;
 color:#0033FF;
 font-weight:bold
}

a:hover.kochi {
 text-decoration:none;
 color:#9A591C;
}

td.tai{
	padding-top:25px;
   }

td.tou{
	padding:10px 5px 10px 5px;
	vertical-align:bottom;
	width:280px;
	line-height:1.4em;
	background-color: #FFECEC;
	height: 90px;
   }
