.p-news-container {
	padding: 0 20px 50px;
}
.p-news-title {
	display: flex;
	align-items: center;
	line-height: 1.2;
	margin-bottom: 1.25rem;
}
.p-news-title__en {
	font-size: 1.5625rem;
}
.p-news-title__ja {
	font-size: 0.8125rem;
	padding-left: 1em;
	padding-top: 0.3em;
}
.p-news-list {
	display: -ms-grid;
	display: grid;
	gap: 14px;
}
.p-news-list__item {
	display: flex;
	align-items: flex-start;
}
.p-news-list__date {
	font-size: 0.75rem;
	width: 70px;
	padding-top: 0.1em;
}
.p-news-list__content {
	flex: 1 1;
	font-size: 0.8125rem;
}
@media screen and (min-width: 768px) {
	.p-news-container {
		position: absolute;
		top: var(--top-space-size);
		left: 0;
		display: flex;
		width: calc(100% - var(--menu-size));
		padding: 20px;
		z-index: 2;
	}
	.p-news-inner {
		max-width: 690px;
		background-color: rgba(255, 255, 255, 0.5);
		padding: 18px;
	}
	.p-news-title {
		display: none;
	}
}