@charset "utf-8";
#faq, #faq div, #faq span, #faq applet, #faq object, #faq iframe, #faq h1, #faq h2, #faq h3, #faq h4, #faq h5, #faq h6, #faq p, #faq blockquote, #faq pre, #faq a, #faq abbr, #faq acronym, #faq address, #faq big, #faq cite, #faq code, #faq del, #faq dfn, #faq em, #faq img, #faq ins, #faq kbd, #faq q, #faq s, #faq samp, #faq small, #faq strike, #faq strong, #faq sub, #faq sup, #faq tt, #faq var, #faq b, #faq u, #faq i, #faq center, #faq dl, #faq dt, #faq dd, #faq ol, #faq ul, #faq li, #faq fieldset, #faq form, #faq label, #faq legend, #faq table, #faq caption, #faq tbody, #faq tfoot, #faq thead, #faq tr, #faq th, #faq td, #faq article, #faq aside, #faq canvas, #faq details, #faq embed, #faq figure, #faq figcaption, #faq footer, #faq header, #faq hgroup, #faq menu, #faq nav, #faq output, #faq ruby, #faq section, #faq summary, #faq time, #faq mark, #faq audio, #faq video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
#faq article, #faq aside, #faq details, #faq figcaption, #faq figure, #faq footer, #faq header, #faq hgroup, #faq menu, #faq nav, #faq section {
	display: block;
}
#faq {
	line-height: 1;
}
#faq ol, #faq ul {
	list-style: none;
}
#faq blockquote, #faq q {
	quotes: none;
}
#faq blockquote:before, #faq blockquote:after, #faq q:before, q:after {
	content: '';
	content: none;
}
#faq table {
	border-collapse: collapse;
	border-spacing: 0;
}