@charset "shift_jis";
/********************************/
/***           Q&A            ***/
/********************************/
#mainQa {
	width:660px;
	margin:0 0 20px 0;
	float:right;
}
#mainQa h3 {
	width:660px;
	height:40px;
	background:url(../qa/img/title_qa.png);
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin:0 0 20px 0;
}
#qa {
	width: 630px;
	padding:0 15px;
	line-height:200%;
}
#qa dt {
	background:url(../qa/img/icon_q.png) no-repeat 0px 1px;
	padding: 0 0 0 30px;
	font-weight: bold;
	margin:0 0 10px 0;
}
#qa dd {
	background-image: url(../qa/img/line.png);
	background-repeat: repeat-x;
	background-position: bottom;
	margin:0 0 20px 0;
	padding: 0 0 20px 0;
}
#qa dd.end {
	background-image: none;
	margin: 0px;
	padding:0 0 20px 0;
}
#qa dd div {
	background:url(../qa/img/icon_a.png) no-repeat 0px 1px;
	padding: 0 0 0 30px;
}
