/**************************************************************************/
/* 会社概要 */
/**************************************************************************/
.page_title_company_banner
{
	width:800px;
	height:60px;
	margin:0 0 0 0;
	border:none;
	background:url(../images/subpage_title_company.jpg) no-repeat;
}
.main
{
	width:800px;
	height:700px;
}
.company_contents
{
	display:block;
	width:800px;
	height:600px;
	margin:20px 0 0 0;
	border:none;
	background:url(../images/bg_photo_company.jpg) no-repeat;
}
.bg_image_company_darkbrown
{
	width:330px;
	height:650px;
	position:absolute;
	margin:20px 0 0 20px;
	border:none;
	background:url(../images/bg_image_company_darkbrown.jpg) no-repeat;
}
.bg_image_company_brown
{
	width:700px;
	height:240px;
	position:absolute;
	margin:400px 0 0 50px;
	border:none;
	background:url(../images/bg_image_company_brown.jpg) no-repeat;}

.gaiyo
{
	width:300px;
	color:#FFFFFF;
	margin:39px 0 0 45px;
	position:absolute;
}
.gaiyo_item
{
	width:146px;
	height:42px;
	vertical-align:middle;
}
.posi_middle
{
	vertical-align:middle;
}
.posi_middle a
{
	color:#FFFFFF;
	border-bottom:none;
	text-decoration: none;
}
.posi_middle a:link
{
	color:#FFFFFF;
	border-bottom:none;
	text-decoration: none;
}
.posi_middle a:visited
{
	color:#FFFFFF;
	border-bottom:none;
	text-decoration: none;
}
.posi_middle a:active
{
	color:#FFFFFF;
	border-bottom:none;
	text-decoration: none;
}
.posi_middle a:hover　
{
	color:#FFFFFF;
	border-bottom:none;
	text-decoration: none;
}

.keieirinen
{
	width:120px;
	height:20px;
	margin:410px 0 0 65px;
	border:none;
	background:url(../images/headline_company_ideology.jpg) no-repeat;
	position:absolute;
}
.rinen
{
	color:#FFFFFF;
	position:absolute;
	margin:439px 0 0 81px;
}
.keieihoushin
{
	width:120px;
	height:20px;
	margin:530px 0 0 65px;
	border:none;
	background:url(../images/headline_company_managementpolicy.jpg) no-repeat;
	position:absolute;
}
.houshin
{
	color:#FFFFFF;
	position:absolute;
	margin:558px 0 0 81px;
}
