@charset "shift_jis";

/* タイトル部分 画像 */
#shopping_img{
	width:780px;
	margin:0 auto;
	text-align:center;
	margin-bottom:50px;
}

/* 共通項目 */
.shopping_box{
	width:880px;
	margin:0 auto;
	position:relative;
}
.shopping_box h3{
	font-size:20px;
}
.shopping_box h4{
	font-size:16px;
}

/* レストラン */
#shopping01{
	height:330px;
	background:url("../img/shopping/sh_img01.jpg") no-repeat top center;
	margin-bottom:100px;
}
#shopping01 div{
	width:320px;
	height:auto;
	position:absolute;
	top:0;
	right:0;
}

/* 土産・コンビニ */
#shopping02{
	height:350px;
	background:url("../img/shopping/sh_img02.jpg") no-repeat top center;
	margin:-30px auto 100px;
}
#shopping02 div{
	width:400px;
	height:auto;
	position:absolute;
	top:0;
	left:0;
}
#shopping02 h4{
	position:absolute;
	top:290px;
	left:485px;
}

/* レンタル */
#shopping03{
	height:300px;
	background:url("../img/shopping/sh_img03.jpg") no-repeat top center;
	margin-bottom:120px;
}
#shopping03 div{
	width:450px;
	height:auto;
	position:absolute;
	top:0;
	right:0;
}
#shopping03 h4{
	position:absolute;
	top:225px;
	left:490px;
}

/* その他 */
#shopping_other{
	width:880px;
	height:auto;
	background:url("../img/shopping/sh_other.png") no-repeat top center;
	margin:10px auto;
}
#shopping_other dl{
	float:left;
	width:180px;
	height:100px;
	padding:170px 20px 20px;
}
#shopping_other dl dt{
	font-weight:bold;
}

/* シャトルバス */
#shopping_bus{
	width:780px;
	height:300px;
	margin:0 auto;
	text-align:right;
	background:url("../img/shopping/sh_bus.png") no-repeat top center;
	position:relative;
}
#shopping_bus p{
	position:absolute;
	top:220px;
	right:0;
	text-align:center;
}

/* エスカルプラザ情報 */
.contents table{
	width:780px;
	height:auto;
	margin:0 auto;
  background:url("../img/common/bg03.jpg") repeat-y top center;
	border:#ccc 1px solid;
	border-bottom:none;
}
.contents table th{
	width:150px;
	text-align:center;
	border-bottom:#ccc 1px solid;
}
.contents table td{
	text-align:left;
	padding:15px 10px;
  background:#fff;
	border-bottom:#ccc 1px solid;
}
.contents table td img{
	margin:10px;
}



