@charset "utf-8";
.qna_table {width:1100px; margin:0 auto; padding-bottom:}
.qna_table table{width:100%; }
.qna_table thead {height:45px; border-top:solid 2px #555555; color:#333333; font-weight:bold;}
.qna_table th {text-align:center;height:45px;border-bottom:solid 1px #b3b3b3;vertical-align:middle; font-size:14px;}
.qna_table td {text-align:center;height:45px;border-bottom:solid 1px #b3b3b3;vertical-align:middle;font-size:14px;color: #333;}

.qna_table td:first-child {}
.boardNum {width: 54px;}
.boardSubjectTd {width: 729px;text-indent: 0;padding: 10px;box-sizing: border-box;line-height: 22px;}
.boardSubject {float: left;width: 500px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.active .no_center.boardSubject {font-weight:bold;}
.boardWriter {66pxwidth: 1;}
.boardWriteDate {width: 117px;}
.boardAnswerUse {width: 90px;}

.answer td {background:#f5f5f5;color:#333;}

.qna_table caption {font-size:15px; text-align:left; margin-bottom:20px;}
.no_center {text-align:left !important; text-indent:10px;}

.qna_table td.boardContent {text-decoration:none;width: 684px;}
.qna_table td.boardContent p {word-break:break-all;}

.board_control {margin: 30px 0 60px 0;}
.search_area {height:124px; width:1100px; background:#f7f7f7; margin:0 auto;}
.search_inner { width:550px; height:60px; margin:0 auto; padding-top:40px;}
.search_inner dl dd {display:inline-block; float:left; margin-left:5px;}
.all_select {width:112px; height:42px; }
.search_input {width:320px; height:42px;}
.search_icon {width:98px; height:42px; background:#231f20;}
.search_icon p {color:#fff; text-align:center; line-height:42px;}

.answer {display:none;}
.answer td {border-bottom: 1px solid #555;}
tr.y {cursor:pointer;}
td.y {position:relative;}
.active .y {background:url(/image/main/sub/qnaArrow1.jpg) center no-repeat;}

.answer .boardContent {text-indent:0;padding:10px;line-height:20px;box-sizing: border-box;max-width: 750px;overflow: hidden;}

.write {float:right;margin-right: 200px;width:82px;height:35px;background:#d3392c;}
.write a {color:#fff;text-align:center; line-height:35px;display:block;}

.qna_board_wrap {width:1500px;margin:0 auto;}

.boardContent>div {float:left;}
.passInput input {width: 200px;height:30px;text-indent: 10px;}
.submitBn {width:100px;height:36px;background: #d33a2c;color:#fff;text-align:center;line-height:36px;margin-left:30px;}

.answerBn {position:absolute;top: 10px;right: 5px;font-size: 14px;width: 70px;height: 25px;text-align: center;line-height: 25px;background: #d3392d;color: #fff;border-radius: 3px;}

.sn .secretImg {display:none;}
.sy .secretImg {margin-top: 2px;margin-right: 10px;float: left;}