@charset "shift_jis";

/*  ----------------------------------------------------  */
/*  faq class */
/*  ----------------------------------------------------  */


#g_navi05 a { background-position: -641px -34px;}


/* FAQ
==============================*/

#faq{
	width:660px;
	padding-bottom:80px;
}
#faq h3.gty01{
	margin-bottom:15px;
}

#faq .intro_box{
	width:660px;
}
#faq .box01{
	width:660px;
}

#faq .box01 .declist{
/*	list-style-type: decimal; */
	margin-left:20px;
	padding:0 0 0 0px;

}
#faq .box01 .declist li{
	background:url(../../faq/images/ico_q.gif) no-repeat 0px 4px; 
	padding-left:22px;
	line-height:200%;
}


#faq h4.gty03{
	margin-top:20px;
}

#faq .ques_box{
	width:660px;
	border-bottom:1px dotted #999;
	padding-bottom:0px;
	padding-top:20px;
}


#faq .ques_box .listtop{

	text-align:right;
	padding-top:20px;
	color:#996633;
	padding-right:10px;
	font-size:84%;
	_padding-bottom:10px;
}

#faq .ques_box p{
	width:610px;
	display:block;
	margin-left:20px;
	padding-bottom:10px;
}

#faq .ques_box .listtop img{
	margin-left:5px;
	vertical-align:middle;
}

#faq .ques_box .listtop a:link ,
#faq .ques_box .listtop a:visited {
	color:#996633;
	text-decoration: none;
}

#faq .ques_box .listtop a:active ,
#faq .ques_box .listtop a:hover{
	color:#996633;
	text-decoration: underline;	
}

