
.list-title {}
.list-title ul {  color:#383838;font-size:0.95em;font-weight:bold;line-height:10px;letter-spacing:-0.1em;padding:0;overflow:hidden}
.list-title ul li {float:left; line-height:38px;}
.list-title ul li.fd_chk {width:30px}
.list-title:after {display:block;visibility:hidden;clear:both;content:""}

.td_chk {display:inline-block}
.fd_num {display:inline-block; margin:0  20px 0 30px;padding:0; font-weight:bold; background:#ff6262; color:#FFF; text-align:center; width:27px; height:27px; line-height:27px;}
.fd_title {width:60%;text-align:center}

.tbl_head01 h3 {display:block; font-weight:normal; text-decoration:none  !important; font-size:16px !important;  background:#FFF; border-bottom:1px solid #cdcece; padding:18px 0px 18px 0 !important; }
.tbl_head01 h3 a {text-decoration:none; display:block;}
.tbl_head01 ul li {padding:0 !important;}

.tbl_head01 .panel { margin:0 !important;}


#fd_accordion {background:#FFF;}
#fd_accordion .active {background:#f9f9f9;}
#fd_accordion .active h3 {font-weight:bold}



#bo_cate {float:left; width:100%; margin-bottom:30px;}
#bo_cate_ul {}
#bo_cate_ul li {float:left; width:20%;}
#bo_cate_ul  a {display:block; background:#f3f3f3;  border-top:3px solid #cccccc;   text-align:center; padding:15px 0; border-bottom:1px solid #cccccc; border-right:1px solid #FFF; color:#777777;  }
#bo_cate_on {background:#FFFFFF !important; border-top:3px solid #0066b3 !important; color:#0066b3 !important; }


.answer_box { display:block; background:#ffefef; padding:20px 20px 40px 90px !important; width:100%; box-sizing:border-box; font-size:16px; color:#846060; position:relative;}

.answer_box h4 { position:absolute; display:inline-block; margin:0  20px 0 30px;padding:0; font-weight:bold; background:#595959; color:#FFF; text-align:center; width:27px; height:27px; line-height:27px; left:17px;}
 
 .modi_btn a {background:#595959; color:#FFF; font-size:14px; float:right; margin-top:10px; padding:5px 10px; border-radius:5px;}


    @media (max-width:800px) {/* ÃÖ¼Ò ~ ÃÖ´ë 480  */

.list-title {}
.list-title ul {  color:#383838;font-size:0.95em;font-weight:bold;line-height:10px;letter-spacing:-0.1em;padding:0;overflow:hidden}
.list-title ul li {float:left; line-height:38px;}
.list-title ul li.fd_chk {width:30px}
.list-title:after {display:block;visibility:hidden;clear:both;content:""}

.td_chk {display:inline-block}
.fd_num {display:inline-block; margin:0  20px 0 30px;padding:0; font-weight:bold; background:#ff6262; color:#FFF; text-align:center; width:27px; height:27px; line-height:27px; float:left;}
.fd_title {width:60%;text-align:center}

.tbl_head01 h3 {display:block; font-weight:normal; text-decoration:none  !important; font-size:14px !important;  background:#FFF; border-bottom:1px solid #cdcece; padding:18px 0px 18px 0 !important; }
.tbl_head01 h3 a {text-decoration:none; display:block;}
.tbl_head01 ul li {padding:0 !important;}
.tbl_head01 h3 .over {display:inline-block; width:70%;}
.tbl_head01 .panel { margin:0 !important;}


#fd_accordion {background:#FFF;}
#fd_accordion .active {background:#f9f9f9;}
#fd_accordion .active h3 {font-weight:bold}



#bo_cate {float:left; width:100%; margin-bottom:30px;}
#bo_cate_ul {}
#bo_cate_ul li {float:left; width:20%;}
#bo_cate_ul  a {display:block; background:#f3f3f3;  border-top:3px solid #cccccc;   text-align:center; padding:15px 0; border-bottom:1px solid #cccccc; border-right:1px solid #FFF; color:#777777;  }
#bo_cate_on {background:#FFFFFF !important; border-top:3px solid #0066b3 !important; color:#0066b3 !important; }


.answer_box { display:block; background:#ffefef; padding:20px 20px 40px 75px !important; width:100%; box-sizing:border-box; font-size:14px; color:#846060; position:relative;}

.answer_box h4 { position:absolute; display:inline-block; margin:0  20px 0 30px;padding:0; font-weight:bold; background:#595959; color:#FFF; text-align:center; width:27px; height:27px; line-height:27px; left:0px;}
 
 .modi_btn a {background:#595959; color:#FFF; font-size:14px; float:right; margin-top:10px; padding:5px 10px; border-radius:5px;}



	}