@charset "UTF-8";
.icon-pdf:before {
	color: var(--color-red);
}

/* FAQ内リンク */
.p-faq__link__item a {
	padding: 24px 30px;
	background-color: #fff;
	font-weight: bold;
	display: block;
	height: 100%;
	width: 100%;
}
.p-faq__link__item a span {
	padding: 5px;
}
@media (max-width: 767px) {
	.p-faq__link__item {
		border-top: 1px solid #E0E0E0;
		border-left: 1px solid #E0E0E0;
		border-right: 1px solid #E0E0E0;
		flex: 0 0 33.333%;
	}
	.p-faq__link__item:last-child {
		border-bottom: 1px solid #E0E0E0;
	}
}
@media (min-width: 768px), print {
	.p-faq__link {
		display: flex;
	}
	.p-faq__link__item {
		border-top: 1px solid #E0E0E0;
		border-bottom: 1px solid #E0E0E0;
		border-left: 1px solid #E0E0E0;
		flex: 0 0 33.333%;
	}
	.p-faq__link__item:last-child {
		border-right: 1px solid #E0E0E0;
	}
}
/*# sourceMappingURL=faq.css.map */
