/* mainttlarea----------------------------------*/
#mainttlarea {
	width: 870px;
	font-size:12px;
	line-height: 22px;
}
#mainttlarea .maintoparea,
#mainttlarea .mainqabox {
	width: 870px;
}
#mainttlarea .ttlbox{
	width: 451px;
	float: left;
}
#mainttlarea .ttlmainbox {
	width: 451px;
}
#mainttlarea .ttlbox .ttltextbox{
	width: 430px;
}
#mainttlarea .textttl{
	font-size: 12px;
	line-height:20px;
	padding: 16px 0 48px 0;
}
#mainttlarea .qamainbox {
	width: 419px;
	background-image:url(../qa/image/bg_box.gif);
	height: 381px;
	background-repeat:no-repeat;
}
#mainttlarea .imgmain{
	float: left;
	width: 419px;
}
#mainttlarea .qaboxinner {
	padding: 34px 0 0 38px;
}
#mainttlarea .qabox {
	width: 346px;
}
#mainttlarea .qaicon {
	width: 64px;
	float: left;
}
#mainttlarea .qatext {
	float: left;
	font-weight:bold;
	font-size: 14px;
	line-height: 20px;
	padding: 6px 0 0 0;
}
#mainttlarea .qcolor {
	color:#9f8339;
}
#mainttlarea .acolor{
	color:#ed3575;
}
#mainttlarea .border {
	clear:left;
}
#mainttlarea .atextbox {
	width: 346px;
	clear:left;
}
#mainttlarea .atextinner {
	padding: 9px 0 0 0;
}

/* mainqaarea----------------------------------*/
#mainttlarea .mainqaarea {
	clear: left;
}
#mainttlarea .leftqabox {
	width: 451px;
	float: left;
}
#mainttlarea .qainbox {
	width: 419px;
}
#mainttlarea .mainqaboxinner {
	padding: 32px 0 0 0;
}
#mainttlarea .bgqabox {
	width: 419px;
	background-color:#fff8f1;
	height: 369px;
}
#mainttlarea .rightqabox {
	width: 419px;
	float: left;
}
#mainttlarea .bgqalongbox {
	width: 419px;
	height: 782px;
	background-color:#fff8f1;
}
#mainttlarea .qaimage {
	padding: 45px 0 0 0;
}

/* btnnext----------------------------------*/
#btnnext{
	padding-top: 27px;
}