/* question.css */

/* ------------------------------------------------------------------------------------------------------------
よくあるご質問
-------------------------------------------------------------------------------------------------------------*/
.qasec{
margin-bottom:30px;
}
.qasec .acMenu dt{
clear:both	;
padding:10px 0 10px 30px;
margin-bottom:10px;
display:block;
cursor:pointer;
background:#EFEFEF url(../images/common/cir_orange.png) no-repeat 10px 14px;
}
.qasec .acMenu dd{
display:none;
margin-bottom:30px;
}
.qasec .acMenu dt.active{
background:#F6921D url(../images/common/cir_orange_u2.png) no-repeat 10px 14px;
color:#FFF;
}
.qasec .acMenu dd:after{
height:0;
visibility:hidden;
content:".";
display:block;
clear:both;	
}
.qnum{
width:5%;
padding-left:4%;
float:left;
text-align:right;
font-weight:bold;
color:#333;
}
.qdesc{
float:right;
width:91%;
}

#qa_otoku h4{
margin:15px 0 0 0;
}
#qa_otoku h4:first-of-type{
	margin-top:10px;
}
#qa_otoku .tbl{
margin-top:10px;
}
#qa_otoku .tbl th{
width:20%;
}

#qabkusec{
margin-bottom:30px;
padding:15px;
border:solid 1px #DDD;
}
#qabkusec h4{
text-indent:-7px;
color:#333;
font-weight:bold;
}







