#title_Faq{ background:url(../img/faq/titleFaq.gif) left center no-repeat; }

/* 質問一覧 /////////////////////////////////////////////////////////////////////// */
#queList dd {
margin:0 45px 7px;
background:url(../img/common/arrowBlue.gif) 0 center no-repeat;
padding-left:15px;
}

#faqT_0	{ background:url(../img/faq/T_cate0.gif) no-repeat; }
#faqT_1 { background:url(../img/faq/T_cate1.gif) no-repeat; }
#faqT_2 { background:url(../img/faq/T_cate2.gif) no-repeat; }

#faqT_0	{ margin-bottom:10px; }
#faqT_1, #faqT_2 { margin:50px 0 10px; }

#faqT_0, #faqT_1, #faqT_2 {
text-indent:-9999px;
height:27px;
}


/* 回答一覧 /////////////////////////////////////////////////////////////////////// */
h2.cate_title	{ margin-top:30px; }

.QAbox	{ margin:30px 0 0; }

.QAbox dt,.QAbox dd	{ padding:0 40px 0 58px; }

.QAbox dt	{
background:url(../img/faq/icon_q.gif) 40px 2px no-repeat;
font-size:16px;
color:#fff;
margin-bottom:15px;
}

.QA_a	{
background:url(../img/faq/icon_a.gif) 40px 3px no-repeat;
}

.QAbox .QA_back	{
border-bottom:1px solid #000;
text-align:right;
padding:0 0 30px;
margin:15px 0 30px;
}

.QAbox .QA_back a	{
display:inline-block;
text-decoration:none;
border:1px solid #666;
padding:0.3em 3em 0.3em 0.5em;
background:url(../img/faq/back_list.gif) 13em center no-repeat;
}

.QAbox .QA_back a:hover	{ border:1px solid #fff; color:#fff; }