#container .main {
	clear: both;
	margin-bottom: 20px;
}
#container h2 {
	margin-bottom: 15px;
}
#container #shop li {
	float: left;
	margin: 0 12px 15px 0;
}
#container #shop li.mg-n {
	float: left;
	margin-right: 0px;
}
#container #info {
	float: left;
	border: 1px solid #28a7e1;
	padding: 5px;
	width: 403px;
	margin-bottom: 15px;
}
#container #info dt {
	float: left;
}
#container #info dd {
	margin-left: 80px;
}
#container #coupon {
	border: 1px solid #28a7e1;
	width: 199px;
	float: left;
	margin-left: 13px;
}
#container #recruit {
	border: 1px solid #28a7e1;
	width: 199px;
	float: right;
}
