#ttlarea {
	float: left;
	width: 870px;
}

#ttlarea .titlebox {
	width: 530px;
	float: left;
}
#ttlarea .titler {
	width: 340px;
	float: left;
}
#ttlarea .titlebox .text {
	width: 530px;
	height:76px;
	background-image:url(../style/image/qa/bg_main.jpg);
	float: left;
}
#ttlarea .titlebox .text p {
	font-size: 12px;
	line-height: 20px;
	padding: 5px 0 0 15px;
	float: left;
}

/*btmbox------------------------*/
#qaarea {
	float: left;
	padding:39px 0 0 62px;
	width: 805px;
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: dotted;
	background-color: #fafafa;
}
#qaarea .qaleft {
	float: left;
	width: 350px;
	padding: 0 41px 0 0;
}
#qaarea .qaright .qatext,
#qaarea .qaleft .qatext{
	width: 344px;
	font-size: 12px;
	line-height: 22px;
	padding: 10px 0 30px 5px;
}

#qaarea .qaright {
	float: left;
	width: 350px;
}
.tblink {
	float:left;
	width:750px;
	padding-bottom: 30px;
}

/*btmbox------------------------*/
#btmbox {
	width:308px;
	float:right;
	padding: 70px 0 0 0;
}


/*nandemoarea-------------------------------*/
#qaarea .nandemoarea {
	width: 720px;
	float: left;
}
#qaarea .nandemoarea .qaarea {
	float: left;
	padding: 10px 0 0 50px;
}
#qaarea .nandemoarea .qaarea .qabox {
	padding:23px 0 0 0;
	border-bottom: 1px solid #c2c4c7;
	width: 640px;
	float: left;
}
#qaarea .nandemoarea .qaarea .qabox .text {
	float: left;
	width: 480px;
	font-size: 11px;
	line-height: 15px;
}
#qaarea .nandemoarea .qaarea .qabox .textarea {
	float: left;
	width: 480px;
}
#qaarea .nandemoarea .qaarea .linknandemo {
	float: left;
	padding: 20px 0 0 0;
	width: 640px;
}
#qaarea .nandemoarea .qaarea .linknandemo p {
	width: 640px;
	text-align: right;
	font-weight:bold;
}
#qaarea .nandemoarea .qaarea .linknandemo p a {
	font-size:13px;
	color: #52595f;
}
#qaarea .nandemoarea .qaarea .linknandemo p a:hover {
	color: #FF9933;
}
