@charset 'UTF-8';

header {
	width: 100%;
}

header .header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 96%;
	margin: 0 auto;
	max-width: 1000px;
}

header .header .mfr_logo {
	width: 200px;
	padding: 10px 0;
}

header .header .mh_logo {
	width: 120px;
	margin-top: 10px;
}

header .header .mh_logo img {
	width: 100%;
}

/* coming_soon */
#coming_soon {
	width: 100%;
	height: 89vh;
	background-color: #f5f3ec;
	display: flex;
	justify-content: center;
}

#coming_soon .img {
	max-width: 579px;
	width: 98%;
	padding-top: 121px;
	margin-right: -145px;
	display: flex;
	justify-content: center;
	align-items: center;
}

@media screen and (max-width: 768px) {
	#coming_soon .img {
		max-width: 579px;
		width: 98%;
		padding-top: 80px;
		margin: 0 auto;
		display: flex;
		justify-content: center;
		align-items: center;
	}
}

@media screen and (max-width: 480px) {
	#coming_soon .img {
		margin-right: 0;
	}
	header .header .mfr_logo {
		width: 46%;
		/* margin-top: 10px; */
	}

	header .header .mh_logo {
		width: 24%;
		margin-top: 10px;
	}
}
