@charset   "Shift_JIS";

ul {		
				
				
				
	list-style-type: none;
	margin: 0px;
}
#news {		
				
				
				
	height: 250px;
	width: 200px;
	background-color: #FAD1DA;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	color: #990000;
	font-weight: bold;
}

#news li{		
				
				
				
	font-size: smaller;
}


#news h3 {		
				
				
	background-color: #FA97AD;				
    background-image:none  
	color: #FFFFFF;
	height: 30px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;

}


#diary h3 {		
				
				
				
	background-color: #FFFF9D;
	color: #666666;
	height: 30px;
	top: 0px;
	padding-top: 7px;
	padding-left: 5px;
}


#diary {		
				
				
				
	height: 250px;
	width: 360px;
	float: left;
	background-color: #FFFFCC;
	margin: 0px 0px 20px;
	padding: 0px;
}

#next a{		
				
				
				
	font-size: x-small;
	color: #FFFFFF;
	display: block;
	text-align: right;
	right: 10px;
	vertical-align: middle;
	position: static;
	font-weight: bold;
	bottom: 10px;
	text-decoration: none;
}

#diary_image {		
				
				
				
	float: left;
	padding-left: 10px;
	width: 150px;
	padding-top: 10px;
}
#diary_text {		
				
				
				
	float: left;
	padding-left: 10px;
	font-size: small;
	margin: 0px;
	padding-top: 10px;
	width: 180px;
	height: 90px;
}

#news li {		
				
				
	font-size:xx-small;			
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 10px;
	list-style-type: square;
	list-style-position: inside;
	text-indent:-1em
;
}

#next a:hover {		
				
				
				
	background-image: url(images/NEXT_BTN_HOV.gif);	
}

#sales {						
	height: 350px;
	width: 580px;
	float: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	color: #000000;
}

#sales_image {					
	width : 240px;
	height: 281px;
	padding-right : 0px;
	padding-left : 0px;
	float: left;
	/* height : 140px; */
}

#sales_text {					
	width : 340px;
	height: 281px;
	float: left;
	background-color : white;		
}

#sales A{					
	font-size: small;
	display: block;
	text-align: right;
	right: 10px;
	vertical-align: middle;
	position: static;
	font-weight: bold;
	bottom: 10px;
	text-decoration: none;
}

#sales_idx {						
	height: 210px;
	width: 580px;
	float: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	color: #000000;
}

#sales_image_idx {					
	width : 140px;
	height: 140px;
	padding-right : 0px;
	padding-left : 0px;
	float: left;
	/* height : 140px; */
}

#sales_text_idx {					
	width : 440px;
	height: 140px;
	float: left;
	background-color : white;		
}

#spec_image {					
	width : 240px;
	height: 400px;
	padding-right : 0px;
	padding-left : 0px;
	float: left;
	/* height : 140px; */
}

#spec_lead {					
	width : 340px;
	height: 400px;
	float: left;
	background-color : white;		
}

#spec_lead ul{		
		list-style-type: disc;
}

#spec_lead li{		
		font-size: larger;		
				
		/*		
		margin-top : 5px;
		margin-bottom : 0px;
		width : 580px;
		height : 140px;

		top : 5px;

		margin-left : 0px;
		margin-right : 0px;border-width : 1px;border-style : solid;border-color : silver;
		*/
}

#spec_lead p{		
		font-size: smaller;
		margin-left:2em;
		margin-top:0;	
}

#spec_manu{		
		width: 540px;
		/*height: 500px;*/
}