div#HSCampaign {
	margin-top: 12px;
}

div#HSShoplist {
	clear:both;
	width:748px;
	margin:12px 0 0 0;
	padding:0;
	background:url(/happyset/graphic/shoplist/bg01.gif) repeat-y;
}

div#HSShoplist dl.campaignLeft {
	float:left;
	width:316px;
	margin:0 0 0 0;
	padding:0 0 12px 37px;
}

div#HSShoplist dl.campaignRight {
	float:right;
	width:316px;
	margin: 0;
	padding: 0 37px 12px 0;
}

div#content div#containerHl div#HSShoplist dl dt {
	padding-top: 12px;
}

div#content div#containerHl div#HSShoplist ul.note li {
	line-height: 130%;
}

.HSnotes {
	color: #e70012;
	font-weight: bold;
	padding: 12px 0 0 0;
	font-size: 18px;
}
