.flash{	
	width: 653px;
	height: 375px;
	margin:0 0 22px 0;
	background-color:#999999;
}

.top-contents{	
	width: 653px;
	height: auto;
	margin:0 0 22px 0;
}

.sub{	
	width: 235px;
	height: auto;
	margin:0 0 22px 0;
	float:right;
}

.news{	
	width: 235px;
	height: auto;
	margin:0 0 10px 0;
	float:right;
	background-image: url(../../img/news-back.gif);
}
.news ul{	
width: 215px;
list-style: none;
padding:0px 10px 0px 10px;
}
.news li{
	background-image: url(../../img/yajirusi.gif);
	padding:0 0 5px 20px;
	margin:5px 0 7px 0;
	font-size: 0.85em;
	line-height: 1.5em;
	_line-height: 1.5em;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}


.news5{	
	width: 235px;
	height: auto;
	margin:0 0 15px 0;
	float:right;
	background-image: url(../../img/news-back-2.gif);
}
.news5 ul{	
width: 215px;
list-style: none;
padding:0px 10px 0px 10px;
}
.news5 li{
	background-image: url(../../img/yajirusi4.gif);
	padding:0 0 5px 20px;
	margin:5px 0 7px 0;
	font-size: 0.85em;
	line-height: 1.5em;
	_line-height: 1.5em;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}


.bana{	
	width: 235px;
	height: auto;
	margin:7px 0 0px 0;
}

.newproduct{	
	width: 403px;
	height: auto;
	margin:0 0 0 0;
	float:left;
}

.newproduct ul{
	width: 369px;
	height: 130px;
	list-style: none;
	padding:12px 17px 10px 17px;
	background-image: url(../../img/new-p-back.gif);
	background-repeat: no-repeat;
}

.newproduct li{
margin:0 0 0 0;
}

.new-p-img{
	width: 157px;
	height: 125px;
	float:left;
	border: 1px solid #CCCCCC;
	text-align:center;
	background-color:#FFFFFF;
}
.new-p-titel{
width: 195px;
height: auto;
float:right;
margin:0 0 10px 0;
font-size: 1em;
line-height: 1.5em;
color:#E60012;
}
.new-p-copi{
width: 195px;
height: auto;
font-size: 0.85em;
line-height: 1.5em;
float:right;
}






