/***** FAQ스타일 *****/
.faq_board_sty03_tit {float:left; width:100%; display:flex; border-bottom:1px solid #ccc;border-top:2px solid #eb4a48; margin-top:20px;}
.faq_board_sty03_tit > li {color:#eb4a48; line-height:50px; padding:0 10px; text-align:center; box-sizing:border-box; font-weight:500;}
.faq_board_sty03_tit > li > strong {position:relative;}

.faq_board_sty03 {float:left; width:100%; border-bottom:1px solid #ccc;}
.faq_board_sty03 > li {float:left; width:100%; border-top:1px solid #ccc; box-sizing:border-box;}
.faq_board_sty03 > li:first-child {border-top:none;}
.faq_board_sty03_q {padding:20px 0; cursor:pointer; background:url(../images/faq_down.png) no-repeat right 15px top 23px; background-size:17px auto;}
.faq_board_sty03_q.on {background:url(../images/faq_up.png) no-repeat right 15px top 23px; background-size:17px auto;}
.faq_board_sty03_a { padding:40px 50px;  background:#f5f5f5; border-top:none!important;}
.faq_board_sty03 > li > ul {display:flex;}
.faq_board_sty03 > li > ul li {float:left;}

.faq_board_sty03_tit > li:nth-child(1), .faq_board_sty03 > li > ul li:nth-child(1) {width:10%;  text-align:center;}
.faq_board_sty03_tit > li:nth-child(2), .faq_board_sty03 > li > ul li:nth-child(2) {width:15%;  text-align:center;}
.faq_board_sty03_tit > li:nth-child(3), .faq_board_sty03 > li > ul li:nth-child(3) {width:75%;}
.faq_board_sty03 > li > ul li:nth-child(3) {padding-right:70px; box-sizing:Border-box;}

.faq_board_sty03_none {padding:40px; text-align:center;}


.board_class_list02 {float:left; width:100%; display:flex; border-bottom:1px solid #ccc;}
.board_class_list02 > li {float:left; position:relative; padding:15px; box-sizing:Border-box;}
.board_class_list02 > li:nth-child(1) {width:80%;  cursor:pointer;}
.board_class_list02 > li:nth-child(2) {width:10%; text-align:center;}
.board_class_list02 > li:nth-child(3) {width:10%; text-align:center;}

.board_class_list02.board_class_list_tit > li {text-align:center; padding:0; cursor:auto;}

.board_class_list02 > li:nth-child(1) img {float:left; width:18px; margin-right:20px; margin-top:5px;vertical-align:top;}
.board_class_list02 > li:nth-child(2) img {width:16px;vertical-align:top; margin-top:4px;}

.board_class_list02_yet {background:#f5f5f5;}
.board_class_list02_yet li p {color:#777;}

.board_class_list02 > li:nth-child(3) span {font-size:14px; display:inline-block; width:27px; height:27px; line-height:27px; text-align:Center; color:#fff;  border-radius:100%;}
.class_ico_finish {background:#faa903;}
.class_ico_yet {background:#999999;}

.board_class_list02 > li:nth-child(1) p {float:left; width:calc(100% - 40px);}

.tab_sty02 {float:left; width:100%; background:#eb4a48; text-align:center; margin-bottom:50px;}
.tab_sty02 li {display:inline-block; line-height:80px; font-size:18px; cursor:pointer; color:rgba(255,255,255,0.7); margin:0 15px;}
.tab_sty02 li.on {color:#fff;}


.board_search_sty03 > div {margin-left:10px;}

@media screen and (max-width:1070px){
.tab_sty02 {padding:20px; box-sizing:border-box;}
.tab_sty02 li {margin:10px; line-height:1.4;}
}



@media screen and (max-width:991px){
.tab_sty02 li {font-size:14px;}
}




@media screen and (max-width:767px){
.faq_board_sty03_tit > li:nth-child(1), .faq_board_sty03 > li > ul li:nth-child(1) {display:none;}
.faq_board_sty03_tit > li:nth-child(2), .faq_board_sty03 > li > ul li:nth-child(2) {width:35%; padding:0 14px; box-sizing:border-box;}
.faq_board_sty03_tit > li:nth-child(3), .faq_board_sty03 > li > ul li:nth-child(3) {width:65%; padding:0 14px; box-sizing:border-box;}
.faq_board_sty03 > li > ul li {font-size:14px;}
.faq_board_sty03_tit > li {font-size:14px;}

.faq_board_sty03_q {padding-right:0;}
.faq_board_sty03 > li > ul li:nth-child(3) {padding-right:50px; box-sizing:Border-box;}

.faq_board_sty03_a {font-size:14px; padding:20px;}
.faq_board_sty03_none {font-size:14px;}

.board_search_sty03 > div {width: calc(100% - 184px);}
}


@media screen and (max-width:430px){
}