.version.index {
    color: #0000FF;
    background-color: #728C8F;
}

#muse_css_mq {
    background-color: #FFFFFF;
}

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

#pschedule {
    z-index: 50;
    width: 0.01px;
    margin-right: -10000px;
    margin-top: 1850px;
    margin-left: -380px;
}

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

#ticket {
    margin-top: 1018px;
    position: relative;
}

#gooods {
    margin-left: 19px;
    margin-top: 1233px;
    position: relative;
}

#access {
    margin-left: 50px;
    margin-top: 4082px;
    position: relative;
}

#pu104 {
    z-index: 6;
    width: 0.01px;
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-left: -100px;
}

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

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

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

#u340 {
    z-index: 5;
    min-height: 49px;
    background-color: #B0AE75;
    padding-bottom: 13px;
}

#u149 {
    z-index: 18;
    width: 30px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 17px;
    left: 171px;
}

#u219 {
    z-index: 32;
    width: 172px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 15px;
    left: 206px;
}

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

#u354 {
    z-index: 20;
    width: 30px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 17px;
    left: 384px;
}

#u254 {
    z-index: 34;
    width: 121px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 15px;
    left: 419px;
}

#u371 {
    z-index: 22;
    width: 30px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 17px;
    left: 545px;
}

#u134 {
    z-index: 16;
    width: 121px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 15px;
    left: 580px;
}

#u254:hover,
#u134:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 121px;
    min-height: 0px;
    margin: 15px -10000px 0px 0px;
}

#u385 {
    z-index: 24;
    width: 30px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 17px;
    left: 707px;
}

#u156 {
    z-index: 30;
    width: 107px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 15px;
    left: 742px;
}

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

#u399 {
    z-index: 26;
    width: 30px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 17px;
    left: 854px;
}

#u268 {
    z-index: 36;
    width: 65px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 15px;
    left: 889px;
}

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

#u413 {
    z-index: 28;
    width: 30px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 17px;
    left: 959px;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u340-bw {
    z-index: 5;
    min-height: 49px;
}

#u205 {
    z-index: 14;
    width: 853px;
    background-color: transparent;
    margin-left: 154px;
    margin-top: 62px;
    position: relative;
}

#u198 {
    z-index: 12;
    width: 960px;
    background-color: transparent;
    margin-left: 100px;
    margin-top: 16px;
    position: relative;
}

#u445 {
    z-index: 42;
    width: 582px;
    background-color: transparent;
    margin-left: 289px;
    margin-top: 53px;
    position: relative;
}

#u445_img {
    padding-bottom: 1px;
}

#u438 {
    z-index: 40;
    width: 684px;
    background-color: transparent;
    margin-left: 238px;
    margin-top: 100px;
    position: relative;
}

#u871 {
    z-index: 60;
    width: 658px;
    background-color: transparent;
    margin-left: 251px;
    margin-top: 121px;
    position: relative;
}

#u226 {
    z-index: 46;
    width: 414px;
    background-color: transparent;
    margin-left: 373px;
    margin-top: 31px;
    position: relative;
}

#u226:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 414px;
    min-height: 0px;
    margin: 31px 0px 0px 373px;
}

#u864 {
    z-index: 59;
    width: 108px;
    height: 36px;
    margin-left: 610px;
    margin-top: 114px;
    position: relative;
}

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

#u829 {
    z-index: 55;
    width: 622px;
    background-color: transparent;
    margin-left: 269px;
    margin-top:90px;
    position: relative;
}

#u836 {
    z-index: 57;
    width: 558px;
    background-color: transparent;
    margin-left: 301px;
    margin-top: 38px;
    position: relative;
}

#u836:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 558px;
    min-height: 0px;
    margin: 38px 0px 0px 301px;
}

#u814 {
    z-index: 53;
    width: 558px;
    background-color: transparent;
    margin-left: 301px;
    margin-top: 28px;
    position: relative;
}

#u814:hover {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    width: 558px;
    min-height: 0px;
    margin: 28px 0px 0px 301px;
}

#u947 {
    z-index: 75;
    width: 291px;
    background-color: transparent;
    margin-left: 434px;
    margin-top: 157px;
    position: relative;
}

#u884 {
    z-index: 62;
    width: 874px;
    background-color: transparent;
    margin-left: 143px;
    margin-top: 43px;
    position: relative;
}

#u892 {
    z-index: 64;
    width: 874px;
    background-color: transparent;
    margin-left: 143px;
    position: relative;
}

#u899 {
    z-index: 66;
    width: 874px;
    background-color: transparent;
    margin-left: 143px;
    margin-top: 82px;
    position: relative;
}

#u906 {
    z-index: 68;
    width: 874px;
    background-color: transparent;
    margin-left: 143px;
    position: relative;
}

#pu913 {
    z-index: 70;
    width: 0.01px;
    margin-left: 143px;
    margin-top: 18px;
}

#u913 {
    z-index: 70;
    width: 874px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 49px;
}

#u934 {
    z-index: 72;
    width: 615px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 130px;
}

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

#u431 {
    z-index: 38;
    width: 568px;
    background-color: transparent;
    margin-left: 296px;
    margin-top: 180px;
    position: relative;
}

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

#u459 {
    z-index: 44;
    width: 732px;
    background-color: transparent;
    margin-left: 214px;
    margin-top: 74px;
    position: relative;
}

#u540 {
    z-index: 49;
    width: 800px;
    height: 475px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 180px;
    margin-top: 25px;
    position: relative;
}

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

#u557 {
    z-index: 2;
    min-height: 79px;
    padding-bottom: 38px;
}

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

#u560 {
    z-index: 3;
    width: 182px;
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    left: 489px;
}

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

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

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

.verticalspacer {
    min-height: 1px;
}