div#valueselect_head,div#valueselect_items,div#valueselect_footer{
  width:575px;
  margin:auto;
	text-align:left;
}

div#valueselect_head{
  margin:24px auto;
	height:200px;
	background:url(/public/img/img_static/valueselect/header_bg.jpg) center center no-repeat;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	position:relative;
}
div#valueselect_head h2{
	width:235px;
	height:59px;
	position:absolute;
	left:26px;
	top:34px;
	text-indent:-9999px;
	background:url(/public/img/img_static/valueselect/header_h2.jpg) left top no-repeat;
}
div#valueselect_head p{
	position:absolute;
	left:26px;
	top:112px;
	font-weight:bold;
	font-size:12px;
	color:#666;
	line-height:1.5;
}



div#valueselect_lineup{
	width:575px;
	overflow:hidden;
}
div#valueselect_lineup h2{

}
div#valueselect_lineup ul{
	width:580px;
	margin:15px auto;
}
div#valueselect_lineup li{
	float:left;
	margin:0 5px 5px 0;
}
div#valueselect_lineup li a{
	display:block;
}
div#valueselect_lineup li a:hover{
	opacity:0.5;
}
div#valueselect_lineup li a:hover img{
	filter:alpha(opacity=50);
}


div#valueselect_items{
	margin-bottom:24px;
	width:575px;
}
div#valueselect_items h2{

}
div#valueselect_items h3{
	margin:24px auto;
}
div#valueselect_items div.item{
	padding-bottom:12px;
	border-bottom:1px dashed #ccc;
	margin-bottom:15px;
}

div#valueselect_items div.item p.item_photo{
	float:left;
	border:1px solid #ccc;
	overflow:hidden;
	position:relative;
}
div#valueselect_items div.item p.item_photo img.item_photo{
}
div#valueselect_items div.item p.item_photo span.pricedown_rate{
	position:absolute;
	display:block;
	width:64px;
	height:45px;
	right:0;
	bottom:0;
}
div#valueselect_items div.item div.item_detail{
	float:right;
	width:326px;
}
div#valueselect_items div.item div.item_detail h4{
	line-height:1.2;
}
div#valueselect_items div.item div.item_detail h4 span.type{
	font-size:12px;
	vertical-align:text-top;
}
div#valueselect_items div.item div.item_detail h4 a{
	font-size:24px;
	color:#333;
	text-decoration:none;
}
div#valueselect_items div.item div.item_detail p{
	font-size:12px;
}
div#valueselect_items div.item div.item_detail p.item_price{
	border:1px solid #ccc;
	padding:6px;
	margin:6px auto;
}
div#valueselect_items div.item div.item_detail p.item_price span{
	display:block;
	float:left;
}
div#valueselect_items div.item div.item_detail p.item_price span.col{
	padding:3px 0 0;
	color:#666;
	font-weight:bold;
}
div#valueselect_items div.item div.item_detail p.item_price span.price{
	color:#f00;
	font-size:22px;
	font-weight:bold;
	padding:3px 0 0 6px;
}
div#valueselect_items div.item p.item_comment{
	color:#666;
	margin-bottom:9px;
}
div#valueselect_items div.item p.item_comment span.attention{
	color:#f00;
	font-weight:bold;
}
div#valueselect_items div.item p.item_voice{
	background:url(/public/img/img_static/valueselect/bg_arrow.jpg) left center no-repeat;
	padding-left:12px;
	margin-bottom:6px;
}
div#valueselect_items div.item p.item_voice span.num{
	font-size:18px;
	font-weight:bold;
}
div#valueselect_items div.item p.item_voice a{
	color:#333;
	text-decoration:underline;
}
div#valueselect_items div.item p.item_catalogue{
	background:url(/public/img/img_static/valueselect/bg_arrow.jpg) left center no-repeat;
	padding-left:12px;
}
div#valueselect_items div.item p.item_catalogue a{
	color:#333;
	text-decoration:underline;
}
div#valueselect_items div.item p.item_button{
	margin-top:9px;
}
div#valueselect_items div.item p.item_button a{
	display:block;
	width:326px;
	height:42px;
	background:url(/public/img/img_static/valueselect/item_button.jpg) center center no-repeat;
	text-indent:-9999px;
}

div#valueselect_items a:hover{
	filter:alpha(opacity=50);
	opacity:0.5;
}
div#valueselect_items p.go_top{
	margin:6px auto 15px;
}
div#valueselect_items p.go_top a{
	display:block;
	height:10px;
	background:url(/public/img/img_static/valueselect/go_top.jpg) right top no-repeat;
	text-indent:-9999px;
}



h2#about_valueselect{
	margin-bottom:15px;
}
div#valueselect_footer{
	height:200px;
	border:1px solid #ccc;
	background:url(/public/img/img_static/valueselect/footer_logo.jpg) 26px center no-repeat;
	position:relative;
}
div#valueselect_footer p{
	position:absolute;
	left:218px;
	top:20px;
	color:#666;
	font-size:12px;
	line-height:1.5;
}

/* 見出し変更 2013/10/11
------------------------------------------------------------------------*/
div#valueselect_head h1{
	width:235px;
	height:59px;
	position:absolute;
	left:26px;
	top:34px;
	text-indent:-9999px;
	background:url(/public/img/img_static/valueselect/header_h2.jpg) left top no-repeat;
}