@charset "utf-8";


/*===============================================

 #container

=================================================*/

#container {
}

/*===============================================

 section 

=================================================*/

/*-----------------------------------------------
 .boxTime
-------------------------------------------------*/

.boxTime {
	position:relative;
	margin-top:20px;
	margin-right:auto;
	margin-left:auto;
	width:800px;
	height:140px;
	background-image:url(../img/event/day/rabbit.png);
	background-position:0 0;
	background-repeat:no-repeat;
}
.list {
	position:absolute;
	top:35px;
	left:150px;
}
.list dl {
}
.list dt {
	float:left;
	width:150px;
}
.list dd {
	margin-left:150px;
}
.boxTime p {
	position:absolute;
	top:95px;
	left:150px;
	font-size: 1.4rem;
	font-size: 14px\9; /* for IE8 */
}

/*-----------------------------------------------
 .boxDay
-------------------------------------------------*/

ul.boxDay {
	width:1000px;
	margin-top:50px;
	background-image:url(../img/event/day/bg_clock.png);
	background-position: center 10px;
	background-repeat:no-repeat;
}
ul.boxDay li {
	display:table;
	width:541px;
	height:149px;
	margin-top:-30px;
	font-size:0;
}
ul.boxDay li:nth-child(odd) {
	float:right;
}
ul.boxDay li:nth-child(even) {
	float:left;
}
ul.boxDay li .clock {
	display:table-cell;
	vertical-align:middle;
}
ul.boxDay li:last-child .clock {
	background:url(../img/common/bg_body.png) no-repeat 0 40px;
}ul.boxDay li .txt {
	display:table-cell;
	vertical-align:middle;
	width:301px;
	padding:0 10px 0 20px;
}
ul.boxDay li .txt h3 {
	line-height:160%;
	margin-top:5px;
	font-size: 1.6rem;
	font-size: 16px\9; /* for IE8 */
	font-weight:bold;
}
ul.boxDay li .txt p {
	line-height:160%;
	margin-top:5px;
	letter-spacing:0;
}
ul.boxDay li .photo {
	display:table-cell;
	vertical-align:middle;
}
ul.boxDay li:nth-child(odd) .clock,
ul.boxDay li:nth-child(odd) .txt,
ul.boxDay li:nth-child(odd) .photo {
}

ul.boxDay li:nth-child(even) .clock,
ul.boxDay li:nth-child(even) .txt,
ul.boxDay li:nth-child(even) .photo {
}


/*+++++++++++++++++++++++++++++++++++++++++++++++*/
/* clearfix
+++++++++++++++++++++++++++++++++++++++++++++++++*/

.cf,
.list dl,
ul.boxDay {
	zoom: 1; /* for IE5.5 - IE7 */
}
.cf:after,
.list dl:after,
ul.boxDay:after {
	/* for modern browser */
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}