/* CSS Document */
/* ++++++++++++++++++++ トップページ画像 ++++++++++++++++++++ */
@media screen and (max-width: 767px) {
	.top-gazou {
		background-image: url("../images/moe-top-sp.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		background-clip: padding-box;
		width: 100%;
		height: 150px;
		/* height: 400px; */
		overflow: hidden;
	}
}

@media screen and (min-width: 768px) {
	.top-gazou {
		background-image: url("../images/moe-top-pc.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		background-clip: padding-box;
		width: 100%;
		height: 400px;
		/* height: 750px; */
		overflow: hidden;
	}
}
@media screen and (min-width: 1051px) {
	.top-gazou {
		background-image: url("../images/moe-top-pc-wide.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		background-clip: padding-box;
		width: 100%;
		height: 550px;
		/* height: 750px; */
		overflow: hidden;
	}
}
@media screen and (min-width: 1301px) {
	.top-gazou {
		background-image: url("../images/moe-top-pc-wide_wide.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		background-clip: padding-box;
		width: 100%;
		height: 650px;
		/* height: 750px; */
		overflow: hidden;
	}
}



/* 2023選挙までのトップ画面 */
/* ---------
@media screen and (max-width: 770px) {
	.top-gazou {
		background-image: url("../images/moe-poster-sp.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		background-clip: padding-box;
		width: 100%;
		height: 400px;
		overflow: hidden;
	}
}

@media screen and (min-width: 771px) {
	.top-gazou {
		background-image: url("../images/moe-poster-pc.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		background-clip: padding-box;
		width: 100%;
		height: 750px;
		overflow: hidden;
	}
}
@media screen and (min-width: 1051px) {
	.top-gazou {
		background-image: url("../images/moe-poster-pc-wide.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		background-clip: padding-box;
		width: 100%;
		height: 750px;
		overflow: hidden;
	}
}
@media screen and (min-width: 1301px) {
	.top-gazou {
		background-image: url("../images/moe-poster-pc-wide_wide.png");
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		background-clip: padding-box;
		width: 100%;
		height: 750px;
		overflow: hidden;
	}
}
----------- */


/* ++++++++++++++++++++ SDGs画像 ++++++++++++++++++++ */
@media screen and (max-width: 770px) {
	.sdgs {
		width: 100%;
		height: 60px;
		text-align: right;
		padding-top: 15px;
		padding-right: 12px;
	}
	.sdgs img {
		width: 42px;
		height: 42px;
	}
}
@media screen and (min-width: 771px) {
	.sdgs {
		width: 100%;
		height: 80px;
		text-align: right;
		padding-top: 20px;
		padding-right: 20px;
	}
	.sdgs img {
		width: 70px;
		height: 70px;
	}
}