.faq-section+.faq-section{margin-top:60px}@media screen and (max-width: 767px){.faq-section+.faq-section{margin-top:30px}}.faq-section__question{position:relative;margin:0;padding:1.5416666667em 5.4166666667em 1.5416666667em 3.3333333333em;background:#000;color:#fff;font-size:clamp(1.25rem,0.7493472585rem + 1.044386423vw,1.5rem);line-height:1.3}.faq-section__question::before{content:"";position:absolute;top:50%;left:.8333333333em;translate:0 -50%;line-height:1;background:url(../img/faq/part_q.svg) no-repeat 0 0/contain;width:1.7916666667em;aspect-ratio:43/45;pointer-events:none;user-select:none}.faq-section__question::after{content:"";position:absolute;top:50%;right:.4166666667em;translate:0 -50%;line-height:1;background:url(../img/faq/part_ninniku.svg) no-repeat 0 0/contain;width:4.375em;aspect-ratio:110/100}.faq-section__answer{position:relative;margin:35px 0 0;padding-inline:calc(80px + 2.0625em + 15px) 80px}@media screen and (max-width: 767px){.faq-section__answer{margin-top:20px;padding-inline:calc(20px + 2.0625em + 10px) 0}}.faq-section__answer::before{content:"";position:absolute;top:0;left:80px;line-height:1;background:url(../img/faq/part_a.svg) no-repeat 0 0/contain;width:2.0625em;aspect-ratio:33/30;pointer-events:none;user-select:none}@media screen and (max-width: 767px){.faq-section__answer::before{left:20px}}.faq-section__answer>*{margin-block:0}.faq-section__answer>*+*{margin-block-start:1.5em}
