
.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  10px 0 10px;padding:0; font-weight:bold;  font-size:14px; color:#a3a3a3; text-align:center; width:27px; height:27px; line-height:27px; position:absolute;}
.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:15px 0px 15px 0 !important; position:relative;}
.tbl_head01 h3 .over {display:inline-block; padding-left:50px;}
.tbl_head01 h3 a {text-decoration:none}
.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}





.answer_box { display:block; background:#ffefef; padding:20px 20px 40px 50px !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 10px;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;}