@charset "utf-8";
/* CSS Document */

/* company_info */

h2 {
	background-image:url(../image/company_info/companyinfo_title.png);
	text-indent:-9999px;
	width:200px;
	height:34px;
	margin-top:41px;
	margin-left:32px;

}

div#contents {
	background-image:url(../image/background/backgroundA.png);
	background-repeat:repeat-y;
	width:640px;
	height:650px;
	margin-top:5px;
	margin-left:32px;	
}

div#info_leftcontents {
	float:left;
	width:320px;
}

div#info_leftcontents h4 {
	font-size:11px;
	width:280px;
	margin-top:20px;
	margin-left:20px;
	line-height:20px;
	color:#444444;
}

div#info_leftcontents h3 {
	font-size:12px;
	color:#444444;
	margin-top:20px;
	margin-left:20px;
}

div#companyinfo_photo {
	background-image:url(../image/company_info/companyinfo_photo.jpg);
	width:212px;
	height:160px;
	margin-top:20px;
	margin-left:20px;
}

div#info_leftcontents table {
	font-size:10px;
	color:#444444;
	line-height:20px;
	margin-left:20px;
}

div#info_leftcontents tr {
}

td.con_if1 {
		width:80px;
		padding-top:8px;
		padding-left:5px;
}

td.con_if2 {
		width:180px;
		padding-top:8px;
		padding-left:5px;
}

div#info_rightcontents {
	float:right;
	width:320px;
}

div#info_rightcontents h4{
	font-size:12px;
	color:#444444;
	margin-top:20px;
}

div#info_rightcontents p{
	font-size:10px;
	color:#444444;
	width:300px;
	margin-top:5px;
	line-height:20px;
}

div#info_rightcontents h5{
	font-size:11px;
	color:#444444;
	text-indent:-18px;
}


div#info_rightcontents ul{
	list-style:none;

}

div#info_rightcontents li{
	font-size:10px;
	color:#444444;
	line-height:20px;
	width:282px;
	margin-top:10px;
	margin-left:18px;
}
