@charset "UTF-8";

#qa .pageCatch{
	width:830px;
	line-height:1.3;
	margin:0px 0px 10px 0px;
}

#qa #questionBox{
	width:773px;
	border:1px solid #E3E3E3;
	background:#F5F5F5;
	margin:0 auto 30px;
	padding:20px 15px 5px 15px;
}

#qa #questionBox li{
	background:url(../qa/img/ico_q01.jpg) left no-repeat;
	font-size:108%;
	line-height:1.3;
	padding:0px 0px 0px 30px;
	margin:0px 0px 15px 0px;
}

#qa .answerBox{
	width:805px;
	margin:0px auto 10px;
	padding:3px 0px 3px 0px;
}

#qa .answerBox h3{
	width:785px;
	background:url(../qa/img/bg_tit_q.jpg) left top repeat-x;
	padding:13px 10px 13px 10px;
	color:#FFFFFF;
	font-size:108%;
	line-height:1.0;
}

#qa .answerBox h3 span{
	background:url(../qa/img/ico_q02.jpg) left top no-repeat;
	padding:2px 0px 5px 30px;
}

#qa .answerBox .a_textBox{
	width:760px;
	background:url(../qa/img/ico_a.jpg) left top no-repeat;
	margin:20px auto 0px;
	padding:0px 0px 0px 35px;
	font-size:108%;
}

#qa .answerBox .a_textBox p{
	margin:0px 0px 15px 0px;
	line-height:1.6;
}

#qa .answerBox .a_textBox ul{
	margin:0px 0px 10px 0px;
}

#qa .answerBox .a_textBox li{
	margin:0px 0px 6px 0px;
	line-height:1.6;
	padding-left:1em;
	text-indent:-1em;
}


.pagetop_a{
	width:805px;
	text-align:right;
	margin:0px auto 20px;
}

