@charset "utf-8";



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

page.css

****************************************************************************************************/
.ground{
	width:800px;
	margin:0 auto;
}

.section01{
	margin-bottom:70px;
}

	.section01 .block01{
		float:left;
		width:340px;
		padding-right:30px;
		font-size:80%;
	}
		.section01 .block01 p{
			margin-top:5px;
		}
	.section01 .block02{
		float:left;
		width:360px;
		padding-top:1em;
	}
	

.section02{
	margin-bottom:70px;
}
	.section02 .block01{
		margin-bottom:20px;
	}
	.section02 .block02{
		margin-bottom:20px;
	}
	.section02 .block03 h4{
		font-size:140%;
		color:#2C5F99;
		margin-bottom:0.3em;
	}
		
.section03{
	margin-bottom:70px;
}
	.section03 .block01{
		margin-bottom:20px;
	}
	.section03 .block02{
		margin-bottom:20px;
	}
	.section03 .block03 h4{
		font-size:140%;
		color:#2C5F99;
		margin-bottom:0.3em;
	}
	
.section04{
	margin-bottom:70px;
}
	.section04 .sub_ttl{
		font-weight:bold;
		background-color:#EEEEEE;
		font-size:110%;
		padding:0.8em;
		margin-bottom:20px;
	}
	.section04 .block01{
		margin-bottom:30px;
	}
	.section04 .block02{
		margin-bottom:20px;
	}
	.section04 .block03 h4{
		font-size:140%;
		color:#2C5F99;
		margin-bottom:0.3em;
	}


.related{
	background-color:#EDF1F6;
	color:#2C5F99;
	padding:1em 1em 0.1em 1em;
}
	.related li{
		padding-left:1em;
		text-indent:-1em;
		margin-bottom:1em;
	}