body{
	background-color:#fff;
	margin:0;
	padding:0;
	text-align:center;
	font-size:75%;
	line-height:1.5;
}
a img{
	border:none;
	color:#fff;
	background-color:#fff;
}
div.wrapper3{
	width:650px;
	margin:0 auto;
	padding:0;
	background:#fff;
	padding-bottom:55px;
}
/*---------------------*/
div.header{
	display:none;
}
/*---------------------*/
div.contents a{
	color:#06c;
	text-decoration:none;
	border-bottom:dotted #06c 1px;
}
div.contents a:hover{
	text-decoration:none;
	border-bottom:none;
}
div.container p{
	margin:0;
	padding:0;
}
div.container p.text_s{
	font-size:0.9em;
}
div.container h1{
	font-size:1em;
	margin:0;
	padding:12px 0 12px 0;
}
/*---------------------*/

/*-------------------------------------*/
.tl{
	width:auto;
	text-align:center;
	clear:both;
	margin:0;
	padding:0;
  background:#fff;
}
.bl {background:none;}
.tr {background:none;}
.br {
	background:none;
	padding:0;
}

/* Hides from IE5-mac \*/
* html .tl { height: 1%; }
/* End hide from IE5-mac */
/*---------------------------------------*/
div.container{
	width:100%;
	margin:0;
	padding:0;
}
div.container:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
/* Hides from IE-mac \*/
* html div.container{height:1%;}
/* End hide from IE-mac */
/*---------------------------------------*/
div.container div.navi{
	display:none;
}
/*---------------------------------------*/
div.container div.contents{
	background:#fff;
	padding:10px 0 7px 0 !important;
	padding /**/:10px 10px 7px 10px;
	margin-bottom:12px !important;
	text-align:left;
}
/*---------------------------------------*/
div.shiborikomi{
	display:none;
}
/*---------------------------------------*/
div.container div.contents table.loan_kinri{
	width:100%;
	font-size:0.75em;
	line-height:1.3;
	border-collapse:collapse;
	border:2px solid #33681a;
	margin:0.2em 0;
	background:#fff;
}
div.container div.contents table.loan_kinri tr{
	text-align:center;
	padding:3px;
}
div.container div.contents table.loan_kinri td{
	text-align:right;
	padding:3px;
	border-top:2px #33681a solid;
	border-right:1px #33681a solid;
	border-bottom:2px #33681a solid;
	border-left:1px #33681a solid;
}
div.container div.contents table.loan_kinri td a{
	text-decoration:none;
	border-bottom:none;
}
div.container div.contents table.loan_kinri td.td_hyojun{
	text-align:right;
	padding:3px;
	border-top:2px #33681a solid;
	border-right:1px #33681a solid;
	border-bottom:1px #33681a dotted;
	border-left:1px #33681a solid;
}
div.container div.contents table.loan_kinri td.td_hyojun2{
	text-align:center;
	border-top:2px #33681a solid;
	border-right:1px #33681a solid;
	border-bottom:1px #33681a dotted;
	border-left:1px #33681a solid;
}
div.container div.contents table.loan_kinri td.td_yugu{
	text-align:right;
	border-top:1px #33681a dotted;
	border-right:1px #33681a solid;
	border-bottom:2px #33681a solid;
	border-left:1px #33681a solid;
}
div.container div.contents table.loan_kinri td.td_yugu2{
	text-align:center;
	border-top:1px #33681a dotted;
	border-right:1px #33681a solid;
	border-bottom:2px #33681a solid;
	border-left:1px #33681a solid;
}
div.container div.contents table.loan_kinri td.text_left{
	text-align:left;
}
div.container div.contents table.loan_kinri td.kinri_kikan{
	border-bottom:2px #33681a solid;
}
div.container div.contents table.loan_kinri th{
	color:#555;
	padding:3px;
	border:2px #33681a;
	border-style:solid solid solid solid;
	background:#D6FCA7;
}
div.container div.contents table.loan_kinri th.kinri_year{
	border:1px #33681a;
	border-style:solid solid solid solid;
	background:#D6FCA7;
}
/*-------------------------------------*/
div.container div.contents form{
	margin:0;
	padding:0;
}
div.container div.contents table.sort{
	display:none;
}

/*---------------------------------*/
div.both{
	clear:both;
	margin:0;
	padding:0;
}
/*---------------------------------*/
div.kijunn_w580{
	float:none;
	font-weight:normal;
	text-align:left;
}
div.kijunn_w580 p{
	font-size:0.9em;
	line-height:1.3;
	margin:0;
	text-indent:-0.5em;
	margin-left:0.5em;
}
div.kijunn_w580 p.text_b{
	font-size:1.4em;
	font-weight:bold;
}
div.h1_left{
	float:none;
}
/**********************************/
div.contents div.kijunn_w150{ display:none;}
dl.got_yui dd{
	margin: 0px;
	font-size: 0.9em;
	padding: 0px;
}
