@charset "utf-8";

/*
***************************************************************************************************
	見出し
***************************************************************************************************
*/
#columnBusiness h2
{
	text-align			: left;
}

/*
***************************************************************************************************
	グローバルナビゲーション
***************************************************************************************************
*/
.header
{
	background-image	: url(../../image/background/navBack04.gif);
}

.navigation
{
	background-image	: url(../../image/background/navShadow05.gif);
}

/*
***************************************************************************************************
	 包含ボックス
***************************************************************************************************
*/
/*
	メインカラム
*/
.main
{
	width				: 579px;
	_width				: 564px;
	float				: left;
	margin-top			: 20px;
	padding-left		: 1px;
}

/*
	コンテンツ
*/
.content
{
	width				: 579px;
	margin-top			: 10px;
}

/*
***************************************************************************************************
	補助ナビゲーション
***************************************************************************************************
*/
/*
	補助カラム
*/
.aside
{
	width				: 220px;
	float				: left;
	margin-top			: 20px;
}

.aside #assistNav
{
	height				: 300px;
}

.aside #assistNav li
{
	height				: 43px;
}

/*
***************************************************************************************************
	説明欄
***************************************************************************************************
*/
#columnInformation
{
	width				: 577px;
	min-height			: 150px;
	height				: auto !important;
	height				: 150px;
	text-align			: center;
	padding-bottom		: 20px;
	border				: 1px solid #ccc;
}

#columnInformation .article
{
	width				: 450px;
	color				: #444;
	font-size			: 0.9em;
	font-weight			: bold;
	text-align			: left;
	margin				: 0 auto;
	padding				: 20px 40px 0 40px;
	border-top			: 1px solid #ccc;
}

/*
***************************************************************************************************
	コンテンツ内ナビゲーション
***************************************************************************************************
*/
.content .assistNaviBox
{
	margin-bottom		: 20px;
}

.content .assistNaviBox .assistNavi
{
	width				: 181px;
	min-height			: 240px;
	height				: auto !important;
	height				: 240px;
	float				: left;
	border				: 1px solid #ccc;
}

.assistNaviA, .assistNaviB, .assistNaviD, .assistNaviE
{
	margin-right		: 15px;
}

.content .assistNaviBox .assistNavi h3
{
	background-image	: url(../../image/background/headBarBackInformation00.gif);
	background-repeat	: repeat-x;
}

#informationTopPage .content .assistNavi .article
{
	margin-top			: 10px;
	/* padding				: 100px 10px 20px 10px; */ /* 2007/10/07　以前*/
	padding				: 10px 10px 20px 10px;
}

#informationTopPage #ourCompanyBox
{
	background-image	: url(../../image/imagePop/imagePopInformationInformation00.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;
}

#informationTopPage #summaryBox
{
	background-image	: url(../../image/imagePop/imagePopInformationSummary00.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;
}

#informationTopPage #accessBox
{
	background-image	: url(../../image/imagePop/imagePopInformationAccess00.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;
}

#informationTopPage #directorListBox
{
	background-image	: url(../../image/imagePop/imagePopInformationDirectorList00.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;
}

#informationTopPage #compositionBox
{
	background-image	: url(../../image/imagePop/imagePopInformationComposition00.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;
}

#informationTopPage #equipmentBox
{
	background-image	: url(../../image/imagePop/imagePopInformationEquipment00.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;
}


/*
***************************************************************************************************
	2007/10以降　徳原追加
***************************************************************************************************
*/

p.explanation
{
	padding	: 20px 0 0 0;
}

/*
***************************************************************************************************
	おしまい
***************************************************************************************************
*/