/* BASIC css start */
#faqWrap .pd10 {margin:10px 0;}
#faqWrap .search-wrap {background-color: #eaeaea; padding:10px;}
#faqWrap .search-wrap .item-search {margin-bottom:10px;}
#faqWrap .search-wrap .item-search select {width: 30%; display: inline-block;}
#faqWrap .search-wrap .item-search .wrap {width: 40%; display: inline-block;}
#faqWrap .search-wrap .item-search .wrap input {width:99%;}
#faqWrap .search-wrap .item-search .btn_Red {width:24%; display: inline-block; margin-left: 8px;}
#faqWrap .keywords {zoom:1; position:relative; overflow:hidden;}
#faqWrap .search-wrap .keywords h5 {font-weight:bold; margin-bottom:5px;}
#faqWrap .search-wrap .keywords li {float:left; margin-right:10px;}
#faqWrap .search-wrap .keywords li a {color:#707070;}
#faqWrap .faq-menu {border-top:2px solid #464646; text-align: center; padding-top:10px;}
#faqWrap .faq-menu a {display: block; width: 33.3%; float: left; border-left: 1px solid #d6d6d6; margin-bottom: 10px; margin-left: -1px;}
#faqWrap #faqTable {width:100%; border-top:1px solid #464646;}
#faqWrap #faqTable tr {border-bottom:1px solid #bebebe;}
#faqWrap #faqTable tr th, #faqWrap #faqTable tr td {padding:10px;}
#faqWrap #faqTable tr.slide-hide td, #faqWrap #faqTable tr.slide-show td {background-color: #eaeaea !important;}
#faqWrap #faqTable tr td .q {margin-bottom: 10px; background-color: #1e85dc; color:#fff; padding: 0 3px; margin-right: 10px;}
#faqWrap #faqTable tr td .a {background-color: #f30733; color:#fff; padding: 0 3px; margin-right: 10px;}



/* ¼öÁ¤ */
.my_lnb_wrap.cs_lnb_wrap.board_menu {display: block;}
.my_lnb_wrap .my_lnb_bottom {display:none;}
body .common_search .search_sel {width:25%;}
body .common_search .search_input {width:74%;}
body .faq_list .board_faq_box .board_faq li.data_row .faq_row_box {display:none;}
body .faq_list .board_faq_box .board_faq > li {border-bottom: 1px solid #e5e5e5;}


/****** JHT 20240110 ******/
.qna {
        font-family: Arial, sans-serif;
        line-height: 1.6;
        margin: 20px auto;
        max-width: 900px;
    }

    .question {
        font-weight: bold;
        color: #333333;
        font-size: 45px;
        margin-bottom: 10px;
    }

    .answer {
        margin-left: 20px;
        color: #333333;
        font-size: 25px;
        margin-bottom: 20px;
    }

    .answer::before {
        content: 'A';
        display: inline-block;
        width: 40px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        border-radius: 50%;
        background-color: black;
        color: white;
        font-size: 20px;
        margin-right: 10px;
    }

    .answer p {
        display: inline;
        /* Ãß°¡µÈ ºÎºÐ */
        vertical-align: middle;
        /* Ãß°¡µÈ ºÎºÐ */
    }
    
     /* ¸ð¹ÙÀÏ È­¸é¿¡ ´ëÇÑ ½ºÅ¸ÀÏ */
        @media (max-width: 600px) {
            .question {
                font-size: 30px;
            }

            .answer {
                font-size: 18px;
            }

            .answer::before {
                font-size: 16px;
                width: 30px;
                height: 30px;
                line-height: 30px;
            }
        }
        
/****************/
/* BASIC css end */

