@charset "UTF-8";

/* --------------------------------
 * 記事ヘッダー
 * -------------------------------- */

.single-content__meta {
	display: flex;
	justify-content: space-between;
	gap: 40px;
}
.single-content__meta .p-terms p,
.single-content__meta .p-date {
	line-height: 1.4;
	font-size: 16px;
}
.single-content__meta .p-date {
	margin-top: 4px;
	flex-shrink: 0;
}
.single-content__meta .p-terms {
	text-align: right;
}
.single-content__meta .p-terms li {
	display: inline-block;
}
.single-content__meta .p-terms li::after {
	content: '/';
	color: var(--color_border-gray02);
	display: inline-block;
	margin-left: 4px;
	margin-right: 4px;
}
.single-content__meta .p-terms li:last-of-type::after {
	display: none !important;
}
.single-content__meta .p-terms li a:hover {
	color: var(--color_main);
}
.single-content__headline {
	margin-top: 45px;
}



/* --------------------------------
 * 記事メイン
 * -------------------------------- */

.single-content__body {
	
}
.single-content__body > *:first-child {
	margin-top: 0 !important;
}
.single-content__body > *:last-child {
	margin-bottom: 0 !important;
}




/* --------------------------------
 * ページャー
 * -------------------------------- */

.single-pager__list {
	display: flex;
    border-top: solid 3px var(--color_border-gray);
    padding-top: 25px;
	margin-top: 105px;
	font-weight: 500;
}
.single-pager__list .single-pager__list-item:nth-of-type(3),
.single-pager__list .single-pager__list-item:nth-of-type(1) {
	flex: 1;
}
.single-pager__list .single-pager__list-item:nth-of-type(3) {
	display: flex;
	justify-content: flex-end;
}
.single-pager__list a:hover {
	color: var(--color_main);
}
@media (max-width: 767px) {
	.single-pager__list {
		margin-top: 90px;
	}
}


