body {
	color: #333333;
	margin:0;
	padding:10px;
	font-family:"メイリオ", Verdana, sans-serif, "ＭＳ Ｐゴシック";
}
table {
	width:700px;
	border:1px solid #CCCCCC;
	border-collapse: collapse;
	}
#loan table {
	border-left:none;
	border-collapse: collapse;
	}
th{
	background-color:#EEEEEE;
	border-bottom:1px solid #CCCCCC;
	}
th, td {
	border-right:1px solid #CCCCCC;
	padding:3px 5px;
	text-align:right;
	font-size:75%;
	_font-size: 75%;
	line-height:1.3;
	border-bottom:1px solid #CCCCCC;
	}
tr.even {
	background-color:#e6e9f4;
	}

#contents {
	width:700px;
	}

tr.even td.loan {
	background-color:#e6f4e6;
	}
#priselist {
	float:left;
	display:inline;
	}
#loan {
	float:left;
	display:inline;
	}
.small {
	font-size:80%;
	font-weight:lighter;
	}
.total {
	background-color:#dbf1ff;
	font-weight:bold;
	}
.even .total {
	background-color:#bddef4;
	font-weight:bold;
	}
.fut_head {
	background-color:#455ba2;
	color: #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	line-height:1.3;
	}
.loan_head {
	background-color:#5fb15f;
	color: #FFFFFF;
	border-bottom:1px solid #CCCCCC;
	line-height:1.3;
	}