/**
 * 会友紹介アーカイブページ専用スタイル
 * スコープ: .member-interview-archive
 */
.member-interview-archive {
	max-width: 1130px;
	margin: 0 auto;
}

.member-interview-archive__list {
	display: flex;
	flex-wrap: wrap;
	gap: 30px 3%;
	margin: 0;
	padding: 0;
	list-style: none;
}

.member-interview-archive__item {
	width: 31.33%;
}

.member-interview-archive__link {
	display: block;
	color: #000;
}

.member-interview-archive__thumb {
	width: 100%;
	aspect-ratio: 3 / 4;
	overflow: hidden;
	background: #eee;
}

.member-interview-archive__thumb img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.member-interview-archive__no {
	margin-top: 12px;
	font-size: 92%;
	color: #666;
}

.member-interview-archive__name {
	margin-top: 4px;
	font-size: 117%;
	font-weight: 700;
}

/* タブレット: 2列 */
@media screen and (max-width: 768px) {
	.member-interview-archive__item {
		width: 48.5%;
	}
}

/* スマートフォン: 1列 */
@media screen and (max-width: 480px) {
	.member-interview-archive__list {
		gap: 24px 0;
	}

	.member-interview-archive__item {
		width: 100%;
	}
}
