@charset "utf-8";
/* CSS Document */


#valentine {
	padding:0 0 0 0;

}
#valentine h2 {
	padding:0;
}
#valentine-mainvs {
	position:relative;
}
#valentine-mainvs #valentine-title{
	margin:0px 0px 5px 0px;
}
#valentine-mainvs ul {
	width:742px;
	height:73px;
	margin:4px 0 0 5px;
}
#valentine-mainvs ul li {
	width:178px;	
	margin:0 6px 0 0;
	float:left;
}
.valentine-contents1 {
	padding:10px 0 0 0;
	background:#610c0f;
}
.valentine-contents2 {
	padding:10px 0 0 0;
	background:#CB5B00;
}
.valentine-contents3 {
	padding:10px 0 0 0;
	background:#183370;
}
.valentine-contents4 {
	padding:10px 0 0 0;
	background:#f3cf3f;
}
.valentine-contents5 {
	padding:10px 0 0 0;
	background:#901f1f;
}
.valentine-contents h3 {
	margin:0 6px 10px 9px;
}
.valentine-pricetitle {
	width:703px;
	margin:0 6px 10px 9px;
	padding:5px 10px;
	background:#e4d7a9;
	font-weight:bold;
	border-left:5px #C00 solid;
	color:#4b3c07;
	font-size:16px;
}
/*--- 3列商品カセット ---*/
.casette3 {
	padding:0 6px 15px 9px;
}
.casette3 li {
	width:224px;
	height:377px;
	margin:0 4px 4px 0;
	padding:8px;
	float:left;
	position:relative;
	background:#FFF;
}
.casette3 .valentine-ondo {
	position:absolute;
	top:328px;
	left:8px;
}
.casette3 .valentine-img {
	margin:0 0 5px 0;
}
.casette3 .valentine-title {
	margin:0 0 5px 0;
	font-weight:bold;
}
.valentine-area {
	margin:5px 0;
	color:#FFF;
	font-size:11px;
}
.valentine-area span {
	padding:5px;
	background:#c94141;
}
.valentine-title a:link,.valentine-title a:visited {
	color:#1a40bc;
}
.valentine-title a:hover {
	color:#4c6edb;
	text-decoration:underline;
}

/*.casette3 .valentine-img2 {
	position:absolute;
	bottom:8px;
	left:8px;
}*/
.casette3 .valentine-price {
	position:absolute;
	bottom:43px;
	right:15px;
	color:#F00;
}
.casette3 .valentine-price span {
	font-weight:bold;
	font-size:16px;
}
.casette3 .valentine-order {
	position:absolute;
	bottom:8px;
	right:8px;
}

	


