:root {
    --font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, ;
    --_base_font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, ;
}

.c-site-branding__title .custom-logo {
    max-width: 100%;
}

.smb-btn {
    width:320px !important;
}

.sm-nav-menu-item-highlight {
	a {
		&:nth-child(1) {
			display:none;
		}
	}
}

.wp-block-table {
	border-collapse:collapse;
	table-layout:auto;
	table {
		tr {
			td {
				vertical-align:top;
				white-space:nowrap;
			}
		}
	}
}

@media screen and (max-width:480px) {
	.wp-block-table {
		overflow:scroll;
		table {
			width:1024px;
		}
	}
}

.c-entry-summary__term {
    display:none;
}

.c-entry-summary__meta {
	justify-content:flex-start;
}

.c-entry__meta {
	display:flex;
	align-items:center;
	gap:1rem;
	.c-meta__flags {
		.fi {
			width:100px;
			height:75px;
		}
	}
}

/* カテゴリーアーカイブのDescriptionを消す */
@media (min-width:640px) {
	.category-voice,
	.snow-monkey-taxonomy-posts {
		.c-entries--simple {
			.c-entry-summary__content {
				display:none !important;
			}
		}
	}
	.snow-monkey-taxonomy-posts {
		.c-entries-carousel {
			.c-entry-summary__content {
				display:none !important;
			}
		}
	}
}

@media screen and (max-width:480px) {
	.c-entry__meta {
		.c-meta__flags {
			.fi {
				width:50px;
				height:38px;
			}
		}
	}
}

.c-prev-next-nav__item {
	align-items:center;
	&>a {
		padding:.5rem;
	}
}
.c-prev-next-nav__item-label {
	display:none;
}
.c-prev-next-nav__item--next:before,
.c-prev-next-nav__item--prev:after {
	display:block;
}

.c-prev-next-nav__item--next:before {
	content:'<';
}
.c-prev-next-nav__item--prev:after {
	content:'>';
}