/* ---------------------------------------------
 *   logo  -->  generic settings
 * --------------------------------------------- */
.ent-logo-wrap {
	padding: 30px 0;
}
.ent-logo-wrap img {
	max-width: 200px;
}
/* ---------------------------------------------
 *   specific logos
 * --------------------------------------------- */
#logo-poka {
	max-width: 140px;
}
/* ---------------------------------------------
 *   specific logos - prev ver
 * --------------------------------------------- */
#logo-flex {
	max-width: 90px;
}
#logo-ngf {
	max-width: 110px;
}
#logo-rotary {
	margin-top: -26px;
	max-width: 85px;
}


/* =============================================
 *   media size
 * ============================================= */
@media screen and (min-width: 801px) {
	#container-logo {
		margin-top: 30px;
		display: flex;
		justify-content: space-evenly;
		gap: 80px;
		flex-wrap: wrap;
	}
	.ent-logo-wrap {
		display: inline-block;
	}
}
@media screen and (max-width: 800px) {
	#container-logo {
		text-align: center;
	}
}
