.faq-list__list{border:solid #ceb8b8;border-width:1px 0 0}.faq-list__list:last-child{border-width:1px 0}.faq-list__question{align-items:center;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;line-height:180%;padding:25px 54px 20px 28px;position:relative}.faq-list__question:before{color:red;content:"Q. ";display:inline-block;font-weight:800;left:0;line-height:1.5;margin:0 5px 0 0;position:absolute;top:25px}.faq-list__icon{background:red;border:1px solid red;border-radius:50%;display:block;height:34px;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%);width:34px}.faq-list__icon:before{height:1px;width:12px}.faq-list__icon:after,.faq-list__icon:before{background:#fff;border-radius:.5px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-list__icon:after{height:12px;width:1px}.active .faq-list__icon{background:#fff}.active .faq-list__icon:before{background:red}.active .faq-list__icon:after{display:none}.faq-list__answer{background-color:#ffecec;box-sizing:border-box;color:#cd0604;display:none;font-weight:500;line-height:180%;margin:0 0 25px;padding:20px 20px 20px 47px;position:relative}.faq-list__answer:before{color:#333;content:"A. ";display:inline-block;font-weight:800;left:20px;line-height:1.5;margin:0 5px 0 0;position:absolute;top:20px}