.version.index {
    color: #00000D;
    background-color: #D8D84E;
}

#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;
}

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

#pschedule {
    z-index: 56;
    width: 0.01px;
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-top: 1850px;
    margin-left: -346px;
}

#schedule {
    position: relative;
}

#access {
    margin-left: 16px;
    margin-top: 2452px;
    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;
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    position: relative;
    margin-right: -10000px;
    margin-top: 15px;
    left: 742px;
}

#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: 44;
    width: 582px;
    background-color: transparent;
    margin-left: 289px;
    margin-top: 53px;
    position: relative;
}

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

#pu452 {
    z-index: 46;
    width: 0.01px;
    margin-left: 202px;
    margin-top: 71px;
}

#u452 {
    z-index: 46;
    width: 756px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u226 {
    z-index: 50;
    width: 414px;
    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: 228px;
    left: 171px;
}

#pu423 {
    z-index: 38;
    width: 0.01px;
    margin-left: 219px;
    margin-top: 135px;
}

#u423 {
    z-index: 38;
    width: 722px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u523 {
    z-index: 52;
    width: 414px;
    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: 233px;
    left: 154px;
}

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

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

#u459 {
    z-index: 48;
    width: 732px;
    background-color: transparent;
    margin-left: 300px;
    margin-top: 75px;
    position: relative;
}

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

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

#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;
}