#faq_contents { margin-top:30px;}
#faq_contents h2{ text-indent:-9999px; font-size:0px; background-image:url(images/faq_tit.jpg); background-repeat:no-repeat; height:37px;}
#faq_contents h3{ background-image:url(images/labelq.jpg); background-repeat:no-repeat; padding:10px 10px 10px 50px; color:#FFF; font-weight:bold; margin-top:40px;}

.tableSetA{color:#333333;margin:5px 0px 8px 0px;}
.tableSetA th{background-image: url(images/set_bg.gif);border-right:#A8A9DC dotted 1px;border-bottom:#A8A9DC dotted 1px;text-align:center;background-color:#EEEEF8;border-top:#1E1F49 solid 1px;}
.tableSetA td{text-align:center;border-right:#A8A9DC dotted 1px;border-bottom:#A8A9DC dotted 1px;background-color:#f6f6f6;}

.tableSetB{color:#333333;margin:15px 0px 8px 0px;}
.tableSetB th{background-image: url(images/set_bg.gif);border-right:#A8A9DC dotted 1px;border-bottom:#A8A9DC dotted 1px;text-align:center;background-color:#EEEEF8;}
.tableSetB td{border-right:#A8A9DC dotted 1px;border-bottom:#A8A9DC dotted 1px;background-color:#f6f6f6;}

.setTopLine th,.setTopLine td{border-top:#1E1F49 solid 1px;}
