@charset "utf-8";

*{padding:0;margin:0;}

h1,h2,h3,h4 {
padding:0px;
margin:0px;
font-size:100%;
text-align:left;
line-height:130%;
}

ul li{list-style:none;margin:0;padding:0;}

body{
color:#3D3D3D;
background:#FFFFFF;
}


a{color:#333333;text-decoration:underline}

a:hover {color:#CC3300;text-decoration:underline}


#contentBody{
margin:0 auto;
padding:0;
width:936px;
background:#FFF;
font-size:12px;
line-height:140%;
}

.takaBanner01{
	padding:0 0 0 25px;
	margin:0;
}


#contentBody h1{
	background:url(image/haeder.jpg) no-repeat top;
	width:936px;
	height:200px;
	text-indent:-9999px;
}

.main{
	/*	margin:20px auto;*/
	padding:0;
	margin:0 10px;
	width:916px;
}

.main h2.titleRed{
	border-left:#E4000F solid 7px;
	padding:2px 0 2px 10px;
	margin:15px 0 25px 0;
}

.main h2.titleTxt{
	margin:10px 0 15px 35px;
}


.main h3.h3Txt{
	margin:10px 0 15px 0;
}

.imgL{
float:left;
margin:0 15px 5px 0;
}


.Block1{
	width:900px;
	padding:0;
	margin:0 0 15px 0;
}

ul.movieList{margin:0;padding:0;}

.movieList li{
	float:left;
	margin-left:30px;
	text-align:center;

}

ul.movieList02{
margin:0;padding:0;
}

.movieList02 li{
	float:left;
	margin-left:5px;
	text-align:center;
}



.clear{
clear:both;
font-size:1px;
visibility:hidden;
overflow:hidden;
height:1px;
}



.takaBanner li{
display:inline;
width:936px;
margin:0 0 0 15px;
}


.member{
	width:286px;
	float:left;
	margin-right:14px;
}

.member ul{margin:0;padding:0;}
.member ul li{margin:0;padding:0;display:inline;}

.memberImg{
	float:left;
	width:78px;
	margin-right:2px;
}

.memberTxt{
	float:right;
	width:202px;
}


.member h3{
	padding:0;
	margin:0 0 8px 0;
}



/*見どころ目白押し*/
.pickup{
	width:265px;
	height:315px;
	float:left;
	border:#E4000F solid 1px; /*後で削除*/
	padding:7px;
	margin-left:0px;
	margin:0 0 0 15px;
}

.pickup p{
	margin-bottom:0;
}

.pickupTxt{
	margin-left:3.5em;
}

.pickupBg{
	background:#E4000F;
	padding:0 2px;
	
}
