#qaall{
	background : url('common/qaback.jpg') no-repeat;
	background-position : center;
	height : 600px;
	text-align : center;
	}
h2{
	font-size : 16px;
	color : #C00C0C;
	}
h3{
	font-size : 16px;
	color : #666;
	}
.qatxt{
	padding-top : 220px;
	padding-left : 170px;
	padding-right : 170px;
	margin : 0 auto;
	line-height : 18px;
	font-size : 12px;
	text-align : left;
	}
#qaall2{
	text-align : center;
	}
.qatxt2{
	padding-top : 50px;
	padding-bottom : 50px;
	margin : 0 200px;
	line-height : 18px;
	font-size : 12px;
	text-align : left;
	}
.nblink{
	text-align : right;
	padding-right : 20px;
	}
.qap dt{
	margin-top : 5px;
	margin-bottom : 5px;
	}
.qap dd{
	text-align : right;
	margin-top : 5px;
	margin-bottom : 5px;
	}
.pan{
	border-top : 1px solid #E4E7E9;
	border-bottom : 1px solid #E4E7E9;
	padding : 10px;
	text-align : right;
	margin-top : 20px;
	margin-right : 40px;
	margin-left : 40px;
	}

.cotab{
	margin : 30px auto;
	text-align :left;
	background : #E4E7E9;
	width : 600px;
	}
.cotab tr{
	font-size : 12px;
	}
.cotab2{
	margin : 30px auto;
	text-align :left;
	border : 1px solid #E4E7E9;
	width : 600px;
	line-height : 1.5em;
	}
td.b{
	background : #fff;
	}
td.d{
	padding : 7px;
	background : #fff url('common/tdback.jpg') repeat-x;
	background-position : bottom left;
	width : 150px;
	height : 40px;
	}
td.c{
	padding : 7px;
	background : #fff url('common/tdback2.jpg') repeat-x;
	background-position : bottom right;
	}
td.d2{
	padding : 7px;
	background : #fff url('common/tdback.jpg') repeat-x;
	background-position : bottom left;
	width : 150px;
	}
td.c2{
	padding : 7px;
	background : #fff url('common/tdback2.jpg') repeat-x;
	background-position : bottom right;
	width : 450px;
	}
td.pricen{
	padding : 7px;
	background : #fff;
	line-height : 18px;
	}
.pricen_t{
	padding : 0px 7px 0px 7px;
	margin : 10px;
	}
td.setumei{
	padding : 10px 7px 30px 60px;
	background : #fff url('common/setumeiback.jpg') no-repeat;
	background-position : bottom right;
	color : #AAA9A9;
	line-height : 16px;
	}
.fltab{
	width : 620px;
	margin : 30px auto;
	}

td.f{
	text-align : left;
	width : 130px;
	padding-top : 20px;
	}
td.fr{
	text-align : left;
	width : 490px;
	padding-right : 20px;
	line-height : 18px;
	padding-top : 20px;
	}
.flow{
	margin : 0 auto;
	padding : 0px 80px 0px 80px;
	text-align : left;
	line-height : 1.5em;
	}