

@charset "Shift_JIS";

/* --------------------------------------------------------------

イベント



-------------------------------------------------------------- */

.headEvent {
	background: #fff url(../img/genre/tit_event.gif) no-repeat 50% 50%;
	-o-background-size: 250px 28px;
	-moz-background-size: 250px 28px;
	-ms-background-size: 250px 28px;
	-webkit-background-size: 250px 28px;
	background-size: 250px 28px;
	border-color: #f47931;
}
#tabPickup { width: 23.4%; }
#tabPickupAnc {
	background: url(../img/genre/txt_tab_event_pickup.png) no-repeat 50% 0, -o-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_pickup.png) no-repeat 50% 0, -moz-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_pickup.png) no-repeat 50% 0, -ms-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_pickup.png) no-repeat 50% 0, -webkit-gradient(linear, left top, left bottom, from(#c5e5f8), to(#92cff2));
	background: url(../img/genre/txt_tab_event_pickup.png) no-repeat 50% 0, linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	-o-background-size: 62px 82px, auto;
	-moz-background-size: 62px 82px, auto;
	-ms-background-size: 62px 82px, auto;
	-webkit-background-size: 62px 82px, auto;
	background-size: 62px 82px, auto;
}
.ui-state-active #tabPickupAnc {
	background: url(../img/genre/txt_tab_event_pickup.png) no-repeat 50% 100%, none;
	background-color: #26a2ff;
	-o-background-size: 62px 82px, auto;
	-moz-background-size: 62px 82px, auto;
	-ms-background-size: 62px 82px, auto;
	-webkit-background-size: 62px 82px, auto;
	background-size: 62px 82px, auto;
}
#tabFamily { width: 31.6%; }
#tabFamilyAnc {
	background: url(../img/genre/txt_tab_event_family.png) no-repeat 50% 0, -o-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_family.png) no-repeat 50% 0, -moz-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_family.png) no-repeat 50% 0, -ms-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_family.png) no-repeat 50% 0, -webkit-gradient(linear, left top, left bottom, from(#c5e5f8), to(#92cff2));
	background: url(../img/genre/txt_tab_event_family.png) no-repeat 50% 0, linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	-o-background-size: 87px 82px, auto;
	-moz-background-size: 87px 82px, auto;
	-ms-background-size: 87px 82px, auto;
	-webkit-background-size: 87px 82px, auto;
	background-size: 87px 82px, auto;
}
.ui-state-active #tabFamilyAnc {
	background: url(../img/genre/txt_tab_event_family.png) no-repeat 50% 100%, none;
	background-color: #26a2ff;
	-o-background-size: 87px 82px, auto;
	-moz-background-size: 87px 82px, auto;
	-ms-background-size: 87px 82px, auto;
	-webkit-background-size: 87px 82px, auto;
	background-size: 87px 82px, auto;
}
#tabExhibition { width: 27.7%; }
#tabExhibitionAnc {
	background: url(../img/genre/txt_tab_event_exhibition.png) no-repeat 50% 0, -o-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_exhibition.png) no-repeat 50% 0, -moz-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_exhibition.png) no-repeat 50% 0, -ms-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_exhibition.png) no-repeat 50% 0, -webkit-gradient(linear, left top, left bottom, from(#c5e5f8), to(#92cff2));
	background: url(../img/genre/txt_tab_event_exhibition.png) no-repeat 50% 0, linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	-o-background-size: 75px 82px, auto;
	-moz-background-size: 75px 82px, auto;
	-ms-background-size: 75px 82px, auto;
	-webkit-background-size: 75px 82px, auto;
	background-size: 75px 82px, auto;
}
.ui-state-active #tabExhibitionAnc {
	background: url(../img/genre/txt_tab_event_exhibition.png) no-repeat 50% 100%, none;
	background-color: #26a2ff;
	-o-background-size: 75px 82px, auto;
	-moz-background-size: 75px 82px, auto;
	-ms-background-size: 75px 82px, auto;
	-webkit-background-size: 75px 82px, auto;
	background-size: 75px 82px, auto;
}
#tabCircus { width: 17.3%; }
#genreNav #tabCircus { padding-right: 0; }
#tabCircusAnc {
	background: url(../img/genre/txt_tab_event_circus.png) no-repeat 50% 0, -o-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_circus.png) no-repeat 50% 0, -moz-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_circus.png) no-repeat 50% 0, -ms-linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	background: url(../img/genre/txt_tab_event_circus.png) no-repeat 50% 0, -webkit-gradient(linear, left top, left bottom, from(#c5e5f8), to(#92cff2));
	background: url(../img/genre/txt_tab_event_circus.png) no-repeat 50% 0, linear-gradient(top, #c5e5f8 0%, #92cff2 100%);
	-o-background-size: 42px 82px, auto;
	-moz-background-size: 42px 82px, auto;
	-ms-background-size: 42px 82px, auto;
	-webkit-background-size: 42px 82px, auto;
	background-size: 42px 82px, auto;
}
.ui-state-active #tabCircusAnc {
	background: url(../img/genre/txt_tab_event_circus.png) no-repeat 50% 100%, none;
	background-color: #26a2ff;
	-o-background-size: 42px 82px, auto;
	-moz-background-size: 42px 82px, auto;
	-ms-background-size: 42px 82px, auto;
	-webkit-background-size: 42px 82px, auto;
	background-size: 42px 82px, auto;
}
.btnEventTicket {
	background: url(../img/common/img_arw_right_white_pc.png) no-repeat 92% 50%, -o-linear-gradient(top, #f7a16f 0%, #f47a32 100%);
	background: url(../img/common/img_arw_right_white_pc.png) no-repeat 92% 50%, -moz-linear-gradient(top, #f7a16f 0%, #f47a32 100%);
	background: url(../img/common/img_arw_right_white_pc.png) no-repeat 92% 50%, -ms-linear-gradient(top, #f7a16f 0%, #f47a32 100%);
	background: url(../img/common/img_arw_right_white_pc.png) no-repeat 92% 50%, -webkit-gradient(linear, left top, left bottom, from(#f7a16f), to(#f47a32));
	background: url(../img/common/img_arw_right_white_pc.png) no-repeat 92% 50%, linear-gradient(top, #f7a16f 0%, #f47a32 100%);
	-o-background-size: 42px 17px, auto;
	-moz-background-size: 42px 17px, auto;
	-ms-background-size: 42px 17px, auto;
	-webkit-background-size: 42px 17px, auto;
	background-size: 42px 17px, auto;
}

/*=====================================================
__. レジャーバナー
=====================================================*/

.bnrLeisure {
	width: 90%;
	margin: 30px auto 20px;
	background-image: -o-linear-gradient(top, #c5c85d 0%, #a4a801 100%);
	background-image: -moz-linear-gradient(top, #c5c85d 0%, #a4a801 100%);
	background-image: -ms-linear-gradient(top, #c5c85d 0%, #a4a801 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#c5c85d), to(#a4a801));
	background-image: linear-gradient(top, #c5c85d 0%, #a4a801 100%);
	border: 1px solid #fff;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.bnrLeisure a {
	height: 100%;
	text-align: center;
	display: block;
}
.bnrLeisure + .btnTicketList { margin-top: 0; }



