@charset "utf-8";

ol.question,
ol.answer {
	list-style-type: none;
	margin-left: 3em;
	margin-right: 1em;
}

ol.question > li,
ol.answer > li {
	counter-increment: cnt;
	margin-bottom:1em;
}

ol.question > li:before {
	content: "Q"counter(cnt) ".";
	display: inline-block;
	margin-left: -2em;
	width: 2em;
	font-weight:bold;
}

ol.answer > li:before {
	content: "A"counter(cnt) ".";
	display: inline-block;
	margin-left: -2em;
	width: 2em;
	font-weight:bold;
}

tfoot td {
	border: none;
	text-align: right;
}