@charset "utf-8";

.tit_tab_menu { font-size: 24px; font-weight: 700; background: #fff; }
.tit_tab_menu ul { height: 80px;  display: flex;  }
.tit_tab_menu ul li { width: 50%;  text-align: center; line-height: 14px;  color: #888888; border: 1px solid #888888; }
.tit_tab_menu ul li:last-child { border-left: none;}
.tit_tab_menu ul li a { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}
.tit_tab_menu ul li:first-child{ border-right: none;}
.tit_tab_menu ul li.on { color: #000000; border: 2px solid #6393f2;}

@media (max-width: 1200px) {
    .tit_tab_menu { font-size: 24px; font-weight: 700; background: #fff; }
    .tit_tab_menu ul { height: 80px;  display: flex;  }
    .tit_tab_menu ul li { width: 50%;  text-align: center; line-height: 14px;  color: #888888; border: 1px solid #888888; }
    .tit_tab_menu ul li:last-child { border-left: none;}
    .tit_tab_menu ul li a { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}
    .tit_tab_menu ul li:first-child{ border-right: none;}
    .tit_tab_menu ul li.on { color: #000000; border: 2px solid #6393f2;}

    .tit_tab_menu { font-weight: 700; font-size: 14px; }
    .tit_tab_menu ul { height: 40px;}
    .list__type1__search__section.renewal { border: none; padding: 0;}
    .list__type1__info__section .count { display: none;}
}

/* 리스트 페이지 내 스타일 이관 START */
.bbsList__list__type3__item .title {
    text-align: left
}
.faqwrap {
    margin: 0 auto;
}
.faqwrap ul {
    font-size: 15px;
    font-weight: 300;
    display: flex;
    height: auto !important;
    margin-top: 1%;
    align-content: center;
    justify-content: center;
    flex-direction: row;
    flex-wrap: wrap;
}
.faqwrap li {
    width: 24% !important;
    margin: 0.5%;
    align-content: center;
    padding: 1% 1%;
    line-height: 1.2 !important;
    box-sizing: border-box;
    cursor: pointer;
    border-radius: 50px;
}
.faqwrap li:hover {
    background-color: #eee;
    color: #000 !important;
    font-weight: 600;
}
.faqon {
    background-color: #000;
    color: #fff !important;
}
@media(max-width: 799px) {
    .faqwrap ul {
        justify-content: flex-start;
        flex-direction: row;
        flex-wrap: nowrap;
        white-space: nowrap;
        overflow-x: scroll;
        margin: 5%;
        padding-bottom: 5%;
    }
    .faqwrap li {
        width: auto !important;
        margin: 1%;
        padding: 1% 4%;
    }
}
/* 리스트 페이지 내 스타일 이관 END */








