/* *************************************************************************
 * ■ トップ・ページ
 * *************************************************************************/
 @media screen and (max-width: 768px) {
	.wp-block-heading {
		font-size: 140% !important;
	}
}
:where(.wp-block-columns.is-layout-flex) {
	gap: 0.5em;
}

/*
.top-img img {
	margin: 0 auto;
	width: 100%;
	max-width: 800px;
}
@media screen and (max-width: 512px) {
	.top-img img {
		width: 100vw;
		margin-left: -1.1em;
	}
}
*/
/****************************************************************************/