@charset "UTF-8";
/**
 * Stylesheet for FAQs page
 * 
 * @package welko (based on kz-wpchild01)
 * @author K'z Style
 * 	Update 	1.0.0 2026/05/23 K'z Style k.miyazaki 1st Release
 */


.faq_group_list li {
	border: 2px solid var(--text-color);
	border-radius: 20px;
	padding: 1em 2em;
	margin-bottom: 2em;
	font-size: 120%;
}
.faq_description {
	margin-left: 2.3em;
}
.faq_group_title {
	font-size: 150%;
	font-weight: bold;
	border-bottom: 2px solid var(--text-color);
}
@media screen and (max-width: 767px) {
	.faq_group_list li {
		padding: 1em 1em;
	}
	.faq_description {
		margin-top: 0.5em;
	}
}

.faqs_item .faqs_question {
	font-weight: bold;
	margin-bottom: 0.5em;
}
.faqs_item .faqs_question .faqs_number {
	margin-right: 0.5em;
}
.faqs_item .faqs_answer {
	position: relative;
	text-indent: -2.5em;
	padding-left: 4em;
}
.faqs_item .faqs_answer::before {
	content: 'A.';
	margin-right: 0.7em;

}