@charset "utf-8";
/* CSS for category of show */


/* ++++++++++++++++++++++++++++
	import files
++++++++++++++++++++++++++++ */

@import url("reset.css"); /* browser reset */
@import url("common.css"); /* for all page */
@import url("sub.css"); /* for all page */



/* ----------------------------
	show schedule
---------------------------- */
table.show_schedule {
	width:728px;
	border-top:2px #7D5C28 solid;
	border-bottom:2px #7D5C28 solid;
}

table.show_schedule th ,table.show_schedule td {
	padding:6px 12px;
	border-right:1px #7D5C28 solid;
	border-bottom:2px #7D5C28 solid;
}

table.show_schedule td {
	line-height:1.2em;
}

table.show_schedule th.last ,table.show_schedule td.last {
	border-right:none;
}


span.address {
	font-size:83%;
}


p.notice {
	margin:0 66px 30px;
	width:728px;
	line-height:1.2em;
}

span.finished {
	color:#336600;
}

table.show_schedule td p {
	margin: 0 0 12px;
}

table.show_schedule td p.last {
	margin: 0;
}

table.show_schedule td p.show_date {
	margin:0 0 3px 0;
}

ol.show_time {
	margin:0 0 12px 0;
}

ol.show_time li {
	margin:0 0 0 0.5em;
	padding:0 0 0 12px;
	background:transparent url(../images/li_news.gif) no-repeat scroll left 0.45em;
	line-height:1.2em;
}
