@charset "UTF-8";

/* mainImg */
#mainImg{
	background:url(../img/company_img/main_img.jpg);
	width:765px;
	height:90px;
	margin:0 0 20px 22px;
}
/* /mainImg */

#h101{
	background:url(../img/company_img/h1_01.jpg) no-repeat;
	width:575px;
	height:33px;
}
#h201{
	font-size: 150%;
	line-height: 30px;
	color: #000000;
	width:563px;
	height:29px;
	border-bottom-width: 1px;
	border-left-width: 7px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	margin:25px 0 0 0;
	padding-left: 5px;
}
#h202{
	font-size: 150%;
	line-height: 30px;
	color: #000000;
	width:563px;
	height:29px;
	border-bottom-width: 1px;
	border-left-width: 7px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	margin:50px 0 0 0;
	padding-left: 5px;
}
#text01{
	background:url(../img/company_img/text01.jpg) no-repeat;
	width:575px;
	height:73px;
	margin:15px 0 0 0;
}
#text02{
	background:url(../img/company_img/text02.jpg) no-repeat;
	width:575px;
	height:93px;
	margin:15px 0 0 0;
}

#companyTb{
	margin:20px 0 0 0;
	width:575px;
}
#companyTb th{
	color:#A40000;
	width:138px;
	text-align:left;
	padding:3px 0 0 2px;
}
#companyTb td{
	padding:3px 0;
}
#companyTb tr{
	background:url(../img/dot_x.jpg) repeat-x bottom;
}

.qBlock{
	background:url(../img/dot_x.jpg) repeat-x bottom;
	margin:15px 0 0 0;
	padding:0 0 5px 0;
}
.qText{
	color:#A40000;
	font-weight:bold;
	margin:0 0 8px 0;
}
.aText{
	font-weight:bold;
}
#img01{
	background:url(../img/company_img/img01.jpg);
	width:324px;
	height:203px;
	float:left;
	margin:20px 0 0 0;
}
#img02{
	float:left;
	margin:20px 0 0 0;
}
#img02 a{
	background:url(../img/company_img/img02.jpg);
	width:204px;
	height:203px;
	display:block;
}
#img02 a:hover{
	background:url(../img/company_img/img02.jpg);
}