/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	イベント共通
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*------------ タイトル指定 -------------*/
#contents h3 {
	background: url(../event/images/title_event.gif) 0 0 no-repeat;
	}
/*------------ メニュー個別指定指定 -------------*/
#menu dl.dropdown dt.event a {
	width: 136px;
	background: url(../images/menu_event.gif) 0 -25px no-repeat;
	}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	イベント出演者紹介
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

/*------------ イベント出演者紹介 -------------*/
#event_cast {
	}
	/*------------ タイトル指定 -------------*/
	#event_cast h4 {
		background: url(../event/images/subtitle_cast.gif.gif) 0 0 no-repeat;
		}
	/*------------ 出演者ボックス -------------*/
	#event_cast .box_cast {
		width: 663px;
		height: auto;
		overflow: hidden;
		margin: 0 0 15px 17px;
		background: url(../event/images/bg_cast_box.gif) 0 0 repeat-y;
		border-bottom: 2px solid #ccc; 
		line-height: 1.6;
		}
		/*------------ 名前 -------------*/
		#event_cast .box_cast h5 {
			width: 628px;
			height: 40px;
			background: url(../event/images/bg_cast_name.gif) 0 0 no-repeat;
			padding: 18px 0 0 35px;
			}
			#event_cast .box_cast h5 em {	
				font-weight: bold;
				font-size: 16px;
				letter-spacing: 0.4em;
				}
		/*------------ 写真・紹介文エリア -------------*/
		#event_cast .box_cast dl.profile {
			width: 633px;
			height: auto;
			overflow: hidden;
			margin: 0 0 15px 15px;
			}
			#event_cast .box_cast dl.profile dt {
				width: 225px;
				float: left;
				}
				#event_cast .box_cast dl.profile dt img {
					border: 1px solid #ccc;
					margin: 0;
					}
			#event_cast .box_cast dl.profile dd {
				width: 398px;
				margin: 10px 0 0;
				padding: 0;
				float: left;
				}
				#event_cast .box_cast dl.profile dd p {
					margin: 0 0 1em;
					}
					#event_cast .box_cast dl.profile dd p em {
						display: block;
						font-weight: bold;
						border-bottom: 1px dashed #000;
						margin: 0 0 10px;
						}
		/*------------ 「ガンダムと私」 -------------*/
		#event_cast .box_cast dl.towatashi {
			clear: both;
			width: 633px;
			height: auto;
			overflow: hidden;
			margin: 0 0 0 15px;
			}
			#event_cast .box_cast dl.towatashi dt {
				width: 633px;
				height: 30px;
				margin: 0 0 15px;
				background: url(../event/images/title_cast_towatashi.gif) 0 0 no-repeat;
				}
				#event_cast .box_cast dl.towatashi dt span {
					display: none;
					}
			#event_cast .box_cast dl.towatashi dd {
				width: 600px;
				margin: 0 0 15px 0;
				padding: 0 20px 0;
				}
				#event_cast .box_cast dl.towatashi dd ul {
					list-style-type: disc;
					padding: 0 0 0 15px;
					}
					#event_cast .box_cast dl.towatashi dd ul li {
						margin: 0 0 10px;
						}
				#event_cast .box_cast dl.towatashi dd p {
					margin: 0 0 1em;
					}
					#event_cast .box_cast dl.towatashi dd p em {
						display: block;
						font-weight: bold;
						border-bottom: 1px dashed #000;
						margin: 0 0 10px;
						}
		/*------------ イベント出演予定日 -------------*/
		#event_cast .box_cast dl.shutuen {
			width: 633px;
			height: auto;
			overflow: hidden;
			margin: 0 0 15px 15px;
			padding: 15px 0 0;
			background: url(../images/bg_dot.gif) 0 0 repeat-x;
			}
			#event_cast .box_cast dl.shutuen dt {
				width: 130px;
				height: 30px;
				background: url(../event/images/title_cast_shutuen.gif) 0 0 no-repeat;
				float: left;
				}
				#event_cast .box_cast dl.shutuen dt span {
					display: none;
					}
			#event_cast .box_cast dl.shutuen dd {
				width: 490px;
				margin: 0 0 0 5px;
				padding: 5px 0 0;
				float: left;
				}
				#event_cast .box_cast dl.shutuen dd ul {
					list-style-type: disc;
					padding: 0 0 0 20px;
					}
					#event_cast .box_cast dl.shutuen dd ul li {
						margin: 0 0 10px;
						}




