@charset "utf-8";
@import url("../../../css/import.css");

/* -----------------------------------------------------------
CSS Information

 ! File name:      hal.css(イオンレイクタウンHAL)
 ! Style Info:     index.html
----------------------------------------------------------- */

/*----------------------------------------------------
	全体共通事項とラッパー的な事
----------------------------------------------------*/
#hal-content {
	width:900px;
	margin:0 auto 50px auto;
}

#hal-content img {
	border:none;
}

#hal-content h2 {
	width:900px;
	height:170px;
	background:url(../img/hal_header.gif) no-repeat;
}

#hal-content h3 {
	width:900px;
	height:144px;
	background:url(../img/hal_content-top.gif) no-repeat;
}

#halBox {
	width:833px;
	padding:0 67px 20px 0;
	background:url(../img/bg-content.gif) repeat-y;
	overflow:hidden;
}

#hal-footer {
	width:900px;
	height:39px;
	background:url(../img/hal-footer.gif) no-repeat;
	display:block;
}

/*----------------------------------------------------
	右半分
----------------------------------------------------*/
#shopBlock {
	width:415px;
	float:right;
	text-align:left;
	color:#672400;
}

#shopBlock #shopInfo {
	float:left;
	width:210px;
	height:197px;
	margin:0 0 15px 0;
	position:relative;
}

#shopBlock #shopInfo #shopLogo {
	width:150px;
	margin:0 0 8px 0;
	padding:17px 7px;
	background:#fff;
}

#shopBlock #shopInfo #shopItems img {
	margin:0;
}

#shopBlock #shopInfo #shopItems #put1 {
	position:absolute;
	bottom:0px;
	right:0px;
}

#shopBlock #shopInfo #shopItems #put2 {
	position:absolute;
	bottom:0px;
	right:53px;
}

#shopBlock #shopInfo #shopItems #put3 {
	position:absolute;
	bottom:0px;
	right:106px;
}

#shopBlock #shopIteml {
	float:right;
}

#shopDetailInfo {
	clear:both;
	margin:0 0 15px 0;
}

#shopDetailInfo li a {
	color:#ff5400;
}

#shopBlock #shopItem {
	margin:0 0 15px 0;
}

#shopBlock #stampTxt {
	margin:8px 0 15px 0;
}

#shopBlock .stamp dl {
	width:355px;
}

#shopBlock .stamp dt {
	margin:0 0 8px 0;
}

#shopBlock .stamp dd {
	margin:0 0 13px 0;
	padding:0 0 0 10px;
	width:345px;
}



/*----------------------------------------------------
	左半分
----------------------------------------------------*/
#swfBlock {
	float:left;
	width:300px;
	padding:0 0 0 107px;
	background:url(../img/swf-side.gif) no-repeat;
}


/*----------------------------------------------------
	一覧へ戻る
----------------------------------------------------*/
.page-list {
	width:400px;
	margin:10px 0 0 5px;
	color:#3d74f2;
}
.page-list a:link {
	color:#3d74f2;
	text-decoration:none;
}
.page-list a:hover {
	text-decoration:underline;
}
