/* ------------------------------------- 
 *	トップページ/ お知らせエリア
 * ------------------------------------- */

dl#info {
	width:100%;
	margin:8px auto;
}

#info dt {
	display:inline-block;
	margin:0 0 7px;
	padding:10px 14px;
	background:#543824;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
	box-shadow:1px 1px 0px 1px rgba(0,0,0,0.20);
}

#info dd {
    height:200px;
    padding:5px 10px;
    background:#f3f3f3;
    overflow-y:scroll;
    box-sizing:border-box;
}

#info dd p {
	margin:2px 5px 8px;
	line-height:1.4;
}

#info dd strong {
	display:inline-block;
    font-size:13px;
    margin:8px 0px 8px;
    padding:0 2px 2px;
    border-bottom:1px dashed #111111; 
}
@media screen and (max-width: 768px){
	dl#info {
		padding:0 20px;
		box-sizing:border-box;
	}
}
/* ------------------------------------- 
 *	トップページ/ 販売中のくだものエリア
 * ------------------------------------- */

dl#nowfruit {
	width:420px;
	margin:8px 0px;
    float:left;
}

#nowfruit dt {
	height:28px;
	margin-bottom:5px;
	font-size:0.1em;
	text-indent:-10000px;
    background:url(https://img06.shop-pro.jp/PA01137/301/etc/title_now.gif?2176) 0 0 no-repeat;
}

#nowfruit dd p {
	margin:2px 5px 8px;
}

#nowfruit dd strong {
    font-size:12px;
    margin:8px 0px 2px; 
}
#nowfruit .nowfruit_block{
	padding:0px 20px;
}
#nowfruit .nowfruit_text a{
	height: 66px;
	display:block;
    border:0px solid #886655;
    width: 100px;
	}
#nowfruit #kind01{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_1.jpg) no-repeat 0 1px;
	}

#nowfruit #kind01 a:hover{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_1.jpg) no-repeat 0 -65px;
	}

#nowfruit #kind02{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_2.jpg) no-repeat 0 1px;
	}

#nowfruit #kind02 a:hover{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_2.jpg) no-repeat 0 -65px;
	}
	
#nowfruit #kind03{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_3.jpg) no-repeat 0 1px;
	}

#nowfruit #kind03 a:hover{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_3.jpg) no-repeat 0 -65px;
	}

#nowfruit #kind04{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_4.jpg) no-repeat 0 1px;
	}

#nowfruit #kind04 a:hover{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_4.jpg) no-repeat 0 -65px;
	}

#nowfruit #kind05{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_5.jpg) no-repeat 0 1px;
	}

#nowfruit #kind05 a:hover{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_5.jpg) no-repeat 0 -65px;
	}

#nowfruit #kind06{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_6.jpg) no-repeat 0 1px;
	}

#nowfruit #kind06 a:hover{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_6.jpg) no-repeat 0 -65px;
	}

#nowfruit #kind07{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_7.jpg) no-repeat 0 1px;
	}

#nowfruit #kind07 a:hover{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_7.jpg) no-repeat 0 -65px;
	}

#nowfruit #kind08{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_8.jpg) no-repeat 0 1px;
	}

#nowfruit #kind08 a:hover{
	background: url(https://img06.shop-pro.jp/PA01137/301/etc/bt_kind_8.jpg) no-repeat 0 -65px;
	}
/* ------------------------------------- 
 *	トップページ/ 売れ筋商品
 * ------------------------------------- */

dl#seller {
	width:415px;
	margin:8px 0px;
}

dl#seller dt {
	height:28px;
	margin-bottom:5px;
	font-size:0.1em;
	text-indent:-10000px;
    background:url(https://img06.shop-pro.jp/PA01137/301/etc/title_ranking.gif) 0 0 no-repeat;
}

dl#seller dd{
	padding:0;
    margin-bottom:15px;
}

/*4列で表示*/

#rnk_list{
    padding:0px 3px;
}

.rnk_itembox {
	width:118px;
	margin:4px 9px;
    padding-bottom:15px;
    text-align:center;
	background:url(https://img06.shop-pro.jp/PA01137/301/etc/ranking_waku_bottom.gif) left bottom no-repeat;
	}

.rnk_itemarea {
	width:118px;
    text-align:left;
	margin:0;
	padding-top:20px;
	background:url(https://img06.shop-pro.jp/PA01137/301/etc/ranking_waku_top.gif) left top no-repeat;
}

#rnk_item_img {
    width:116px;
    height:86px;
	display:block;
    margin:3px auto;
    border:1px solid #c8c8c8;
}

#rnk_item_text_area {
    width:118px;
    overflow:visible;
	margin:5px auto;
	padding-bottom:5px;
    text-align:center;

}

.rnk_item_name {
	padding:0px;
    font-weight:bold;
}

.rnk_item_price {
	padding:0px;
}

.price_top,
.price_search{
	margin:8px 0 0;
	padding:8px 0 0;
	border-top:1px solid #111111;
	font-size:15px;
}

.rnk_expl {
	font-size:12px;
}
@media screen and (max-width: 768px){
	dl#seller {
		width:100%;
		margin:8px 0px;
	}
}
/* ------------------------------------- 
 *	トップページ/ おすすめエリア
 * ------------------------------------- */

dl#reco dt {
	width:715px;
    height:28px;
    text-align:center;
    padding-top:3px;
	background:url(https://img06.shop-pro.jp/PA01137/301/etc/title_bg.gif) 0 0 no-repeat;
}

dl#reco dt.reco_name h2{
	font-size:16px;
    color:#FFFFFF;
    letter-spacing: 0.2em;
}

dl#reco dd {
	padding:10px 7px;
    margin-bottom:15px;
}
@media screen and (max-width: 768px){
	dl#reco dt {
		width:100%;
	    height:28px;
	    text-align:center;
	    padding-top:3px;
		background:url(https://img06.shop-pro.jp/PA01137/301/etc/title_bg.gif) 0 0 no-repeat;
		box-sizing:border-box;
	}
}

