/* Ticket page */

h2.title {
	width: 665px; height: 130px;
	background: url(https://www.hostchan.jp/2016/ticket_img/title.png) no-repeat;
	text-indent: -9999px; }
/* TOKYO */
h3.sub_tokyo {
	margin: 20px 0px 0px 43px;
	width: 315px; height: 75px;
	background: url(https://www.hostchan.jp/2016/ticket_img/sub_tokyo.png) no-repeat;
	text-indent: -9999px; }
h3.sub_tokyo_ticket {
	margin: 40px 0px 0px 43px;
	width: 315px; height: 75px;
	background: url(https://www.hostchan.jp/2016/ticket_img/sub_tokyo_ticket.png) no-repeat;
	text-indent: -9999px; }
h4.hoshitori_tokyo {
	margin: 10px 0px 0px 58px;
	width: 548px; height: 198px;
	background: url(https://www.hostchan.jp/2016/ticket_img/hoshitori_tokyo03.png) no-repeat;
	text-indent: -9999px; }
/* FUKUOKA */
h3.sub_fukuoka {
	margin: 20px 0px 0px 43px;
	width: 315px; height: 75px;
	background: url(https://www.hostchan.jp/2016/ticket_img/sub_fukuoka.png) no-repeat;
	text-indent: -9999px; }
h3.sub_fukuoka_ticket {
	margin: 40px 0px 0px 43px;
	width: 315px; height: 75px;
	background: url(https://www.hostchan.jp/2016/ticket_img/sub_fukuoka_ticket.png) no-repeat;
	text-indent: -9999px; }
h4.hoshitori_fukuoka {
	margin: 10px 0px 0px 58px;
	width: 108px; height: 109px;
	background: url(https://www.hostchan.jp/2016/ticket_img/hoshitori_fukuoka.png) no-repeat;
	text-indent: -9999px; }
/* OSAKA */
h3.sub_osaka {
	margin: 20px 0px 0px 43px;
	width: 315px; height: 75px;
	background: url(https://www.hostchan.jp/2016/ticket_img/sub_osaka.png) no-repeat;
	text-indent: -9999px; }
h3.sub_osaka_ticket {
	margin: 40px 0px 0px 43px;
	width: 315px; height: 75px;
	background: url(https://www.hostchan.jp/2016/ticket_img/sub_osaka_ticket.png) no-repeat;
	text-indent: -9999px; }
h4.hoshitori_osaka {
	margin: 10px 0px 0px 58px;
	width: 166px; height: 134px;
	background: url(https://www.hostchan.jp/2016/ticket_img/hoshitori_osaka03.png) no-repeat;
	text-indent: -9999px; }
/* NAGOYA */
h3.sub_nagoya {
	margin: 20px 0px 0px 43px;
	width: 315px; height: 75px;
	background: url(https://www.hostchan.jp/2016/ticket_img/sub_nagoya.png) no-repeat;
	text-indent: -9999px; }
h3.sub_nagoya_ticket {
	margin: 40px 0px 0px 43px;
	width: 315px; height: 75px;
	background: url(https://www.hostchan.jp/2016/ticket_img/sub_nagoya_ticket.png) no-repeat;
	text-indent: -9999px; }
h4.hoshitori_nagoya {
	margin: 10px 0px 0px 58px;
	width: 131px; height: 109px;
	background: url(https://www.hostchan.jp/2016/ticket_img/hoshitori_nagoya02.png) no-repeat;
	text-indent: -9999px; }

/* LINK setting */
#link_tsuika { margin-top:-50px; padding-top:50px; }
#attention_link02 { margin-top:-50px; padding-top:50px; }

.sche_table01 { margin: 20px 0px 0px 60px; }
.hosmoba_line { background: url(https://www.hostchan.jp/2016/hosmoba_img/hosmoba_line.png) no-repeat; }

.ticket_red { color: #ff1544; font-weight: bold; }
.ticket_yellow { color: #ff920a; font-weight: bold; }
.ticket_pink { color: #ff1692; font-weight: bold; }

.sche_text01 { margin: 10px 50px 0px 60px; font-size: 120%; line-height: 1.8; }
.sche_text01b { margin: 20px 50px 0px 60px; font-size: 120%; line-height: 1.8; }
.sche_text02 { margin: 10px 30px 0px 60px; font-size: 93%; line-height: 1.8; }
.sche_text02b { margin: 18px 30px 0px 60px; font-size: 93%; line-height: 1.8; }
.sche_text03 { margin: 25px 30px 0px 60px; font-size: 93%; line-height: 1.8; }
.sche_text04 { margin: 5px 30px 0px 60px; font-size: 93%; line-height: 1.8; }

.sche_text05 { margin: 5px 0px 0px 20px; font-size: 120%; line-height: 1.8; }
.sche_text06 { margin: 10px 50px 0px 85px; font-size: 93%; line-height: 1.8; }

.sche_kome01 { margin: 10px 50px 0px 60px; font-size: 82%; line-height: 1.5; color: #aaa8ba; }
.sche_kome02 { margin: 6px 50px 0px 72px; font-size: 82%; line-height: 1.5; color: #aaa8ba; }

.sche_link_text { margin: 5px 50px 0px 60px; font-size: 93%; line-height: 1.8; font-weight : bold; }

.notice_text {
	font-size: 93%; line-height: 1.8;
	border-left:5px solid #dabd78;
	margin: 8px 30px 0px 60px;
	padding: 1px 0px 1px 10px;
}
.notice_text02 { margin: 2px 0px 0px 0px;
	padding-left: 1em; }

/* 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(https://www.hostchan.jp/2016/ticket_img/b_ticket_tsuika03.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; }