@import "event200904.css";


h2#title_month01, h2#title_month02, h2#title_month03, h2#title_month04, h2#title_month05, h2#title_month06, h2#title_month07, h2#title_month08, h2#title_month09, h2#title_month10, h2#title_month11, h2#title_month12 {
	width:306px;
	text-indent:-999999px;
	height:55px;
	margin:0 10px;
	padding:0;
}

h2#title_month01 { background:url(../event/images/title_month01.gif) no-repeat; }
h2#title_month02 { background:url(../event/images/title_month02.gif) no-repeat; }
h2#title_month03 { background:url(../event/images/title_month03.gif) no-repeat; }
h2#title_month04 { background:url(../event/images/title_month04.gif) no-repeat; }
h2#title_month05 { background:url(../event/images/title_month05.gif) no-repeat; }
h2#title_month06 { background:url(../event/images/title_month06.gif) no-repeat; }
h2#title_month07 { background:url(../event/images/title_month07.gif) no-repeat; }
h2#title_month08 { background:url(../event/images/title_month08.gif) no-repeat; }
h2#title_month09 { background:url(../event/images/title_month09.gif) no-repeat; }
h2#title_month10 { background:url(../event/images/title_month10.gif) no-repeat; }
h2#title_month11 { background:url(../event/images/title_month11.gif) no-repeat; }
h2#title_month12 { background:url(../event/images/title_month12.gif) no-repeat; }

#event-area {
	margin-top:20px;
	_width:860px;
}

.event-box {
	background:url(../event/images/event_tab_body.gif) repeat-y;
	position:left; min-height:110px; margin:5px 10px;
	_margin:5px 10px 0px 10px;
}


.day01, .day02, .day03, .day04, .day05, .day06, .day07, .day08, .day09, .day10, .day11, .day12, .day13, .day14, .day15, .day16, .day17, .day18, .day19, .day20, .day21, .day22, .day23, .day24, .day25, .day26, .day27, .day28, .day29, .day30, .day31 {padding:5px 5px 5px 45px;
_padding:5px 5px 5px 60px;}	
.day01 {background:url(../event/images/day_01.gif) no-repeat left;}
.day02 {background:url(../event/images/day_02.gif) no-repeat left;}
.day03 {background:url(../event/images/day_03.gif) no-repeat left;}
.day04 {background:url(../event/images/day_04.gif) no-repeat left;}
.day05 {background:url(../event/images/day_05.gif) no-repeat left;}
.day06 {background:url(../event/images/day_06.gif) no-repeat left;}
.day07 {background:url(../event/images/day_07.gif) no-repeat left;}
.day08 {background:url(../event/images/day_08.gif) no-repeat left;}
.day09 {background:url(../event/images/day_09.gif) no-repeat left;}
.day10 {background:url(../event/images/day_10.gif) no-repeat left;}
.day11 {background:url(../event/images/day_11.gif) no-repeat left;}
.day12 {background:url(../event/images/day_12.gif) no-repeat left;}
.day13 {background:url(../event/images/day_13.gif) no-repeat left;}
.day14 {background:url(../event/images/day_14.gif) no-repeat left;}
.day15 {background:url(../event/images/day_15.gif) no-repeat left;}
.day16 {background:url(../event/images/day_16.gif) no-repeat left;}
.day17 {background:url(../event/images/day_17.gif) no-repeat left;}
.day18 {background:url(../event/images/day_18.gif) no-repeat left;}
.day19 {background:url(../event/images/day_19.gif) no-repeat left;}
.day20 {background:url(../event/images/day_20.gif) no-repeat left;}
.day21 {background:url(../event/images/day_21.gif) no-repeat left;}
.day22 {background:url(../event/images/day_22.gif) no-repeat left;}
.day23 {background:url(../event/images/day_23.gif) no-repeat left;}
.day24 {background:url(../event/images/day_24.gif) no-repeat left;}
.day25 {background:url(../event/images/day_25.gif) no-repeat left;}
.day26 {background:url(../event/images/day_26.gif) no-repeat left;}
.day27 {background:url(../event/images/day_27.gif) no-repeat left;}
.day28 {background:url(../event/images/day_28.gif) no-repeat left;}
.day29 {background:url(../event/images/day_29.gif) no-repeat left;}
.day30 {background:url(../event/images/day_30.gif) no-repeat left;}
.day31 {background:url(../event/images/day_31.gif) no-repeat left;}


.month01 {
	background:url(../event/images/month_01.gif) no-repeat left;
	padding-left:50px;

}
.month02 {
	background:url(../event/images/month_02.gif) no-repeat left;
	padding-left:50px;
}
.month03 {
	background:url(../event/images/month_03.gif) no-repeat left;
	padding-left:50px;
}
.month04 {
	background:url(../event/images/month_04.gif) no-repeat left;
	padding-left:50px;
}
.month05 {
	background:url(../event/images/month_05.gif) no-repeat left;
	padding-left:50px;
}
.month06 {
	background:url(../event/images/month_06.gif) no-repeat left;
	padding-left:50px;
}
.month07 {
	background:url(../event/images/month_07.gif) no-repeat left;
	padding-left:50px;
}	
.month08 {
	background:url(../event/images/month_08.gif) no-repeat left;
	padding-left:50px;
}
.month09 {
	background:url(../event/images/month_09.gif) no-repeat left;
	padding-left:50px;
}
.month10 {
	background:url(../event/images/month_10.gif) no-repeat left;
	padding-left:50px;
}
.month11 {
	background:url(../event/images/month_11.gif) no-repeat left;
	padding-left:50px;
}
.month12 {
	background:url(../event/images/month_12.gif) no-repeat left;
	padding-left:50px;
}






.event-box-head {
	background:url(../event/images/event_tab_head.gif) no-repeat top left;
	height:5px;
}

.event-box-foot {
	background:url(../event/images/event_tab_foot.gif) no-repeat bottom left;
	height:5px;
}

.event-cont {
	border-bottom: 1px #CCCCCC solid;
	margin-top:20px;
	padding-bottom:15px;
	min-height:60px;
	_width:850px;
}
.event-cont img{
	padding:4px;
	border:1px #999999 solid;
	background:#FFFFFF;
	float:left;
}

.event-summary {
	margin:0 5px;
	float:right;
	width:650px;
}
.event-summary h3 {
	margin:0px;
	padding-top:0px;
	padding-bottom:5px;
	color:#0099CC;
}

.day {
	color:#FFFFFF;
	background-color:#CC3333;
	border-right:1px #CC0000 solid;
	border-bottom:1px #990000 solid;
	font-size:12px;
	padding:2px 5px;
	margin:0 10px;
	
	
}
.s-text {
	font-size:12px;
}
.event-summary p {
	padding:2px 0;
	margin:0;
}

.event-border-bottom {
	height:1px;
	border-bottom:1px #993300 solid;
	margin:0 10px;
	padding:0;
}

.stop {
	border:1px #990000 solid;
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
}


/*ピックアップイベントページ*/


#event-area01 {
	padding:10px 30px;
}

#event-area01 p{
	line-height:2em;
	margin:0;
	padding:0 5px 0 0;
}


#pickup-event01 {
	width:900px;
	margin:0 0 30px 0;
	background-color:#330000;
	color:#FFFFFF;
}
#pickup-event01 h2 {
	margin:0;
	padding:0;
	background:url(../images/event/pickup_title_01.gif) no-repeat top;
	width:900px;
	height:60px;
	text-indent:-999999px;
}
#pickup-event01-footer {
	width:900px;
	height:20px;
	background:url(../images/event/200902/bg_event_foot.gif) no-repeat bottom;
}

#pickup-event02 {
	width:900px;
	margin:0 0 50px 0;
	background-color:#663300;
	color:#FFFFFF;
}
#pickup-event02  h2 {
	margin:0;
	padding:0;
	background:url(../images/event/pickup_title_02.gif) no-repeat top;
	width:900px;
	height:60px;
	text-indent:-999999px;
}
#pickup-event02-footer {
	width:900px;
	height:9px;
	background:url(../images/event/200902/bg_event_footer.gif) no-repeat bottom;
}



.pickup-left {
	width:475px;
	float:left;
	padding-left:20px;
	overflow:hidden;
}

#pickup-event01 .pickup-left h3 {
	text-indent:-99999px;
	background:url(../images/event/pickup_date_01.gif) no-repeat top left;
	height:45px;
	width:475px;
	margin:0;
	padding:0;
}
#pickup-event02 .pickup-left h3 {
	text-indent:-99999px;
	background:url(../images/event/pickup_date_02.gif) no-repeat top left;
	height:45px;
	width:475px;
	margin:0;
	padding:0;
}

.pickup-right {
	width:400px;
	overflow:hidden;
	float:left;
}

.pickup-left-l {
	width:215px;
	float:left;
	padding-right:10px;
	padding-top:10px;
	overflow:hidden;
	}

.pickup-left-r {
	width:250px;
	float:left;
	padding-top:10px;
	overflow:hidden;
}

.pickup-left-r img{
	margin-top:10px;
}