/*initial settings*/

*{
	margin:0px;
	padding:0px;
}
img{border:none;}
p.clear{clear:both;}
/* end */

/*boxmodel rayout */

body{
	background-color:#FFF8DF;
	background-image:url(images/back.jpg);
	background-repeat:repeat-x;
	background-position:top center;
}

div#box {
	margin: 0 auto;
	width: 800px;
	padding: 0;
}


/*top rayout */
div#top {
	background: url(images/bgtop.png) top center no-repeat; 
	margin:100px 0 0 0;
	width: 805px;
	height: 26px;
}
* html #top{
	_background-image: none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bgtop.png',sizingMethod='scale'); 
}
/*middle rayout */
div#content {
	background: url(images/bgmiddle.png) center repeat-y; 
	width: 805px;
	margin:0 auto;
}
* html #content{
	_background-image: none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bgmiddle.png',sizingMethod='scale'); 
	
}

div#content img{
	margin:5px 10px;
}

div#content p{
	margin:5px 35px;
	font-family: "‚l‚rƒSƒVƒbƒN",monospace;
	font-size:0.9em;
}

/*  contents-style write  */

div#header {
	background: url(images/header.jpg) top center no-repeat; 
	width: 800px;
	height: 212px;
	margin: 0px 20px 10px 0px;
}

* html div#header {
	background: url(images/header.jpg) top center no-repeat; 
	width: 780px;
	height: 212px;
	margin: 0px 10px 10px 10px;
}
div#movie{
	margin:0 0 20px 0;
	text-align:center;
}

div#headercoment{
	margin: 0px 0px 0px 10px;
	font-family: "‚l‚rƒSƒVƒbƒN",monospace;
	
}

div#headercoment img{
	float:right;
}

div#headercoment p{
	margin:0 0 20px 35px;
	color:#005199;
	font-size:1.0em;
	font-weight:bold;
	letter-spacing: -0.05em;
	line-height:23px;
	
	
}
* html #headercoment p{
	width: 400px;
	margin:0 0 20px 30px;
	color:#005199;
	font-size:1.0em;
	font-weight:bold;
	line-height:23px;
	float:left;
}

div#kekka{
	margin:5px 80px;
	font-size:0.9em;
	font-weight:bold;
}

div#kekka a:hover{
	color: #ff6600;
}

div.menubar{
	margin:25px 25px 0 25px;
}

div.menubar p{
	padding:10px;
	color:#008000;
	font-size:1.0em;
	font-weight:bold;
	border-top:solid 1px #008000;
	border-bottom:solid 1px #008000;
}

div#itsudemomybag{
	margin:5px 10px;
	font-family: "‚l‚rƒSƒVƒbƒN",monospace;
	font-size:1.0em;
	float:left;
}

div#itsudemomybag img{
	margin:0 5px 0 5px;
}

div.rejibukuro{
	margin:0 auto;
	text-align:center;
}

div.rejibukuro2{
	margin:0 35px;
}

div#rejisakugenrogo{
	margin:15px 10px 15px 0;
	padding:0;
	float:right;
}

div.menubar2{
	margin: 20px;
	position: relative;
}

div.menubar2 p{
	padding:10px;
	color:#008000;
}



div#enquete{
	margin:20px;
	text-align:center;
	color:#FF3535;
	font-weight:bold;
}	

* html div#enquete {
	
	text-align:center;
	color:#FF3535;
	font-weight:bold;
}

div#chusengazou{
	margin:10px;
	float:left;
}	

div#chusengazou p{
	width:300px;
	margin:10px 30px;
	color:#000000;
	font-weight:normal;
	text-align:left;
		
}

div#ondokei {
	margin:10px;
	text-align:center;
	color:#000000;
	font-size:0.8pm;
}

div#ondokei p{
	margin:10px 10px 10px 30px;
	text-align:center;
	color:#000000;
	font-size:0.8pm;
	font-weight:normal;
}

div#enquetebottom{
	padding:10px;
	text-align:center;
	margin:0 auto;
}	
* html div#enquetebottom{
	margin:10px 0 10px 0;
	padding:24px;
	position:relative;
	z-index:1;
	display:block;
}

div#bottom {
	background: url(images/bgbottom.png) bottom center no-repeat; 
	width: 805px;
	height: 35px;
}
* html #bottom {
	_background-image: none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bgbottom.png',sizingMethod='scale'); 
	width: 805px;
	height: 35px;
}

/*setsumeipage rayout */
div#setsumei{
	margin:0 auto;
	padding:20px 20px 0 20px;
}
