#topcontents {
	clear: both; 
	width: 750px;
	margin: 5px auto; padding: 0; 
	background: url(../images/topcontainer_bg.gif) repeat-y;
	}
#topcatch {
	width: 750px; height: 300px; 
	margin: 0; padding: 0;
	}

/* ニュース
-------------------------------------------------- */
#newscontainer {
	float: left; 
	background-color: #3c382f; 
	}
ul#news,ul#link {
	width: 240px; 
	margin: 0;
	padding: 5px; 
	color: #DCDCDC; 
	font-size: 100%; 
	}
#news li{
	list-style: none; 
	margin-bottom: 0.4em;
	padding: 0px 0px 0px 13px;
	background: url(../images/li_varrw-green.gif) no-repeat 2px 0.3em; 
	vertical-align: middle; 
	}
#link li {
	list-style: none; 
	margin: 0;
	padding: 0px 0px 0px 13px;
	background: url(../images/li_varrw-green.gif) no-repeat 2px 0.5em; 
	line-height: 1.6;
	vertical-align: middle; 
	}
#newscontainer a {
	border: none; 
	color: orange;
	text-decoration: none;
	cursor: hand; 
	}
#newscontainer a:hover {
	color: #99CC33;
	}
.underbanner {
	width: 230px;
	margin: 0; padding: 5px 10px;
	color: #cccccc;
	font-size: 80%; 
	line-height: 1.4;
	}
.topbanner {
	margin: 10px 5px 0px;/*上 左右 下*/
	}


/* 事業内容
-------------------------------------------------- */
#prodcontainer {
	float: right; 
	margin-left: 5px; 
	}
#productsa,#productsb {
	width: 485px; 
	padding: 5px; 
	background-color: #e8e8e1; 
	color: #6b675c; 
	font-size: 100%; 
	}
#productsa .dscrpt,#productsb .dscrpt {
	font-size: 80%;
	}
.wrapbox {
	clear: both; 
	height: 75px; 
	margin: 0; padding: 0;
	}

ul#prodcontainer {
	width: 240px; 
	margin: 0; padding: 10px; 
	color: #DCDCDC; 
	font-size: 100%; 
	}
#prodcontainer li {
	list-style: none; 
	margin: 0!important;
	margin: 0 0 0 70px;
	padding: 0px 0px 0px 15px;
	background: url(../images/li_varrw-dbrown.gif) no-repeat 3px 0.15em; 
	line-height: 1.1!important;
	line-height: 1.2;
	vertical-align: middle; 
	}
.bgout {
	width: 238px; height: 70px;
	border: 1px #e8e8e1 solid;
	background-color: #e8e8e1;
	cursor: hand; 
}
.bgover {
	width: 238px; height: 70px;
	border: 1px #6b675c solid;
	background-color: #cbc5b4;
	cursor: hand; 
}

