.mothersday{background:url(https://file003.shop-pro.jp/PA01043/963/img/bg_mothersday.jpg) no-repeat; padding:40px 350px 40px 40px; margin-bottom:5px;margin-top:-20px; }

.mothersday p, .summer_gift  p , .fathersday p{ padding-right:0px;}
.mothersday small, .summer_gift small, .fathersday small { display:block;margin-top:5px; }

.summer_gift{background:url(https://file003.shop-pro.jp/PA01043/963/img/bg_summer.jpg) no-repeat; padding:30px 260px 25px 30px; margin-bottom:5px;margin-top:-20px;}

.obon_flower{background:url(https://file003.shop-pro.jp/PA01043/963/img/bg_bon.jpg) no-repeat; padding:30px 380px 25px 30px; margin-bottom:5px;margin-top:-20px;}

.keiro_flower{background:url(https://file003.shop-pro.jp/PA01043/963/img/bg_keiro.jpg) no-repeat; padding:30px 390px 25px 30px; margin-bottom:5px;margin-top:-20px;}

.fathersday{background:url(https://file003.shop-pro.jp/PA01043/963/img/bg_fathersday_l.jpg) no-repeat; padding:30px 260px 0px 30px; margin-bottom:5px;margin-top:-20px;}

.flower_1122{background:url(https://file003.shop-pro.jp/PA01043/963/img/bg_1122.gif) no-repeat right #fff; padding:30px 350px 25px 30px; margin-bottom:5px;margin-top:-20px;}

.sta{
	background:url(https://file003.shop-pro.jp/PA01043/963/img/stand_main.jpg) no-repeat bottom 20px right;
	padding: 20px 440px 50px 3px;
	border-bottom:1px dotted #ccc;
	}
.sta h3{
	font-size:14px;
	font-weight:bold;
	margin:0;
  
	}


.ttl_arre{ text-align:center}

p.product_price_soldout{
position: absolute;
background: #ccc;
width: 155px;
text-align: center;color: #fff;
}


/* カテゴリ・グループのフリースペース内の余白指定 */
.cg_freespace_01 { padding:;margin:;}
.cg_freespace_02 { padding:;margin:;}

/* カテゴリ・グループのフリースペース内の<p>タグの余白設定 */
.cg_freespace_01 p { margin:;}
.cg_freespace_02 p { margin:;}
/* カテゴリ・グループのフリースペース内の<ul>タグの余白設定 */
.cg_freespace_01 ul { margin:; padding:;}
.cg_freespace_02 ul { margin:; padding:;}