/* CSS Document basic*/
.tab_bar { margin-bottom:0;}
#box_search {padding:10px; border-left:1px solid #dadcdc; border-right:1px solid #dadcdc; border-bottom:1px solid #dadcdc;} 

#tab_faq { }
#tab_faq .panels {  }
#tab_faq dl { width:100%; height:auto; padding:10px; float:left; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#tab_faq dl { float:left; width:100%; padding:3px;}
#tab_faq dt { width:100%; padding:3px; height:40px; line-height:40px; float:left; border-bottom:1px solid #006699; margin-bottom:5px;cursor:pointer;}
#tab_faq dt { font-size:14px; color:#006699; font-weight:600;}
#tab_faq dd { line-height:25px;}
#tab_faq .accordion-block { overflow:hidden; height:45px; border-bottom:1px solid #dadcdc;}

.panel { background-color: #fff; }
.ul_pdspq { list-style: none !important;}
.ul_pdspq li { float: left !important; padding: 10px}
.ul_pdspq li a.on { font-weight: bold; text-decoration: underline; }