ul {padding:0;margin:0;}
ul li {list-style:none;}
.list-title ul {}
.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;width:30px;margin:0 30px;padding:0; font-weight:700; font-size:26px;}
.fd_title {width:60%;text-align:center;}

.tbl_head01 h3 {display:inline-block;font-weight:normal}
.tbl_head01 h3 a {font-size:18px}
.tbl_head01 h3 a:hover {text-decoration:none; }
.tbl_head01 ul li {border-bottom:1px solid #e9e9e9;padding:20px 0}

.tbl_head01 .panel {padding:40px 30px 20px;}
.tbl_head01 .panel p { font-size:17px; font-weight:400; word-break:keep-all; color:#555; margin-bottom:10px;}
.tbl_head01 .panel span {font-size:16px; border:1px solid #555; padding:0 15px;}

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


 @media (max-width:1199px){	
 }
 @media (max-width: 969px){
	 .tbl_head01 h3 a {font-size:16px}
     .tbl_head01 .panel p { font-size:14px;}
     .fd_num {width:5%;margin:0 15px;font-size:24px;}
     .tbl_head01 .panel {padding:30px 20px 20px;}
 }
 @media (max-width:639px){
     .tbl_head01 ul li{    vertical-align: middle;}
	 .tbl_head01 h3 a {font-size:16px}
     .tbl_head01 h3{width: 85%}
     .tbl_head01 .panel p { font-size:14px;}
     .fd_num {width:5%;margin:0 10px;font-size:20px;}
     .tbl_head01 .panel {padding:20px 15px 20px;}
 }
