@charset "UTF-8";

/*-------------------繧ｷ繝ｧ繝��--------------------*/

#Right{
	text-align:left;
	width:780px;
	background:#000;
	background-image:url("/contents2008aw/images/bg_shop.gif");
	background-repeat: repeat-y;
}

#Menu {
	width:730px;
	height:187px;
	margin:0px auto 0 auto;
	text-align:right;
	margin-left:0px;
}

#Title {
	padding-top:90px;
	font-size:38px;
	line-height:60px;
}

#Shops {
	position: relative;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.09em;
	float:right;
	margin-right:-10px;
}

/*------リストが崩れるのでハック------*/
* html #Shops {/*IE6*/
	margin-right:-27px;
}

*+ html #Shops {/*IE7*/
	margin-right:-27px;
}

#Shops ul{
	width:680px;
	list-style:none;
	float:right;
}
#Shops ul li{
	display: block;
	float:left;
	padding-left:15px;
}

#Flash {
}

#shinjyuku {
	position: absolute;
	text-align:left;
	width:780px;
	height:330px;
	background:#000;
	background-image:url("../images/bg_shinjyuku.jpg");
	background-repeat: norepeat;
}
#marunouchi {
	position: absolute;
	text-align:left;
	width:780px;
	height:330px;
	background:#000;
	background-image:url("../images/bg_marunouchi.jpg");
	background-repeat: norepeat;
}
#omotesando {
	position: absolute;
	text-align:left;
	width:780px;
	height:330px;
	background:#000;
	background-image:url("../images/bg_omotesando.jpg");
	background-repeat: norepeat;
}
#ikebukuro {
	position: absolute;
	text-align:left;
	width:780px;
	height:330px;
	background:#000;
	background-image:url("../images/bg_ikebukuro.jpg");
	background-repeat: norepeat;
}
#nagoya {
	position: absolute;
	text-align:left;
	width:780px;
	height:330px;
	background:#000;
	background-image:url("../images/bg_nagoya.jpg");
	background-repeat: norepeat;
}
#umeda {
	position: absolute;
	text-align:left;
	width:780px;
	height:330px;
	background:#000;
	background-image:url("../images/bg_umeda2008.jpg");
	background-repeat: norepeat;
}
#kyoto {
	position: absolute;
	text-align:left;
	width:780px;
	height:330px;
	background:#000;
	background-image:url("../images/bg_kyoto.jpg");
	background-repeat: norepeat;
}
#kobe {
	position: absolute;
	text-align:left;
	width:780px;
	background:#000;
	background-image:url("../images/bg_kobe.jpg");
	background-repeat: norepeat;
}

#Spec {
	position: relative;
	width:700px;
	height:350px;
	margin-top:370px;
	padding-left:50px;
}

#Spec.Long {
	height:450px;
}

#Spec #Name {
	font-weight:bold;
	font-size:18px;
	line-height:30px;
	letter-spacing:0.1em;
}

#Spec #Map {
	position: absolute;
	display: block;
	margin-top:0;
	padding-left:400px;
}



		div.slideshow {
			margin: 0px 0px 0px 430px;
		}
		div.slideshow ul {
			bottom: 20px;
			left: 0px;
			position: absolute;
			overflow: hidden;
			padding: 0 0;
			margin: 0 -380px;
			z-index: 10001;
			width: 330px;
		}
		div.slideshow ul a {
			background-position: 50% 50%;
			cursor: pointer;
			display: block;
			height: 30px;
			margin: 0 0;
			filter:alpha(opacity=50);
			-moz-opacity: .5;
			opacity: .5;
			width: 30px;
		}
		div.slideshow ul a.active,
		div.slideshow ul a:hover {
			filter:alpha(opacity=100);
			-moz-opacity: 1;
			opacity: 1;
		}
		div.slideshow ul li {
			float: left;
			list-style: none;
			background:#fff;
		}