@charset "utf-8";

/* Table Of Contents
----------------------------------------

# General Elements
# gNav
# pageBody
# content
# sidebar
# clearfix
----------------------------------------*/


/* # content
---------------------------------------------------------------------------- */

div#content div.popularInner div {
	padding: 0 20px 0 0;
}

div#content div.popularInner div p {
	bottom: 85px;
	left: 17px;
	position: absolute;
}

div#content div.popularInner div ul {
	border-bottom: none;
	float: right;
	margin: -6px 0 0 0;
	padding: 0;
	width: 370px;
}

div#content div.popularInner div ul li {	
	font-size: 12px;
	padding: 5px 0 5px 8px;
	width: 362px;
}

div#content div.popularInner div ul li a {
	background: url(../common/images/ico_arrow04.gif) no-repeat left top;
	color: #2856a6;	
	padding: 0 0 2px 19px;
}

div#content div.popularInner div ul li.faqNext {
	background: url(../images/faq/bg_faq.gif) repeat left top;
}

div#content div.section {
	margin-bottom: 17px;
}

div#content div.section div.sectionInner {
	padding: 7px 16px 0 10px;
	width: 565px;
}

div#content div.section div.sectionInner div.answer {
	background: url(../images/faq/ico_answer.gif) no-repeat left top;
	color: #444946;
	padding: 2px 0 0 49px;
	width: 516px;
}

div#content div.section div.sectionInner div.answer p,
div#content div.section div.sectionInner div.answer ol li {
	line-height: 1.7;
}

div#content div.section div.sectionInner div.answer ol.noteList li {
	font-weight: bold;
	padding: 0 0 0 12px;
}

div#content div.section div.sectionInner div.answer ol.noteList li span {
	font-weight: normal;
}

div#content div.section div.sectionInner div.answer p.note {
	text-indent: -11px;
	padding-left: 11px;
}

div#content div.section div.sectionInner div.answer p.text {
	float: left;
	width: 365px;
}

div#content div.section div.sectionInner div.answer p.image {
	float: right;
	width: 132px;
}

div#content div.section div.sectionInner div.answer table {
	margin-top: 9px;
	width: 518px;
}

div#content div.section div.sectionInner div.answer table th {
	background: #baddb0;
	border: 1px solid #444946;
	padding: 6px 0 6px 7px;
	width: 147px;
}

div#content div.section div.sectionInner div.answer table td {
	border: 1px solid #444946;
	text-align: center;
	font-weight: bold;
	width: 104px;
}

div#content div.section div.sectionInner div.answer p.fromText {
	color: #444946;
	text-align: right;
}


/* # clearfix
---------------------------------------------------------------------------- */

div#content div.popularInner div,
div#content div.section div.sectionInner,
div#content div.section div.sectionInner div.answer {
	zoom: 1;
}

div#content div.popularInner div:after,
div#content div.section div.sectionInner:after,
div#content div.section div.sectionInner div.answer:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
