@charset "utf-8";

.cnt{
text-align:center;
}

dl{margin-top:30px;margin-left:15px;width:590px;}
*html dl{margin-top:30px;margin-left:18px;width:590px;}

dl dt{
background:url(../../faq/img/faq_icon01.gif) no-repeat;
padding:0 0 0 25px;
margin:10px 0 0 0;
}

.p02{font-weight:bold;color:#7d5c4b;}

dl dd{
background:url(../../faq/img/faq_icon02.gif) no-repeat;
padding:0 0 0 10px;
margin:10px 0 30px 0;
}

dl dd .back{
clear:both;
padding:0 10px;
text-align:right;
}

dl dd p img{
margin:0 0 5px 10px;
}

.borderBox{
border:1px solid #9CF;
padding:10px;
margin:5px;
}


ul.faqList01 li{
background:url(../../faq/img/faq_icon01.gif) no-repeat;
padding:0 0 0 20px;
margin:10px 0 0 15px;
}


ul.faqList02{
width:291px;
}


ul.faqList02 li{
background:url(../../faq/img/faq_icon01.gif) no-repeat;
padding:0 0 0 20px;
margin:10px 0 0 15px;
}



.faqBox{
clear:both;
}

.faq{
width:291px;
float:left;
margin-bottom:20px;
}

.faq p{
text-align:right;
}

.q01,
.q03,
.q05,
.q07,
.q09{
margin-right:8px;
}

*html .q02{float:right;margin-top:-220px;}
*html .q04{float:right;margin-top:-200px;}
*html .q06{float:right;margin-top:-188px;}
*html .q08{float:right;margin-top:-200px;}
*html .q10{float:right;margin-top:-231px;}