.version.index {
    color: #000011;
    background-color: #9465AD;
}

#muse_css_mq {
    background-color: #FFFFFF;
}

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

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

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

#pschedule {
    z-index: 21;
    width: 0.01px;
    margin-right: -10000px;
    margin-top: 2035px;
    margin-left: -257px;
}

#schedule {
    margin-left: 6px;
    position: relative;
}

#access {
    margin-top: 7670px;
    position: relative;
}

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

#u802 {
    z-index: 24;
    width: 960px;
    background-color: transparent;
    margin-left: 100px;
    position: relative;
}

#u812 {
    z-index: 26;
    width: 960px;
    background-color: transparent;
    margin-left: 100px;
    position: relative;
}

#u1269 {
    z-index: 72;
    width: 960px;
    background-color: transparent;
    margin-left: 100px;
    position: relative;
}

#u822 {
    z-index: 17;
    min-height: 53px;
    background-color: #878F8C;
    padding-bottom: 26px;
}

#u881 {
    z-index: 38;
    width: 25px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    left: 141px;
}

#u831 {
    z-index: 28;
    width: 120px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 25px;
    left: 187px;
}

#u831:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    width: 120px;
    min-height: 0px;
    margin: 25px -10000px 0px 0px;
}

#u942 {
    z-index: 48;
    width: 25px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    left: 341px;
}

#u860 {
    z-index: 36;
    width: 83px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    left: 394px;
}

#u860:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    width: 83px;
    min-height: 0px;
    margin: 26px -10000px 0px 0px;
}

#u935 {
    z-index: 46;
    width: 25px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    left: 503px;
}

#u853 {
    z-index: 34;
    width: 95px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    left: 561px;
}

#u853:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    width: 95px;
    min-height: 0px;
    margin: 26px -10000px 0px 0px;
}

#u928 {
    z-index: 44;
    width: 25px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    left: 690px;
}

#u846 {
    z-index: 32;
    width: 85px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    left: 742px;
}

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

#u911 {
    z-index: 42;
    width: 25px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    left: 859px;
}

#u839 {
    z-index: 30;
    width: 58px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 25px;
    left: 909px;
}

#u839:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    width: 58px;
    min-height: 0px;
    margin: 25px -10000px 0px 0px;
}

#u898 {
    z-index: 40;
    width: 25px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 26px;
    left: 994px;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u822-bw {
    z-index: 17;
    min-height: 53px;
}

#u949 {
    z-index: 50;
    width: 846px;
    background-color: transparent;
    margin-left: 157px;
    margin-top: 101px;
    position: relative;
}

#u1163 {
    z-index: 70;
    width: 857px;
    background-color: transparent;
    margin-left: 152px;
    margin-top: 54px;
    position: relative;
}

#pu978 {
    z-index: 5;
    width: 0.01px;
    margin-left: 163px;
    margin-top: 99px;
}

#u978 {
    z-index: 5;
    width: 850px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 36px;
}

#u969 {
    z-index: 6;
    width: 850px;
    background-color: #878F8C;
    padding-bottom: 8px;
    position: relative;
    margin-right: -10000px;
}

#u975 {
    z-index: 7;
    width: 850px;
    height: 1246px;
    background-color: #FFFFFF;
    position: relative;
    margin-right: -10000px;
    margin-top: -8px;
    left: -8px;
}

#u981 {
    z-index: 52;
    width: 520px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 157px;
}

#u991 {
    z-index: 54;
    width: 656px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 147px;
    left: 89px;
}

#pu1176 {
    z-index: 8;
    width: 0.01px;
    margin-left: 163px;
    margin-top: 116px;
}

#u1176 {
    z-index: 8;
    width: 850px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 43px;
}

#u1012 {
    z-index: 9;
    width: 850px;
    background-color: #878F8C;
    padding-bottom: 9px;
    position: relative;
    margin-right: -10000px;
}

#u1011 {
    z-index: 10;
    width: 850px;
    height: 1749px;
    background-color: #FFFFFF;
    position: relative;
    margin-right: -10000px;
    margin-top: -14px;
    left: -8px;
}

#u1019 {
    z-index: 56;
    width: 520px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 157px;
}

#u1029 {
    z-index: 58;
    width: 618px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 120px;
    left: 108px;
}

#u1153 {
    z-index: 68;
    width: 672px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 314px;
    left: 81px;
}

#u1279 {
    z-index: 74;
    width: 618px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1448px;
    left: 108px;
}

#u1279:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    width: 618px;
    min-height: 0px;
    margin: 1448px -10000px 0px 0px;
}

#u1287 {
    z-index: 76;
    width: 656px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1351px;
    left: 89px;
}

#u1477 {
    z-index: 101;
    width: 654px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 636px;
    left: 90px;
}

#u1487 {
    z-index: 103;
    width: 619px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 949px;
    left: 107px;
}

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

#u1495 {
    z-index: 105;
    width: 619px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1055px;
    left: 107px;
}

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

#u1502 {
    z-index: 107;
    width: 619px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1159px;
    left: 107px;
}

#u1502:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    width: 619px;
    min-height: 0px;
    margin: 1159px -10000px 0px 0px;
}

#u1517 {
    z-index: 109;
    width: 619px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1557px;
    left: 107px;
}

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

#u1307 {
    z-index: 78;
    width: 520px;
    background-color: transparent;
    margin-left: 320px;
    margin-top: 152px;
    position: relative;
}

#u1467 {
    z-index: 99;
    width: 851px;
    background-color: transparent;
    margin-left: 155px;
    margin-top: 61px;
    position: relative;
}

#u1355 {
    z-index: 84;
    width: 851px;
    background-color: transparent;
    margin-left: 155px;
    position: relative;
}

#u1333 {
    z-index: 80;
    width: 851px;
    background-color: transparent;
    margin-left: 155px;
    position: relative;
}

#u1341 {
    z-index: 82;
    width: 851px;
    background-color: transparent;
    margin-left: 155px;
    position: relative;
}

#pu1382 {
    z-index: 14;
    width: 0.01px;
    margin-left: 163px;
    margin-top: 79px;
}

#u1382 {
    z-index: 14;
    width: 850px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u1383 {
    z-index: 15;
    width: 850px;
    background-color: #878F8C;
    padding-bottom: 9px;
    position: relative;
    margin-right: -10000px;
}

#u1384 {
    z-index: 16;
    width: 850px;
    height: 2397px;
    background-color: #FFFFFF;
    position: relative;
    margin-right: -10000px;
    margin-top: -15px;
    left: -8px;
}

#u1391 {
    z-index: 86;
    width: 768px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 57px;
    left: 33px;
}

#u1399 {
    z-index: 88;
    width: 768px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 581px;
    left: 33px;
}

#u1406 {
    z-index: 90;
    width: 768px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 903px;
    left: 33px;
}

#u1421 {
    z-index: 92;
    width: 768px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1291px;
    left: 33px;
}

#u1436 {
    z-index: 94;
    width: 768px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1790px;
    left: 33px;
}

#u1451 {
    z-index: 96;
    width: 615px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1613px;
    left: 109px;
}

#u1451:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    width: 615px;
    min-height: 0px;
    margin: 1613px -10000px 0px 0px;
}

#pu1173 {
    z-index: 11;
    width: 0.01px;
    margin-left: 163px;
    margin-top: 106px;
}

#u1173 {
    z-index: 11;
    width: 850px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 44px;
}

#u1094 {
    z-index: 12;
    width: 850px;
    background-color: #878F8C;
    padding-bottom: 8px;
    position: relative;
    margin-right: -10000px;
}

#u1093 {
    z-index: 13;
    width: 850px;
    height: 2266px;
    background-color: #FFFFFF;
    position: relative;
    margin-right: -10000px;
    margin-top: -14px;
    left: -8px;
}

#u406 {
    z-index: 18;
    width: 800px;
    height: 475px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 294px;
    left: 17px;
}

#u416 {
    z-index: 19;
    width: 800px;
    height: 475px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1024px;
    left: 17px;
}

#u1138 {
    z-index: 20;
    width: 800px;
    height: 475px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1757px;
    left: 17px;
}

#u1101 {
    z-index: 60;
    width: 520px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 157px;
}

#u1111 {
    z-index: 62;
    width: 690px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 129px;
    left: 72px;
}

#u1121 {
    z-index: 64;
    width: 578px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 843px;
    left: 128px;
}

#u1143 {
    z-index: 66;
    width: 578px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1576px;
    left: 128px;
}

#u1732 {
    z-index: 54;
    width: 861px;
    min-height: 481px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 150px;
    margin-top: 56px;
    position: relative;
}

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

#u431 {
    z-index: 2;
    min-height: 95px;
    padding-bottom: 63px;
}

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

#u782 {
    z-index: 3;
    width: 156px;
    position: relative;
    margin-right: -10000px;
    margin-top: 63px;
    left: 502px;
}

#u431-bw {
    z-index: 2;
    min-height: 95px;
    margin-top: 87px;
}

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

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

.verticalspacer {
    min-height: 1px;
}