#main {
	float: left;
	width: 540px;
}
#sub {
	float: right;
	width: 170px;
}
#contents div.pickup div.top-half {
	display: none;
}
#inn-box div.free {
	margin-bottom: 20px;
}

#inn-box div.info {
	margin-bottom: 20px;
} 

#sub div.push {
	margin-bottom: 20px;
	background: #F9F6F3;

  
}
#sub div.push h2 {
	font-size: 10px;
	line-height: 10px;
	background: url(https://img.shop-pro.jp/tmpl_img/38/0303_sub_push_h2.gif);
	text-indent: -9999px;
	height: 60px;
	margin: 0px;
	padding: 0px;
}

#sub div.seller {
	background: #F4F3ED;
	margin-bottom: 20px;
}
#sub div.seller h2 {
	background: url(https://img.shop-pro.jp/tmpl_img/38/0303_sub_seller_h2.gif);
           margin: 0px;
	padding: 0px;
	height: 30px;
	text-indent: -1400px;
}
#sub div.seller ul {
	padding: 8px 0px 20px;
}
#sub div.seller ul li span.num {
	font-size: 10px;
	line-height: 10px;
	text-indent: -9999px;
	margin: 0px auto 5px;
	height: 25px;
}
#sub div.seller ul li.no1 span.num {
	background: url(https://img.shop-pro.jp/tmpl_img/38/0303_sub_seller_1.gif) center;
}
#sub div.seller ul li.no2 span.num {
	background: url(https://img.shop-pro.jp/tmpl_img/38/0303_sub_seller_2.gif) center;
}
#sub div.seller ul li.no3 span.num {
	background: url(https://img.shop-pro.jp/tmpl_img/38/0303_sub_seller_3.gif) center;
}
#sub div.seller ul li.no4 span.num {
	background: url(https://img.shop-pro.jp/tmpl_img/38/0303_sub_seller_4.gif) center;
}
#sub div.seller ul li.no5 span.num {
	background: url(https://img.shop-pro.jp/tmpl_img/38/0303_sub_seller_5.gif) center;
}

