﻿/* 上映会＆イベント 
---------------------------- */ 
.event{
	width:730px;
	height:auto;
	padding:2px 0;
	margin:0px;
	background:url(../img/common/bd01.gif) repeat;
}

.event .bg{
	width:706px;
	height:auto;
	background:#FFF;
	margin:0 2px;
	padding:12px 10px 10px;
}

.event .bg h2{
	width:706px;	
	border-bottom:1px dotted #aaa;
	margin:0px auto 15px;
	padding:0px 0px 9px;
}

.event .you-tube {
	text-align:center;
	margin:0 auto 10px;
}

.event .you-tube-caption {
	line-height:1.6;
	text-align:center;
	margin:0 0 10px;
}

.event .news{
	text-align:left;
	width:696px;
	height:auto;
	margin:0 auto 20px;
	padding:0 5px 15px;
 	background:#fff;
	border-bottom:1px dotted #CCC;
}

.event .news_last{
	border:none;
	margin-bottom:0;	
}

.event .news ul{
	font-size:100%;
	list-style:none;
	list-style-position:outside;
}

.event .news ul li{
	margin-bottom:10px;
}

.event .news h3{
	font-size:123.1%;
	font-weight:bold;
	line-height:120%;
	padding-bottom:10px;
}

.event .news h3.h3_caption{
	color:#1481c6;
	line-height:1.4;
}

.event .news p{
	font-size:100%;
}

.event .news .news_txt{
	line-height:150%;
	padding-bottom:15px;
}

.event .news .news_txt_last{
	line-height:150%;
	padding:0;	
}

.event .news .date{
	width:100%;	
	font-size:100%;
	padding-bottom:10px;
	line-height:150%;
}

.event .news .date dt{
	clear:left;
	float:left;
}

.event .news .date dd {
	margin:0 0 5px 3em;
}


.event .news .ul_program dt{
	float:left;
	margin-right:5px;
	line-height:160%;
}

.event .news .ul_program dd{
	float:left;
	width:auto;
	display:block;
	line-height:160%;
}


.event .news h4{
margin-bottom:5px;		
}

.event .news ul.ul_ticket{
margin-bottom:10px;	
}
.event .news ul.ul_ticket li{
margin-bottom:5px;	
}
