@charset "utf-8";

#faq .wrap .section-1{
	padding-top:25px;
}

#faq  .wrap .section-1 h1{
	width:665px;
	height:26px;
	background-image:url(../images/other/midashi2.gif);
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-left:35px;
	line-height:28px;
}

#faq  .wrap .section-1 #list{
	padding:20px 8px 0;
}

#faq  .wrap .section-1 #list ul.left{
	margin:0;
	padding:0;
	float:left;
	width:325px;
}

#faq  .wrap .section-1 #list ul.right{
	margin:0;
	padding:0;
	float:right;
	width:330px;
}

#faq  .wrap .section-1 #list ul li{
	background:url(../images/faq/icon_list.gif) left 4px no-repeat;
	padding-left:18px;
	margin-bottom:5px;
}


#faq .wrap .section-2{
}

#faq .wrap .section-2Top{
	padding-top:35px;
}


#faq .wrap .section-2 .bg{
	background-color:#FFF4DD;
	padding:6px 10px;
}

#faq .wrap .section-2 .bg h2{
	background:url(../images/faq/icon_question.gif) left top no-repeat;
	height:17px;
	padding-left:25px;
	font-weight:bold;
}

#faq .wrap .section-2 .answer{
	padding:10px 11px 0;
}

#faq .wrap .section-2 .answer p{
	background:url(../images/faq/icon_answer.gif) left top no-repeat;
	padding-left:25px;
}


#faq .wrap .pagetop{
	padding:25px 0 5px;
	text-align:right;
	font-size:10px;
}
