@charset"Shift_JIS";

/****************************************
施工一覧
****************************************/
.bocImg01{
	padding:20px 0px 0px;
	text-align: left;
	margin: 0px auto 0px;
	width: 605px;
	text-align: center;
}



/****** bocMarea01 ******/
.bocMarea01{
	padding:40px 0px 10px;
	text-align: left;
	margin: 0px auto 40px;
	width: 640px;
	clear: both;
}

.bocMarea01 .bocTitle{
	padding:0px 0px 0px;
	text-align: left;
	margin: 0px auto 15px;
	width: 640px;
	text-align: center;
}

.bocMarea01 .bocArea01{
	padding:0px 0px 10px;
	text-align: left;
	margin: 0px auto 0px;
	width: 640px;
}

.bocMarea01 .bocImg{
	padding:0px 0px 10px;
	text-align: left;
	margin: 0px auto 0px;
	width: 210px;
	float: left;
}

.bocMarea01 .bocTxtArea{
	padding:0px 0px 10px;
	text-align: left;
	margin: 0px auto 0px;
	width: 430px;
	float: left;
	font-size: 14px;
	line-height: 26px;
}

.bocMarea01 .bocTxtArea p{
	padding:10px 0px 0px;
	text-align: left;
	margin: 0px 0px;
	argin: 0px 0px;
}

.bocMarea01 .bocTxtArea .bocIcon{
	padding:20px 0px 0px;
	text-align: right;
	margin: 0px 0px;
}





/****** bocMarea02（2カラム） ******/
.bocMarea02{
	padding:40px 0px 10px;
	text-align: left;
	margin: 0px auto 40px;
	width: 640px;
	clear: both;
}

.bocMarea02 .bocArea02{
	padding:0px 0px 10px;
	text-align: left;
	margin: 0px auto 0px;
	width: 300px;
	float: left;
}

.bocMarea02 .bocArea03{
	padding:0px 0px 20px 40px;
	text-align: left;
	margin: 0px auto;
	width: 300px;
	float: left;
}

.bocMarea02 .bocTitle{
	padding:0px 0px 0px;
	text-align: left;
	margin: 0px auto 10px;
	width: 300px;
	text-align: center;
}

.bocMarea02 p{
	padding:10px 0px 0px;
	text-align: left;
	margin: 0px 0px;
	argin: 0px 0px;
	font-size: 14px;
	line-height: 26px;
}

.bocMarea02 .bocImg{
	padding:10px 0px 0px;
	text-align: left;
	margin: 0px 0px;
	width: 300px;
}

.bocMarea02 .bocImg02{
	padding:5px 0px 0px;
	text-align: center;
	margin: 0px 0px;
	width: 290px;
}

.bocMarea02 .bocImg03{
	padding:0px 15px 0px 0px;
	text-align: left;
	margin: 0px 0px;
	width: 97px;
}
.bocMarea02 .bocIcon{
	padding:30px 0px 0px;
	text-align: left;
	margin: 0px 0px;
	width: 300px;
}


