@charset "UTF-8";
/* CSS Document */

/* Ticket page */

h2.title {
	width: 613px; height: 151px;
	background: url(../ticket_img/title.png) no-repeat;
	text-indent: -9999px; }

/* 東京 */
h3.midashi_tokyo {
	margin: 13px 0px 0px 30px;
	width: 557px; height: 80px;
	background: url(../ticket_img/midashi_tokyo.png) no-repeat;
	text-indent: -9999px; }
h4.hoshitori_tokyo {
	margin: 5px 0px 0px 55px;
	width: 501px; height: 164px;
	background: url(../ticket_img/hoshitori_tokyo.png) no-repeat;
	text-indent: -9999px; }

/* 名古屋 */
h3.midashi_nagoya {
	margin: 13px 0px 0px 30px;
	width: 557px; height: 80px;
	background: url(../ticket_img/midashi_nagoya.png) no-repeat;
	text-indent: -9999px; }
h4.hoshitori_nagoya {
	margin: 5px 0px 0px 55px;
	width: 96px; height: 100px;
	background: url(../ticket_img/hoshitori_nagoya.png) no-repeat;
	text-indent: -9999px; }

/* 大阪 */
h3.midashi_osaka {
	margin: 13px 0px 0px 30px;
	width: 557px; height: 80px;
	background: url(../ticket_img/midashi_osaka.png) no-repeat;
	text-indent: -9999px; }
h4.hoshitori_osaka {
	margin: 5px 0px 0px 55px;
	width: 96px; height: 118px;
	background: url(../ticket_img/hoshitori_osaka.png) no-repeat;
	text-indent: -9999px; }

/* 福岡 */
h3.midashi_fukuoka {
	margin: 13px 0px 0px 30px;
	width: 557px; height: 80px;
	background: url(../ticket_img/midashi_fukuoka.png) no-repeat;
	text-indent: -9999px; }
h4.hoshitori_fukuoka {
	margin: 5px 0px 0px 55px;
	width: 131px; height: 142px;
	background: url(../ticket_img/hoshitori_fukuoka.png) no-repeat;
	text-indent: -9999px; }


.main_table { margin: 10px 0px 0px 55px; }
.link_text01 {
	font-size: 91.6%; line-height: 1.7;
	margin: 3px 0px 0px 25px;
	color: #392a05; }
.link_text02{
	font-size: 91.6%; line-height: 1.7;
	margin: 5px 0px 0px 25px;
	color: #392a05; }


.ticket_red { color: #ff1544; font-weight: bold; }
.ticket_yellow { color: #ff920a; font-weight: bold; }

.tic_text01 {
	font-size: 91.6%; line-height: 1.7;
	margin: 10px 50px 0px 55px;
	color: #392a05; }
.tic_text01big {
	font-size: 110%; line-height: 1.7;
	margin: 10px 50px 0px 55px;
	color: #392a05; }

.tic_text02 {
	font-size: 91.6%; line-height: 1.7;
	margin: 5px 50px 0px 55px;
	color: #392a05; }

.midashi_text01 {
	font-size: 120%; line-height: 1.7;
	margin: 15px 50px 0px 55px;
	color: #8a0000; }

.midashi_text01b {
	font-size: 120%; line-height: 1.7;
	margin: 25px 50px 0px 55px;
	color: #8a0000; }

.tic_text03 {
	font-size: 91.6%; line-height: 1.7;
	margin: 25px 50px 0px 55px;
	color: #392a05; }

.tic_kome01 { margin: 5px 50px 0px 55px;
	font-size: 88%; line-height: 1.6; color: #5d4d15; }

.tic_kome02 { font-size: 88%; line-height: 1.6; color: #5d4d15; }

.notice_text {
	font-size: 93%; line-height: 1.8;
	border-left:5px solid #59470a;
	margin: 8px 30px 0px 60px;
	padding: 1px 0px 1px 10px;
}

/* リンク設定 */
#tojitsu_link { margin-top:-70px; padding-top:70px; }

/* TICKET banner set */
.sche_banner_table { margin: 10px 0px 0px 54px; }

ul#sche_banner01 { list-style:none; margin:0; padding:0; width:100%; }
ul#sche_banner01 li{ list-style:none; float:left; width:566px; }
ul#sche_banner01 a{
    display:block; width:566px; height:137px;
    background-image:url(../ticket_img/b_ticket_tsuika02.png); }
ul#sche_banner01 a span{ display:none; }

a.sche_banner_lo { background-position:0px 0px; }
a:hover.sche_banner_lo { background-position:0px -137px; }