/* CSS Document */
.coalition_head {
	width: 100%;
	padding: 20px 5%;
	background-image:
		repeating-linear-gradient(45deg, #e5e5be 0px, #e5e5be 1px, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%),
		repeating-linear-gradient(135deg, #e5e5be 0px, #e5e5be 1px, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%);
	background-size: 6px 6px;
	background-color: #f8f2c0;
	margin: 20px auto 0;
}
.coalition_head--list {
	max-width: 1024px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
	.coalition_head--list {
		gap: 10px;
		& li {
			width: calc(50% - 5px);
		}
	}
}