/* CSS Document */

#Sub a{
	width: 190px;
	height: 25px;
	font-size: 13px;
	text-align:left;
	padding: 3px 15px;
	background-color:#FBF2F8;
	text-decoration:none;
}

#Sub a:hover{
	background-color:#CC9999;
color: #FFF;
}

#Sub p{
	margin: 0 0 10px 30px;
}

.caselink #here{
	color:black;
	font-weight:bold;
}

.tenken_table{
	border-collapse:collapse;
	font-size:12px;
}
.tenken_table td{
	border:1px #AAAAAA solid;
	padding:2px;
}

td.gaibu{
	background-image:url(../reform/img/logo-gaibu.gif);
	background-position:center;
	background-repeat:no-repeat;
}

td.kouzo{
	background-image:url(../reform/img/logo-kouzo.gif);
	background-position:center;
	background-repeat:no-repeat;
}

td.tategu{
	background-image:url(../reform/img/logo-tategu.gif);
	background-position:center;
	background-repeat:no-repeat;
}

td.setsubi{
	background-image:url(../reform/img/logo-setsubi.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.tenken_table th{
	background-color:#999999;	
	border:1px gray solid;
	height:20px;
}


