/***** FAQ스타일 *****/
.faq_board_sty01{display:block; float:left; width:100%; border-top:1px solid #212121;}
.faq_board_sty01 li{display:block; float:left; width:100%; border-bottom:1px solid #ddd; line-height:28px; background:url(../images/qna_off.png) no-repeat right 20px top 24px; box-sizing:border-box;}
.faq_board_sty01 li a{display:block; float:left; width:100%; font-size:18px; font-weight:500; color:#212121; padding:18px 60px; background:url(../images/faq_q.png) no-repeat left 20px top 18px; box-sizing:border-box;}
.faq_board_sty01 li div.fr-view{display:block; float:left; width:100%; font-size:16px; font-weight:300; color:#333; border-top:1px solid #ddd; line-height:28px; padding:18px 70px; background:#f5f5f5 url(../images/faq_a.png) no-repeat left 30px top 18px; box-sizing:border-box;}
.faq_board_sty01 li div.fr-view p{font-size:16px;}


/****** 게시판 검색 ******/
.board_search_sty02 {clear:Both; width:270px; margin:0 auto; margin-top:20px;}
.board_search_sty02 select {float:left;width:80px;  height:35px; text-indent:5px;border-radius: 0px; border:1px solid #ccc; border-right:0; font-size:14px; color:#777; padding-left:10px;
 -webkit-appearance: none; -moz-appearance: none; appearance: none; background:url(../images/select_arrow.gif) no-repeat right 10px center; box-sizing:border-box;}
.board_search_sty02 select::-ms-expand { display:none; }

.board_search_sty02 input[type="text"] {float:left; width:calc(100% - 35px); box-sizing:border-box; border:1px solid #ccc; height:35px; line-height:35px; text-indent:10px; border-radius:0;}

.board_search_sty02 a {float:right;display:inline-block; width:35px; height:35px; font-size:0; text-indent:-999999px; background:#ccc url(../images/search_bt.gif) no-repeat center center;}


/*page_num_sty03*/
.page_num_sty03 {float:left; width:100%; text-align:center; margin-top:50px; padding-bottom:30px;}
.page_num_sty03 a { display:inline-block; font-size:16px; vertical-align:top; background-color: #eee; color:#333333;   border: 1px solid #ccc;  line-height: 36px; width:34px; height:34px; transition:all ease 0.5s; margin:0 2px;}
.page_num_sty03 a:hover {text-decoration: none;color:#fff; background:#006e92; border: 1px solid #006e92;}
.page_num_sty03 a.on {color:#fff; background:#006e92; border: 1px solid #006e92;}
.page_num_sty03 a.p_nv_f,.page_num_sty03 a.p_nv_l { border: 1px solid #ddd; background:#fff;}
.page_num_sty03 a.p_nv_f:hover,.page_num_sty03 a.p_nv_l:hover  {background:#fff;  border: 1px solid #aaa;}
.page_num_sty03 a.p_nv_f img,.page_num_sty03 a.p_nv_l img {margin-top:9px;}

.page_num_sty03 a span.pa_n_fs {font-size:12px; line-height:12px;}





@media screen and (max-width:991px){
/* faq */
.faq_board_sty01 li{line-height:24px;}
.faq_board_sty01 li.on{background:url(../images/contents/qna_on.png) no-repeat right 20px top 24px;}
.faq_board_sty01 li a{font-size:16px; padding:18px 55px; background:url(../images/contents/faq_q.png) no-repeat left 20px top 18px; background-size:24px;}
.faq_board_sty01 li div.fr-view{font-size:14px; line-height:24px; padding:18px 65px; background:#f5f5f5 url(../images/contents/faq_a.png) no-repeat left 30px top 18px; background-size:24px;}
.faq_board_sty01 li div.fr-view p{font-size:14px;}

}




@media screen and (max-width:767px){
/* faq */
.faq_board_sty01 li{line-height:22px;}
.faq_board_sty01 li.on{background:url(../images/qna_on.png) no-repeat right 20px top 24px;}
.faq_board_sty01 li a{font-size:14px; padding:18px 50px; background:url(../images/faq_q.png) no-repeat left 20px top 18px; background-size:22px;}
.faq_board_sty01 li div.fr-view{font-size:13px; line-height:22px; padding:18px 60px; background:#f5f5f5 url(../images/faq_a.png) no-repeat left 30px top 18px; background-size:22px;}
.faq_board_sty01 li div.fr-view p{font-size:13px;}
}


@media screen and (max-width:430px){
.page_num_sty03 a {font-size:13px;width:26px; height:26px; line-height:26px; margin:0 1px;}
.page_num_sty03 .p_nv_f img {width:8px;}
.page_num_sty03 .p_nv_f02 img,.p_nv_l img  {width:5px;}
.page_num_sty03 .p_nv_l02 img {width:8px;}


}