@charset "utf-8";



/****************************************************************************************************

page.css

****************************************************************************************************/
.crane{
	
}

.lead{

	margin-bottom:40px;
	text-align:center;
}
.section01{
	margin-bottom:80px;
}

.section02{
	margin-bottom:80px;
	text-align:center
}
	.section02 .block01{
		margin-bottom:25px;
	}
	.section02 .block02{
		width:690px;
		margin:0 auto;
		font-size:120%;
		text-align:left;
	}
	
	
.section03{
	margin-bottom:40px;
}
	.section03 .block01{
		float:left;
		width:350px;
	}
	.section03 .block02{
		float:right;
		width:573px;
	}
	
.section04{
	margin-bottom:40px;
}
	.section04 .section_contaier{
		width:700px;
		margin-bottom:40px;
	}
	.section04 .block01{
		float:left;
		width:340px;
	}
	.section04 .block02{
		float:right;
		width:275px;
	}

	.crane table{
		
	}
	.crane table th{
		text-align:center;
		background-color:#869FC5;
		color:#FFF;
	}
	.crane table td{
		text-align:center;
	}
	.crane table td.item{
		background-color:#EFF3F8;
	}
	.crane table td.linkage{
		background-color:#CBDBEF;
	}
	
	
.section05{
	margin-bottom:40px;
	text-align:left;
}
	.section05 .block01{
		margin-bottom:20px;
	}
	.section05 .block02{
		margin-bottom:20px;
	}
		.section05 li{
			float:left;
			width:232px;
			padding-right:24px;
		}
		.section05 li.last{
			padding-right:0;
		}
		.section05 .block02 .ttl{
			margin-top:5px;
		}
		.section05 .block02 p{
			font-size:80%;
		}
		
		
.section06{
	margin-bottom:40px;
}
	.section06 .section_contaier{
		width:700px;
		margin-bottom:40px;
	}
	.section06 .block01{
		float:left;
		width:340px;
	}
	.section06 .block02{
		float:right;
		width:275px;
	}