.question {	font-size: 24px;	line-height: 34px;	}.question_answer {	font-size: 18px;	line-height: 26px;	color: #CC0000;}.small_info {	font-size: 10px;	line-height: 16px;}.td_arc {	font-size: 12px;	line-height: 16px;}.body {	margin-top: 16px;	margin-right: 8px;	margin-bottom: 16px;	margin-left: 8px;	background-color: #CCCC99;}a:link {	color: #871C88;	text-decoration: none;}a:visited {	color: #006699;	text-decoration: none;}a:active {	color: #FFCC00;	text-decoration: none;}a:hover {	text-decoration: underline;	color: #CC0000;}.question_title {	font-size: 24px;	line-height: 34px;	font-weight: bolder;}.td_q_leftbar {	background-image: url(images/bar_left.gif);}.td_q_rightbar {	background-image: url(images/bar_right.gif);}.td_q_bottombar {	background-image: url(images/bar_bottom.gif);}.date {	font-size: 12px;	color: #90441A;	font-weight: bold;}.arc_date {	font-size: 12px;	line-height: 16px;	color: #871C88;	font-weight: bold;}.arc_qnum {	font-size: 12px;	line-height: 16px;	color: #285726;	font-weight: bold;}.fri_txt {	font-size: 16px;	line-height: 30px;}.q_num {	font-size: 18px;	line-height: 28px;	color: #000000;}.fri_txt_small {	font-size: 14px;	line-height: 28px;}.notice {	font-size: 16px;	line-height: 22px;}