.content .inner{
	padding-top: 100px;
	padding-bottom: 100px;
}
.content .inner .innerWrap{
	margin-bottom: 80px;
}
.content .inner .innerWrap:last-child{
	margin-bottom: 0;
}
.content .inner p{
}
.content .inner p a{
	display: inline-block;
	color: #00aa94;
	text-decoration: underline;
}
.content .inner p a:hover{
	text-decoration: none;
}
.content .inner h3{
	margin-bottom: 30px;
}


@media screen and (max-width: 750px){
	.content .inner{
		padding-top: 100px;
		padding-bottom: 140px;
	}
	.content .inner .innerWrap{
		margin-bottom: 100px;
	}
}


@media screen and (max-width: 750px){


/*======================
display_size_noen
======================*/
.sp_none{
	display: none !important;
}
.pc_none{
	display: block !important;
}

/* ======================
header
====================== */

/*======================
.cl { clearfix }
======================*/
.cl::after {
	content: "";
	display: table;
	clear: both;
}

}
