#content_01{ width: 729px; margin: 30px 0 30px 0;}
	.con_tit{
		width: 699px;
		height: 39px;
		background-color: #4b382d;
		padding: 3px 0 0 30px;
	}
	#con01_main{
		width: 729px;
		margin: 15px auto 60px auto;
		padding: 20px 0 20px 0;
		background-color: #ffffff;
		border: #b9aca0 solid 1px;
	}
	.mini{ padding: 3px 0 6px 0;}
	#con01_cap_01{
		width: 689px;
		height: 67px;
		margin: 0 auto 0 auto;
		background-image: url(../image/con_cat_01.png);
		background-position: right top;
		background-repeat: no-repeat;
	}
	#con01_cap_01 img{ margin: 15px 0 5px 0;}
	#con01_01{ width: 689px; margin: 30px auto 30px auto;}
	#con01_01 li{ padding: 5px 0 5px 0; text-align: center;}
	#con01_bottom{
		width: 689px;
		margin: 0 auto 0 auto;
	}
	#con01_02{
		float: left;
		width: 370px;
		margin: 0 auto 0 auto;
		text-align: center;
	}
	#con01_cap_02 img{ margin: 30px 0 30px 0;}
	#con01_02 p{ line-height: 1.7em; margin: 0 0 0 10px; text-align: left;}
	#con01_02 ul{ margin: 15px 0 15px 10px; text-align: left;}
	#con01_02 li{
		background-image: url(../image/list_icon.png);
		background-position: left center;
		background-repeat: no-repeat;
		padding: 3px 0 3px 20px;
	}
	#con01_03{
		float: left;
		width: 309px;
		text-align: right;
	}
	#con01_03 li{ margin: 0 0 5px 0;}
	#con01_04{ width: 689px; margin: 15px auto 15px auto;}
	#con01_04 li{ padding: 5px 0 5px 0; text-align: center;}
	#con01_05{ width: 689px; margin: 15px auto 15px auto;}
	#con01_05 li{ padding: 5px 0 5px 0; text-align: center;}
	#con01_06{ width: 689px; margin: 15px auto 15px auto;}
	#con01_06 > ul > li{ padding: 5px 0 5px 0; text-align: center;}
	#con01_06 table{ width: 689px; margin: 0 auto 0 auto; padding: 0 0 0 70px;}
	.constructionList{ float: left; width: 200px;}
	.constructionList li{
		background-image: url(../image/list_icon.png);
		background-position: left center;
		background-repeat: no-repeat;
		padding: 3px 0 3px 20px;
		text-align: left;
	}
	/* for IE6&IE7 */
	* html #con01_06 ul li{ padding: 5px 0 5px 0; text-align: center;}
	* html #con01_06 table{ width: 630px; margin: 0 auto 0 auto;}
	*:first-child+html #con01_06 table{ width: 630px; margin: 0 auto 0 auto;}
	
#content_02{ width: 729px; margin: 30px 0 30px 0;}
	#con02_main{
		width: 729px;
		margin: 15px auto 0 auto;
		padding: 20px 0 20px 0;
		background-color: #ffffff;
		border: #b9aca0 solid 1px;
	}
	.brown{
		width: 237px;
		background-color: #4b382d;
		color: #ffffff;
		padding: 3px 20px 3px 20px;
		text-align: center;
	}
	#con02_cap_01{
		width: 689px;
		height: 67px;
		margin: 0 auto 0 auto;
		background-image: url(../image/con_cat_02.png);
		background-position: right top;
		background-repeat: no-repeat;
	}
	#con02_cap_01 img{ margin: 20px 0 5px 0; /* 価格表示時：　margin: 15px 0 5px 0; */}
	#con02_01{ width: 689px; margin: 15px auto 30px auto;}
	#con02_01 li{ padding: 5px 0 5px 0;}
	#con02_bottom{
		width: 689px;
		margin: 0 auto 0 auto;
	}
	#con02_02{
		float: left;
		width: 370px;
		margin: 0 auto 0 auto;
		text-align: center;
	}
	#con02_cap_02 img{ margin: 30px 0 30px 0;}
	#con02_02 p{  line-height: 1.7em; margin: 0 0 0 10px; text-align: left;}
	#con02_02 ul{ margin: 15px 0 15px 10px; text-align: left;}
	#con02_02 li{
		background-image: url(../image/list_icon.png);
		background-position: left center;
		background-repeat: no-repeat;
		padding: 3px 0 3px 20px;
	}
	#con02_03{
		float: left;
		width: 309px;
		text-align: right;
	}
	#con02_03 li{ margin: 0 0 5px 0;}
	#con02_04{ width: 689px; margin: 30px auto 15px auto;}
	#con02_04 li{ padding: 5px 0 5px 0; text-align: center;}

