@charset "utf-8";

/* content
------------------------------------------ */
/* tab */
div#tab h3,
div#tab p {
	width: 153px;
	float: left;
}


/* faq_navi */
div#faq_navi{
	width:100%;
	margin:0 auto;
}

div#faq_navi li{
	margin-top:20px;
}

div#faq_navi li{
	float:left;
}

/* q_box */
div.q_box{
	border:1px solid #969696;
	background:#fafeed;
/*	background:	#e5ffe5;*/
	width: 100%;
	margin-bottom:25px;
}

div.q_box p{
	padding:10px;
	line-height:1.9;
}

div.q_box strong{
	display:block;
	font-weight:bold;
	line-height:2.0;
	margin-bottom:5px;
}

div.q_box span{
	display:block;
	background:url(../../faq/images/q.gif) 2px 4px no-repeat;
	padding-left:13px;
}


/* qaa_box */

div.ans_box{
	border:1px solid #969696;
	width: 100%;
	margin-bottom:20px;
}

div.ans_box dl{
	padding:10px;
	line-height:1.9;
}

div.ans_box dt{
	margin-bottom:10px;
}

div.ans_box strong{
	font-weight:bold;
	line-height:2.0;
}

div.ans_box li{
	display:block;
	padding-bottom:20px;
	background:url(../../faq/images/qf.gif) 2px 4px no-repeat;
	text-indent:14px;
}

div.ans_box span{
	display:inline;
	background:url(../../faq/images/a.gif) 2px top no-repeat;
	padding-left:14px;
}


div.ans_box dl dd ul li a{

}

/* to_top */
div.to_top{
	width:100%;
	text-align:right;
}