@charset "utf-8";

#contents_inner2{
	width:1000px;
	margin:0px auto 0;
}
/*-----------------------------
	店舗限定商品
------------------------------*/
#store_limited{
	width:1000px;
	margin:0px auto 0;
}
#store_limited h2{
	width:154px;
	font-size:22px;
	font-weight:bold;
	margin:50px auto 0;
	font-family: 'Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ Ｐ明朝','MS PMincho','ヒラギノ明朝 ProN','Hiragino Mincho ProN',sans-serif;
}
.under_bar{
	width:60px;
	height:10px;
	border-bottom:3px solid #333333;
	margin:0 auto;
}

#store_limited_0{
	width:1000px;
	margin:50px auto 0;
	font-size:14px;
	text-align:center;
	color:#333;
}
#store_limited_1{
	position:relative;
	margin:20px 0;
	text-align:right;
}
.s_img0{
	position:absolute;
	top:30px;
	left:0;
	z-index:10;
}
.s_img0 img{
	width:480px;
}
#store_limited_1_0{
	width:627px;
	text-align:left;
	height:360px;
	background-color:#F5F3EC;
	float:right;
}
#store_limited_1_0 p{
	padding-left:145px;
}

#store_limited_1_0_0{
	font-size:14px;
	font-weight:bold;
	color:#930C0C;
	padding-top:30px;
}
#store_limited_1_0_1{
	font-size:20px;
	font-weight:bold;
	color:#333333;
	padding-top:15px;
}
#store_limited_1_0_2{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding-top:15px;
}
#store_limited_1_0_3{
	padding-top:15px;
	font-size:14px;
	font-weight:normal;
	line-height:1.7em;
	width:440px;
}

#store_limited_1_0_4{
	padding-left:145px;
	padding-top:10px;
}
#store_limited_1_0_4 p{
	padding:5px 8px;
/*	border:#ccc solid 1px;*/
	background-color:#dedede;
	width:auto;
	display:inline-block;
	margin:0 10px 8px 0;
}
#store_limited_2{
	position:relative;
	margin:20px 0;
	text-align:left;
}
.s_img1{
	position:absolute;
	top:30px;
	right:0;
	z-index:10;
}
#store_limited_2_0{
	width:627px;
	text-align:left;
	height:360px;
	background-color:#F3F8F0;
	float:left;
}
#store_limited_2_0 p{
	padding-left:40px;
}

#store_limited_2_0_0{
	font-size:14px;
	font-weight:bold;
	color:#930C0C;
	padding-top:30px;
	width:440px;
}
#store_limited_2_0_1{
	font-size:20px;
	font-weight:bold;
	color:#333333;
	padding-top:15px;
	width:440px;
}
#store_limited_2_0_2{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding-top:15px;
	width:440px;
}
#store_limited_2_0_3{
	padding-top:15px;
	font-size:14px;
	font-weight:normal;
	line-height:1.7em;
	width:440px;
}

#store_limited_2_0_4{
	padding-left:40px;
	padding-top:15px;
	width:440px;
}
#store_limited_2_0_4 p{
	padding:5px 8px;
/*	border:#ccc solid 1px;*/
	background-color:#dedede;
	width:auto;
	display:inline-block;
	margin:0 10px 8px 0;
}
#store_limited_3{
	width:1000px;
	text-align:left;
}
.store_limited_3_box:nth-of-type(2n){
	margin-right:0px;
}
.store_limited_3_box{
	width:480px;
	margin-right:40px;
	float:left;
}
.sl_photo,
.sl_photo img{
	width:100%;
}
.store_limited_3_time{
	font-size:14px;
	font-weight:bold;
	color:#930C0C;
	padding-top:15px;
}
.store_limited_3_name{
	font-size:18px;
	font-weight:bold;
	color:#333333;
	padding-top:12px;
	font-height:1.5em;
}
.store_limited_3_price{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding-top:10px;
}
.store_limited_3_doc{
	padding-top:15px;
	font-size:14px;
	font-weight:normal;
	line-height:1.7em;
}
.store_limited_3_mark{
	width:310px;
	float:left;
	padding-top:10px;
}
.store_limited_3_mark{
/*	border:#ccc solid 1px;*/
	width:auto;
	display:inline-block;
	margin:10px 10px 35px 0;
}
.store_limited_3_mark p{
	padding:5px 8px;
	float:left;
	background-color:#dedede;
	margin:0px 10px 8px 0;
}





