@charset "utf-8";
/* CSS Document */



@media screen and (min-width:961px) { /*PC*/
	.p-mv {
		background: url("../img/mainvisual.webp") top center no-repeat;
		background-size: cover;
		width: 100%;
		max-width: 1920px;
		aspect-ratio: 16 / 13;
		margin: 0 auto;
	}
}
@media screen and (max-width:960px) { /*MB*/
	.p-mv {
		background: url("../img/mainvisual_mobile.webp") top center no-repeat;
		background-size: cover;
		width: 100%;
		max-width: 1920px;
		aspect-ratio: 2 / 3;
		margin: 0 auto;
	}
}

.p-staff-wrap {
	display: flex;
	flex-direction: column;
	gap:48px;
}

p.copyright {
	color: #fff;
	font-size: 1.5rem;
}