.faq-list__list{border:solid #a1a1a1;border-width:1px 0 0;margin:0}.faq-list__list:last-child{border-width:1px 0}.faq-list__question{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:25px 10px 25px 58px;position:relative}.faq-list__question:after{color:#1090f6;content:"Q";display:block;font-family:Noto Sans JP,sans-serif;font-size:24px;left:10px;line-height:1.3;position:absolute;text-align:center;top:22px}.icon-angle-d{transition:all .15s ease-out}.active .icon-angle-d{transform:rotate(180deg)}.faq-list__answer{box-sizing:border-box;color:#5f5f5f;display:none;line-height:180%;margin:0 0 25px 58px;padding:0 0 0 30px;position:relative}.faq-list__answer:after{color:#a7a7a7;content:"A";display:block;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:700;left:0;line-height:1.3;position:absolute;text-align:center;top:0}@media screen and (max-width:567px){.faq-list__question{padding:25px 10px 25px 58px}}