<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.qna_list { padding: 25px 20px; border-radius: 5px; background-color: #fafafc; }
.qna_list + .qna_list { margin-top: 15px; }
.qna_list .qna_question { display: flex; }
.qna_list .qna_question .qna_content { flex-grow: 1; font-size: 15px; font-weight: 600; color: #1b1c1f; }
.qna_list .qna_question .author {text-align:right;max-width:200px;margin-left:20px;}
.qna_list .qna_question .author .name { font-size: 13px; font-weight: 500; color: #1b1c1f; }
.qna_list .qna_question .author .date { margin-top: 10px; font-size: 11px; color: #858590; }
.qna_list .qna_answer { margin-top: 20px; padding: 20px; border-radius: 5px; background-color: #efeff4; }
.qna_list .qna_answer .subject { margin-bottom: 15px; font-size: 15px; font-weight: 600; color: #1b1c1f; }
.qna_list .qna_answer .qna_content { font-size: 14px; color: #1b1c1f; }

.qna_pagination { display: flex; justify-content: space-between; align-items: center; flex-direction: row-reverse; margin-top: 25px; }
.qna_pagination .btn_write { width: 132px; height: 58px; margin-left: 15px; background-color: #151517; font-size: 15px; font-weight: 500; text-align: center; color: #fff; }
.qna_pagination .pagination { flex-grow: 1; margin: 0; }

@media screen and (max-width: 880px) {
    .qna_pagination { flex-direction: column-reverse; margin: 0; }
    .qna_pagination .btn_write { width: 100%; margin: 15px 0 0 0; }
    .qna_pagination .pagination { flex-grow: unset; width: 100%; }
}</pre></body></html>