@charset "UTF-8";
/* CSS Document */

/* ************************
	goods
***************************/
div.main {
	width: 768px;
	background-color: #000000;}
.main .detail{}
.main .list{}
.main .detail h1{font-size: 269%;color: #ffffff;font-weight: bold;background-color:#808000;font-family:"ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif; padding-left: 5px;margin-bottom: 5px;
}
.main .detail h2{font-weight: normal;font-size: 177%;margin-bottom: 15px;
}
.main .detail p{font-size:123%;margin:5px 0 30px 0;color:#CCCCCC;line-height: 1.3;}
.main .detail p.goods_h3{background:url(../images/goods/goods_h3.png) 0 0 no-repeat;height:60px;text-indent:-9999px;margin-top:10px; margin-bottom: 5px;}
body#goods div#container div.main section.detail p.new{margin:0 0 0 20px; color:red; font-size: 140%;font-weight:bold;}

.newGoods ul{
	overflow:hidden; 
	padding:0;
	margin:0;
}
.newGoods ul li{
	width:240px;
	height:300px;
	float:left;
	border:1px solid #FFCC00;
	background-color:#000000;
	position:relative;
	list-style: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 17px;
}
.newGoods ul li.left{margin-left:0;}
.newGoods ul li p.img{text-align:center;
padding:4px;
margin:0;}
.newGoods ul li p.img img{border:1px solid #c8c8c8;}
.newGoods ul li.box{
	width:240px;
	height:300px;
	float:left;
	border:1px solid #000000;
	background-color:#000000;
	position:relative;
	list-style: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 17px;
}
.newGoods ul li h4{
	color: #F59F26;
	font-size: 108%;
	padding-left: 4px;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.newGoods ul li p.name{
	color: #FFFFFF;
	font-size: 95%;
	padding-left: 4px;
	margin: 0;
	line-height: 1.2;
}	
.newGoods ul li p.price{
	color:#0099CC;
	font-size:100%;
	position:absolute;
	left:4px;
	bottom: 4px;
	margin:0;
}
.newGoods ul li p.new{
	padding-bottom: 2px;
	padding-left: 4px;
}

.newGoods02 ul li{
	width:240px;
	height:300px;
	float:left;
	border:1px solid #FFCC00;
	background-color:#000000;
	position:relative;
	list-style: none;
	margin:0 0 20px 17px;
}
.newGoods02 ul li.left{margin-left:0;}
.newGoods02 ul li p.img{text-align:center;
padding:4px;
margin:0;}
.newGoods02 ul li p.img img{border:1px solid #c8c8c8;}

.newGoods02 ul li h4{
color: #FFFFFF;
font-size: 108%;
padding-left: 4px;
font-weight: bold;
margin: 0;}
.newGoods02 ul li p.name{
	color: #FFFFFF;
	font-size: 95%;
	padding-left: 4px;
	margin: 0;
	line-height: 1.2;
}	
.newGoods02 ul li p.price{
	color:#0099CC;
	font-size:100%;
	position:absolute;
	left:4px;
	bottom: 4px;
	margin:0;
}
.newGoods02 ul li. p.new{
	padding-bottom: 2px;
	padding-left: 4px;
}

p.new02{
	float: right;
	padding-top: 2px;
	padding-right: 4px;
}
.newGoods ul li p.zoom{
	width:55px;
	height:21px;
	position:absolute;
	right:4px;
	bottom:4px;}
.newGoods ul li p.zoom a{
	display:block;
	width:55px;
	height:21px;
	text-indent:120%;
	overflow:hidden;
	white-space:nowrap;
	background-image: url(../images/goods/zoom.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.newGoods ul li a:hover{opacity:0.8;filter:alpha(opacity=80);display:block;}
