
.main {
	background: url(../img/theater2_middle.jpg) repeat-y;
	float: left;
	width: 695px;
	margin:0px;
	padding:0px;
}

.main div.top{
	background: url(../img/theater_top.jpg) no-repeat;
	width: 695px;
	height:380;
	margin:0px;
	padding:0px;
}

.main div.footer{
	background: url(../img/theater2_footer.jpg) no-repeat;
	width: 695px;
	margin:0px;
	padding:0px;
	height:35;
}

.main .padded {padding:0px 90px 0px 30px;}
.main .padded .center{padding:30px 0px 0px 30px;}
h3{ 
color:#882D00;
font-size: 14px;
font-weight:500;

}
h4{ color:#882D00;font-size: 0.8em;font-weight:400;}
h2{ color:#ff681d;font-size: 1.2em;font-weight:900;}
table.theater span{color:#ffffff;text-align:center;padding:5px;font-size:12px;}
table.contents td{ padding:0px 0px 5px 0px;}
table.theater{
background-color:#000000;
width:500px;
height:105px;
}
div.theater2{
margin:0px 0px 0px 6px;
}

div.vip1 {
background: url(../img/theater9.jpg) no-repeat;
width:510;
height:210;
float:left;
margin:0px 0px 0px 0px;
}
div.vip2{
width:100;
height:160;
float:left;
margin:25px 0px 0px 0px;
display:block;
}
div.vip3 {
float:right;
width:380px;
margin:90px 0px 0px 20px;
}
table img {
	margin: 0px;
	float: none;
}

div.theater3 li{ 
display: block; 
width: 550px; 
height: 31px; 
} 
div.theater3 li a{ 
display: block; 
width: 550px;
height: 31px;
} 
div.theater3 li.nagoya span{
display:none;
}
div.theater3 li.nagoya a{ 
background: url(../img/theater_other.gif) 0px 0px no-repeat; 
}
div.theater3 li.nagoya a:hover { 
background: url(../img/theater_other.gif) -550px 0px no-repeat; 
}

div.theater3 li.osaka span{
display:none;
}
div.theater3 li.osaka a{ 
background: url(../img/theater_other.gif) 0px -31px no-repeat; 
}
div.theater3 li.osaka a:hover { 
background: url(../img/theater_other.gif) -550px -31px no-repeat; 
}

div.theater3 li.kyoto span{
display:none;
}
div.theater3 li.kyoto a{ 
background: url(../img/theater_other.gif) 0px -62px no-repeat; 
}
div.theater3 li.kyoto a:hover { 
background: url(../img/theater_other.gif) -550px -62px no-repeat; 
}

div.theater3 li.kobe span{
display:none;
}
div.theater3 li.kobe a{ 
background: url(../img/theater_other.gif) 0px -93px no-repeat; 
}
div.theater3 li.kobe a:hover { 
background: url(../img/theater_other.gif) -550px -93px no-repeat; 
}

div.theater3 li.tokyo span{
display:none;
}
div.theater3 li.tokyo a{ 
background: url(../img/theater_other.gif) 0px -124px no-repeat; 
}
div.theater3 li.tokyo a:hover { 
background: url(../img/theater_other.gif) -550px -124px no-repeat; 
}