@charset "utf-8";

/* トップイメージ
----------------------------------------------- */
#topImg {
	width: 100%;
	height: 300px;
	padding: 20px 0;
	background: #E0F2FF;
}

/* コンテンツ
----------------------------------------------- */

/* レフトカラム */
#leftCol {
	width: 680px;
	float: left;
}

#news {
	width: 678px;
	margin-bottom: 30px;
	float: left;
	border: 1px solid #CCC;
}

#newsDl {
	width: 628px;
	margin: 10px 25px;
	float: left;
}

#newsDl dt {
	width: 46px;
	padding: 5px 15px 5px 0;
	float: left;
}

#newsDl dd {
	width: 550px;
	padding: 5px 0 5px 15px;
	float: left;
	border-left: 1px solid #196AB3;
}

/* ライトカラム */
#rightCol {
	width: 260px;
	padding: 10px;
	float: right;
	background: #A3B4C3;
}

#rightInfo {
	width: 220px;
	padding: 13px 20px;
	float: left;
	background: #FFF;
}

#rightShopBanner {
	width: 260px;
	height: 82px;
	margin-top: 10px;
	float: left;
	display: block;
}