@charset "utf-8";
    /*
        author : jooyeon Jin, publisher

        info: 
            max-width:1920px;
            inner-width:1460px;

            responsible: 1460px/1280px
        
        ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

        changes
        - 20191127 : initially created
    */
/*lnb 수정*/
.lnb_list .active >div >p:first-child a{color:#000;font-weight:bold;}
.mypage_right_content h3{margin-bottom:0;}

.dropdown_list{border-top:2px solid #000; text-align:center;}
.dropdown_list table{min-width: 800px; margin-bottom: 20px; width:100%;text-align:center;}
.dropdown_list table colgroup col:first-child {width:160px;padding-left:10px;}
.dropdown_list table colgroup col:nth-child(3){width:180px;}
.dropdown_list table colgroup col:last-child {width: 180px;}

.dropdown_list table thead{background-color:#f2f2f3;font-size:14px;letter-spacing:-1.05px;font-weight:bold;}

.dropdown_list table tbody{font-size:16px;letter-spacing:-0.8px;}
.dropdown_list table tbody tr td:nth-child(2){text-align: left;padding-left:25px;}
.dropdown_list table tbody tr td:nth-child(3){letter-spacing:0;}
.dropdown_list table tbody tr td:nth-child(4){font-size-adjust:16px;letter-spacing:-1.2px;}
.dropdown_list table tbody tr td.completed{color:#00f}
.dropdown_list table tbody tr.question td img{position:relative;top:4px;display: inline-block;}
.dropdown_list table tbody tr td button{width:82px;height:33px;border:1px solid #999;margin:0 auto;font-weight:bold;font-size:13px;letter-spacing:-0.33px;cursor: pointer;}
.dropdown_list table th{height:41px; padding:13px 0; border-bottom:1px solid #e4e4e4; }
.dropdown_list table td{height:54px; padding:0 8px; line-height:1.7;border-bottom:1px solid #e4e4e4; word-break: break-all; vertical-align: middle; }
.dropdown_list table tr.nounderline{border-bottom:none;}
.dropdown_list table tr.question:hover{background-color:#f7f7f7;box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.14);}

/* 답변 */
.dropdown_list table tbody tr.reply{display: none;background-color:#f3f3f3;font-size:15px;line-height:28px;letter-spacing:-0.7px;box-shadow: 4.9px 1px 5px 0 rgba(63, 100, 124, 0.07);}
.dropdown_list table tbody tr.reply a{display: block;color:#00f;font-size:13px;letter-spacing:-0.65px;text-decoration:underline;font-weight:bold;margin-top:10px;}
.dropdown_list table tbody tr.reply .icona{float:right; position:relative; }
.dropdown_list table tbody tr.reply .reply_q_contents_container .reply_text--admin img{max-width:100%; height:auto;}
.dropdown_list table tbody tr.reply_q{border-bottom:0;}
.dropdown_list table tbody tr.reply td { height: auto; }
.dropdown_list table tbody tr.reply td:nth-child(1){vertical-align:top}
.dropdown_list table tbody tr.reply td:nth-child(2){}
.dropdown_list table tbody tr.reply_q td:nth-child(2){padding-bottom:20px;}
.dropdown_list table tbody tr.reply >td:first-child{border-bottom:0px;}
.dropdown_list table tbody tr.reply >td:nth-child(2){border-bottom:0px;}

.dropdown_list table tbody tr.reply{box-shadow: none;}
.dropdown_list table tbody tr.replynoline{border-bottom:none;box-shadow: none;}
.dropdown_list table tbody tr .reply_question { padding-top: 26px; padding-bottom: 38px; }
.dropdown_list table tbody tr .replay_answer { padding-bottom: 30px; }
/* pagenation style 공통스타일에 묶음. base.css*/

/*button*/
.btn174{width:174px;height:41px;border:1px solid #999;text-align:center;font-size:16px;font-weight:700;letter-spacing:-1.2px;float: right;}
.btn174:hover{background-color:#f3f3f3;color:#000; border: 1px solid #999; box-shadow:3px 0.3px 0 rgba(0, 0, 0, 0.23);}
.btn174:active {border: 1px solid #000; background: #fff; box-shadow: 3px 0.3px 7px 0 rgba(0, 0, 0, 0.23);}
@media screen and (max-width: 1500px){
    .dropdown_list table colgroup col:nth-child(3){width: 140px;}
    .dropdown_list table colgroup col:last-child {width: 140px;}
}
