/* CSS Document */

#text6{

	z-index:1;

	position: absolute;

	left: 580px;

	top: 3040px;

	width: 370px;

	text-align:left;

	font-weight:bold

	}

	

#text5{

	z-index:1;

	position: absolute;

	left: 511px;

	top: 3019px;

	width: 370px;

	text-align:left;

	font-weight:bold

	}

#text4{

	z-index:1;

	position: absolute;

	left: 650px;

	top: 2145px;

	width: 370px;

	text-align:left;

	font-weight:bold

	}

#text3{

	z-index:1;

	position: absolute;

	left: 579px;

	top: 2107px;

	width: 370px;

	text-align:left;

	font-weight:bold

	}

	

#text2{

	z-index:1;

	position: absolute;

	left: 647px;

	top: 1251px;

	width: 301px;

	text-align:left;

	font-weight:bold

	}

	

#text1{

	z-index:1;

	position: absolute;

	left: 580px;

	top: 1227px;

	width: 370px;

	text-align:left;

	font-weight:bold

	}

	

#poster{

	z-index:1;

	position: absolute;

	left: 775px;

	top: 881px;

	}

	

#line{

	border-top:1px solid  #FF0000 ;

	}

	

.i_m{

	margin-bottom:3px;

	}

	

#index_box{

	height:230px;

	}

	

		

#index_li li {

	float:left;

	margin-left:17px;

	text-align:center;

	font-size:10px;

	font-weight:bold;

	color:#FF1C52;

	height:150px;

	}

			

*html #index_li li {

	float:left;

	margin-left:10px;

	text-align:center;

	font-size:10px;

	font-weight:bold;

	color:#FF1C52;

	height:150px;

	}

	





	

.com_text{

	line-height:1.6em;

	}

	

*html .com_text{

	line-height:1.6em;

	width:525px

	}	

	

#index_bg{

	width:831px;

	background: url(images/movie_bg_pattern.jpg) repeat-y;

	margin:0 auto 0 auto

	}

	

.movie_p{

	margin-right:14px;

	float:left

	}

	

.voice{

	background: url(images/list_bg.jpg) no-repeat;

	width:1046px;

	height:275px;

	margin:0 auto 0 auto

	}

.voice_box{

	height:182px;

	width:810px;

	padding:28px 0 0 122px;

	text-align:left;

	}

*html .voice_box{

	height:210px;

	width:882px;

	padding:28px 0 0 40px;

	text-align:left;

	}

	

*:first-child+html	.voice_box{

	height:210px;

	width:802px;

	padding:28px 0 0 0px;

	text-align:left;

	}

	

.voice_box a{

	font-weight:bold

	}	

		

html, body {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background-color: #000000;

	color: #604C3C;

	text-align: center;

	position:relative;

}



#wrap{

	width:1092px;

	margin:0 auto 0 auto;

	position: relative

	}

	

.header_vi li{

	float:left;

	}

	

	/***** 一般設定 *****************************************************************************/	



h1, h2, h3, h4, h5, h6, address {

	margin: 0px;

	padding: 0px;

	border: 0;

	font-style: normal;

	font-weight: normal;

	

}







div, blockquote, p, pre, ul, ol, li, dl, dt, dd {

	margin: 0px;

	padding: 0px;

	border: 0;

	

}







table, caption, th, td {

	margin: 0px;

	padding: 0px;

	border: 0;

	font-style: normal;

	font-weight: normal;

	

}





ul, li{

	list-style:none;

	}





hr {

	margin: 0px;　padding: 0px;

	}





.clear{

	clear:both;

	}





form, fieldset, input, button, select, optgroup, option, textarea,

label, legend 

{

	margin: 0px;　　padding: 0px;

}







span, em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym, q, br,



ins, del, a, img, object {

	margin: 0px;

	padding: 0px;

	border: 0;

}





object {

	display: block;

}





hr {

	display: none;

}







label {

	cursor: pointer;

}





img {

	vertical-align: bottom

	}





.f_left{

	float:left

	}

	

	

/***** アンカー設定 *****************************************************************************/	

	a:link  {

		color: #0066FF;

		text-decoration: none;

	}

	

	a:visited {

	color:  #0066FF;

		text-decoration: none;

	}

	

	a:hover {

		color:#FF0000;

		text-decoration: underline;

	}



	


