@charset "UTF-8";
/* CSS Document */
#faq{padding: 300px 0 0 0;}
#faq #title{background:url(../../faq/img/title.jpg) no-repeat center top #000;}

#faq #q_nav{width: 1028px; margin: 0 auto; background: #fff; padding: 34px 36px 0px 36px;}
#faq #q_nav dt{display: block; margin: 0 0 30px 0;}
#faq #q_nav dd{padding: 0 0 43px 0;}
#faq #q_nav dd:after{content:''; height:0; display:block; clear:both;}
#faq #q_nav li{background: url(../../faq/img/nav_li.gif) no-repeat 0 5px; padding: 0 0 0 7px; float: left; margin: 0 70px 0 0;}
#faq .section{width: 1100px; margin: -8px auto 0 auto; padding: 55px 0 0 0;}
#faq h4{margin: 20px 0 0 0; padding: 8px 0 11px 54px; background: url(../../faq/img/q.jpg) no-repeat 0 0; font-size: 1.2em; border-bottom: 1px dotted  #000; height: auto; min-height: 29px; height: 29px;}
#faq h4 a{color: #000; text-decoration: none;}
#faq h4.active{border: none;}
#faq h4 a:hover{text-decoration: underline;}
#faq .section div{ padding: 0 0 0 56px; background: url(../../faq/img/a.jpg) no-repeat 0 20px; border-bottom: 1px dotted  #000;}
#faq .section div p{padding: 20px 0 15px 0;}
#faq .section div a{margin: 0 0 15px 0; display: inline-block;}
#faq .section .last{border: none;}