.faq_popups .inner {
    width: 83rem;
    min-height: auto;
    padding: 4rem 3rem;
    border-radius: 1rem;
}

.faq_popups .faq_popup_con .q_num {
    width: fit-content;
    padding: 1.3rem 2.4rem;
    background-color: #ff4c05;
    border-radius: 2.4rem;
    color: #fff;
    font-size: var(--fz16);
    font-weight: bold;
    margin: 0 auto 1rem;
}

.faq_popups .faq_popup_con .faq_qes {
    border: 1px solid #e5e5e5;
    background-color: #fcfcfc;
    padding: 2.2rem 0;
    font-size: var(--fz18);
    font-weight: 600;
    border-radius: 1rem;
}

.faq_popups .faq_popup_con .faq_ans {
    margin-top: 0.8rem;
    border: 1px solid #f4f4f4;
    padding: 11.2rem 0;
    font-size: var(--fz18);
    font-weight: 500;
    line-height: 1.69;
    letter-spacing: -0.09rem;
    border-radius: 1rem;
    opacity: 0.92;
}