/*------------ タイトル指定 -------------*/
#container h3 {
	background: url(../event/images/title_event2.gif) 0 0 no-repeat;
	}

/*------------ メニュー個別指定指定 -------------*/
#menu dl.dropdown dt.event a {
	width: 136px;
	background: url(../images/menu_event.gif) 0 -25px no-repeat;
	}

/*------------ タイムテーブル-------------*/
#event_timetable {
	}
	/*------------ 内部ボックス -------------*/
	#event_timetable .box_inside {
		}
	/*------------ ローカルナビ-------------*/
	#event_timetable #localnavi {
		width: 663px;
		margin: 10px 0 10px 17px;
		}
		#event_timetable #localnavi p {
			width: 298px;
			height: 29px;
			float: right;
			background: url(../event/images/btn_timetable_r.gif) 0 0 no-repeat;
			}
			#event_timetable #localnavi p a {
				display: block;
				width: 298px;
				height: 29px;
				background: url(../event/images/btn_timetable.gif) 0 0 no-repeat;
				}
				#event_timetable #localnavi p a span {
					display: none;
					}
				#event_timetable #localnavi p a:hover {
					background: none!important;
					}
	/*------------ タイムテーブルエリア -------------*/
	#event_timetable #timetable {
		}
		/*------------ タイトル指定 -------------*/
		#event_timetable #timetable h4 {
			height: 30px;
			padding: 6px 0 0 0;
			background: url(../event/images/subtitle_timetable.gif) 0 0 no-repeat;
			text-align: right;
			font-weight: normal;
			}
		/*------------ 時間ナビ -------------*/
		#event_timetable #timetable p#navi_time {
			width: 900px;
			height: auto;
			overflow: hidden;
			margin: 0 auto 20px;
			text-align: center;
			letter-spacing: 0.2em;
			}
		/*------------ タイムテーブル -------------*/
		#event_timetable table {
			width: 900px;
			margin: 0 0 15px 17px;
			border: 1px solid #999999;
			background: #fff;
			}
			/*------------ 縦列 -------------*/
			#event_timetable table th {
				width: 279px;
				height: auto;
				overflow: hidden;
				background: #fff url(../event/images/bg_timetable_th.gif) right 0 repeat-y;
				}
				/*------------ 日付タイトル：共通指定 -------------*/
				#event_timetable table th h5 {
					width: 279px;
					height: 23px;
					border-right:1px solid #fff;
					margin: 0;
					}
					#event_timetable table th h5 em {
						display: none;
						}
				/*------------ 日付タイトル：個別指定 -------------*/
				#event_timetable table th#time {
					width: 61px;
					}
					#event_timetable table th#time h5 {
						width: 61px;
						height: 46px;
						background: url(../event/images/title_time.gif) center 23px no-repeat;
						margin-bottom: 0.5em;
						}
					#event_timetable table th#time h6 {
						width: 61px;
						}
						#event_timetable table th#time h6 span {
							display: none;
							}
						#event_timetable table th#time h6.time30 {
							background: url(../event/images/text_time_0030.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time0900 {
							background: url(../event/images/text_time09.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1000 {
							background: url(../event/images/text_time10.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1100 {
							background: url(../event/images/text_time11.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1200 {
							background: url(../event/images/text_time12.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1300 {
							background: url(../event/images/text_time13.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1400 {
							background: url(../event/images/text_time14.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1500 {
							background: url(../event/images/text_time15.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1600 {
							background: url(../event/images/text_time16.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1700 {
							background: url(../event/images/text_time17.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1800 {
							background: url(../event/images/text_time18.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time1900 {
							background: url(../event/images/text_time19.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time2000 {
							background: url(../event/images/text_time20.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time2100 {
							background: url(../event/images/text_time21.gif) 0 0 no-repeat;
							}
						#event_timetable table th#time h6#time2200 {
							background: url(../event/images/text_time22.gif) 0 0 no-repeat;
							}
				/*------------ 縦列1日分：個別指定 -------------*/
				#event_timetable table th#date24 {
					}
					#event_timetable table th#date24 h5 {
						background: url(../event/images/title_090724.gif) center 0 no-repeat;
						}
					#event_timetable table th#date24 .term {
						border-right:1px solid #fff;
						background: url(../event/images/term.gif) center 0 no-repeat;
						margin-bottom: 7em;
						}
				#event_timetable table th#date25 {
					}
					#event_timetable table th#date25 h5 {
						background: url(../event/images/title_090725.gif) center 0 no-repeat;
						}
					#event_timetable table th#date25 .term {
						border-right:1px solid #fff;
						background: url(../event/images/term.gif) center 0 no-repeat;
						margin-bottom: 7em;
						}
				#event_timetable table th#date26 {
					background: none;
					}
					#event_timetable table th#date26 h5 {
						border: none;
						background: url(../event/images/title_090726.gif) center 0 no-repeat;
						}
					#event_timetable table th#date26 .term {
						background: url(../event/images/term2.gif) center 0 no-repeat;
						}
				/*------------ イベント情報：開場・閉場時刻 -------------*/
				#event_timetable table th .term {
					width: 279px;
					height: 23px;
					margin: 0;
					}
					#event_timetable table th .term span {
						display: none;
						}
				/*------------ イベント情報：共通指定 -------------*/
				#event_timetable table th .event_box {
					width: 279px;
					background: #f1f1f1 url(../event/images/bar_timetable2.gif) center bottom no-repeat;
					margin: 0;
					padding: 1em 0;
					line-height: 1.5;
					position: relative;
					}
					/*------------ イベント情報：開始時間 -------------*/
					#event_timetable table th .event_box .time {
						margin: -1em 0 0.5em;
						padding: 0.5em 0 0.5em 12px;
						background-color: #333;
						border-top: 1px solid #666;
						border-bottom: 1px solid #666;
						color: #fff;
						letter-spacing: 0.2em;
						font-weight: bold;
						}
					/*------------ イベント情報：タイトル -------------*/
					#event_timetable table th .event_box h6 {
						width: 269px;
						height: 63px;
						margin: 0 5px;
						}
						#event_timetable table th .event_box h6 a {
							display: block;
							width: 269px;
							height: 63px;
							}
							#event_timetable table th .event_box h6 a:hover {
								background: none!important;
								}
						#event_timetable table th .event_box h6 span {
							display: none;
							}
					/*------------ イベント情報：出演者テキスト -------------*/
					#event_timetable table th .event_box p {
						padding: 1em 5px 1em 20px;
						}
					/*------------ イベント情報：出演者写真 -------------*/
					#event_timetable table th .event_box ul.pic {
						padding: 0 20px;
						}
						#event_timetable table th .event_box ul.pic li {
							width: 55px;
							height: 55px;
							float: left;
							}
							#event_timetable table th .event_box .pic span {
								display: block;
								width: 50px;
								height: 50px;
								border: 2px solid #999;
								}
							#event_timetable table th .event_box .pic a {
								display: block;
								width: 50px;
								height: 50px;
								border: 2px solid #999;
								}
							#event_timetable table th .event_box .pic a:hover {
								border: 2px solid #ff0000;
								}
					/*------------ イベント情報：ボタン「詳しくはこちら」 -------------*/
					#event_timetable table th .event_box .btn {
						width: 135px;
						height: 25px;
						background: url(../event/images/btn_details_r.gif) 0px 0px no-repeat;
						position: absolute;
						bottom: 8px;
						right: 5px;
						}
						#event_timetable table th .event_box .btn a {
							display: block;
							width: 135px;
							height: 25px;
							background: url(../event/images/btn_details.gif) 0px 0px no-repeat;
							}
							#event_timetable table th .event_box .btn a:hover {
								background: none!important;
								}
							#event_timetable table th .event_box .btn a span {
								display: none;
								}



/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	イベント情報：タイトル共通指定
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*-- エリア紹介(場内中継) --*/
#event_timetable table th #event24_area1 h6,
#event_timetable table th #event24_area2 h6,
#event_timetable table th #event25_area1 h6,
#event_timetable table th #event25_area2 h6,
#event_timetable table th #event26_area1 h6,
#event_timetable table th #event26_area2 h6{
	height: 37px;
	background: url(../event/images/event_title_area.gif) 0px 0px no-repeat;
	}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	イベント情報：タイトル個別指定(7月24日分)
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*-- 10:00 開場 --*/
#event_timetable table th #event24_open h6 {
	height: 37px;
	background: url(../event/images/event_title_1000.gif) 0px 0px no-repeat;
	}
/*-- グランドオープニングステージ --*/
#event_timetable table th #event24_grandopening h6 {
	background: url(../event/images/event_title_grandopening.gif) 0px 0px no-repeat;
	}
/*-- よみがえれ!ボクらの30年〜富野監督 ガンダムトーク!〜 --*/
#event_timetable table th #event24_talk h6 {
	background: url(../event/images/event_title_talk.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event24_talk h6 a {
		background: url(../event/images/event_title_talk.gif) -2px -2px no-repeat;
		}
/*-- 名脇役に栄光あれ!〜ガンダムを支えた声優たち〜Part(1) --*/
#event_timetable table th #event24_seiyuu1 h6 {
	background: url(../event/images/event_title_seiyuu.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event24_seiyuu1 h6 a {
		background: url(../event/images/event_title_seiyuu.gif) -2px -2px no-repeat;
		}
/*-- ガンダムQ〜君は生きのびることができるか!？〜Part(1) --*/
#event_timetable table th #event24_gundamq1 h6 {
	background: url(../event/images/event_title_gundamq.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event24_gundamq1 h6 a {
		background: url(../event/images/event_title_gundamq.gif) -2px -2px no-repeat;
		}
/*-- 未来へつなぐガンダムDNA〜名古屋ロボットサミット〜 --*/
#event_timetable table th #event24_summit h6 {
	background: url(../event/images/event_title_summit.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event24_summit h6 a {
		background: url(../event/images/event_title_summit.gif) -2px -2px no-repeat;
		}
/*-- 名脇役に栄光あれ!〜ガンダムを支えた声優たち〜Part(2) --*/
#event_timetable table th #event24_seiyuu2 h6 {
	background: url(../event/images/event_title_seiyuu2.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event24_seiyuu2 h6 a {
		background: url(../event/images/event_title_seiyuu2.gif) -2px -2px no-repeat;
		}
/*-- ガンダム大好き!有名人大集合 Part(1) --*/
#event_timetable table th #event24_famous1 h6 {
	background: url(../event/images/event_title_famous.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event24_famous1 h6 a {
		background: url(../event/images/event_title_famous.gif) -2px -2px no-repeat;
		}
/*-- 20:30 クロ−ズ --*/
#event_timetable table th #event24_close h6 {
	height: 37px;
	background: url(../event/images/event_title_close2030.gif) 0px 0px no-repeat;
	}
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	イベント情報：タイトル個別指定(7月25日分)
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*-- 10:00 開場 --*/
#event_timetable table th #event25_open h6 {
	height: 37px;
	background: url(../event/images/event_title_1000.gif) 0px 0px no-repeat;
	}
/*-- オープニングステージ --*/
#event_timetable table th #event25_opening h6 {
	background: url(../event/images/event_title_opening.gif) 0px 0px no-repeat;
	}
/*-- Gackt Special Dream Session ★ Tomino×Gackt --*/
#event_timetable table th #event25_gackt h6 {
	background: url(../event/images/event_title_gackt.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event25_gackt h6 a {
		background: url(../event/images/event_title_gackt.gif) -2px -2px no-repeat;
		}
/*-- 「月刊ガンダムエース」Live〜ぶっちゃけ過ぎだがやぁ〜Part(1) --*/
#event_timetable table th #event25_ace1 h6 {
	background: url(../event/images/event_title_ace.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event25_ace1 h6 a {
		background: url(../event/images/event_title_ace.gif) -2px -2px no-repeat;
		}
/*-- ガンダムQ〜君は生きのびることができるか!？〜Part(2) --*/
#event_timetable table th #event25_gundamq2 h6 {
	background: url(../event/images/event_title_gundamq2.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event25_gundamq2 h6 a {
		background: url(../event/images/event_title_gundamq2.gif) -2px -2px no-repeat;
		}
/*-- GUNDAM SONGS フェスティバル 〜the origin〜Part(1) --*/
#event_timetable table th #event25_songs1 h6 {
	background: url(../event/images/event_title_songs.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event25_songs1 h6 a {
		background: url(../event/images/event_title_songs.gif) -2px -2px no-repeat;
		}
/*-- 「月刊ガンダムエース」Live〜ぶっちゃけ過ぎだがやぁ〜Part(2) --*/
#event_timetable table th #event25_ace2 h6 {
	background: url(../event/images/event_title_ace2.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event25_ace2 h6 a {
		background: url(../event/images/event_title_ace2.gif) -2px -2px no-repeat;
		}
/*-- We Love シャア --*/
#event_timetable table th #event25_welovechar h6 {
	background: url(../event/images/event_title_welovechar.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event25_welovechar h6 a {
		background: url(../event/images/event_title_welovechar.gif) -2px -2px no-repeat;
		}
/*-- 20:30 クロ−ズ --*/
#event_timetable table th #event25_close h6 {
	height: 37px;
	background: url(../event/images/event_title_close2030.gif) 0px 0px no-repeat;
	}
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	イベント情報：タイトル個別指定(7月26日分)
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*-- 09:00 開場 --*/
#event_timetable table th #event26_open h6 {
	height: 37px;
	background: url(../event/images/event_title_0900.gif) 0px 0px no-repeat;
	}
/*-- オープニングステージ --*/
#event_timetable table th #event26_opening h6 {
	background: url(../event/images/event_title_opening.gif) 0px 0px no-repeat;
	}
/*-- 再会!アムロ・シャア・ララァ〜声優30年の時を越えて〜Part(1) --*/
#event_timetable table th #event26_saikai1 h6 {
	background: url(../event/images/event_title_saikai.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event26_saikai1 h6 a {
		background: url(../event/images/event_title_saikai.gif) -2px -2px no-repeat;
		}
/*-- ガンダムQ〜君は生きのびることができるか!？〜Part(3) --*/
#event_timetable table th #event26_gundamq3 h6 {
	background: url(../event/images/event_title_gundamq3.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event26_gundamq3 h6 a {
		background: url(../event/images/event_title_gundamq3.gif) -2px -2px no-repeat;
		}
/*-- ガンダム大好き!有名人大集合 Part(2) --*/
#event_timetable table th #event26_famous2 h6 {
	background: url(../event/images/event_title_famous2.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event26_famous2 h6 a {
		background: url(../event/images/event_title_famous2.gif) -2px -2px no-repeat;
		}
/*-- 再会!アムロ・シャア・ララァ〜声優30年の時を越えて〜Part(2) --*/
#event_timetable table th #event26_saikai2 h6 {
	background: url(../event/images/event_title_saikai2.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event26_saikai2 h6 a {
		background: url(../event/images/event_title_saikai2.gif) -2px -2px no-repeat;
		}
/*-- GUNDAM SONGS フェスティバル 〜the origin〜Part(2) --*/
#event_timetable table th #event26_songs2 h6 {
	background: url(../event/images/event_title_songs2.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event26_songs2 h6 a {
		background: url(../event/images/event_title_songs2.gif) -2px -2px no-repeat;
		}
/*-- フィナーレ --*/
#event_timetable table th #event26_finale h6 {
	background: url(../event/images/event_title_finale.gif) 0px 0px no-repeat;
	}
	#event_timetable table th #event26_finale h6 a {
		background: url(../event/images/event_title_finale.gif) -2px -2px no-repeat;
		}
/*-- 18:00 クロ−ズ --*/
#event_timetable table th #event26_close h6 {
	height: 37px;
	background: url(../event/images/event_title_close1800.gif) 0px 0px no-repeat;
	}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	予告
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#event_timetable #yokoku {
	width: 663px;
	margin: 0 0 30px 17px;
	}
	#event_timetable #yokoku p {
		width: 663px;
		height: 17px;
		background: url(../event/images/text_yokoku.gif) 0 0 no-repeat;
		}
		#event_timetable #yokoku p span {
			display: none;
			}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	イベント情報：グリッドシステム用
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#event_timetable table th .margin0 {
	margin-bottom: 0.5em;
	}
#event_timetable table th .margin1 {
	margin-bottom: 1em;
	}
#event_timetable table th .margin2 {
	margin-bottom: 2em;
	}
#event_timetable table th .margin3 {
	margin-bottom: 3em;
	}
#event_timetable table th .margin3h {
	margin-bottom: 3.5em;
	}
#event_timetable table th .margin4 {
	margin-bottom: 4em;
	}
#event_timetable table th .margin5 {
	margin-bottom: 5em;
	}
#event_timetable table th .margin6 {
	margin-bottom: 6em;
	}
#event_timetable table th .margin7 {
	margin-bottom: 7em;
	}
#event_timetable table th .margin8 {
	margin-bottom: 8em;
	}
#event_timetable table th .margin9 {
	margin-bottom: 9em;
	}
#event_timetable table th .margin10 {
	margin-bottom: 10em;
	}
#event_timetable table th .margin11 {
	margin-bottom: 11em;
	}
#event_timetable table th .margin12 {
	margin-bottom: 12em;
	}
#event_timetable table th .margin13 {
	margin-bottom: 13em;
	}
#event_timetable table th .margin14 {
	margin-bottom: 14em;
	}
#event_timetable table th .margin15 {
	margin-bottom: 15em;
	}
#event_timetable table th .margin16 {
	margin-bottom: 16em;
	}
#event_timetable table th .margin17 {
	margin-bottom: 17em;
	}
#event_timetable table th .margin18 {
	margin-bottom: 18em;
	}
#event_timetable table th .margin19 {
	margin-bottom: 19em;
	}
#event_timetable table th .margin20 {
	margin-bottom: 20em;
	}
#event_timetable table th .margin21 {
	margin-bottom: 21em;
	}
#event_timetable table th .margin22 {
	margin-bottom: 22em;
	}
#event_timetable table th .margin23 {
	margin-bottom: 23em;
	}
#event_timetable table th .margin24 {
	margin-bottom: 24em;
	}
#event_timetable table th .margin25 {
	margin-bottom: 25em;
	}
#event_timetable table th .margin26 {
	margin-bottom: 26em;
	}
#event_timetable table th .margin27 {
	margin-bottom: 27em;
	}
#event_timetable table th .margin28 {
	margin-bottom: 28em;
	}
#event_timetable table th .margin29 {
	margin-bottom: 29em;
	}
#event_timetable table th .margin30 {
	margin-bottom: 30em;
	}
#event_timetable table th .margin31 {
	margin-bottom: 31em;
	}
#event_timetable table th .margin32 {
	margin-bottom: 32em;
	}
#event_timetable table th .margin33 {
	margin-bottom: 33em;
	}
#event_timetable table th .margin34 {
	margin-bottom: 34em;
	}
#event_timetable table th .margin35 {
	margin-bottom: 35em;
	}
#event_timetable table th .type1 {
	height: 1em;
	}
#event_timetable table th .type2 {
	height: 2em;
	}
#event_timetable table th .type3 {
	height: 3em;
	}
#event_timetable table th .type4 {
	height: 4em;
	}
#event_timetable table th .type5 {
	height: 5em;
	}
#event_timetable table th .type6 {
	height: 6em;
	}
#event_timetable table th .type7 {
	height: 7em;
	}
#event_timetable table th .type8 {
	height: 8em;
	}
#event_timetable table th .type9 {
	height: 9em;
	}
#event_timetable table th .type10 {
	height: 10em;
	}
#event_timetable table th .type11 {
	height: 11em;
	}
#event_timetable table th .type12 {
	height: 12em;
	}
#event_timetable table th .type13 {
	height: 13em;
	}
#event_timetable table th .type14 {
	height: 14em;
	}
#event_timetable table th .type15 {
	height: 15em;
	}
#event_timetable table th .type16 {
	height: 16em;
	}
#event_timetable table th .type17 {
	height: 17em;
	}
#event_timetable table th .type18 {
	height: 18em;
	}
#event_timetable table th .type19 {
	height: 19em;
	}
#event_timetable table th .type20 {
	height: 20em;
	}
#event_timetable table th .type21 {
	height: 21em;
	}
#event_timetable table th .type22 {
	height: 22em;
	}
#event_timetable table th .type23 {
	height: 23em;
	}
#event_timetable table th .type24 {
	height: 24em;
	}
#event_timetable table th .type25 {
	height: 25em;
	}
#event_timetable table th .type26 {
	height: 26em;
	}
#event_timetable table th .type27 {
	height: 27em;
	}
#event_timetable table th .type28 {
	height: 28em;
	}
#event_timetable table th .type29 {
	height: 29em;
	}
#event_timetable table th .type30 {
	height: 30em;
	}
#event_timetable table th .type31 {
	height: 31em;
	}
#event_timetable table th .type32 {
	height: 32em;
	}
#event_timetable table th .type33 {
	height: 33em;
	}
#event_timetable table th .type34 {
	height: 34em;
	}
#event_timetable table th .type35 {
	height: 35em;
	}
#event_timetable table th .type36 {
	height: 36em;
	}
#event_timetable table th .type37 {
	height: 37em;
	}
#event_timetable table th .type38 {
	height: 38em;
	}
#event_timetable table th .type39 {
	height: 39em;
	}
#event_timetable table th .type40 {
	height: 40em;
	}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	イベント情報：詳細ボックス指定
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
.event_box_details {
	height: auto;
	overflow: hidden;
	line-height: 1.5;
	}
	.event_box_details .time {
		background-color: #003333;
		color: #fff;
		padding: 6px 10px 5px;
		letter-spacing: 0.2em;
		}
	.event_box_details h6 {
		margin: 0 0 15px;
		padding: 12px 10px 10px;
		background-color: #0066cc;
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		letter-spacing: 0.2em;
		text-align: center;
		}
	.event_box_details p.catch {
		margin: 0 0 5px;
		padding: 12px 10px 10px;
		border: 1px solid #999;
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		}
	.event_box_details p.text {
		margin: 0 0 1em;
		padding: 0 30px;
		}
	.event_box_details ul.cast {
		height: auto;
		overflow: hidden;
		padding: 10px 10px 0;
		border-top: 1px solid #999;
		letter-spacing: 0;
		}
		.event_box_details ul.cast li {
			width: 100px;
			height: 135px;
			margin: 0 5px 5px 0;
			float: left;
			border: 1px solid #666;
			line-height: 1;
			}
			.event_box_details ul.cast li span {
				display: block;
				padding: 12px 0 0;
				text-align: center;
				}
			.event_box_details ul.cast li span.double {
				padding: 7px 0 0;
				font-size: 11px;
				}
			.event_box_details ul.cast li span.topgun {
				margin: -8px 0 0;
				padding: 7px 0 0;
				font-size: 11px;
				letter-spacing: 0;
				}
		.event_box_details ul.cast li.no_pic {
			width: 100px;
			height: 135px;
			margin: 0 5px 0 0;
			float: left;
			}
			.event_box_details ul.cast li.no_pic img {
				background-color: #e8e8e8;
				}
			.event_box_details ul.cast li.no_pic span {
				display: block;
				padding: 12px 0 0;
				text-align: center;
				}
	.event_box_details p.cast {
		clear: both;
		margin: 5px 0 0;
		padding: 10px 0 10px 30px;
		border-top: 1px solid #999;
		text-align: left;
		}


