<br />
<b>Deprecated</b>:  The each() function is deprecated. This message will be suppressed on further calls in <b>/home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php</b> on line <b>456</b><br />
@charset "UTF-8";
:root {
  --color--black02: #171717;
  --color--gray: #f1f1f1;
  --color--blue02: #85add0;
  --color--green: #0a8b62;
  --color--red: #e24864;
  --color-grayout-bg: #c1c1c1;
  --color-grayout-font: #ddd;
  --color--purple: #d155eb;
  --grad: linear-gradient(90deg, rgba(0,98,223,1) 0%, rgba(10,139,98,1) 100%);
  --color-white: #fff;
  --color-black: #000;
  --color-gray: #f1f1f1;
  --color-blue: #0062df;
  --color-red: #fc0900;
  --color-border: #c8c8c8;
  --color-footer-bg: #171717;
  --color-grad: linear-gradient(90deg, rgb(0, 98, 223) 0%, rgba(10,139,98,1) 100%);
  --color-attraction: linear-gradient(90deg, #d77aa3, #7a9bde);
  --color-about: linear-gradient(90deg, #e2ef72, #77e7ea);
  --color-stage: linear-gradient(90deg, #ff8274, #f9caa2);
  --ease-main: cubic-bezier(0.33, 1, 0.68, 1);
  --font-all: "Noto Sans JP","Outfit","游ゴシック", YuGothic, "Helvetica", "ヒラギノ角ゴ ProN W3", "HiVragino Kaku Gothic ProN", "メイリオ", Meiryo, "Helvetica Neue", Arial, sans-serif;
  --font-en: "Poppins", "Noto Sans JP", "游ゴシック", YuGothic, "Helvetica", "ヒラギノ角ゴ ProN W3", "HiVragino Kaku Gothic ProN", "メイリオ", Meiryo, "Helvetica Neue", Arial, sans-serif;
  --font-w-r: 400;
  --font-w-m: 500;
  --font-w-sb: 600;
  --font-w-b: 700;
  --font-w-eb: 800;
  --font-w-bk: 900;
}

.p-attraction__map-link {
  margin-top: 55px;
}
@media screen and (max-width: 900px) {
  .p-attraction__map-link {
    margin-top: 30px;
  }
}

.p-attraction__map-image_txt {
  display: block;
  width: 90%;
  margin: -2em auto 3em;
  max-width: 1200px;
  -webkit-transition: opacity 0.5s cubic-bezier(0.25, 1, 0.5, 1), -webkit-transform 0.4s cubic-bezier(0.13, 1.68, 0.8, 0.91);
  transition: opacity 0.5s cubic-bezier(0.25, 1, 0.5, 1), -webkit-transform 0.4s cubic-bezier(0.13, 1.68, 0.8, 0.91);
  transition: transform 0.4s cubic-bezier(0.13, 1.68, 0.8, 0.91), opacity 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  transition: transform 0.4s cubic-bezier(0.13, 1.68, 0.8, 0.91), opacity 0.5s cubic-bezier(0.25, 1, 0.5, 1), -webkit-transform 0.4s cubic-bezier(0.13, 1.68, 0.8, 0.91);
  -webkit-transform: translateY(35px);
          transform: translateY(35px);
  opacity: 0;
}
@media screen and (max-width: 900px) {
  .p-attraction__map-image_txt {
    width: 100%;
    margin: -1em auto 2em;
  }
}
.is-load .p-attraction__map-image_txt {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  opacity: 1;
}

.p-attraction__block-sct_txt figure.-w100 {
  width: 100%;
  max-width: 100%;
}

.p-attraction__map-list-item.-grandstage .p-in_chara {
  top: 25%;
  left: 30.5%;
  width: 8%;
}
@media screen and (max-width: 900px) {
  .p-attraction__map-list-item.-grandstage .p-in_chara {
    top: 27%;
    left: 27%;
  }
}

.p-attraction__map-list-item.-market .p-in_chara {
  bottom: 36.5%;
  right: 24%;
}
@media screen and (max-width: 900px) {
  .p-attraction__map-list-item.-market .p-in_chara {
    bottom: 39.5%;
    right: 20%;
  }
}

@media screen and (max-width: 900px) {
  .p-attraction__map-list-item.-kitchen .p-in_chara {
    right: 7.5%;
  }
}

.p-attraction__map-list-item.-welcome .p-in_chara {
  bottom: 20.5%;
  left: 27.5%;
  width: 14.5%;
}
@media screen and (max-width: 900px) {
  .p-attraction__map-list-item.-welcome .p-in_chara {
    bottom: 25.5%;
    left: 23%;
  }
}

.p-attraction__map-list-item.-gudaguda .p-in_chara {
  top: 37%;
}
@media screen and (max-width: 900px) {
  .p-attraction__map-list-item.-gudaguda .p-in_chara {
    left: 7%;
  }
}

@media screen and (max-width: 900px) {
  .p-attraction__map-list-item.-gudaguda .p-in_link {
    left: 7.5%;
  }
}

@media screen and (max-width: 900px) {
  .p-attraction__map-list-item.-chaldea .p-in_link {
    bottom: 30%;
    left: 4.5%;
  }
}