@charset "utf-8";

/* contents */
#company_menu ul{
	margin:6px 0;
	padding:0;
	}
#company_menu ul li{
	list-style-type:none;
	background:transparent url("/image/arw_company_01.gif") 7px 0.5em no-repeat;
	padding:2px 0 3px 14px;
	}
#company_menu ul li ul{
	margin:0;
	padding:0;
	}
#company_menu ul li ul li{
	background:none;
	margin:2px 0 0 8px;
	padding:2px 0 0 0;
	}

#company_menu td#cc{
	width:179px;
	border-right:solid 1px #CCC;
	}
#company_menu td#cp{
	width:179px;
	border-right:solid 1px #CCC;
	padding-left:5px;
	}
#company_menu td#ir{
	width:179px;
	border-right:solid 1px #CCC;
	padding-left:5px;
	}

#company_menu td#ir ul li.idx{
	width:174px;
	padding-bottom:8px;
	margin-bottom:3px;
	background:url("/eng/image/left_lin_01.gif") bottom repeat-x;
	padding-left:0px;
	}
#company_menu td#ir ul li.idx a{
	background:url("/eng/image/arw_company_02.gif") 3px 0.25em no-repeat;
	padding-left:16px;
	}
#company_menu td#ir ul li.idx a:hover{
	color:#003366;text-decoration:underline;}
/*
#ir_menu td#ir ul{
	margin:2px 0 0 0;
	padding:0;
	}
#ir_menu td#ir ul li{
	width:170px;
	list-style-type:none;
	background:none;
	padding:7px 0 6px 2px;
	border-bottom:solid 1px #CCC;
	}
#ir_menu td#ir ul li.noline{
	width:170px;
	list-style-type:none;
	background:none;
	padding:7px 0 6px 2px;
	border-bottom:none;
	}
*/
#company_menu td#banner{width:170px;background:#EEE;border-left:solid 10px #FFF;padding-top:5px}
#company_menu td#banner img{margin:0 5px 5px 5px}

/* IE print bug \*/
*html ul li{height:0}
/* */


/* topics */
div#topics{
	margin-top:0px;
	width:700px;
	}
div#topics h2{
	margin-bottom:0;
	}
div#topics table{
	border:none;
	width:700px;
	margin-top:0;
	}
div#topics table tr th,
div#topics table tr td{
	border:none;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	background:url("/image/lin_01_730px.gif") repeat-x;
	padding:12px 0 9px 0;
	}
div#topics table tr.noline th,
div#topics table tr.noline td{
	background:none;
	}
div#topics table tr th{
	width:138px;
	padding-left:2px;
	}
div#topics table tr td{
	
	}
div#topics table tr td a:link{color:#336699;text-decoration:underline}
div#topics table tr td a:visited{color:#663399;text-decoration:underline}
div#topics table tr td a:active{
	color:#ff3333;text-decoration:none}
div#topics table tr td a:hover{
	color:#003366;text-decoration:underline;}
div#topics table tr td ul{
	margin:0;
	padding:0;
	}
div#topics table tr td ul li{
	margin:0;
	padding:0 0 0 8px;
	background:url("/image/arw_company_01.gif") 0 0.4em no-repeat;
	list-style:none;
	}

/* cautionary statements */
div#caution{
	
	}
div#caution h2{
	margin-bottom:10px;
	}
div#caution div{
	margin-left:2px;
	width:728px;
	
	}

