@charset "utf-8";
/* CSS Document */

#map{
	text-align:center;
}
#map img{
	border:1px solid #999;
}

/*--LEFT_NAVIGATION_MOUSEOVER--*/
li.com{
	background:url(/company/image/menu_lnavi_company_on.gif) no-repeat;
}
li.com a{
	overflow:hidden;
	background:url(/company/image/menu_lnavi_company_off.gif) no-repeat;
	width:180px;
	height:22px;
	text-indent:-9999px;
}
li.com a:hover{
	background:none;
}

li.map{
	background:url(/company/image/menu_lnavi_map_on.gif) no-repeat;
}
li.map a{
	overflow:hidden;
	background:url(/company/image/menu_lnavi_map_off.gif) no-repeat;
	width:180px;
	height:22px;
	text-indent:-9999px;
}
li.map a:hover{
	background:none;
}

li.map_e{
	background:url(/company/image/menu_lnavi_map-e_on.gif) no-repeat;
}
li.map_e a{
	overflow:hidden;
	background:url(/company/image/menu_lnavi_map-e_off.gif) no-repeat;
	width:180px;
	height:22px;
	text-indent:-9999px;
}
li.map_e a:hover{
	background:none;
}
/*--//LEFT_NAVIGATION_MOUSEOVER--*/

.contents_body th{
	width:120px;
}

dl.caption{
	margin:0;
	padding:0;
}
.caption dt{
	clear:both;
	float:left;
	width:1.2em;
	color:#444;
	font-size:80%;
}
.caption dd{
	color:#444;
	font-size:80%;
	margin:0 0 0 1.3em;
	padding:0;
}