@charset "iso-8859-1";
/* ****************************************************
Since : 2008-04-10
Last Modified: 2008-04-10
***************************************************** */

/* .inner .anchor
=========================================*/
div#contents .local-navi li.anchor a {
	padding: 0 0 2px 20px;
	white-space:nowrap;
	_height:1%;
	background: url(../images/com_ic012.gif) no-repeat 7px 0.3em;
	_background: url(../images/com_ic012.gif) no-repeat 7px 0.5em;
	font-weight:bold;
}

/* /company/overview.html
=========================================*/
body.company div#contents table.overview ul{
	margin-top:0;
	font-size:110%;
}
body.company div#contents table.noborder{
	width:100%;
	margin-top:0;
	font-size:100%;
	background:#ffffff url(../images/com_bg006.gif) repeat-x left bottom;
	border-spacing: 1px;

}
body.company div#contents table.noborder th,
body.company div#contents table.noborder td{
	border:none;
	padding:0;
}
body.company div#contents table.noborder th{
	padding-right:1em;
	_border-bottom:solid 1px #ffffff;
	background:#dddddd url(../images/com_bg005.gif) repeat-x left top;
	white-space:nowrap;
	font-weight:normal;
}

body.company div#contents table.noborder td{
	background:#ffffff url(../images/com_bg005.gif) repeat-x left top;
}

body.company div#contents table.noborder tr.end th,
body.company div#contents table.noborder tr.end td {
	border-bottom:solid 1px #ffffff;
}

body.company div#contents table.noborder th.bg-white {
	background:#ffffff url(../images/com_bg005.gif) repeat-x left top;
}

/* /company/history.html
=========================================*/
body.company div#contents table.history td{
	vertical-align:top;
}


/*99: extra
=========================================*/
{
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

{
	_height: 1px;
	min-height: 1px;
	*zoom: 1;
}