/*-----------------------------------会社情報-----------------------------------*/
@charset "UTF-8";

/*コンテンツ内サイドナビゲーション：ロールオーバー*/
#sidenavi #midashi-company {
	background: url(images/sn_kaisya.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 22px;
}
#sidenavi #sn-company1 {
	background: url(images/sn_kaisya_rinen_a.gif);
}
#sidenavi #sn-company1 a:hover, #contents #sidenavi #sn-company1 a:active {
	background: url(images/sn_kaisya_rinen_b.gif) no-repeat;
}
#sidenavi #sn-company2 {
	background: url(images/sn_kaisya_gaiyou_a.gif);
}
#sidenavi #sn-company2 a:hover, #contents #sidenavi #sn-company2 a:active {
	background: url(images/sn_kaisya_gaiyou_b.gif) no-repeat;
}
#sidenavi #sn-company3 {
	background: url(images/sn_kaisya_enkaku_a.gif);
}
#sidenavi #sn-company3 a:hover, #contents #sidenavi #sn-company3 a:active {
	background: url(images/sn_kaisya_enkaku_b.gif) no-repeat;
}
/*2008430追加-Maru-*/
#sidenavi #sn-company4 {
	background: url(images/sn_kaisya_ks_a.gif);
}
#sidenavi #sn-company4 a:hover, #contents #sidenavi #sn-company4 a:active {
	background: url(images/sn_kaisya_ks_b.gif) no-repeat;
}
#sidenavi #sn-company5 {
	background: url(images/sn_kaisya_houshin_a.gif);
}
#sidenavi #sn-company5 a:hover, #contents #sidenavi #sn-company5 a:active {
	background: url(images/sn_kaisya_houshin_b.gif) no-repeat;
}
/*2008430追加-Maru-*/

/*コンテンツ内メインコンテンツ詳細*/
#main table.company {
	line-height:140%;
	height: auto;
	width: 100%;
	text-align:left;
	vertical-align: top;

}
#main table.company td {
	padding: 0px 0px 6px;
	height: auto;
	text-align:left;
	vertical-align: top;
}
#main table.company td.company1 {
	width: 100px;
}

#main table.company td.company2 {
	width: auto;
}

a.company {
	color: rgb(255,80,80);
}