@charset "UTF-8";

#pankuzu span{
	display:none;
}

#event-cel{
	text-align:center;
	padding:70px 0;
}

p.event-comme{
	width:600px;
	margin:50px auto 50px auto;
	font-family:'Hiragino Mincho ProN', serif;
	line-height:2.2em;
	text-align:left;
}

ul#event-list{
	width:915px;
	margin:0 auto;
	padding:0;
	list-style:none;
}

ul#event-list li{
	width:250px;
	margin:0 27px 60px 28px;
	padding:0;
	float:left;
	display:inline;
	text-align:center;
}

ul#event-list li img{
	margin:0 0 10px 0;
}

#event-photo{
	width:860px;
	margin:0 auto 50px auto;
}

#event-photo img{
	width:860px;
	height:auto;
	margin:0 0 10px 0;
}


#event-name{
	color:#123728;
	font-size:30px;
	font-family:'Hiragino Mincho ProN', serif;
	padding:0;
	line-height:1.2em;
	margin:0;
}

#event-name span{
	font-size:15px;
	line-height:1.2em;
}

p.event-info{
	width:600px;
	margin:50px auto 50px auto;
	text-align:left;
	line-height:2.0em;
}

#event-cel table{
	width:650px;
	margin:40px auto 0 auto;
	font-size:12px;
	line-height: 1.8em;
}

#event-cel th , #event-cel td{
	border-top:#a9a9a9 solid 1px;
	border-bottom:#a9a9a9 solid 1px;
}

#event-cel th{
	width:25%;
	padding:20px;
	margin:0;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}

#event-cel td{
	padding:20px 0;
	margin:0;
	font-weight:normal;
	text-align:left;
}

#event-cel table p{
	margin:5px 0 0 0;
	line-height:1.2em;
	font-size:10px;
}

#event-cel table a{
	color:#85602d;
}

#form-box{
	width:1000px;
	background-color:#F7F7F7;
	margin:0 auto;
	padding:50px 0;
	text-align:center;
}

#form-box p{
	margin:0 auto 50px auto;
}

#form-box p.caution{
	width:600px;
	text-align:left;
	margin:0 auto 15px auto;
	padding:0;
	font-size:11px;
}