@charset 'UTF-8';


/*各詳細ページ
━━━━━━━━━━━━━━━━━━━━*/
h3{
	width:930px;
	height:;
	margin:0 0 15px 0;
	padding:5px 10px;
	background:#e5e5e5;
	border-left:solid 10px #5b4;
	clear:both;
}
* html body h3{width:960px;}


h4{
	color:#3bb200;
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	clear:both;
	border-top:dashed 1px #aaa;
}


h5{
	clear:both;
	font-weight:normal;
	border:1px solid #d2e6cf;
	background:#eee;
	margin:15px 0 0 0;
	padding:5px 10px;
}


h6{
	clear:both;
	font-weight:normal;
	border-left:10px solid #d2e6cf;
	margin:20px 0 0 0;
	padding:3px 10px;
}


p {margin:10px 0 0;}

table{
	margin:10px 0 0 0;
	border-collapse: collapse;
	width:470px;
}
/** + html body table{margin:10px 20px 0 0;}*/

th,td{
	border:solid 1px #ddd;
	padding:5px;
}
th{background:#eee;font-weight:normal;text-align:center;white-space:nowrap;}




/*左右に情報が入る場合
------------------------------*/
/*--共通--*/
.fLeft,.fRight{width:470px;margin:0 0 20px 0;}
* + html body .fLeft{margin-bottom:10px;}
* + html body .Right{margin-bottom:10px;}
* html body .fLeft{margin-bottom:10px;}
* html body .Right{margin-bottom:10px;}

/*--左--*/
.fLeft{float:left;}

/*--右--*/
.fRight{float:right;}



/*--文章が入るdiv--*/
.busTxtBox{
	width:430px;
	padding:0 20px;
	margin:10px 0 20px 0;
	background:#eee;
}
* html body .busTxtBox{width:470px;}

.busTxtBox ol li{list-style-type:decimal;margin:0 0 5px -15px;}
