body.events .parts-template-base table.tb_standard02.pc-item {
	margin-bottom: 3.90625vw;
}
body.events .parts-template-base table.tb_standard02.pc-item:last-of-type {
	margin-bottom: 0;
}
body.events .sp-event-table {
	margin-bottom: -15.53125vw;
}
.cardlist-archive.cardlist_imgtext .cardlist-item .cardlist-texts {
	min-height: 490px;
}
.back-to-search .sp-item {
	width: 100%;
	margin-top: -1.08em;
}
.card_pr_new {
	color: #F33;
}
.wp-pagenavi .ellipsis {
	width: 24px;
	color: #28aae1;
	font-size: 20px;
}
.wp-pagenavi .prev.disable {
	display: none;
}
.wp-pagenavi .next.disable {
	display: none;
}
.faq-card-number {
	color: #F33;
	font-size: 16px;
}
.faq-card-number span {
	padding-right: 8px;
}
@media screen and (max-width: 1023px) {
	.faq-card-number {
		font-size: 2.44140625vw;
	}
}
.search_word {
	background-color: #FF3;
}
.parts-header-title .search_word {
	background-color: #ff33c0;
}
.parts-header-title .faq-card-number .search_word {
	background-color: transparent;
}
