.version.index {
    color: #0000FC;
    background-color: #22E6C9;
}

#muse_css_mq {
    background-color: #FFFFFF;
}

#page {
    z-index: 1;
    width: 960px;
    min-height: 5000px;
    background-image: none;
    border-width: 0px;
    border-color: #000000;
    background-color: transparent;
    margin-left: auto;
    margin-right: auto;
}

#ticket {
    position: relative;
    margin-right: -10000px;
    width: 22px;
    margin-top: 3306px;
    left: -370px;
}

#schedule {
    position: relative;
    margin-right: -10000px;
    width: 22px;
    margin-top: 2172px;
    left: -335px;
}

#access {
    position: relative;
    margin-right: -10000px;
    width: 22px;
    margin-top: 6150px;
    left: -239px;
}

#ppu1626 {
    z-index: 0;
    width: 0.01px;
    padding-bottom: 1px;
    margin-right: -10000px;
}

#pu1626 {
    z-index: 7;
    width: 0.01px;
}

#u1626 {
    z-index: 7;
    width: 960px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u1442 {
    z-index: 12;
    width: 58px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1361px;
    left: 803px;
}

#u1442:hover {
    opacity: 0.51;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=51)";
    filter: alpha(opacity=51);
    width: 58px;
    min-height: 0px;
    margin: 1361px -10000px 0px 0px;
}

#u1449 {
    z-index: 14;
    width: 113px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1361px;
    left: 653px;
}

#u1449:hover {
    opacity: 0.51;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=51)";
    filter: alpha(opacity=51);
    width: 113px;
    min-height: 0px;
    margin: 1361px -10000px 0px 0px;
}

#u1456 {
    z-index: 16;
    width: 100px;
    background-color: transparent;
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    position: relative;
    margin-right: -10000px;
    margin-top: 1361px;
    left: 516px;
}

#u1463 {
    z-index: 18;
    width: 100px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1361px;
    left: 379px;
}

#u1456:hover,
#u1463:hover {
    opacity: 0.51;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=51)";
    filter: alpha(opacity=51);
    width: 100px;
    min-height: 0px;
    margin: 1361px -10000px 0px 0px;
}

#u1470 {
    z-index: 20;
    width: 149px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1361px;
    left: 193px;
}

#u1470:hover {
    opacity: 0.51;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=51)";
    filter: alpha(opacity=51);
    width: 149px;
    min-height: 0px;
    margin: 1361px -10000px 0px 0px;
}

#u1477 {
    z-index: 22;
    width: 57px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1361px;
    left: 99px;
}

#u2191 {
    z-index: 46;
    width: 419px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 844px;
    left: 282px;
}

#pu2141 {
    z-index: 42;
    width: 0.01px;
    margin-left: 80px;
    margin-top: 57px;
}

#u2141 {
    z-index: 42;
    width: 800px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u2151 {
    z-index: 44;
    width: 522px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 313px;
    left: 139px;
}

#u2151:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 522px;
    min-height: 0px;
    margin: 313px -10000px 0px 0px;
}

#u1526 {
    z-index: 26;
    width: 756px;
    background-color: transparent;
    margin-left: 102px;
    margin-top: 67px;
    position: relative;
}

#u2211 {
    z-index: 50;
    width: 340px;
    background-color: transparent;
    margin-left: 310px;
    margin-top: 91px;
    position: relative;
}

#u2230 {
    z-index: 52;
    width: 790px;
    background-color: transparent;
    margin-left: 85px;
    margin-top: 41px;
    position: relative;
}

#u2203 {
    z-index: 48;
    width: 790px;
    background-color: transparent;
    margin-left: 85px;
    margin-top: 84px;
    position: relative;
}

#pu2326 {
    z-index: 5;
    width: 0.01px;
    margin-left: 211px;
    margin-top: 155px;
}

#u2326 {
    z-index: 5;
    width: 539px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u1696 {
    z-index: 33;
    width: 76px;
    height: 39px;
    position: relative;
    margin-right: -10000px;
    margin-top: 279px;
    left: 175px;
}

.ie #u1696 {
    background-color: #FFFFFF;
    opacity: 0.01;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
    filter: alpha(opacity=1);
}

#u2336 {
    z-index: 70;
    width: 418px;
    background-color: transparent;
    margin-left: 271px;
    margin-top: 49px;
    position: relative;
}

#u2346 {
    z-index: 72;
    width: 626px;
    background-color: transparent;
    margin-left: 167px;
    margin-top: 48px;
    position: relative;
}

#u2240 {
    z-index: 54;
    width: 757px;
    background-color: transparent;
    margin-left: 102px;
    margin-top: 149px;
    position: relative;
}

#u2258 {
    z-index: 60;
    width: 540px;
    background-color: transparent;
    margin-left: 210px;
    margin-top: 36px;
    position: relative;
}

#u2258:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 540px;
    min-height: 0px;
    margin: 36px 0px 0px 210px;
}

#u2250 {
    z-index: 56;
    width: 540px;
    background-color: transparent;
    margin-left: 210px;
    margin-top: 23px;
    position: relative;
}

#u2250:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 540px;
    min-height: 0px;
    margin: 23px 0px 0px 210px;
}

#u2270 {
    z-index: 64;
    width: 722px;
    background-color: transparent;
    margin-left: 119px;
    margin-top: 111px;
    position: relative;
}

#u2287 {
    z-index: 62;
    width: 540px;
    background-color: transparent;
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    margin-left: 210px;
    margin-top: 29px;
    position: relative;
}

#u2287:hover {
    width: 540px;
    min-height: 0px;
    margin: 29px 0px 0px 210px;
}

#u2280 {
    z-index: 58;
    width: 540px;
    background-color: transparent;
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    margin-left: 210px;
    margin-top: 23px;
    position: relative;
}

#u2280:hover {
    width: 540px;
    min-height: 0px;
    margin: 23px 0px 0px 210px;
}

#u2294 {
    z-index: 66;
    width: 650px;
    background-color: transparent;
    margin-left: 154px;
    margin-top: 131px;
    position: relative;
}

#u1937 {
    z-index: 54;
    width: 646px;
    background-color: transparent;
    margin-left: 157px;
    margin-top: 104px;
    position: relative;
}

#u1947 {
    z-index: 34;
    width: 620px;
    background-color: transparent;
    margin-left: 170px;
    margin-top: 31px;
    position: relative;
}

#u1947:hover {
    opacity: 0.51;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=51)";
    filter: alpha(opacity=51);
    width: 620px;
    min-height: 0px;
    margin: 31px 0px 0px 170px;
}

#u1955 {
    z-index: 36;
    width: 620px;
    background-color: transparent;
    margin-left: 170px;
    margin-top: 28px;
    position: relative;
}

#u1955:hover {
    opacity: 0.51;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=51)";
    filter: alpha(opacity=51);
    width: 620px;
    min-height: 0px;
    margin: 28px 0px 0px 170px;
}

#u1962 {
    z-index: 38;
    width: 620px;
    background-color: transparent;
    margin-left: 170px;
    margin-top: 57px;
    position: relative;
}

#u1962:hover {
    opacity: 0.51;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=51)";
    filter: alpha(opacity=51);
    width: 620px;
    min-height: 0px;
    margin: 57px 0px 0px 170px;
}

#u1969 {
    z-index: 40;
    width: 620px;
    background-color: transparent;
    margin-left: 170px;
    margin-top: 25px;
    position: relative;
}

#u1969:hover {
    opacity: 0.51;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=51)";
    filter: alpha(opacity=51);
    width: 620px;
    min-height: 0px;
    margin: 25px 0px 0px 170px;
}

#u1484 {
    z-index: 24;
    width: 548px;
    background-color: transparent;
    margin-left: 206px;
    margin-top: 131px;
    position: relative;
}

#u530 {
    z-index: 9;
    width: 800px;
    height: 475px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 80px;
    margin-top: 24px;
    position: relative;
}

#u1554 {
    z-index: 28;
    width: 504px;
    background-color: transparent;
    margin-left: 228px;
    margin-top: 58px;
    position: relative;
}

#u1641 {
    z-index: 10;
    width: 800px;
    height: 475px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 80px;
    margin-top: 17px;
    position: relative;
}

#u2316 {
    z-index: 68;
    width: 464px;
    background-color: transparent;
    margin-left: 248px;
    margin-top: 55px;
    position: relative;
}

#u2304 {
    z-index: 11;
    width: 800px;
    height: 475px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 80px;
    margin-top: 18px;
    position: relative;
}

.css_verticalspacer .verticalspacer {
    height: calc(100vh - 8363px);
}

#u557 {
    z-index: 2;
    min-height: 72px;
    padding-bottom: 45px;
}

#u557_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 960px;
    left: -100px;
}

#u1037 {
    z-index: 3;
    width: 134px;
    position: relative;
    margin-right: -10000px;
    margin-top: 46px;
    left: 513px;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u557-bw {
    z-index: 2;
    min-height: 72px;
    margin-top: 105px;
}

.html {
    background: #000000 url("../images/bk.jpg?crc=138326582") no-repeat center top scroll;
}

body {
    position: relative;
    min-width: 960px;
}

.verticalspacer {
    min-height: 1px;
}