@charset "Shift_JIS";

* {margin:0;padding:0;} 
html, body {height: 100%;}

 body{
	font-family:"", Osaka, "Times New Roman";
	color: #FFFFFF;;
	margin: 0;
	padding: 0;
	background:#120000 url(../img/bg.jpg) repeat-x;
}
/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


p { font-size: 12px; line-height: 150%; display: block; }
.img_right {
	margin-left:5px;
}
strong{ font-weight:bold; color:#809933;}
a{ margin:0; padding:0; border:0; text-decoration:none; color:#FFFFFF;}
a:hover{ margin:0; padding:0; border:0; text-decoration:underline; color:#FFFFFF;}
a#link_cinema{ width:340px; height:100px; margin:0; padding:0; border:0; display:block; text-indent:-9999px; position:absolute; top:440px;}
img{ padding:0; margin:0; border:0; text-decoration:none; }

#Wrapper{
    max-width:1280px;
	height: 833px;
	border: 0;
	padding: 0;
	margin: 0 auto;
    background:url(../img/bg_wrapper.jpg) top center no-repeat;
	} 
#Container{ 
	width: 899px;
	height: 833px;
	margin: 0 auto;
	padding: 0;
	border: 0;
}
#Column_Left{margin:0; padding:0; border:0; width:110px; height:833px; display:block; text-indent:-9999px; background:url(../img/bg_id.jpg) top left no-repeat; float:left;}
#Column_Right{margin:0; padding:0; border:0; width:789px; height:833px; display:block; text-indent:-9999px; background:url(../img/bg_main.jpg) top left no-repeat; float:right;}

#Navigation{ 
	width: 789px;
	height: 94px;
	margin: 739px 0 0 0;
	padding: 0;
	border: 0;
	display:block;
}
#Navigation ul{ width: 608px; height: 40px; margin: 0 auto; padding: 0; border: 0; list-style:none; display:block;}
#Navigation ul li#nav01 { width: 119px; height: 40px; margin: 0; padding: 0; border: 0; float:left; }
#Navigation ul li#nav02 { width: 290px; height: 40px; margin: 0; padding: 0; border: 0; float:left; }
#Navigation ul li#nav03 { width: 104px; height: 40px; margin: 0; padding: 0; border: 0; float:left; }
#Navigation ul li#nav04 { width: 95px; height: 40px; margin: 0; padding: 0; border: 0; float:left; }
#Navigation ul li#nav01 a{ width: 119px; height: 40px; margin: 0; padding: 0; border: 0; text-indent:-9999px; float:left; background:url(../img/nav01.jpg) top left no-repeat;}
#Navigation ul li#nav02 a{ width: 290px; height: 40px; margin: 0; padding: 0; border: 0; text-indent:-9999px; float:left; background:url(../img/nav02.jpg) top left no-repeat;}
#Navigation ul li#nav03 a{ width: 104px; height: 40px; margin: 0; padding: 0; border: 0; text-indent:-9999px; float:left; background:url(../img/nav03.jpg) top left no-repeat;}
#Navigation ul li#nav04 a{ width: 95px; height: 40px; margin: 0; padding: 0; border: 0; text-indent:-9999px; float:left; background:url(../img/nav04.jpg) top left no-repeat;}

