body {
	font-family: zen-kaku-gothic-new, sans-serif;
}

.l-present {
	margin-bottom: 4.8125rem;
	margin-top: 1.875rem;
}

.p-present {
	background: linear-gradient(to bottom, #fff 2.625rem, #FEE991 2.625rem);
	padding-bottom: 2.5rem;
}

.p-present__lists {
	display: grid;
	gap: 1.75rem 2.25rem;
	grid-template-columns: repeat(2, 1fr);
	margin-top: 1.875rem;
}

.p-present__img img {
	-o-object-fit: cover;
	aspect-ratio: 1;
	border-radius: 50%;
	height: 100%;
	object-fit: cover;
	width: 100%;
}

.p-present__text {
	font-size: 0.75rem;
	font-weight: 900;
	line-height: 1.25;
	margin-top: 0.875rem;
	padding-inline: 0.5rem;
	text-align: center;
}

@media screen and (min-width: 768px) {

.l-present {
	margin-bottom: 2.5rem;
	margin-top: 8.125rem;
}

.p-present {
	background: linear-gradient(to bottom, #fff 6.25rem, #FEE991 6.25rem);
	margin-inline: auto;
	max-width: 100rem;
	padding-bottom: 7.8125rem;
	padding-inline: 5.875rem;
}

.p-present__title {
	margin-inline: auto;
	max-width: 50rem;
}

.p-present__lists {
	gap: 3.9375rem;
	grid-template-columns: repeat(4, 1fr);
	margin-top: 5.625rem;
}

.p-present__text {
	font-size: 1rem;
	line-height: 1.375;
	margin-top: 1.125rem;
	padding-inline: 3.4375rem;
}

}


/*# sourceMappingURL=stationed.css.map */
