@charset "UTF-8";
/* ######################################################################################

　コンセプト

###################################################################################### */
/* ====================================================
  共通
==================================================== */
.pageConcept .wallBelt.topZero{
    padding-top: 0;
}
.pageConcept .concept {
	background: #a3d2cd;
}
.pageConcept .concept h3 { margin-top: 80px; margin-bottom: 60px; font-size: 230%; font-weight: normal; line-height: 1.7;}
.pageConcept .concept .contents p { line-height: 1.8; font-size: 130%; text-align: center; margin-bottom: 50px;}


.pageConcept .concept .att.contents { padding-top: 0; }
.pageConcept .concept .att {
	font-size: 11px;
    line-height: 1.5;
}
@media screen and (max-width: 767px) {
	.pageConcept .concept h3 { margin-top: 40px; margin-bottom: 30px; font-size: 190%;}
	.pageConcept .concept .contents p img { width: 90%;}
}

/* end */