@charset "utf-8";

/* ========================================================
	concept.css => Concept
======================================================== */

/* page_title
============================================================================================================ */
@media screen and (min-width: 769px), print {
	.has_lead_block::before {
		background-image: url(../images/page_title_bg01.jpg);
	}
	.has_lead_block::after {
		background-image: url(../images/page_title_bg02.jpg);
	}
}
@media screen and (max-width: 768px) {
	.page_title {
		background-image: url(../images/page_title_bg01_sp.jpg);
	}
	.has_lead_block::after {
		background-image: url(../images/page_title_bg02_sp.jpg);
	}
}


/* message_block
============================================================================================================ */
.message_block .ph {
	margin-top: 70px;
}
@media screen and (min-width: 769px), print {
}
@media screen and (max-width: 768px) {
	.message_block .ph {
		margin-top: 40px;
	}
}

