@charset "Shift_JIS";

/*------- torobi -------*/

div#torobiArea{
	width:690px;
}
div#torobiMain{
	margin:30px 0 30px 0;
	padding:0;
}

div#torobiMainLeft{
	width:430px;
	float:left;
	display:inline;
}
div#torobiMainRight{
	width:260px;
	float:right;
	display:inline;
}
div#torobiMain h3{
	margin:16px 0 22px 0;
}
div#torobiMain p.torobiText01{
	margin:0 0 10px 0;
}
div#torobiMain table{
	border-collapse:collapse;
	border:1px solid #CCCAB5;
	background:#FDFDF7;
	width:425px;
	text-align:left;
}
div#torobiMain table th{
	border-right:1px solid #CCCAB5;
	color:#A1A080;
	font-size:10px;
	font-weight:normal;
	vertical-align:top;
	padding-left:5px;
}
div#torobiMain table th.torobiLine01{
	border-left:1px solid #CCCAB5;
}
div#torobiMain table td{
	color:#8F8F8C;
	font-size:10px;
	line-height:16px;
	vertical-align:top;
	padding-left:5px;
}
div#torobiMain dl{
	margin:20px 0 0 0;
}
div#torobiMain dl dt{
	color:#645F2C;
}
div#torobiMain dl dd{
}
div#torobiContents01{
	width:690px;
	margin:30px 0 40px 0;
}
div#torobiContents01Left{
	width:480px;
	float:left;
	display:inline;
}
div#torobiContents01Right{
	width:205px;
	float:right;
	display:inline;
}
div#torobiContents01Left h5{
	margin:0 0 10px 0;
}
div#torobiContents01Left p{
	color:#999999;
	font-size:10px;
}
div#torobiContents01Left table{
	border-left:1px solid #CCCAB5;
	border-top:1px solid #CCCAB5;
	width:470px;
}
div#torobiContents01Left th{
	border-right:1px solid #CCCAB5;
	border-bottom:1px solid #CCCAB5;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	white-space:nowrap;
	padding:0 4px;
	line-height:16px;
}
div#torobiContents01Left td{
	border-right:1px solid #CCCAB5;
	border-bottom:1px solid #CCCAB5;
	font-size:10px;
	text-align:left;
	padding:0 4px;
}
div#torobiContents01Left table th{
	background:#F7F7EE;
}
div#torobiContents02{
	width:690px;
	margin:30px 0 20px 0;
}
div#torobiContents02Left{
	width:336px;
	float:left;
	display:inline;
}
div#torobiContents02Right{
	width:336px;
	float:right;
	display:inline;
}
div#torobiContents02 dl{
	margin:0;
	padding:0;
}
div#torobiContents02 dl dt{
	margin:10px 0 0 0;
	color:#999933;
}
div#torobiContents02 dl dd{
	font-size:10px;
	line-height:16px;
}
div#torobiContents03{
	width:690px;
}
div#torobiContents03Left{
	width:336px;
	float:left;
	display:inline;
}
div#torobiContents03Right{
	width:336px;
	float:right;
	display:inline;
}
div#torobiContents03 dl{
	margin:0;
	padding:0;
}
div#torobiContents03 dl dt{
	margin:10px 0 0 0;
	color:#999933;
}
div#torobiContents03 dl dd{
	font-size:10px;
	line-height:16px;
}

.mb700{margin-bottom:510px;}


/*------- IE6 -------*/

* html .mb700{ /* for ie6 */ margin-bottom:570px;}

/*------- IE7 -------*/

*:first-child+html .mb700{ /* for ie7 */ margin-bottom:570px;}



/*------- for clearFix -------*/
.cf:after{ 
   display:block;
   height:0;
   visibility:hidden;
   clear:both;
   content:".";
}
/* 追加 MacIE 5 と WinIE 7 向け */
.cf{
   display:inline-block;
}
/*MacIE \*/
* html .cf{
	height:1em;
}
.cf{
	display:block;
}