@charset "utf-8";.graybox{padding:30px;background:#f5f5f5;border:1px solid #eee}.body_th{color:#084bbb;background:#f4f7fc !important;border-bottom:1px solid #98a1a6;border-right:1px solid #dee2e6;border-left:0}.body_th2{background:#f8f8f8 !important}.box02{font-size:0;border:1px solid #ddd;box-sizing:border-box;padding:30px;width:100}.box02 .img_box{display:inline-block;vertical-align:top;width:20%;margin-right:3%}.box02 .text_box{display:inline-block;vertical-align:top;width:77%;font-size:16px}.box02 .text_box .title_box{font-size:20px;line-height:20px;padding:10px;background:#eee;margin-bottom:10px}.box02 .text_box .title{color:#084bbb}.img_prof{width:30%}.qna_listbox{border-radius:5px;border:1px solid #ddd;margin-top:50px;word-break:keep-all}.qna_listbox .q_box{padding:10px;font-size:0;text-align:left;font-weight:bold;color:#084bbb;background:#f5f5f5;border-radius:5px}.q_box .q_mark{display:inline-block;vertical-align:center;width:30px;line-height:30px;color:#fff;font-size:14px;background:#084bbb;border-radius:100px;text-align:center}.q_box .q_text{display:inline-block;vertical-align:top;font-size:18px;line-height:30px;margin-left:10px}.qna_listbox .a_box{font-size:0;padding:30px;color:444}.a_box .a_mark{display:inline-block;width:5%;vertical-align:center;width:30px;line-height:30px;color:#fff;font-size:14px;background:#444;border-radius:100px;text-align:center}.a_box .a_text{display:inline-block;vertical-align:top;font-size:18px;margin-left:10px;width:calc(95% - 10px)}.font_none{font-size:0;text-align:left;margin-bottom:50px}.font_none dl{padding-left:0}.font_none dl dt{position:relative}.font_none dd{font-size:18px;margin-top:30px}.dh_img_box{width:30%;margin-right:50px;display:inline-block;vertical-align:top}.dh_img_box img{width:100%}.dh_text_box{width:calc(70% - 50px);display:inline-block;vertical-align:top}@media screen and (max-width:1024px){.font_none dd{font-size:14px;margin-top:5%}.dh_img_box{width:100%;text-align:center;margin-bottom:5%;margin-right:0}.dh_text_box{width:100%;display:inline-block;vertical-align:top}}@media screen and (max-width:705px){.box02 .img_box{display:block;width:100%;margin-right:0;margin-bottom:10px}.box02 .img_box img{width:100%;display:block}.box02 .text_box{width:100%;font-size:14px}.box02 .text_box .title_box{font-size:18px;line-height:18px}.img_prof{width:80%}.q_box .q_text{font-size:16px}.a_box .a_text{font-size:14px;width:calc(95% - 23px)}}