@charset "utf-8";

.content_header {
	background-image: url('../img/bg_11.jpg');
}

	.content_header > div {
		width: calc(100% - 20px);
		max-width: 700px;
		background-image: url('../img/menu_16_page.svg');
	}
	
		.content_header > div > p {
			width: 100%;
		}
	
@media screen and (max-width: 450px){
	.content_header > div {
		background-image: url('../img/menu_16_page_sp.svg');
	}
}

/*◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
main
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆*/

	main > div {
		text-align: center;
		padding: 0 0 100px;
	}

h2 {
	font-size: 2.5em;
	font-weight: bold;
	color: #4d4d4d;
	margin: 80px auto 0;
}

	h2 br {
		display: none;
	}


h3 {
	font-size: 1.6em;
	font-weight: bold;
	margin: 80px auto 0;
	color: #f00;
}
		
		main > div > p {
			margin: 60px auto 0;
		}
		
		main > div > img {
			width: 100%;
			max-width: 592px;
		}
		
@media screen and (max-width: 800px){
	h2 br {
		display: inline;
	}
}

@media screen and (max-width: 500px){
h2 {
	font-size: 1.5em;
}

h3 {
	font-size: 1.4em;
}
}