@charset "utf-8";
/* CSS Document */


.section_event{
	width:670px;
	height:auto;
	margin:0px;
	padding:0px 0px 25px 0px;
}

.section_event .read_p{
	padding:0px 0px 20px 0px;
	border-bottom:2px dotted #ccc;
	margin:0px 0px 20px 0px;
}

.section_event h2{
	display:block;
	width:670px;
	height:32px;
	margin:0px 0px 15px 0px;
}

h3{
	display:block;
	width:74px;
	height:74px;
	float:left;
}

#event_area{
	width:670px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 200px 0px;
	background:url(../images/events_bg.jpg) no-repeat;
}




.month04{
	width:670px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.m04{
	display:block;
	width:74px;
	height:74px;
	text-indent:-9999px;
	background:url(../images/icon04.jpg) no-repeat;
}

.m04_event{
	display:block;
	width:400px;
	height:auto;
	margin:0px;
	padding:15px 0px 0px 5px;
	float:left;
}




.month05{
	width:430px;
	height:auto;
	margin:0px;
	padding:120px 0px 0px 240px;
}

.m05{
	display:block;
	width:74px;
	height:74px;
	text-indent:-9999px;
	background:url(../images/icon05.jpg) no-repeat;
}

.m05_event{
	display:block;
	width:350px;
	height:auto;
	margin:0px;
	padding:11px 0px 0px 5px;
	float:left;
}




.mix{
	width:670px;
	height:auto;
	padding:120px 0px 0px 0px;
}



.month06{
	width:330px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.m06{
	display:block;
	width:74px;
	height:74px;
	text-indent:-9999px;
	background:url(../images/icon06.jpg) no-repeat;
}

.m06_event{
	display:block;
	width:250px;
	height:auto;
	margin:0px;
	padding:11px 0px 0px 5px;
	float:left;
}


.h308{
	width:74px;
}


.month08{
	width:300px;
	height:auto;
	margin:0px;
	padding:25px 0px 0px 0px;
	float:right;
}

.m08{
	display:block;
	width:74px;
	height:74px;
	text-indent:-9999px;
	background:url(../images/icon08.jpg) no-repeat 2px 0px;
}

.m08_event{
	display:block;
	width:210px;
	height:auto;
	margin:0px;
	padding:7px 0px 0px 5px;
	float:left;
}




.month09{
	width:430px;
	height:auto;
	margin:0px;
	padding:170px 0px 0px 240px;
}

.m09{
	display:block;
	width:74px;
	height:74px;
	text-indent:-9999px;
	background:url(../images/icon09.jpg) no-repeat;
}

.m09_event{
	display:block;
	width:350px;
	height:auto;
	margin:0px;
	padding:11px 0px 0px 5px;
	float:left;
}





.month12{
	width:430px;
	height:auto;
	margin:0px;
	padding:155px 0px 0px 0px;
}

.m12{
	display:block;
	width:74px;
	height:74px;
	text-indent:-9999px;
	background:url(../images/icon12.jpg) no-repeat;
}

.m12_event{
	display:block;
	width:350px;
	height:auto;
	margin:0px;
	padding:11px 0px 0px 5px;
	float:left;
}


.month02{
	width:350px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 300px;
}

.m02{
	display:block;
	width:74px;
	height:74px;
	text-indent:-9999px;
	background:url(../images/icon02.jpg) no-repeat;
}

.m02_event{
	display:block;
	width:270px;
	height:auto;
	margin:0px;
	padding:15px 0px 0px 5px;
	float:left;
}





.month03{
	width:350px;
	height:auto;
	margin:0px;
	padding:55px 0px 0px 0px;
}

.m03{
	display:block;
	width:74px;
	height:74px;
	text-indent:-9999px;
	background:url(../images/icon08.jpg) -72px 0px no-repeat;
}

.m03_event{
	display:block;
	width:270px;
	height:auto;
	margin:0px;
	padding:15px 0px 0px 5px;
	float:left;
}












































