/* Q&A */

div.catch {
	background: url(../img/point_title.gif) no-repeat left top;
	font-size: 12px;
	line-height: 16px;
	padding-left: 10px;
	color: #999900;
}

table.catch2 {
	margin: 15px 0px 5px 0px;
}

td.catch2 {
	color: #ff6600;
	line-height: 14px;
}

table.qa {
	width: 590px;
	margin-bottom: 10px;
}

td.q_txt {
	background: #58a6cd;
}

table.q_txt {
	width: 590px;
	color: #ffffff;
}

td.q_txt_l {
	vertical-align: top;
	padding: 3px 5px;
	white-space: nowrap;
}

td.q_txt_r1 {
	vertical-align: top;
	padding: 3px 5px;
}

td.q_txt_r2 {
	vertical-align: top;
	padding: 0px 5px 3px 5px;
}

td.q_from {
	background: #a7cde2;
}

table.q_from {
	width: 590px;
}

td.q_from_l {
	color: #333333;
	padding: 3px 5px;
}

td.q_from_r {
	color: #666666;
	text-align: right;
	padding: 3px 5px;
}

td.a_txt {
	background: #f4f4f4;
}

table.a_txt {
	color: #666666;
	width: 590px;
}

td.a_txt_l {
	white-space: nowrap;
	padding: 3px 5px;
	vertical-align: top;
}

td.a_txt_r {
	padding: 3px 5px;
	vertical-align: top;
}

table.a_from {
	width: 590px;
}

td.a_from_l {
	color: #999999;
	padding: 3px 5px;
}

td.a_from_r {
	color: #0099cc;
	text-align: right;
	padding: 3px 5px;
}

div.prev_questions {
	padding-top: 10px;
}

div.prev_qa {
	margin: 10px 0px 30px 0px;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}


div.comingsoon {
	margin: 30px 0px;
	color: #666666;
	text-align: center;
}