@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
}
dl{
	width:530px;
	margin:20px auto;
}
dt{
	line-height:15px;
	font-size:13px;
	font-weight:normal;
	height:30px;
	text-decoration:underline;
    background-color: rgb(255,255,245);
}
dt:hover{
	cursor:pointer;
}
dt.selected{
    background-color: rgb(255,255,245);
	cursor:default;
}


dt.qaanum:before {
	counter-increment:qaa;
	content:"Q" counter(qaa) ". ";
}
h3 {counter-reset:qaa;}


dd{
	height:auto;
	font-size:13px;
	color: rgb(104,53,0);
    background-color: rgb(255,255,245);
	padding:5px 15px 20px 15px;
	line-height:1.8em;
}


.qaaH3 { font-size:14px; border:none; line-height:2em;}