@charset "UTF-8";
/* ===================================================================
CSS information
 file name  :environment.css
 style info :
このスタイルシートの構成
会社情報カテゴリのスタイル設定
 #***
 #***
  #***
   #***
   #***
=================================================================== */

/*----------------------------------------------------
	 企業戦略
----------------------------------------------------*/

ol .num	{
	list-style-type:decimal;
	margin:10px 0 10px 20px;
}
#c_outline{
 	_margin:20px 0 0 0;
 	width:620px;
}
#c_outline th {
   white-space: nowrap;
}
#map {
	border:1px solid #ff0000;
	margin:20px auto;
	_margin:20px 0 20px 0;
}
#c_enkaku {
 	_margin:20px 0 0 0;
 	width:620px;
}

/*----------------------------------------------------
	 沿革
----------------------------------------------------*/

/*年代ボタン*/

.jump_year {
	width: 100%;
	margin:20px 40px 0 0;
}

.jump_year ul{
	display:block;
	float:left;
	margin-right:10px;
}

.jump_year ul a:link,
.jump_year ul a:visited,
.jump_year ul a:hover {
	color: #333;
	font-weight:bold;
}

.jump_year li{
	margin:2px;
	padding: 5px 10px 3px;
	border:1px solid #fff;
}

/*年代ボタン背景色*/

/*創業〜*/
.jump_year ul.btn-start {
	background-color:#CEF0FA;
}
/*1980年〜*/
.jump_year ul.btn-80 {
	background-color:#FCEBE6;
}
/*1990年〜*/
.jump_year ul.btn-90 {
	background-color:#F7F6CE;
}
/*2000年〜*/
.jump_year ul.btn-00 {
	background-color:#D9EDD3;
}
/*2010年〜*/
.jump_year ul.btn-10 {
	background-color:#FFE6C9;
}

/*年表*/

.table-chronological {
	border-top:1px solid #999;
	border-left:1px solid #999;
}

.table-chronological th,
.table-chronological td{
	padding:10px;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}

.table-chronological  {
	background-color:#fff;
}

.table-chronological  th{
	width:80px;
	text-align:left;
	vertical-align:top;
}

.cell_year {
	font-weight:bold;
	font-size:116%;
}
.cell_month {
	width:50px;
	background-color:#FFCCCC;
	text-align:right;
	vertical-align:top;
}


/*年表背景色*/
/*創業〜*/
.table-chronological th.year_start {
	background-color:#CEF0FA;
}
.table-chronological .month_start {
	background-color:#E6F7FC;
}
/*1980〜*/
.table-chronological .year_80 {
	background-color:#FCEBE6;
}
.table-chronological .month_80 {
	background-color:#FDF5F2;
}
/*1990〜*/
.table-chronological .year_90 {
	background-color:#F7F6CE;
}
.table-chronological .month_90 {
	background-color:#FBFAE6;
}
/*2000〜*/
.table-chronological .year_00 {
	background-color:#D9EDD3;
}
.table-chronological .month_00 {
	background-color:#ECF6E9;
}
/*2010〜*/
.table-chronological .year_10 {
	background-color:#FFE6C9;
}
.table-chronological .month_10 {
	background-color:#FFF2E4;
}
/*表背景色ここまで*/


.howto dt,
.howto li {
	font-weight:bold;
	margin-top:5px;
}

.howto  dd {
	margin-left:1em;
}









