
/*.menu1-in {
	padding-bottom: 140%;
}*/

.menu-box {
	margin-top: 8%;
}

.top-btn > div:first-child {
	background-image: url(../../img/sub/sub07/t-btn1h.png);
}


.menu-benner > p {
	display: block;
	font-size: 38px;
	text-align: left;
	border-bottom: 8px solid #a3a2a0;
}

.ex-box > a {
	width: 48%;
} 

footer {
	margin-top: 10%;
}

@media(max-width: 1020px) {
	.menu-benner > p {
		font-size: 25px;
		line-height: 2.2;
	}
}

@media(max-width: 820px) {
	.ex-box {
		width: 95%;
	}
	.ex-box > a {
		width: 44%;
	}
}

@media(max-width: 720px) {
	.menu1-in {
		width: 80%;
	}
	/*.menu1-in {
		padding-bottom: 170%;
	}*/
	.menu-benner > p {
		font-size: 20px;
	}
	footer {
		margin-top: 20%;
	}
}

@media(max-width: 520px) {
	.menu-box {
		margin-top: 25%;
	}
	.ex-box > a {
		width: 100%;
	}
	.menu1-in {
		padding-bottom: 30%;
	}
	.menu-benner > p {
		font-size: 18px;
	}
	footer {
		margin-top: 380%;
	}
}

@media(max-width: 420px) {
	.menu-benner > p {
		font-size: 16px;
	}
}

@media(max-width: 360px) {
	.menu-benner > p {
		font-size: 14px;
	}
}