@charset "utf-8";
/* Clearfix */
.newclearfix:after{clear:both; content:' '; display:block; font-size:0; height:0; line-height:0; visibility:hidden; width:0}
* html .newclearfix,:first-child+html .newclearfix{zoom:1}

/* a */
.qna_search a,
.qna_search a > *{text-decoration:none; -webkit-transition:background-color .1s ease, border .1s ease, color .1s ease, opacity .1s ease-in-out; -moz-transition:background-color .1s ease, border .1s ease, color .1s ease, opacity .1s ease-in-out; -ms-transition:background-color .1s ease, border .1s ease, color .1s ease, opacity .1s ease-in-out; -o-transition:background-color .1s ease, border .1s ease, color .1s ease, opacity .1s ease-in-out; transition:background-color .1s ease, border .1s ease, color .1s ease, opacity .1s ease-in-out}
.qna_search a:hover{text-decoration:none}
.qna_search img,
.qna_search iframe{vertical-align:middle}

/*--[ WIDGET ]--*/
.qna_h .bx-wrapper,
.qna_search_box{height:215px; overflow:hidden}

.qna_search{margin:0; padding:0; list-style:none}
.qna_search li{margin:0; padding:6px 0; border-bottom:1px dotted #e6e6e6; line-height:1.2}
.qna_search li:first-child{padding-top:0}
.qna_search li:last-child{border-bottom:0}
.qna_search li p{margin:0; padding:0; font-size:13px; color:#333}
.qna_search li .listTitle{float:left; display:block; width:75%; height:24px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.qna_search li .listCount{float:right; margin-right:1px}
.qna_search li a{position:relative; display:block; padding-left:10px; font-family:'Malgun Gothic',돋움,sans-serif; color:#333; cursor:pointer}
.qna_search li a:hover p.listTitle,
.qna_search li a:focus p.listTitle{font-weight:bold; letter-spacing:-1px; color:#3576a1}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.qna_search li a:hover p.listTitle,
	.qna_search li a:focus p.listTitle{font-weight:normal; letter-spacing:0}
}
.qna_search li .title_arrow{position:absolute; top:7px; left:0; display:block; border-left:3px solid #ea5859; border-top:3px solid transparent; border-bottom:3px solid transparent; height:0; width:0;}
.qna_search li .num{display:inline-block; padding:4px 8px 3px 8px; border:1px solid #c8c8c8; font-size:11px; color:#808080}

/*--[ Search ]--*/
.qna_search_form{margin-top:24px; text-align:center}
#qnaSearch{display:inline-block; margin:0; padding:0}
#qnaSearch .searchOrder{display:none}
#qnaSearch .inputText{float:left; width:225px; height:40px; line-height:40px; margin:0 3px 0 0; padding:0 0 0 10px; border:2px solid #3576a1; border-radius:0; background:#fff; font-size:13px; color:#959393; outline:none; -webkit-appearance: none}
#qnaSearch .submit{float:left; width:59px; height:40px; margin:0; padding:0; background:#3576a1; border:0; border-radius:0; font-family:'Nanum Gothic','Malgun Gothic',돋움,sans-serif; line-height:40px; font-size:13px; color:#fff; outline:none; cursor:pointer; -webkit-appearance:none; -webkit-transition:opacity .1s ease-in-out; -moz-transition:opacity .1s ease-in-out; -ms-transition:opacity .1s ease-in-out; -o-transition:opacity .1s ease-in-out; transition:opacity .1s ease-in-out}
#qnaSearch .submit:hover,
#qnaSearch .submit:focus{filter:alpha(opacity=90); opacity:.9}


@media screen and (min-width:1200px) and (max-width:1439.98px) {
	#qnaSearch .inputText{width:165px}
}
@media screen and (max-width:1199.98px) {
}
@media screen and (max-width:991.98px) {
}
@media screen and (max-width:767.98px) {
	.qna_search_box{height:auto; overflow:visible}
	#qnaSearch .inputText{width:160px}
}

@media screen and (max-width:479.98px) {
	.qna_search li p{font-size:13px}
}

.x #zonePageContent .qna_search{margin:0; padding:0}
.x #zonePageContent .qna_search li{margin:0; padding:6px 0; line-height:1.2}
.x #zonePageContent .qna_search li:first-child{padding-top:0}
.x #zonePageContent .qna_search li:last-child{border-bottom:0}