@charset "utf-8";

#shopBox {
	position: relative;
	width: 655px;
	padding: 190px 0px 0px 15px;
	overflow: hidden;
	background: url(../images/shopbox_back.jpg) no-repeat center top;
}
#shopBox .txtArea {
	width: 314px;
	text-align: justify;
	text-justify: distribute;
	font-size: 108%;
	line-height: 125%;
	font-weight: bold;
}

#shopBox .txtArea02 {
	width: 619px;
	font-size: 108%;
	line-height: 125%;
	font-weight: bold;
	text-align: center;
}


#rightWrapper #shopList {
	position: relative;
	margin: 0px 0px 0px -5px;
	width: 651px;
	padding-bottom: 35px;
	overflow: hidden;
}

#rightWrapper #shopList li {
	float: left;
	line-height: 24px;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	height: 33px;
	background: url(../images/shop_btn.gif) no-repeat left top;
	text-align: center;
	width: 155px;
	padding-top: 6px;
}

#rightWrapper #shopList li a {
	height: 33px;
	width: 155px;
	color: #FFFFFF;
	display: block;
	background: url(../images/shop_btn_over.gif) no-repeat left top;
	text-decoration: none;
	margin-top: -6px;
	padding-top: 6px;
}

#rightWrapper #shopList li a:hover {
	background: url(../images/shop_btn.gif) no-repeat left top;
}

#rightWrapper #shopBox table {
}

#shopBox h4 {
	clear: both;
}

#shopBox h5 {
	clear: both;
	margin-bottom: 25px;
}
#shopBox p {
	margin-bottom: 10px;
}


#shopBox table {
	margin-bottom: 25px;
	width: 315px;
}

#shopBox th {
	color: #ED0868;
	vertical-align: top;
	width: 60px;
}
#shopBox #mapArea {
	width: 600px;
	clear: both;
	overflow: hidden;
}

#shopBox #mapArea th {
	width: auto;
	padding-bottom: 5px;
}

/*---------- end [#mapArea] ----------*/

#shopBox #shop01 {
	padding-bottom: 50px;
	background: url(../images/photo01.jpg) no-repeat 350px 55px;
}

#shopBox #shop02 {
	padding-bottom: 50px;
	background: url(../images/photo02.jpg) no-repeat 350px 55px;
}
#shop02 table {
	margin-bottom: 30px;
}

#shopBox  #shop03 {
	padding-bottom: 50px;
	background: url(../images/photo03.jpg) no-repeat 350px 55px;
}
#shop03   table {
	margin-bottom: 100px;
}

#shopBox   #shop04 {
	padding-bottom: 60px;
	background: url(../images/photo_kobe.jpg) no-repeat 350px 210px;
}
#shop04 table {
	margin-bottom: 100px;
}

