/* CSS：会社情報｜会社概要 */

/* コンテンツ左 */
/* table */
#wrapper #contents table {
	width:550px;
	line-height:20px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:75%;
    border-collapse:collapse;
    border-spacing:0;
    empty-cells:show;
	margin:30px auto 0 auto;
}
#wrapper #contents table tr {
	line-height:18px;
	border:none;
	padding:5px;
}
#wrapper #contents table td {
	line-height:18px;
    padding:5px;
}
#wrapper #contents table td.cont {
	width:75px;
	line-height:18px;
    padding:5px;
}
#wrapper #contents table td.back {
	background-image:url(../img/back_img.gif);
	background-repeat:repeat-y;
}


/* サイドバー右 */
/* ナビ（コンテンツ右） */
#wrapper #sidebar #menu ul {
	width:175px;
	margin-left:25px;
	margin-bottom:30px;
}
#wrapper #sidebar #menu ul li {
	width:175px;
	height:30px;
	list-style:none;
}
#wrapper #sidebar #menu ul li a {
	width:175px;
	height:30px;
	display:block;
	text-indent:-9999px;
}
/* トップメッセージ */
#wrapper #sidebar #menu ul li a.top {
	background:url(../img/company_side_menu_01.gif) no-repeat 0 0;
}
#wrapper #sidebar #menu ul li a.top-current,
#wrapper #sidebar #menu ul li a:hover.top {
	background:url(../img/company_side_menu_01.gif) no-repeat 0 -30px;
}
/* 行動指針 */
#wrapper #sidebar #menu ul li a.indicator {
	background:url(../img/company_side_menu_02.gif) no-repeat 0 0;
}
#wrapper #sidebar #menu ul li a.indicator-current,
#wrapper #sidebar #menu ul li a:hover.indicator {
	background:url(../img/company_side_menu_02.gif) no-repeat 0 -30px;
}
/* 会社概要 */
#wrapper #sidebar #menu ul li a.outline {
	background:url(../img/company_side_menu_03.gif) no-repeat 0 0;
	width:175px;
	height:30px;
}
#wrapper #sidebar #menu ul li a.outline-current,
#wrapper #sidebar #menu ul li a:hover.outline {
	background:url(../img/company_side_menu_03.gif) no-repeat 0 -30px;
	width:175px;
	height:30px;
}
/* 組織 */
#wrapper #sidebar #menu ul li a.org {
	background:url(../img/company_side_menu_04.gif) no-repeat 0 0;
}
#wrapper #sidebar #menu ul li a.org-current,
#wrapper #sidebar #menu ul li a:hover.org {
	background:url(../img/company_side_menu_04.gif) no-repeat 0 -30px;
}
/* 沿革 */
#wrapper #sidebar #menu ul li a.history {
	background:url(../img/company_side_menu_05.gif) no-repeat 0 0;
}
#wrapper #sidebar #menu ul li a.history-current,
#wrapper #sidebar #menu ul li a:hover.history {
	background:url(../img/company_side_menu_05.gif) no-repeat 0 -30px;
}
/* 国内拠点 */
#wrapper #sidebar #menu ul li a.domestic {
	background:url(../img/company_side_menu_06.gif) no-repeat 0 0;
}
#wrapper #sidebar #menu ul li a.domestic-current,
#wrapper #sidebar #menu ul li a:hover.domestic {
	background:url(../img/company_side_menu_06.gif) no-repeat 0 -30px;
}
/* 海外拠点 */
#wrapper #sidebar #menu ul li a.country {
	background:url(../img/company_side_menu_07.gif) no-repeat 0 0;
}
#wrapper #sidebar #menu ul li a.country-current,
#wrapper #sidebar #menu ul li a:hover.country {
	background:url(../img/company_side_menu_07.gif) no-repeat 0 -30px;
}
/* 採用情報 */
#wrapper #sidebar #menu ul li a.adoption {
	background:url(../img/company_side_menu_08.gif) no-repeat 0 0;
}
#wrapper #sidebar #menu ul li a.adoption-current,
#wrapper #sidebar #menu ul li a:hover.adoption {
	background:url(../img/company_side_menu_08.gif) no-repeat 0 -30px;
}
/* リンク */
#wrapper #sidebar #menu ul li a.link {
	background:url(../img/company_side_menu_09.gif) no-repeat 0 0;
}
#wrapper #sidebar #menu ul li a.link-current,
#wrapper #sidebar #menu ul li a:hover.link {
	background:url(../img/company_side_menu_09.gif) no-repeat 0 -30px;
}


