@charset "Shift_JIS";

#wrapper2,#wrapper3{width:950px;margin:0px auto;padding:50px 0;}

div#outline{

   width:950px;
   margin:0px auto;
   }

 /* 左側映画ブロック */
   div#left_2{
   width:475px; 
   float:left;
   }

 /* 映画チラシ */
   div#left_1{
   width:180px;
   float:left;
   }

 /* 右側映画ブロック */
   div#right_2{
   width:475px;
   float:left;
   }

 /* 映画内容 */
   div#right_1{
   float:left;
   width:260px;
 text-indent:0px }


   .date{
    background-color:#a7cd00;
    padding:3px;
}

   .staff{
    background-color:#fff799;
    padding:5px;
}

img.flyer { border: 1px #999999 solid; }

a img { border: none; }















.clearfix:after {
	content:".";
	display:  block;
	clear:  both;
	height:  0;
	visibility:  hidden;
}
.clearfix  {
	zoom:  1;
}


#personality_main h2{
	font-weight: bold;
	font-size: 15px;
	padding: 10px 20px;
	color: #fff;
	background: #888;
	background: -moz-linear-gradient(top,  #888 0%, #000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#888), color-stop(100%,#000));
	background: -webkit-linear-gradient(top,  #888 0%,#000 100%);
	background: -o-linear-gradient(top,  #888 0%,#000 100%);
	background: -ms-linear-gradient(top,  #888 0%,#000 100%);
	background: linear-gradient(to bottom,  #888 0%,#000 100%);
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.personality_name h3 {
	font-weight: bold;
	font-size: 22px;
}
#personality_main .personality_media_i {
	background: #444;

	color:#fff;
	padding:0 10px;
	text-align:center;
	width:50px;
	margin:0 10px 0 0;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
	
}

#personality_main h5 {
	font-weight: bold;
	margin: 15px 0 5px 0;
	border-left: 5px solid #444;
	font-size: 14px;
	padding:3px 0 3px 7px;
}
#personality_main p {
	font-size: 13px;
	color: #000;
}
#personality_main p b {
	font-weight: bold;
}


.personality-list{
	margin-top: 10px;
}
.personality-list li{
	float: left;
	text-align: center;
	margin-left: 20px;
	margin-bottom: 5px;
}
.personality-list li.margin0{
	margin-left: 0;
}
.personality-list img{
	margin-bottom: 5px;
	width: 200px;
	height: 40px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.personality-list a{
	display: block;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 14px;
}

.personality_text {
	float: right;
	width: 620px;
	margin-bottom: 30px;
}
.personality_left {
	float: left;
	width: 300px;
}

.personality_left img {
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}

