/*----- about_saimu -----*/

/*clear*/

#contents #mainLeft .category ,
#mainLeft div.image_area ,
#mainLeft div.image_area {
	zoom:100%;
}

#contents #mainLeft .category:after ,
#contents #mainLeft .qaBox_02:after ,
#mainLeft div.image_area:after {
	content: "";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;

}

/*img*/

#mainLeft div.image_area p.image_le{
	float:left;
}

#mainLeft div.image_area p.image_ri{
	float:right;
}

#contents #mainLeft h2.large {
	font-size:125%;
}

/*QA Box*/

#contents #mainLeft .qaBox_01{
	background:url(../common/images/qa/icon_qa_01.gif) no-repeat left top;
	margin-top:15px;
	padding:8px;
}

#contents #mainLeft .qaBox_01 p{
	margin-left:65px;
}

#contents #mainLeft .qaBox_02{
	width:690px;
	margin-top:15px;
	padding:8px;
}

#contents #mainLeft .qaBox_02 .qaRight{
	float:right;
	width:600px;
}

#contents #mainLeft .qaBox_02 .qaLeft{
	float:left;
	width:75px;
}

#contents #mainLeft .qaBox_02 .qaLeft img{
	border:solid 4px #bdbdbd;
}

/* h */

#contents #mainLeft h3.qa_h3{
	background:url(../common/images/qa/icon_qa_02.gif) no-repeat left top;
	background-color:#f1f4f3;
	padding:12px 0 12px 50px;
	font-size:100%;
	color:#cf0000;
	margin-top:30px;
}

#contents #mainLeft h3.qa_h3_top{
	background:url(../common/images/qa/icon_qa_02.gif) no-repeat left top;
	background-color:#f1f4f3;
	padding:12px 0 12px 50px;
	font-size:100%;
	color:#cf0000;
	margin-top:20px;
}

/* answer */

#contents #mainLeft .answer{
	background-color:#fdf6d5;
	margin:15px 0 0 0;
	padding:5px 10px;
}

#contents #mainLeft .answer strong{
		color:#ff7e00;
}

#contents #mainLeft .answer a:link{
	text-decoration:none;
}

/* category */

#contents #mainLeft .category{
	margin-top:15px;
	padding:10px;
	border:dotted 1px #666;
}

#contents #mainLeft .category .categoryUL li{
	float:left;
	background:url(../common/images/icon_link_01.gif.gif) no-repeat top left;
	margin-right:40px;
	padding-left:10px;	
}






