/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

		下層共通用

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/******************************************************************************************
		フッター修正
******************************************************************************************/
footer{
	border-top: solid 2px #72e2a4;
}


/******************************************************************************************
		レイアウト
******************************************************************************************/
.underPage{
}






/******************************************************************************************
		コンテンツ
******************************************************************************************/
/*-----------------------------------------------------
トップイメージ
-----------------------------------------------------*/
.underPage .topimage{
}

.underPage .topimage .imgArea{
	width: 100%;
	height: 350px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

@media screen and (max-width:920px){
	.underPage .topimage .imgArea{
		height: 300px;
	}
}
@media screen and (max-width:750px){
	.underPage .topimage .imgArea{
		height: 270px;
	}
}
@media screen and (max-width:640px){
	.underPage .topimage .imgArea{
		height: 250px;
	}
}
@media screen and (max-width:550px){
	.underPage .topimage .imgArea{
		height: 230px;
	}
}
@media screen and (max-width:450px){
	.underPage .topimage .imgArea{
		height: 210px;
	}
}
@media screen and (max-width:350px){
	.underPage .topimage .imgArea{
		height: 190px;
	}
}












/******************************************************************************************

******************************************************************************************/
