/* mainttlarea----------------------------------*/
#mainttlarea{
	width: 870px;
	font-size:12px;
	line-height:22px;
}
#mainttlarea .subtitle {
	padding: 0 0 36px 0;
}
#mainttlarea .leftbox{
	width: 463px;
	float: left;
}
#mainttlarea .leftbox .textttl{
	padding: 14px 0 0 0;
}
#mainttlarea .leftbox .ttltextbox{
	width: 408px;
}
#mainttlarea .imgmain{
	float: left;
	width: 407px;
}
#mainttlarea .imginner {
	padding: 12px 0 14px 0;
}

/* qaarea----------------------------------*/
#qaarea{
	width: 870px;
	clear: left;
}
#qaarea .bgarea {
	width: 870px;
	background-color:#e7e1d9;
	height: 892px;
}
#qaarea .qainner{
	padding: 33px 0 0 31px;
}
#qaarea .qainner .qainfobox{
	width: 837px;
}
#qaarea .qainner .qainfobox .qabox{
	width: 396px;
	float: left;
	height:411px;
	background-image:url(../qa/image/bg_-box.gif);
	background-repeat:no-repeat;
}
#qaarea .qainner .outboxinner {
	padding: 0 0 0 22px;
	float: left;
}
#qaarea .qabox .qaboxinner{
	padding: 23px 0 0 23px;
}
#qaarea .qabox .qattlbox{
	width: 336px;
	font-size:14px;
	line-height:20px;
}
#qaarea .qabox .qattlbox .icnqa{
	float: left;
}

#qaarea .qabox .qattlbox .textq{
	font-weight:bold;
	color: #8d6a12;
	padding: 12px 0 0 0;
	float: left;
}

#qaarea .qabox .imgline{
	clear: left;
}
#qaarea .qabox .texta{
	font-weight:bold;
	color: #000000;
	padding: 13px 0 0 0;
	float: left;
}
#qaarea .qabox .qatextbox{
	width: 336px;
	clear: left;
}
#qaarea .qabox .qatextbox .textqa{
	font-size:13px;
	line-height:22px;
	padding: 8px 0 0 7px;
}
#qaarea .qainner .boxtop {
	clear: left;
	padding: 10px 0 0 0;
}
/* btnnext----------------------------------*/
#btnnext{
	padding:40px 0 21px 0;
}