@charset "shift_jis";

/****************/
/* トップページ用 */
/****************/
#WRAPPER{
 width:560px;
 float:left;
	margin:0;
	padding:0;
}
#WHATSNEW {
	width:290px;
	padding:0;
	float:left;
}

#WHATSNEW_PAST {
	width:500px;
	padding:0;
	float:left;
}

#WHATSNEW dl,#WHATSNEW_PAST dl {
	margin:2px 3px;
	padding-top:4px;
}
#WHATSNEW dt,#WHATSNEW_PAST dt {
	width:3em;
	float:left;
	display:block;
	margin-bottom:0;
}
#WHATSNEW dd,#WHATSNEW_PAST dd {
	margin-left:3.5em;
	margin-bottom:0;
	display:block;
	padding-left:15px;
	font-size:12px;
}
#WHATSNEW dd a,#WHATSNEW_PAST dd a {
	margin:0;
	padding:0;
	text-indent:-3px;
}
#WHATSNEW dd.none, #WHATSNEW_PAST dd.none {
	background-image:none;
}

#whatsimg{
	float:left;
	margin:0 0 5px 0;
	padding:0;
}
#whatspast {
	margin-left:200px;
	margin-top:5px;
	font-size:10px;
	color:#000;
}

#BANNER {
	float:right;
	width:260px;
	margin:0;
	padding:0;
	text-align:center;
}

#PRODUCTS {
	width:560px;
	padding:0;
	margin:20px 0 0 0;
	clear:both;
}

.pro_img {
	float:left;
	margin:0 5px 5px 0;
}

.pro_com {
	font-size:1.0em;
	margin-left:10px;	
}

.pro_b {
	width:179px;
	border:0;
	padding:0;
	margin:5px 0 5px 0;
}

.summary {
	font-size:0.8em;
	margin:5px 0 0 0;
}