@charset "UTF-8";

/* イベント ファーストビュー用 */
.block-event-page {
  max-width: calc(100vw - 2rem * 2);
  margin: 0 auto;
}
@media screen and (min-width: 960px) {
	.block-event-page {
		max-width: 100%;
	}
}

.block-event-page--header {
	margin: 0 0 2.4rem;
}
.block-event-page--comment {
	margin: 0 0 3.4rem;
}
.block-event-page--goods {
	margin: 4.0rem 0 6.0rem;
}
.block-event-page--goods:empty {
	display: none;
}
@media screen and (min-width: 960px) {
	.block-event-page--header {
		margin: 0 0 32px;
	}
	.block-event-page--comment {
		margin: 0 0 48px;
	}
	.block-event-page--goods {
		margin: 52px 0 100px;
	}
}