.version.index {
    color: #00000B;
    background-color: #FE6CEE;
}

#muse_css_mq {
    background-color: #FFFFFF;
}

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

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

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

#goods {
    position: relative;
    margin-right: -10000px;
    width: 22px;
    margin-top: 5281px;
    left: -368px;
}

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

#ppu3772 {
    z-index: 0;
    width: 0.01px;
    margin-right: -10000px;
    margin-left: -100px;
}

#pu3772 {
    z-index: 6;
    width: 0.01px;
    margin-left: 100px;
}

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

#u3546 {
    z-index: 30;
    width: 815px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 182px;
    left: 73px;
}

#pu3780 {
    z-index: 8;
    width: 0.01px;
}

#u3780 {
    z-index: 8;
    width: 960px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 100px;
}

#u2120 {
    z-index: 15;
    min-height: 63px;
    background-color: #FD2A71;
    padding-bottom: 7px;
}

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

#u1919 {
    z-index: 22;
    width: 183px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 186px;
}

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

#u1905 {
    z-index: 20;
    width: 123px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 410px;
}

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

#u1940 {
    z-index: 24;
    width: 135px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 575px;
}

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

#u1891 {
    z-index: 18;
    width: 114px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 751px;
}

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

#u1884 {
    z-index: 16;
    width: 68px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 7px;
    left: 906px;
}

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

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u2120-bw {
    z-index: 15;
    min-height: 63px;
    margin-top: 320px;
}

#u3676 {
    z-index: 56;
    width: 870px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 483px;
    left: 156px;
}

#u1876 {
    z-index: 11;
    width: 835px;
    background-color: transparent;
    margin-left: 162px;
    top: -4px;
    margin-bottom: -4px;
    position: relative;
}

#u3662 {
    z-index: 54;
    width: 606px;
    background-color: transparent;
    margin-left: 277px;
    margin-top: 54px;
    position: relative;
}

#pu3613 {
    z-index: 44;
    width: 0.01px;
    margin-left: 163px;
    margin-top: 145px;
}

#u3613 {
    z-index: 44;
    width: 835px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u3820 {
    z-index: 70;
    width: 89px;
    height: 34px;
    position: relative;
    margin-right: -10000px;
    margin-top: 324px;
    left: 386px;
}

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

#u1961 {
    z-index: 13;
    width: 611px;
    background-color: transparent;
    margin-left: 275px;
    margin-top: 43px;
    position: relative;
}

#u3641 {
    z-index: 50;
    width: 694px;
    background-color: transparent;
    margin-left: 233px;
    margin-top: 46px;
    position: relative;
}

#u3683 {
    z-index: 58;
    width: 819px;
    background-color: transparent;
    margin-left: 171px;
    margin-top: 92px;
    position: relative;
}

#u3648 {
    z-index: 66;
    width: 538px;
    background-color: transparent;
    margin-left: 305px;
    margin-top: 41px;
    position: relative;
}

#u3648:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 538px;
    min-height: 0px;
    margin: 41px 0px 0px 305px;
}




#u3634 {
    z-index: 62;
    width: 538px;
    background-color: transparent;
    margin-left: 305px;
    margin-top: 18px;
    position: relative;
}

#u3634:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 538px;
    min-height: 0px;
    margin: 18px 0px 0px 305px;
}

#u3649 {
    z-index: 67;
    width: 636px;
    background-color: transparent;
    margin-left: 255px;
    margin-top: 41px;
    position: relative;
}

#u3649:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 636px;
    min-height: 0px;
    margin: 41px 0px 0px 255px;
}

#u3650 {
    z-index: 67;
    width: 636px;
    background-color: transparent;
    margin-left: 255px;
    margin-top: 25px;
    position: relative;
}

#u3650:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 636px;
    min-height: 0px;
    margin: 25px 0px 0px 255px;
}


#u3651 {
    z-index: 67;
    width: 636px;
    background-color: transparent;
    margin-left: 255px;
    margin-top: 45px;
    position: relative;
}

#u3651:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 636px;
    min-height: 0px;
    margin: 45px 0px 0px 255px;
}

#u3652 {
    z-index: 67;
    width: 636px;
    background-color: transparent;
    margin-left: 255px;
    margin-top: 25px;
    position: relative;
}

#u3652:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 636px;
    min-height: 0px;
    margin: 25px 0px 0px 255px;
}

#u3620 {
    z-index: 46;
    width: 487px;
    background-color: transparent;
    margin-left: 336px;
    margin-top: 47px;
    position: relative;
}

#u3655 {
    z-index: 52;
    width: 822px;
    background-color: transparent;
    margin-left: 172px;
    margin-top: 90px;
    position: relative;
}

#u3813 {
    z-index: 68;
    width: 538px;
    background-color: transparent;
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    margin-left: 311px;
    margin-top: 52px;
    position: relative;
}

#u3806 {
    z-index: 64;
    width: 538px;
    background-color: transparent;
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    margin-left: 311px;
    margin-top: 18px;
    position: relative;
}

#u3627 {
    z-index: 48;
    width: 487px;
    background-color: transparent;
    margin-left: 336px;
    margin-top: 50px;
    position: relative;
}

#pu3592 {
    z-index: 42;
    width: 0.01px;
    margin-left: 163px;
    margin-top: 190px;
}

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

#u3606 {
    z-index: 60;
    width: 790px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 416px;
    left: 22px;
}

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

#u3585 {
    z-index: 40;
    width: 876px;
    background-color: transparent;
    margin-left: 142px;
    margin-top: 99px;
    position: relative;
}

#u3556 {
    z-index: 32;
    width: 878px;
    background-color: transparent;
    margin-left: 141px;
    position: relative;
}

#u3564 {
    z-index: 34;
    width: 878px;
    background-color: transparent;
    margin-left: 141px;
    position: relative;
}

#u3571 {
    z-index: 36;
    width: 878px;
    background-color: transparent;
    margin-left: 141px;
    position: relative;
}

#u3578 {
    z-index: 38;
    width: 878px;
    background-color: transparent;
    margin-left: 141px;
    position: relative;
}

#u3669 {
    z-index: 4;
    width: 835px;
    background-color: transparent;
    margin-left: 162px;
    margin-top: 185px;
    position: relative;
}

#u385 {
    z-index: 10;
    width: 742px;
    height: 441px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 209px;
    margin-top: 25px;
    position: relative;
}

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

#u3474 {
    z-index: 2;
    width: 221px;
    position: relative;
    margin-right: -10000px;
    margin-top: 66px;
    left: 370px;
}

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

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

.verticalspacer {
    min-height: 1px;
}