@charset "utf-8";

.item_wrap { position: relative; }

.item_wrap .plusbtn { z-index: 10; position: absolute; top: -38px; right: 0px; width: 26px; transform-origin: center; filter: brightness(0); transition: transform 0.3s; }
.item_wrap .plusbtn:hover { transform: rotateZ(180deg); }



.item_wrap .item_wrap_ul { position: relative; border-top: 1px solid #012e58; }
.item_wrap .item_wrap_ul > li { position: relative; }
.item_wrap .item_wrap_ul > li .itema1 { position: relative; padding: 20px 15px; display: flex; flex-wrap: nowrap; justify-content: space-between; border-bottom: 1px solid #d6d6d6; background-color: transparent; transition: background-color 0.2s; }
.item_wrap .item_wrap_ul > li .itema1 p { font-size: 16px; color: #757575; }
.item_wrap .item_wrap_ul > li .itema1 .txt1 { font-weight: 500; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.item_wrap .item_wrap_ul > li .itema1 .txt2 { min-width: max-content; margin-left: 20px; font-size: 16px; }

.item_wrap .item_wrap_ul > li .itema1:hover { background-color: #efefef; }

.item_wrap .item_wrap_ul > li.empty_li .itema1 { cursor: default; }
.item_wrap .item_wrap_ul > li.empty_li .itema1:hover { background-color: transparent; }

.item_wrap .item_wrap_ul > li .qa_cont { display: none; position: relative; padding: 10px; border-bottom: 1px solid #d6d6d6; font-family: 'Pretendard', sans-serif; font-weight: normal; font-size: 16px; color: #888; white-space: normal; line-height: 1.5; background-color: #fafafa; }
.item_wrap .item_wrap_ul > li .qa_cont * { font-family: inherit !important; font-weight: inherit !important; font-size: inherit !important; color: inherit !important; line-height: inherit !important; }
.item_wrap .item_wrap_ul > li .qa_cont img { display: none !important; }

.item_wrap .item_wrap_ul > li .modify_adm { z-index: 5; position: absolute; top: 5px; right: 5px; font-size: 13px; color: #333; }
@media (max-width: 1024px) {
    .item_wrap .item_wrap_ul > li .qa_cont { font-size: 15px; }
}
@media (max-width: 767px) {
    .item_wrap .item_wrap_ul > li .itema1 .txt2 { margin-left: 15px; }

    .item_wrap .item_wrap_ul > li .qa_cont { font-size: 14px; }
}