/*--------------------------------------------- ホームのみ -*/
#index #content{
	background:url(../images/content_bg.jpg) no-repeat right bottom;
	border-top:1px solid #e5c2bd;
	clear:both;
	position:relative;
}

#index h4{
	font-size:11px;
	line-height:16px;
}

#mainview{
	margin-top:10px;
	margin-bottom:5px;
}

/*--------------------------------------------- ニュース -*/
ul#news{
	width:410px;
	margin:10px 0 110px 15px;
}
ul#news h4{
	height:25px;
	width:435px;
	background:url(../images/news_head.gif) no-repeat;
	margin-bottom:3px;
	text-indent:15px;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
}

ul#news li{
	margin:5px 2px 15px;
	line-height:15px;
	color:#444444;
}

ul#news li div{
	margin:8px 0 3px;
	padding:0;
	color:#667799;
}


/*--------------------------------------------- 商品一覧 -*/
#product_list {
	text-align:left;
	margin-bottom:5px;
	margin-top:10px;
	padding-left:3px;
	background:url(../images/head_productlist.png) left top repeat-x;
}

#product_list h4{
	font-size:12px;
	padding-left:1px;
	line-height:19px;
	margin-bottom:3px;
	padding-top:1px;
}

#product_list h4 span{
	padding-left:15px;
	font-size:11px;
	color:#c15637;
}

#product_list a{
	display:block;
	float:left;
	width:150px;
	height:30px;
	margin:0 1px 6px 0;
	text-indent:-9999px;
	color:transparent;
/*
	width:140px;
	height:26px;
	border:3px double #C28200;
	border-left:3px solid #c28200;
	border-right:3px solid #c28200;
	background:#FFF5C7;
	line-height:26px;
	text-align:center;
	margin:0px 3px 6px;
	color:#554433;
*/
}

#product_list a:hover{
/*
	background:#FFF5C7;
	color:#925200;
*/
}

/*--------------------------------------- 商品情報ボタン -*/
a#btn_pretty{
	background:url(../images/btn_back_pretty.png) center top no-repeat;
}
a#btn_pretty:hover{
	background:url(../images/btn_back_pretty.png) center bottom no-repeat;
}

a#btn_food{
	background:url(../images/btn_back_food.png) center top no-repeat;
}
a#btn_food:hover{
	background:url(../images/btn_back_food.png) center bottom no-repeat;
}

a#btn_lovely{
	background:url(../images/btn_back_lovely.png) center top no-repeat;
}
a#btn_lovely:hover{
	background:url(../images/btn_back_lovely.png) center bottom no-repeat;
}

a#btn_inu10{
	background:url(../images/btn_back_inu10.png) center top no-repeat;
}
a#btn_inu10:hover{
	background:url(../images/btn_back_inu10.png) center bottom no-repeat;
}

a#btn_cuddly{
	background:url(../images/btn_back_cuddly.png) center top no-repeat;
}
a#btn_cuddly:hover{
	background:url(../images/btn_back_cuddly.png) center bottom no-repeat;
}

a#btn_bone{
	background:url(../images/btn_back_bone.png) center top no-repeat;
}
a#btn_bone:hover{
	background:url(../images/btn_back_bone.png) center bottom no-repeat;
}

a#btn_relax{
	background:url(../images/btn_back_relax.png) center top no-repeat;
}
a#btn_relax:hover{
	background:url(../images/btn_back_relax.png) center bottom no-repeat;
}



/*----------------------------------------------- バナー -*/
ul#banners{
	clear:both;
	display:block;
	width:580px;
	position:absolute;
	bottom:0;
	margin:0;
	margin-bottom:5px;
	left:0;
	text-align:left;
}

ul#banners li{
	display:inline;
	float:left;
	width:184px;
	height:64px;
	margin:0 3px;
}

ul#banners li a{
	display:block;
	position:relative;
}

ul#banners li a span{
	position:absolute;
	top:0;
	width:184px;
	height:64px;
}

ul#banners li a:hover span{
	background:#ffffff;
  filter: alpha(opacity=20);
  -moz-opacity:0.20;
  opacity:0.20;
	cursor:pointer;
}
