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

.faq_contents_wrapper {width:860px; margin:15px auto; color:#fff; font-size:14px; text-align:left;}
.faq_contents_wrapper a {color:#fff; text-decoration:none;}
.faq_contents_wrapper a {color:#00ff00; text-decoration:underline;}

h2.faq_bank_contentsTitle {width:771px; height:17px; margin:20px 0 10px 0; padding-bottom:3px; font-size:16px; font-weight:bold; color:#00ff00; border-bottom:#00ff00 1px solid;}

.q_field {
	width:365px;
	margin:3px;
	padding:5px;
}
.q_txt {
	width:355px;
	border:#333 0px solid;
	background-color: #282828;
	margin:2px;
	padding:3px;
}
.mgnR {
	margin-right:20px;
}
#faq ol {
	list-style:none;
	clear: both;
	margin-right:5px;
}
#faq li {
	list-style:none;
	margin-top:5px;
	margin-left:10px;
}
.bk {
	color: #f9ba24;
}
.bkB {
	color: #00ff00;
	font-weight:bold;
}
.a_txt {
	border:#333 0px solid;
	background-color: #282828;
	margin:2px;
	padding:3px;
}
.a_txt2 {
	margin:3px;
	padding:2px;
}
.askus {
	text-decoration:none;
	color: #fff;
}
a.askus {
	text-decoration:none;
	color:#ff00ff;
}
a.askus:hover {
	text-decoration:none;
	color: #fff;
}
.a_field {
	width:700px;
	margin-top:10px;
	margin:3px;
	padding:5px;
}
.qina {
	border-bottom:#00ff00 1px dotted;
	padding:2px;
}
.qina_v {
	border-bottom:#da1c64 1px dotted;
	padding:2px;
}
.qina_vip {
	border-bottom:#066 1px dotted;
	padding:2px;
}
.faq {
	color:#00ff00;
	margin:4px 3px 0px 2px;
	text-decoration:none;
}
a.faq {
	text-decoration:none;
	color: #fff;
	margin:4px 3px 0px 2px;
}
a.faq:hover {
	text-decoration:none;
	color:#00ff00;
	margin:4px 3px 0px 2px;
}
.lineLink {
	color: #0fc;
	margin:2px;
	text-decoration:underline;
}
a.lineLink {
	color: #0fc;
	text-decoration:underline;
}
a.lineLink:hover {
	color: #fff;
	text-decoration:none;
}
.topLink {
	text-align:right;
	margin:5px;
	padding-bottom:5px;
	font-size:0.9em;
}
a.topLink {
	color: #00a900;
	margin:5px 10px 7px 5px;
	text-decoration:none;
}
a.topLink:hover {
	color: #fff;
	text-decoration:none;
}