@charset "UTF-8";

/* 画面全体を定義 */
.event{
	position:relative;
	margin:0px auto;
	width:795px;
	float:left;
	text-align:left;
	display:inline
}
/*ここから(左)*/
.event_left{
	position:relative;
	margin:0px 0px 0px 5px;	/*	margin:0px 0px 0px 15px; tamada-mod-2008-03-03 */
	padding:0px 0px 15px 0px;	/* tamada-add-2008-03-03 */
	width:206px;
	float:left;
	background-color:#E0F5D6;
	display:inline;
}

.event_ichiran{
	position:relative;
	margin:0px 0px 20px 0px;
	width:206px;
	height:36px;
	float:left;
	background-image:url("/images/event_ichiran.jpg");
	background-repeat:no-repeat;
	display:inline;
}
.event_month{
	position:relative;
	margin:0px 8px 15px 8px;
	width:190px;
	float:left;
	display:inline;
}
.event_month2{
	position:relative;
	margin:0px 8px 25px 8px;
	width:190px;
	float:left;
	display:inline;
}
.event_hyous{
	position:relative;
	margin:0px 8px 0px 8px;	/* margin:0px 8px 15px 8px;	tamada-mod-2008-03-03 */
	width:190px;
	float:left;
	display:inline;
	background-color:#FFFFFF;
	border:1px solid #1E7B0B;
}
.event_hyou{
	position:relative;
	margin:0px 10px 0px 10px;
	width:170px;
/*	height:52px;*/
	float:left;
	display:inline;
}
.event_name{
	position:relative;
	margin:10px 0px 5px 0px;
	width:170px;
	float:left;
	display:inline;
}
.event_date{
	position:relative;
	margin:5px 0px 10px 0px;
	width:170px;
	float:left;
	display:inline;
}
/*ここまで(左)*/

/*ここから(右)*/
.event_right{
	position:relative;
	margin:0px 0px 0px 10px;
	width:555px;
	float:left;
	display:inline;
}
.event_jyouhou{
	position:relative;
	margin:0px 0px 0px 0px;
	width:555px;
	height:36px;
	float:left;
	background-image:url("/images/event_jyouhou.jpg");
	background-repeat:no-repeat;
	display:inline;
}
.event_title{
	position:relative;
	margin:15px 0px 0px 0px;
	width:555px;
	float:left;
	display:inline;
}
.event_name2{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 30px;
	width:407px;
/*	height:28px;		tamada-del-2007-12-17*/
	float:left;
	font-size: 18px;
	background-image:url("/images/green_stick.jpg");
	background-repeat:no-repeat;
	background-position: 15px 3px;
	display:inline;
}
.event_print{
	position:relative;
	margin:0px 0px 0px 0px;
	width:114px;
	height:36px;
	float:left;
	display:inline;
}
.waku_off {
	background: #FFFFFF;
	border-bottom: 1px solid #E9E9E9;
	vertical-align:bottom;
}
.waku_on {
	width:152px;
	background: #FFFFFF;
	border-bottom: 0px solid #E9E9E9;
	vertical-align:bottom;
}
.waku_main {
	width:555px;
	background: #FFFFFF;
	border-left: 1px solid #E9E9E9;
	border-right: 1px solid #E9E9E9;
	border-bottom: 1px solid #E9E9E9;
	vertical-align:bottom;
	text-align: left;
}
.event1_line1{
	position:relative;
	margin:15px 0px 0px 22px;
	width:515px;
	float:left;
	display:inline;
}

/*///////////////////////////////////////////*/
/*
.event1_pic1{
	position:relative;
	margin:0px 0px 0px 0px;
	width:282px;
	height:210px;
	float:left;
	display:inline;
}
.event1_pic1 a {
	position:relative;
	margin:1px 2px 1px 2px;
	padding: 3px 0px 0px 3px;
	width:282px;
	height:210px;
	display:inline;
	border: #ffffff 2px solid;
}
.event1_pic1 a:hover {
	position:relative;
	margin:1px 2px 1px 2px;
	padding: 3px 0px 0px 3px;
	width:282px;
	height:210px;
	background-color:#c0c0c0;
	border: #c0c0c0 2px solid;
}
*/
.event1_pic1{
	position:relative;
	float:left;
	display:inline;
	text-align: center;
	width: 290px;
}
/*///////////////////////////////////////////*/

.event1_bun1{
	position:relative;
	margin:0px 0px 0px 10px;
	/*width:220px;*/
	width:210px;
/*	height:210px;	tamada-del-2007-12-17*/
	float:left;
	display:inline;
}
.event1_line2{
	position:relative;
	margin:0px 0px 0px 22px;
	width:525px;
	float:left;
	display:inline;
}
.event1_detail1{
	position:relative;
	margin:0px 0px 0px 0px;
	width:278px;
	float:left;
	font-size: 12px;
	display:inline;
}
.event_detail12{
	position:relative;
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 10px;
	width:268px;
	float:left;
	display:inline;
	border-bottom:1px dashed #999999;
}
/*///////////////////////////////////////////*/
.event1_2pic{
	position:relative;
	margin:35px 0px 0px 0px;
	width:243px;
	height:85px;
	float:left;
	display:inline;
	text-align: center;
	width: 243px;
	
}
.event1_pic2{
	position:relative;
	margin:0px 1px 0px 1px;
	float:left;
	display:inline;
	text-align: center;
	width: 110px;
}
.event1_pic3{
	position:relative;
	margin:0px 1px 0px 1px;
	float:left;
	display:inline;
	text-align: center;
	width: 110px;
}
/*
.event1_pic2{
	position:relative;
	margin:0px 0px 0px 2px;
	width:119px;
	height:89px;
	float:left;
	display:inline;
}
.event1_pic2 a {
	position:relative;
	margin:1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	width:115px;
	height:85px;
	display:inline;
	border: #ffffff 2px solid;
}
.event1_pic2 a:hover {
	position:relative;
	margin:1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	border: #c0c0c0 2px solid;
}

.event1_pic3{
	position:relative;
	margin:0px 0px 0px 2px;
	width:119px;
	height:89px;
	float:left;
	display:inline;
}
.event1_pic3 a {
	position:relative;
	margin:1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	width:115px;
	height:85px;
	display:inline;
	border: #ffffff 2px solid;
}
.event1_pic3 a:hover {
	position:relative;
	margin:1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	border: #c0c0c0 2px solid;
}
*/
/*///////////////////////////////////////////*/
.event1_line3{
	position:relative;
	margin:10px 0px 0px 15px;
	width:515px;
	font-size: 12px;
	float:left;
	display:inline;
}
/*///////////////////////////////////////////*/
/*
.event2_pic1{
	position:relative;
	margin:15px 0px 5px 15px;
	height:383px;
	float:left;
	display:inline;
	text-align: center;
	width: 510px;
	
}

.event2_pic1 a {
	position:relative;
	margin:1px 2px 1px 2px;
	padding: 3px 0px 0px 3px;
	width:510px;
	height:300px;
	display:inline;
	border: #ffffff 2px solid;
}
.event2_pic1 a:hover {
	position:relative;
	margin:1px 2px 1px 2px;
	padding: 3px 0px 0px 3px;
	background-color:#c0c0c0;
	border: #c0c0c0 2px solid;
}
*/
.event2_pic1{
	position:relative;
	margin:15px 0px 5px 18px;
	float:left;
	display:inline;
	text-align: center;
	width: 510px;
}
/*///////////////////////////////////////////*/
.event2_line1{
	position:relative;
	margin:20px 0px 0px 25px;
	width:510px;
	font-size: 12px;
	float:left;
	display:inline;
}
.event2_detail1{
	position:relative;
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 20px;
	width:490px;
	border-bottom:1px dashed #999999;
	float:left;
	display:inline;
}
.event2_picline{
	position:relative;
	margin:15px 0px 15px 22px;
	width:510px;
	height:120px;
	float:left;
	display:inline;
}
/*///////////////////////////////////////////*/
.event2_pic2{
	position:relative;
	margin:0px 1px 0px 1px;
	float:left;
	display:inline;
	text-align: center;
/*	width: 168px;*/
}
.event2_pic3{
	position:relative;
	margin:0px 1px 0px 1px;
	float:left;
	display:inline;
	text-align: center;
/*	width: 168px;*/
}
.event2_pic4{
	position:relative;
	margin:0px 1px 0px 1px;
	float:left;
	display:inline;
	text-align: center;
/*	width: 168px;*/
}

/*
.event2_pic2{
	position:relative;
	width:164px;
	height:124px;
	float:left;
	display:inline;
}
.event2_pic2 a {
	position:relative;
	width:160px;
	height:120px;
	padding: 0px 0px 0px 0px;
	display:inline;
	border: #FFFFFF 2px solid;
}
.event2_pic2 a:hover {
	position:relative;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	border: #c0c0c0 2px solid;
}
.event2_pic3{
	position:relative;
	margin:0px 0px 0px 9px;
	width:164px;
	height:124px;
	float:left;
	display:inline;
}
.event2_pic3 a {
	position:relative;
	width:160px;
	height:120px;
	padding: 0px 0px 0px 0px;
	display:inline;
	border: #FFFFFF 2px solid;
}
.event2_pic3 a:hover {
	position:relative;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	border: #c0c0c0 2px solid;
}
.event2_pic4{
	position:relative;
	margin:0px 0px 0px 9px;
	width:164px;
	height:124px;
	float:left;
	display:inline;
}
.event2_pic4 a {
	position:relative;
	width:160px;
	height:120px;
	padding: 0px 0px 0px 0px;
	display:inline;
	border: #FFFFFF 2px solid;
}
.event2_pic4 a:hover {
	position:relative;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	border: #c0c0c0 2px solid;
}
*/
.event3_pic1{
	position:relative;
	margin:15px 0px 5px 18px;
	float:left;
	display:inline;
	text-align: center;
	width: 510px;
}
/*///////////////////////////////////////////*/
.event3_line1{
	position:relative;
	margin:20px 0px 0px 22px;
	width:510px;
	font-size: 12px;
	float:left;
	display:inline;
}
/*///////////////////////////////////////////*/
.event3_pic{
	position:relative;
	margin:0px 1px 0px 1px;
	float:left;
	display:inline;
	text-align: center;
	width: 173px;
}
/*
.event3_pic{
	position:relative;
	margin:0px 11px 0px 0px;
	width:164px;
	height:124px;
	float:left;
	display:inline;
}
.event3_pic a {
	position:relative;
	margin:1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	width:160px;
	height:120px;
	display:inline;
	border: #ffffff 2px solid;
}
.event3_pic a:hover {
	position:relative;
	margin:1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#FFFFFF;
	border: #c0c0c0 2px solid;
}
*/
/*///////////////////////////////////////////*/
.event3_bun{
	position:relative;
	margin:0px 0px 0px 0px;
	width:335px;
/*	height:120px;*/
	float:left;
	display:inline;
}

.event_detail_title1{
	position:relative;
	float:left;
	width:30px;
	margin:0px 0px 0px 3px;
	text-align:left;
	display:inline
}
.event_detail_content1{
	position:relative;
	float:left;
	width:220px;
	margin:0px 0px 0px 10px;
	text-align:left;
	display:inline
}

.event_detail_title2{
	position:relative;
	float:left;
	width:30px;
	margin:0px 0px 0px 3px;
	text-align:left;
	display:inline
}
.event_detail_content2{
	position:relative;
	float:left;
	width:430px;
	margin:0px 0px 0px 10px;
	text-align:left;
	display:inline
}

.event_detail_title3{
	position:relative;
	float:left;
	width:30px;
	margin:0px 0px 0px 3px;
	text-align:left;
	display:inline
}
.event_detail_content3{
	position:relative;
	float:left;
	width:430px;
	margin:0px 0px 0px 10px;
	text-align:left;
	display:inline
}

.event_detail{
	position:relative;
	margin:0 0 0 1px;
	padding: 0;
	width:550px;
	float:left;
	display:inline;
}


