.version.index {
    color: #000002;
    background-color: #58D05A;
}

#muse_css_mq {
    background-color: #FFFFFF;
}

#page {
    z-index: 1;
    width: 960px;
    min-height: 7102px;
    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: 5467px;
    left: -432px;
}

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

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

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

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

#u1092 {
    z-index: 2;
    min-height: 1278px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    background: transparent url("../images/bk_top.jpg?crc=223135599") no-repeat center top;
}

#u1154 {
    z-index: 3;
    width: 960px;
    background-color: transparent;
    margin-bottom: -2px;
    position: relative;
    margin-right: -10000px;
    left: 100px;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u1092-bw {
    z-index: 2;
    min-height: 1278px;
}

#u476 {
    z-index: 24;
    min-height: 74px;
    background-color: #FFFFFF;
    padding-bottom: 8px;
}

#u964 {
    z-index: 25;
    width: 863px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 8px;
    left: 149px;
}

#u213 {
    z-index: 26;
    width: 51px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u326 {
    z-index: 46;
    width: 115px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
    left: 57px;
}

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

#u407 {
    z-index: 28;
    width: 51px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 178px;
}

#u277 {
    z-index: 42;
    width: 79px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
    left: 243px;
}

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

#u424 {
    z-index: 30;
    width: 51px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 337px;
}

#u270 {
    z-index: 40;
    width: 80px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
    left: 401px;
}

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

#u438 {
    z-index: 32;
    width: 51px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 495px;
}

#u291 {
    z-index: 44;
    width: 46px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
    left: 577px;
}

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

#u452 {
    z-index: 34;
    width: 51px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 653px;
}

#u249 {
    z-index: 38;
    width: 78px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
    left: 719px;
}

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

#u466 {
    z-index: 36;
    width: 51px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 812px;
}

#u476-bw {
    z-index: 24;
    min-height: 74px;
}

#u319 {
    z-index: 19;
    width: 838px;
    background-color: transparent;
    margin-left: 161px;
    margin-top: 99px;
    position: relative;
}

#u609 {
    z-index: 77;
    width: 800px;
    min-height: 481px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 180px;
    margin-top: 67px;
    position: relative;
}

#u1209 {
    z-index: 52;
    width: 868px;
    background-color: transparent;
    margin-left: 146px;
    margin-top: 68px;
    position: relative;
}

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

#u298 {
    z-index: 15;
    width: 520px;
    background-color: transparent;
    margin-left: 320px;
    margin-top: 127px;
    position: relative;
}

#u1023 {
    z-index: 50;
    width: 602px;
    background-color: transparent;
    margin-left: 279px;
    margin-top: 66px;
    position: relative;
}

#u312 {
    z-index: 17;
    width: 520px;
    background-color: transparent;
    margin-left: 320px;
    margin-top: 187px;
    position: relative;
}

#u1255 {
    z-index: 62;
    width: 619px;
    background-color: transparent;
    margin-left: 271px;
    margin-top: 60px;
    position: relative;
}

#u1255_img {
    padding-bottom: 49px;
}

#u1262 {
    z-index: 64;
    width: 634px;
    background-color: transparent;
    margin-left: 263px;
    margin-top: 106px;
    position: relative;
}

#u1283 {
    z-index: 66;
    width: 658px;
    background-color: transparent;
    margin-left: 251px;
    margin-top: 19px;
    position: relative;
}

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

#u1290 {
    z-index: 68;
    width: 658px;
    background-color: transparent;
    margin-left: 251px;
    margin-top: 33px;
    position: relative;
}

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

#u1219 {
    z-index: 54;
    width: 518px;
    background-color: transparent;
    margin-left: 321px;
    margin-top: 140px;
    position: relative;
}

#u1234 {
    z-index: 58;
    width: 646px;
    background-color: transparent;
    margin-left: 257px;
    margin-top: 59px;
    position: relative;
}

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

#u1241 {
    z-index: 60;
    width: 647px;
    background-color: transparent;
    margin-left: 257px;
    margin-top: 32px;
    position: relative;
}

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

#u1311 {
    z-index: 72;
    width: 582px;
    background-color: transparent;
    margin-left: 320px;
    margin-top: 250px;
    position: relative;
}

#u1227 {
    z-index: 56;
    width: 798px;
    background-color: transparent;
    margin-left: 181px;
    margin-top: 92px;
    position: relative;
}

#pu1297 {
    z-index: 70;
    width: 0.01px;
    margin-left: 181px;
    margin-top: 64px;
}

#u1297 {
    z-index: 70;
    width: 798px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
}

#u1304 {
    z-index: 74;
    width: 572px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 1092px;
    left: 113px;
}

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

#u242 {
    z-index: 13;
    width: 466px;
    background-color: transparent;
    margin-left: 347px;
    margin-top: 223px;
    position: relative;
}

#u988 {
    z-index: 48;
    width: 566px;
    background-color: transparent;
    margin-left: 297px;
    margin-top: 65px;
    position: relative;
}

#u620 {
    z-index: 9;
    width: 850px;
    height: 505px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 155px;
    margin-top: 31px;
    position: relative;
}

#u1192 {
    z-index: 11;
    width: 554px;
    background-color: transparent;
    margin-left: 303px;
    margin-top: 77px;
    position: relative;
}

#u630 {
    z-index: 10;
    width: 850px;
    height: 505px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 155px;
    margin-top: 21px;
    position: relative;
}

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

#pu114 {
    z-index: 5;
    width: 0.01px;
    margin-right: -10000px;
    margin-top: 110px;
    margin-left: -100px;
}

#u114 {
    z-index: 5;
    height: 73px;
}

#u114-bw {
    z-index: 5;
    margin-top: 56px;
    height: 73px;
}

#u496 {
    z-index: 6;
    min-height: 86px;
    padding-bottom: 43px;
}

#u1092_align_to_page,
#u476_align_to_page,
#u496_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 960px;
    left: -100px;
}

#u499 {
    z-index: 7;
    width: 208px;
    position: relative;
    margin-right: -10000px;
    margin-top: 43px;
    left: 476px;
}

#u496-bw {
    z-index: 6;
    min-height: 86px;
}

.html {
    background: #008ED0 url("../images/bk_blue.jpg?crc=4036614619") no-repeat center top fixed;
}

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

.verticalspacer {
    min-height: 1px;
}