@charset "utf-8";
/* -----------------------------
 index.css
----------------------------- */
article h2 {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 150px;
	padding: 10px;
	background-color:#E61414;
	background-image: url(../../images/common/wave.png);
	background-position: center bottom;
	background-repeat: repeat-x;
	background-size: 80px auto;
}

article h2 img {
	max-width: 100%;
	max-height: 100%;
}

article .content {
	padding-top: 50px;
}

/* -----------------------------
 PC
----------------------------- */
@media screen and (min-width:1000px) {
	article h2 {
		height: 300px;
		background-size: 160px auto;
	}
}

/* -----------------------------
 SP
----------------------------- */
@media screen and (max-width:999px) {

}
