@charset "EUC-JP";

/***********

　会社案内　

************/

/* ------------------------------------------------
_side-navi.css[]
------------------------------------------------- */
@import url("side-navi.css");

/********************************************************************************/

/* ボタン　ロールオーバー up */

#sub li.navi1 a {
}

/* ボタン　ロールオーバー down */

#sub li.navi1 {
	background: url(../img/comp/bt_01_down.gif) no-repeat left top;
}

/********************************************************************************/

#company h1#title {
	text-indent: -9999px;
	margin: 0px 0px 12px;
	padding: 0px;
	height: 80px;
	width: 910px;
	background: url(../img/title/07.jpg) no-repeat left top;
}

/*　共通　*/

#company #main {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 680px;
}

#company h2#sub-ti {
	text-indent: -9999px;
	margin: 0px 0px 20px;
	padding: 0px;
	height: 60px;
	width: 680px;
	background: url(../img/comp/sub-ti.jpg) no-repeat left top;
}

/*　タイトル　*/

#company h3 {
	text-indent: -9999px;
	height: 35px;
	width: 680px;
	margin-bottom: 12px;
}

#company h3#ca-ti01 {
	background: url(../img/comp/ca-ti_01.jpg) no-repeat left top;
}

#company h3#ca-ti02 {
	background: url(../img/comp/ca-ti_02.jpg) no-repeat left top;
}


/*　会社概要　*/

#company div#outline {
	background: #EBF6D7;
	padding: 5px;
	width: 670px;
	margin-bottom: 30px;
}

#company div#outline table {
	width: 670px;
	border: 1px solid #CCC;
}

#company div#outline th {
	width: 120px;
	background: #EFEFEF;
	text-align: center;
	font-weight: normal;
	padding-top: 14px;
	padding-bottom: 14px;
	vertical-align: top;
	border-bottom: 1px solid #CCC;
}

#company div#outline td {
	background: #FFF;
	padding: 14px 28px;
	border-bottom: 1px solid #CCC;
}

/*　沿革　*/

#company dl#history {
	margin: 0em 0em 3em;
	padding: 0em 2em;
}

#company dl#history dt {
	color: #44932C;
	float: left;
}

#company dl#history dd {
	padding-left: 2em;
	margin-bottom: 0.5em;
}

