@charset "utf-8";

#container {
	overflow:visible;
}

#center p {
	margin:0;
}

#center h1 {
	margin:0 0 18px 0;
	font-size:1px;
	line-height:0;
}

#center .text {
	padding:0 10px 12px 10px;
}


#center .faqlist ul {
	margin:1em 0 0 0.85em;
	background-image:url(../faq/images/dot_line.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
}


#center .faqlist li {
	width:526px;
	padding-bottom:20px;
	line-height:1.5;
	vertical-align:top;
	list-style-type:none;
	background-image:url(../faq/images/q_mark.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:0px 1px;

	
}


#center .faqlist img {
	padding-right:10px;
}

#center .faqarea {
	margin:20px 0 0px 10px;
	background-image:url(../faq/images/dot_line.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-bottom:20px;
}
#center .faqarea.last {
	padding-bottom:5px;
	background-image:none;
}


#center .faqarea .question {
	width:521px;
	background-image:url(../faq/images/q_mark_02.jpg);;
	background-repeat:no-repeat;
	padding-left:25px;
	background-position:0px 3px;
	font-size:114%;
	font-weight:bold;
}

#center .faqarea.last .question {
	background-image:url(../faq/images/q_mark_02.jpg);;
	background-repeat:no-repeat;
	padding-left:25px;
	background-position:0px 3px;
	font-size:114%;
	font-weight:bold;
}


#center .faqarea .answer {
	width:526px;
	margin-top:10px;
	background-color:#EEEEEE;
	font-size:98%;
	padding:10px; 
}


#center .faqarea .pagetop{
padding-top:10px;
margin:0;
}


#left .leftnav{
	border:none;
}


#left .leftnav{
	border:none;
}

#left .leftnav ul li h2.selected a{background-position:left top;}
#left .leftnav ul li h2 a:hover{background-position:left top;}




