@charset "utf-8";

h3 p {
	border-left : 6px solid #ecddb5;
	background  : linear-gradient(#fdf9e3, #fff);
	color       : #836b39;
}

h3 p::before {
	background-color : #836b39;
}

#faq dt {
	background-image  : url(../img/ttl_q.gif);
	background-repeat : no-repeat;
	height            : 32px;
	width             : 790px;
	margin-bottom     : 10px;
	padding-left      : 35px;
	color             : #836b39;
}

#faq dd {
	background-image    : url(../img/ttl_a.gif);
	background-repeat   : no-repeat;
	background-position : 40px top;
	padding-left        : 70px;
	margin-bottom       : 40px;
	font-size           : 90%;
}

#faq dd a {
	color : #f00;
}

#faq dd a:hover {
	color : #333;
}
