.copy {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; color: #FFFFFF}.text10 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px }.text12 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px}.textEvent { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px ; color: #FFFFFF}.text14 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px}/* イベントカレンダー用テーブル設定 */.kei{	background-color:#13224c;}.ettl{	color:#fff;	font-size:12px;	background-color:#1f3579;	padding:5px;}.eitem{	color:#000;	font-size:12px;	text-align:right;	vertical-align:top;	padding:1px;}.edata{	color:#000;	font-size:12px;	padding:1px;}.eitem_limited{	color:#f00;	font-size:12px;	text-align:right;	vertical-align:top;	padding:2px;}.eitem_limited_2{	color:#f00;	font-size:12px;	vertical-align:top;	padding:2px 2px 2px 16px;}A.actTtl:link		{ color:#fff; text-decoration:underline; }A.actTtl:visited	{ color:#fff; text-decoration:underline; }A.actTtl:hover		{ color:#fff; text-decoration:underline; }A.actTtl:active	{ color:#fff; text-decoration:underline; }/*日曜日*/.sun{	color:#ed181e;}/*開演時間専用*/.kaien_bi_A{	width:37px;	float:left;	text-align:right;	margin-right:5px;	/*border:solid 1px #000;*/}.kaien_bi_B{	width:43px;	float:left;	text-align:right;	margin-right:5px;	/*border:solid 1px #000;*/}.kaien_bi_C{	width:256px;	float:left;	text-align:left;	margin-right:5px;	/*border:solid 1px #000;*/}.kaien_jikan{	width:84px;	float:left;	text-align:left;	/*border:solid 1px #000;*/}.play_bikou{	width:320px;	clear:both;	text-align:left;	/*border:solid 1px #000;*/}/* トピックス（schedule.html）用テーブル設定 */A.scdlin:link		{ color:#fff; text-decoration:none; }A.scdlin:visited	{ color:#fff; text-decoration:none; }A.scdlin:hover		{ color:#bfe; text-decoration:none; }A.scdlin:active	{ color:#fff; text-decoration:none; }/* 主催公演ページテーブル設定 */.subtitle{	margin-left:24px;}.spec{	font-size:80%;	width:500px;	margin-bottom:24px;	border-left:solid 1px #000;	border-top:solid 1px #000;}.spec td{	border-right:solid 1px #000;	border-bottom:solid 1px #000;}.spec td.item{	width:17%;	color:#fff;	text-align:center;	background-color:#237;}.spec td.data{	width:83%;}.prof{	width:500px;	margin-bottom:8px;	border:dashed 1px #6c0;}.prof td{	font-size:80%;}.inner_table td{	font-size:80%;	border:solid 0px;}/* イベントカレンダー用テーブル設定ラインカラースタイル */.td_left_bottom{	text-align: right;	border-top:solid 0px #fff;	border-right:solid 0px #fff;	border-bottom:solid 1px #1F3579;	border-left:solid 1px #1F3579;}.td_right_bottom{	text-align: left;	border-top:solid 1px #fff;	border-right:solid 1px #1F3579;	border-bottom:solid 1px #1F3579;	border-left:solid 0px #fff;}.td_tenji_bottom{	border-bottom:solid 1px #1F3579;}