.RenwBase{
	width:800px;
	margin:0 auto;
	background:url(/img/bgRenwBase.jpg) repeat-y;
	position:relative;
	overflow:hidden;
}

.RenwMainColumn{
	width:600px;
	float:right;
	margin-right:17px;
	overflow:hidden;
}

.RenwReserveTable{}

.RenwReserveTable td{padding:15px; text-align:center;}


/*ナビゲーション*/

.RenwLeftnavi{}

.RenwLeftnavi a{
	display:block;
	width:150px;
	height:20px;
	cursor:hand;
	text-indent:-5000px;
	margin-top:2px;
	margin-bottom:3px;
}


.RenwLeftnavi .navi01 a{background:url(/img/menu/top.gif) no-repeat top center;}
.RenwLeftnavi .navi01 a:hover{background:url(/img/menu/top_.gif) no-repeat top center;}
#navi01 .RenwLeftnavi .navi01 a{background:url(/img/menu/top_.gif) no-repeat top center;}

.RenwLeftnavi .navi02 a{background:url(/img/menu/information.gif) no-repeat top center;}
.RenwLeftnavi .navi02 a:hover{background:url(/img/menu/information_.gif) no-repeat top center;}
#navi02 .RenwLeftnavi .navi02 a{background:url(/img/menu/information_.gif) no-repeat top center;}

.RenwLeftnavi .navi03 a{background:url(/img/menu/system.gif) no-repeat top center;}
.RenwLeftnavi .navi03 a:hover{background:url(/img/menu/system_.gif) no-repeat top center;}
#navi03 .RenwLeftnavi .navi03 a{background:url(/img/menu/system_.gif) no-repeat top center;}

.RenwLeftnavi .navi04 a{background:url(/img/menu/rule.gif) no-repeat top center;}
.RenwLeftnavi .navi04 a:hover{background:url(/img/menu/rule_.gif) no-repeat top center;}
#navi04 .RenwLeftnavi .navi04 a{background:url(/img/menu/rule_.gif) no-repeat top center;}

.RenwLeftnavi .navi05 a{background:url(/img/menu/aboutreservation.gif) no-repeat top center;}
.RenwLeftnavi .navi05 a:hover{background:url(/img/menu/aboutreservation_.gif) no-repeat top center;}
#navi05 .RenwLeftnavi .navi05 a{background:url(/img/menu/aboutreservation_.gif) no-repeat top center;}

.RenwLeftnavi .navi06 a{background:url(/img/menu/aboutwaiting.gif) no-repeat top center;}
.RenwLeftnavi .navi06 a:hover{background:url(/img/menu/aboutwaiting_.gif) no-repeat top center;}
#navi06 .RenwLeftnavi .navi06 a{background:url(/img/menu/aboutwaiting_.gif) no-repeat top center;}

.RenwLeftnavi .navi07 a{background:url(/img/menu/reservationform.gif) no-repeat top center;}
.RenwLeftnavi .navi07 a:hover{background:url(/img/menu/reservationform_.gif) no-repeat top center;}
#navi07 .RenwLeftnavi .navi07 a{background:url(/img/menu/reservationform_.gif) no-repeat top center;}

.RenwLeftnavi .navi08 a{background:url(/img/menu/cancelingpolicy.gif) no-repeat top center;}
.RenwLeftnavi .navi08 a:hover{background:url(/img/menu/cancelingpolicy_.gif) no-repeat top center;}
#navi08 .RenwLeftnavi .navi08 a{background:url(/img/menu/cancelingpolicy_.gif) no-repeat top center;}

.RenwLeftnavi .navi09 a{background:url(/img/menu/faq.gif) no-repeat top center;}
.RenwLeftnavi .navi09 a:hover{background:url(/img/menu/faq_.gif) no-repeat top center;}
#navi09 .RenwLeftnavi .navi09 a{background:url(/img/menu/faq_.gif) no-repeat top center;}

.RenwLeftnavi .navi10 a{background:url(/img/menu/secret.gif) no-repeat top center;}
.RenwLeftnavi .navi10 a:hover{background:url(/img/menu/secret_.gif) no-repeat top center;}
#navi10 .RenwLeftnavi .navi10 a{background:url(/img/menu/secret_.gif) no-repeat top center;}

.RenwLeftnavi .navi11 a{background:url(/img/menu/ladyslist.gif) no-repeat top center;}
.RenwLeftnavi .navi11 a:hover{background:url(/img/menu/ladyslist_.gif) no-repeat top center;}
#navi11 .RenwLeftnavi .navi11 a{background:url(/img/menu/ladyslist_.gif) no-repeat top center;}

.RenwLeftnavi .navi12 a{background:url(/img/menu/ladysshift.gif) no-repeat top center;}
.RenwLeftnavi .navi12 a:hover{background:url(/img/menu/ladysshift_.gif) no-repeat top center;}
#navi12 .RenwLeftnavi .navi12 a{background:url(/img/menu/ladysshift_.gif) no-repeat top center;}

.RenwLeftnavi .navi13 a{background:url(/img/menu/enquete.gif) no-repeat top center;}
.RenwLeftnavi .navi13 a:hover{background:url(/img/menu/enquete_.gif) no-repeat top center;}
#navi13 .RenwLeftnavi .navi13 a{background:url(/img/menu/enquete_.gif) no-repeat top center;}

.RenwLeftnavi .navi14 a{background:url(/img/menu/event.gif) no-repeat top center;}
.RenwLeftnavi .navi14 a:hover{background:url(/img/menu/event_.gif) no-repeat top center;}
#navi14 .RenwLeftnavi .navi14 a{background:url(/img/menu/event_.gif) no-repeat top center;}

.RenwLeftnavi .navi25 a{background:url(/img/menu/reserv.gif) no-repeat top center;}
.RenwLeftnavi .navi25 a:hover{background:url(/img/menu/reserv_.gif) no-repeat top center;}
#navi25 .RenwLeftnavi .navi25 a{background:url(/img/menu/reserv_.gif) no-repeat top center;}

/* イベントON 090624 By AO */
.RenwLeftnavi .navi14evon a{background:url(/img/menu/eventclick.gif) no-repeat top center;}
.RenwLeftnavi .navi14evon a:hover{background:url(/img/menu/eventclick_.gif) no-repeat top center;}
#navi14evon .RenwLeftnavi .navi14evon a{background:url(/img/menu/eventclick_.gif) no-repeat top center;}

.RenwLeftnavi .navi15 a{background:url(/img/menu/merumaga.gif) no-repeat top center;}
.RenwLeftnavi .navi15 a:hover{background:url(/img/menu/merumaga_.gif) no-repeat top center;}
#navi15 .RenwLeftnavi .navi15 a{background:url(/img/menu/merumaga_.gif) no-repeat top center;}

.RenwLeftnavi .navi16 a{background:url(/img/menu/blog.gif) no-repeat top center;}
.RenwLeftnavi .navi16 a:hover{background:url(/img/menu/blog_.gif) no-repeat top center;}
#navi16 .RenwLeftnavi .navi16 a{background:url(/img/menu/blog_.gif) no-repeat top center;}

.RenwLeftnavi .navi17 a{background:url(/img/menu/bbs.gif) no-repeat top center;}
.RenwLeftnavi .navi17 a:hover{background:url(/img/menu/bbs_.gif) no-repeat top center;}
#navi17 .RenwLeftnavi .navi17 a{background:url(/img/menu/bbs_.gif) no-repeat top center;}

.RenwLeftnavi .navi18 a{background:url(/img/menu/recruit.gif) no-repeat top center;}
.RenwLeftnavi .navi18 a:hover{background:url(/img/menu/recruit_.gif) no-repeat top center;}
#navi18 .RenwLeftnavi .navi18 a{background:url(/img/menu/recruit_.gif) no-repeat top center;}

.RenwLeftnavi .navi19 a{background:url(/img/menu/mobile.gif) no-repeat top center;}
.RenwLeftnavi .navi19 a:hover{background:url(/img/menu/mobile_.gif) no-repeat top center;}
#navi19 .RenwLeftnavi .navi19 a{background:url(/img/menu/mobile_.gif) no-repeat top center;}

.RenwLeftnavi .navi20 a{background:url(/img/menu/hotelguide.gif) no-repeat top center;}
.RenwLeftnavi .navi20 a:hover{background:url(/img/menu/hotelguide_.gif) no-repeat top center;}
#navi20 .RenwLeftnavi .navi20 a{background:url(/img/menu/hotelguide_.gif) no-repeat top center;}

.RenwLeftnavi .navi21 a{background:url(/img/menu/contact.gif) no-repeat top center;}
.RenwLeftnavi .navi21 a:hover{background:url(/img/menu/contact_.gif) no-repeat top center;}
#navi21 .RenwLeftnavi .navi21 a{background:url(/img/menu/contact_.gif) no-repeat top center;}

.RenwLeftnavi .navi22 a{background:url(/img/menu/vipclubmembers.gif) no-repeat top center;}
.RenwLeftnavi .navi22 a:hover{background:url(/img/menu/vipclubmembers_.gif) no-repeat top center;}

.RenwLeftnavi .navi23 a{background:url(/img/menu/staffblog.gif) no-repeat top center;}
.RenwLeftnavi .navi23 a:hover{background:url(/img/menu/staffblog_.gif) no-repeat top center;}

.RenwLeftnavi .navi24 a{background:url(/img/menu/movie.gif) no-repeat top center;}
.RenwLeftnavi .navi24 a:hover{background:url(/img/menu/movie_.gif) no-repeat top center;}


/* トップTodaySchedule 100219 By SK */
table.TopDayShift{
	background:url(/shift/img/top_bg.jpg) repeat-x;
	width:600px;
	border-collapse:collapse;
	border-right:1px solid #232A2B;
	border-left:1px solid #232A2B;
	border-bottom:1px solid #232A2B;
}
table.TopDayShift th{
	background:url(/shift/img/top_title.gif) no-repeat;
	width:595px;
	height:30px;
	padding:0 5px 0 0;
	text-align:right;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
}
table.TopDayShift td{
	padding:0 0 5px 0;
}
table.TopDayShift ul{
	margin:0px;
	list-style-type:none;
	font-size:10px;
}
table.TopDayShift ul li{
	float:left;
	display:block;
	margin:0 5px 10px 4px;
	text-align:center;
	line-height:150%;
}
table.TopDayShift ul li img{
	width:50px;
	height:50px;
}
table.TopDayShift ul li.name_default p{
	background:#F65A94;
	margin:0;
}
table.TopDayShift a:link,
table.TopDayShift a:visited{
	color:#fff;
	display:block;
}
table.TopDayShift a:hover{
	color:#000;
}


/* トップTodaySchedule 100525 By SK */
table.TopDayShift2{
	width:100%;
	border-collapse:collapse;
}
table.TopDayShift2 tr{
	padding:5px 0;
}

table.TopDayShift2 td{
	padding:0;
}



