/* OFFBEAT 33 — 서울 바이닐·오디오 스토어
   시안: 데스크톱 1440×2200 20장 / 모바일 390×2400 20장 (배율 1.0)
   좌표 정본: 원자료 08-source/reference_renderer.py
   레일 72 · 본문 x112~1392 · 하단 플레이어 72 / 모바일 헤더 58 · 여백 18 · 플레이어 58 */
@import url("/fonts/pretendard/pretendard-deferred.css");

:root {
  --pitch: #050505;
  --paper: #f4f1e9;
  --paper2: #e9e4da;
  --chrome: #bfc3c5;
  --lime: #c8ff1a;
  --wine: #57162f;
  --err: #ff3b30;
  --gray: #777875;
  --line: #3a3a38;
  --lline: #cfc9bf;
  --f: "Pretendard Variable", Pretendard, "Noto Sans KR", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --rail: 4.5rem;
  --plr: 4.5rem;
}

* { margin: 0; padding: 0; box-sizing: border-box; }
/* 시안 판형(데스크톱 1440 = 90rem / 모바일 390 = 24.375rem)을 뿌리 글꼴로 비례 축소한다.
   1440 이상에서는 16px 로 고정해 시안 배율 1.0 을 유지한다. */
html { -webkit-text-size-adjust: 100%; font-size: min(16px, calc(100vw / 90)); }
@media (max-width: 899px) { html { font-size: min(20px, calc(100vw / 24.375)); } }
body {
  font-family: var(--f);
  font-feature-settings: "tnum" 1;
  word-break: keep-all;
  overflow-x: hidden;
  background: var(--paper);
  color: var(--pitch);
}
body.dark { background: var(--pitch); color: var(--paper); }
img { display: block; max-width: 100%; }
a { color: inherit; text-decoration: none; }
button, input, select, textarea { font: inherit; color: inherit; background: none; border: 0; }
button { cursor: pointer; }
:focus-visible { outline: 3px solid var(--lime); outline-offset: 2px; }
h1, h2, h3, h4 { font-size: inherit; font-weight: inherit; }

/* ── 좌측 레일 ──────────────────────────────────── */
.rail {
  position: fixed; inset: 0 auto 0 0; width: var(--rail); z-index: 40;
  background: var(--pitch); font-weight: 700; text-align: center;
}
.rail a, .rail p { position: absolute; left: 0; width: 100%; }
.rail-33 { top: 1.5625rem; font-size: 1.0625rem; line-height: 1.125rem; color: var(--lime); }
.rail-brand { top: 7.25rem; font-size: 0.6875rem; line-height: 0.75rem; color: var(--paper); }
.rail-nav a { font-size: 0.6875rem; line-height: 0.75rem; color: var(--chrome); }
.rail-nav a:nth-child(1) { top: 20.25rem; }
.rail-nav a:nth-child(2) { top: 28.0rem; }
.rail-nav a:nth-child(3) { top: 35.75rem; }
.rail-nav a:nth-child(4) { top: 43.5rem; }
.rail-nav a:nth-child(5) { top: 51.25rem; }
.rail-nav a.on { color: var(--lime); }
.rail-nav a.on::after {
  content: ""; position: absolute; right: 0; top: -1.375rem; width: 0.25rem; height: 3.5625rem; background: var(--lime);
}
.rail-lang { bottom: 6.5625rem; font-size: 0.625rem; line-height: 0.6875rem; font-weight: 400; color: var(--chrome); }

/* ── 모바일 헤더 ─────────────────────────────────── */
.mhead { display: none; }
.mhead-in { position: relative; height: 100%; width: 24.375rem; }

/* ── 하단 플레이어 ───────────────────────────────── */
.player {
  position: fixed; inset: auto 0 0 0; height: var(--plr); z-index: 50;
  background: var(--pitch); color: var(--paper);
}
.player-in { position: relative; height: 100%; width: 90rem; }
.player-in > * { position: absolute; }
.player-dot { width: 2.875rem; height: 2.875rem; border-radius: 62.4375rem; background: var(--lime); left: 1.125rem; top: 0.8125rem; }
.player-now { left: 5.5rem; top: 1.3125rem; }
.player-now b { display: block; font-size: 0.8125rem; line-height: 0.875rem; font-weight: 700; }
.player-now span { display: block; font-size: 0.5625rem; line-height: 0.625rem; color: var(--chrome); margin-top: 0.75rem; }
.player-bar { left: 26.875rem; right: 19.375rem; top: 2.125rem; height: 0.1875rem; background: #343434; }
.player-bar i { position: absolute; inset: 0 auto 0 0; width: 47.1%; background: var(--lime); }
.player-t { left: 74.375rem; top: 1.8125rem; font-size: 0.625rem; line-height: 0.6875rem; color: var(--chrome); }
.player-v { right: 2.5rem; top: 1.75rem; font-size: 0.6875rem; line-height: 0.75rem; }
.player-m { display: none; }
body.playing .player-dot { box-shadow: 0 0 0 6px rgba(200, 255, 26, .18); }

/* ── 지면 ────────────────────────────────────────── */
.page {
  position: relative; margin-left: var(--rail); width: 85.5rem;
  height: 137.5rem; overflow: hidden;
}
/* 시안 절대좌표를 그대로 옮긴 구획 (좌표 원점 = 지면 좌상단 · 시안 x에서 레일 72 뺀 값) */
.stage { position: absolute; inset: 0; }
.stage .a { position: absolute; }
.stage hr.a { border: 0; }
.stage .ai { display: contents; }
/* 겹쳐 놓인 장식 글자는 아래 단추의 클릭을 막지 않는다 */
.stage .deco { pointer-events: none; }

/* 지면 머리 — page_head() */
.phead { position: absolute; left: 0; top: 0; width: 85.5rem; }
.phead .eb {
  position: absolute; left: 2.5rem; top: 3.75875rem; font-size: 0.75rem; line-height: 0.75rem;
  font-weight: 700; letter-spacing: 0; color: var(--wine); white-space: pre;
}
.phead h1 {
  position: absolute; left: 2.5rem; top: 7.6775rem; font-size: 4.5rem; line-height: 4.5rem;
  font-weight: 700; letter-spacing: -.015em; white-space: pre;
}
.phead .ko { position: absolute; left: 2.625rem; top: 12.47563rem; font-size: 1.125rem; line-height: 1.125rem; color: var(--gray); }
.phead .prule { position: absolute; left: 2.5rem; top: 15.25rem; width: 80.0rem; height: 0.0625rem; background: var(--lline); border: 0; }
body.dark .phead .eb { color: var(--lime); }
body.dark .phead .ko { color: var(--chrome); }
body.dark .phead .prule { background: var(--chrome); }

/* ── 공용 조각 ───────────────────────────────────── */
.lb { font-weight: 700; white-space: pre; }          /* 라벨 */
.ko { word-break: keep-all; }
.rule { height: 0.0625rem; background: var(--lline); border: 0; }
body.dark .rule { background: var(--line); }
.wine { color: var(--wine); }
.limec { color: var(--lime); }
.gray { color: var(--gray); }
.chrome { color: var(--chrome); }

/* 채움 단추 (시안의 사각 블록 + 가운데 글자) */
.blk {
  display: flex; align-items: center; justify-content: center;
  font-weight: 700; text-align: center; white-space: pre;
}
.blk-d { background: var(--pitch); color: var(--paper); }
.blk-l { background: var(--lime); color: var(--pitch); }
.blk-w { background: var(--wine); color: var(--paper); }

/* 시안 밖 1쪽 — 이용 안내 (흐름 배치) */
.page-flow { height: auto; min-height: calc(100vh - var(--plr)); overflow: visible; padding-bottom: 10.0rem; }
.polwrap { padding: 3.5rem 3.125rem 0 2.5rem; max-width: 62.5rem; }
.polhead { position: static; width: auto; }
.polhead .eb { position: static; font-size: 0.75rem; line-height: 1.2; font-weight: 700; color: var(--wine); }
.polhead h1 { position: static; font-size: 4.5rem; line-height: 1; font-weight: 700; letter-spacing: -.015em; margin-top: 2.125rem; }
.polhead .ko { position: static; font-size: 1.125rem; line-height: 1.6; color: var(--gray); margin-top: 1.0rem; }
.polhead .prule { position: static; margin-top: 1.625rem; }
.polnav { display: flex; flex-wrap: wrap; gap: 0.625rem 1.125rem; margin-top: 2.5rem; }
.polnav a { font-size: 0.75rem; font-weight: 700; letter-spacing: .04em; color: var(--wine); border-bottom: 0.0625rem solid currentColor; padding-bottom: 0.125rem; }
.pol { margin-top: 4.0rem; scroll-margin-top: 1.5rem; }
.pol h2 { font-size: 1.75rem; font-weight: 700; letter-spacing: -.01em; }
.pol ul { list-style: none; margin-top: 1.375rem; border-top: 0.0625rem solid var(--lline); }
.pol li { font-size: 1.0rem; line-height: 1.75; padding: 1.0rem 0; border-bottom: 0.0625rem solid var(--lline); }
.pol li b { font-weight: 700; }
.polfoot { margin-top: 4.5rem; font-size: 0.8125rem; line-height: 1.7; color: var(--gray); }
@media (max-width: 56.1875rem) {
  .polwrap { padding: 1.5rem 1.125rem 0; }
  .polhead h1 { font-size: 2.125rem; margin-top: 1.375rem; }
  .polhead .ko { font-size: 0.875rem; margin-top: 0.75rem; }
  .pol { margin-top: 2.75rem; }
  .pol h2 { font-size: 1.375rem; }
  .pol li { font-size: 0.9375rem; }
}

/* 입력칸 — 시안은 값만 그렸다 */
.stage .fld { border: 0; padding: 0; background: transparent; font-family: inherit; color: inherit; }
.stage .fld:focus { outline: 2px solid var(--lime); outline-offset: 2px; }

/* 판형별 문안 교체 (시안이 모바일에서 다른 글을 쓴 자리) */
.dv { display: inline; }
.mv { display: none; }

/* 앨범 캡션 — album_caption() */
.cap { position: absolute; white-space: nowrap; }
.cap b { display: block; font-size: 0.8125rem; line-height: 0.8125rem; font-weight: 700; }
.cap i { display: block; font-size: 0.75rem; line-height: 0.75rem; font-style: normal; color: var(--gray); margin-top: 0.61125rem; }
.cap s { display: block; font-size: 0.625rem; line-height: 0.625rem; text-decoration: none; color: var(--gray); margin-top: 0.59375rem; }
body.dark .cap i, body.dark .cap s { color: var(--chrome); }

/* ── 중간 폭 900~1439 — 시안이 없는 구간이므로 1440 판형을 비례 축소 ── */
@media (min-width: 56.25rem) and (max-width: 89.9375rem) {
  .page { zoom: calc((100vw - 4.5rem) / 1368); }
}

/* ── 모바일 (시안 390×2400) ─────────────────────── */
@media (max-width: 56.1875rem) {
  :root { --rail: 0.0rem; --plr: 3.625rem; }
  .rail { display: none; }
  .mhead {
    display: block; position: fixed; inset: 0 0 auto 0; height: 3.625rem; z-index: 40;
    background: var(--pitch); color: var(--paper);
  }
  .mhead-b { position: absolute; left: 1.125rem; top: 1.58625rem; font-size: 0.9375rem; line-height: 0.9375rem; font-weight: 700; }
  .mhead-r { position: absolute; right: 1.125rem; top: 1.66562rem; font-size: 0.625rem; line-height: 0.625rem; color: var(--chrome); }
  .page { margin: 0 auto; width: 24.375rem; height: 150rem; }
  .stage { left: 0; right: 0; }

  .phead { width: 100%; }
  .phead .eb { left: 1.125rem; top: 5.78937rem; font-size: 0.875rem; line-height: 0.875rem; }
  .phead h1 { left: 1.125rem; top: 7.84563rem; font-size: 2.125rem; line-height: 2.125rem; }
  .phead .ko { left: 1.125rem; top: 10.53937rem; font-size: 0.875rem; line-height: 0.875rem; }
  .phead .prule { left: 1.125rem; top: 12.625rem; width: 22.125rem; }
  body.dark .phead .prule { background: var(--chrome); }

  .player { height: 3.625rem; }
  .player-dot { width: 2.0rem; height: 2.0rem; left: 1.125rem; top: 0.8125rem; }
  .player-now { left: 4.375rem; top: 0.9625rem; }
  .player-now b { font-size: 0.6875rem; line-height: 0.6875rem; }
  .player-now span { font-size: 0.5rem; line-height: 0.5rem; margin-top: 0.625rem; }
  .player-bar, .player-t, .player-v { display: none; }
  .player-in, .mhead-in { width: 24.375rem; margin: 0 auto; }
  .player-m { display: block; right: 1.125rem; top: 1.66562rem; font-size: 0.625rem; line-height: 0.625rem; }
  .dv { display: none; }
  .mv { display: inline; }
}


/* ══ 지면별 공용 모양 ══════════════════════════════ */
/* 01 */
.p01 .hero { object-fit:cover;object-position:52% 50%; }
.p01 .heroveil { background:rgba(5,5,5,.706); }
.p01 .ht { font-weight:700;white-space:pre; }
.p01 .hk { font-weight:700;white-space:pre; }
.p01 .hm { color:var(--chrome);white-space:pre; }
.p01 .hb { background:var(--lime); }
.p01 .wl { font-weight:700;color:var(--wine);white-space:pre; }
.p01 .w0 { object-fit:cover; }
.p01 .w1 { object-fit:cover; }
.p01 .w2 { object-fit:cover; }
.p01 .w3 { object-fit:cover; }
.p01 .w4 { object-fit:cover; }
.p01 .dc { font-weight:700;white-space:pre; }
.p01 .cr0 { background:var(--wine); }
.p01 .cri0 { object-fit:cover; }
.p01 .crt0 { font-weight:700;color:var(--paper); }
.p01 .crn0 { font-weight:700;color:var(--lime);white-space:pre; }
.p01 .cr1 { background:#D9D7D1; }
.p01 .cri1 { object-fit:cover; }
.p01 .crt1 { font-weight:700;color:var(--pitch); }
.p01 .crn1 { font-weight:700;color:var(--wine);white-space:pre; }
.p01 .cr2 { background:var(--pitch); }
.p01 .cri2 { object-fit:cover; }
.p01 .crt2 { font-weight:700;color:var(--paper); }
.p01 .crn2 { font-weight:700;color:var(--lime);white-space:pre; }
.p01 .bs { font-weight:700;white-space:pre; }
.p01 .bi { object-fit:cover; }
.p01 .bk { color:var(--gray);white-space:pre; }
.p01 .bb { background:var(--pitch); }
.p01 .mk0 { white-space:pre; }
.p01 .mk1 { white-space:pre; }
.p01 .mk2 { white-space:pre; }
.p01 .mk3 { white-space:pre; }
.p01 .mk4 { white-space:pre; }
.p01 .w5 { object-fit:cover; }
.p01 .mk5 { white-space:pre; }
.p01 .cri0m { object-fit:cover; }
/* 02 */
.p02 .wk { font-weight:700;color:var(--wine);white-space:pre; }
.p02 .c0 { object-fit:cover; }
.p02 .k0 { white-space:pre; }
.p02 .c1 { object-fit:cover; }
.p02 .k1 { white-space:pre; }
.p02 .c2 { object-fit:cover; }
.p02 .k2 { white-space:pre; }
.p02 .c3 { object-fit:cover; }
.p02 .k3 { white-space:pre; }
.p02 .c4 { object-fit:cover; }
.p02 .k4 { white-space:pre; }
.p02 .c5 { object-fit:cover; }
.p02 .k5 { white-space:pre; }
.p02 .c6 { object-fit:cover; }
.p02 .k6 { white-space:pre; }
.p02 .c7 { object-fit:cover; }
.p02 .k7 { white-space:pre; }
.p02 .c8 { object-fit:cover; }
.p02 .k8 { white-space:pre; }
.p02 .c9 { object-fit:cover; }
.p02 .k9 { white-space:pre; }
.p02 .c10 { object-fit:cover; }
.p02 .k10 { white-space:pre; }
.p02 .c11 { object-fit:cover; }
.p02 .k11 { white-space:pre; }
.p02 .pgp { color:var(--gray);white-space:pre; }
.p02 .pgn { text-align:right;white-space:pre;font-weight:700; }
/* 03 */
.p03 .cn { font-weight:700;color:var(--lime);white-space:pre; }
.p03 .ch { font-weight:700;white-space:pre; }
.p03 .bed { background:#151515; }
.p03 .s0 { object-fit:cover;transform:rotate(-1deg);box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:0; }
.p03 .s1 { object-fit:cover;box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:1; }
.p03 .s2 { object-fit:cover;transform:rotate(1deg);box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:2; }
.p03 .s3 { object-fit:cover;transform:rotate(2deg);box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:3; }
.p03 .s4 { object-fit:cover;transform:rotate(3deg);box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:4; }
.p03 .s5 { object-fit:cover;transform:rotate(-3deg);box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:4; }
.p03 .s6 { object-fit:cover;transform:rotate(-2deg);box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:3; }
.p03 .s7 { object-fit:cover;transform:rotate(-1deg);box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:2; }
.p03 .s8 { object-fit:cover;box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:1; }
.p03 .tip { background:var(--wine); }
.p03 .tipt { white-space:pre;font-weight:700; }
.p03 .c1 { font-weight:700;white-space:pre; }
.p03 .c2 { color:var(--chrome);white-space:pre; }
.p03 .msave { font-weight:700;color:var(--lime);white-space:pre; }
.p03 .tipt { text-align: left; }
/* 04 */
.p04 .lb1 { font-weight:700;color:var(--gray);white-space:pre; }
.p04 .lb2 { text-align:right;white-space:pre;font-weight:700;color:var(--gray); }
.p04 .plot { border:2px solid var(--wine); }
.p04 .lb3 { text-align:right;white-space:pre;font-weight:700;color:var(--gray); }
.p04 .lb4 { white-space:pre;font-weight:700;color:var(--gray); }
.p04 .d0 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d1 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d2 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d3 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d4 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d5 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d6 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d7 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d8 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d9 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d10 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .d11 { object-fit:cover;box-shadow:10px 14px 1rem rgba(0,0,0,.55); }
.p04 .sl { font-weight:700;color:var(--wine);white-space:pre; }
.p04 .sh { font-weight:700;white-space:pre; }
.p04 .sk { color:var(--gray);white-space:pre; }
.p04 .sb { background:var(--pitch); }
.p04 .mbd { font-weight:700;color:var(--wine);white-space:pre; }
/* 05 */
.p05 .ph { object-fit:cover;object-position:50% 52%; }
.p05 .nb { background:var(--wine); }
.p05 .nt { font-weight:700;color:var(--lime);white-space:pre; }
.p05 .nh { font-weight:700;color:var(--paper);white-space:pre; }
.p05 .k0 { object-fit:cover; }
.p05 .kc0 { white-space:pre; }
.p05 .mk0 { object-fit:cover; }
.p05 .mkc0 { white-space:pre; }
.p05 .k1 { object-fit:cover; }
.p05 .kc1 { white-space:pre; }
.p05 .mk1 { object-fit:cover; }
.p05 .mkc1 { white-space:pre; }
.p05 .k2 { object-fit:cover; }
.p05 .kc2 { white-space:pre; }
.p05 .mk2 { object-fit:cover; }
.p05 .mkc2 { white-space:pre; }
.p05 .k3 { object-fit:cover; }
.p05 .kc3 { white-space:pre; }
.p05 .mk3 { object-fit:cover; }
.p05 .mkc3 { white-space:pre; }
.p05 .k4 { object-fit:cover; }
.p05 .kc4 { white-space:pre; }
.p05 .mk4 { object-fit:cover; }
.p05 .mkc4 { white-space:pre; }
.p05 .k5 { object-fit:cover; }
.p05 .kc5 { white-space:pre; }
.p05 .mk5 { object-fit:cover; }
.p05 .mkc5 { white-space:pre; }
.p05 .hl { font-weight:700;color:var(--wine);white-space:pre; }
.p05 .hq { font-weight:700;white-space:pre; }
.p05 .hr1 { background:#bdb7ad; }
.p05 .ho { font-weight:700;white-space:pre; }
.p05 .mq { font-weight:700;white-space:pre; }
/* 06 */
.p06 .sbar { background:var(--pitch); }
.p06 .sq { white-space:pre;font-weight:700;color:var(--paper); }
.p06 .sic { text-align:right;white-space:pre;color:var(--lime); }
.p06 .sr { font-weight:700;color:var(--wine);white-space:pre; }
.p06 .l0 { background:#c9c3ba; }
.p06 .i0 { object-fit:cover; }
.p06 .n0 { font-weight:700;white-space:pre; }
.p06 .t0 { color:var(--gray);white-space:pre; }
.p06 .c0 { color:var(--gray);white-space:pre; }
.p06 .p0 { text-align:right;white-space:pre;font-weight:700; }
.p06 .l1 { background:#c9c3ba; }
.p06 .i1 { object-fit:cover; }
.p06 .n1 { font-weight:700;white-space:pre; }
.p06 .t1 { color:var(--gray);white-space:pre; }
.p06 .c1 { color:var(--gray);white-space:pre; }
.p06 .p1 { text-align:right;white-space:pre;font-weight:700; }
.p06 .l2 { background:#c9c3ba; }
.p06 .i2 { object-fit:cover; }
.p06 .n2 { font-weight:700;white-space:pre; }
.p06 .t2 { color:var(--gray);white-space:pre; }
.p06 .c2 { color:var(--gray);white-space:pre; }
.p06 .p2 { text-align:right;white-space:pre;font-weight:700; }
.p06 .l3 { background:#c9c3ba; }
.p06 .i3 { object-fit:cover; }
.p06 .n3 { font-weight:700;white-space:pre; }
.p06 .t3 { color:var(--gray);white-space:pre; }
.p06 .c3 { color:var(--gray);white-space:pre; }
.p06 .p3 { text-align:right;white-space:pre;font-weight:700; }
.p06 .l4 { background:#c9c3ba; }
.p06 .i4 { object-fit:cover; }
.p06 .n4 { font-weight:700;white-space:pre; }
.p06 .t4 { color:var(--gray);white-space:pre; }
.p06 .c4 { color:var(--gray);white-space:pre; }
.p06 .p4 { text-align:right;white-space:pre;font-weight:700; }
.p06 .l5 { background:#c9c3ba; }
.p06 .i5 { object-fit:cover; }
.p06 .n5 { font-weight:700;white-space:pre; }
.p06 .t5 { color:var(--gray);white-space:pre; }
.p06 .c5 { color:var(--gray);white-space:pre; }
.p06 .p5 { text-align:right;white-space:pre;font-weight:700; }
.p06 .l6 { background:#c9c3ba; }
.p06 .i6 { object-fit:cover; }
.p06 .n6 { font-weight:700;white-space:pre; }
.p06 .t6 { color:var(--gray);white-space:pre; }
.p06 .c6 { color:var(--gray);white-space:pre; }
.p06 .p6 { text-align:right;white-space:pre;font-weight:700; }
.p06 .l7 { background:#c9c3ba; }
.p06 .i7 { object-fit:cover; }
.p06 .n7 { font-weight:700;white-space:pre; }
.p06 .t7 { color:var(--gray);white-space:pre; }
.p06 .c7 { color:var(--gray);white-space:pre; }
.p06 .p7 { text-align:right;white-space:pre;font-weight:700; }
.p06 .az { font-weight:700;white-space:pre; }
.p06 .azl { font-weight:700;color:var(--wine);white-space:pre; }
/* 07 */
.p07 .disc { background:radial-gradient(circle at 50% 50%, var(--pitch) 0 4px, transparent 4px),radial-gradient(circle at 50% 50%, var(--lime) 0 102px, transparent 102px),repeating-radial-gradient(circle at 50% 50%, transparent 0 8px, #292929 8px 9px),#101010;border-radius:999px;border:2px solid #343434; }
.p07 .cv { object-fit:cover;box-shadow:10px 14px 1.625rem rgba(0,0,0,.55);z-index:2; }
.p07 .st { font-weight:700;color:var(--wine);white-space:pre;z-index:3; }
.p07 .ar { font-weight:700;white-space:pre;z-index:3; }
.p07 .ti { color:var(--gray);white-space:pre;z-index:3; }
.p07 .pr { font-weight:700;white-space:pre;z-index:3; }
.p07 .ad { background:var(--pitch);z-index:3; }
.p07 .pp { background:var(--pitch); }
.p07 .ppt { font-weight:700;color:var(--lime);white-space:pre; }
.p07 .ik0 { font-weight:700;color:var(--chrome);white-space:pre; }
.p07 .iv0 { font-weight:700;color:var(--paper);white-space:pre; }
.p07 .ik1 { font-weight:700;color:var(--chrome);white-space:pre; }
.p07 .iv1 { font-weight:700;color:var(--paper);white-space:pre; }
.p07 .ik2 { font-weight:700;color:var(--chrome);white-space:pre; }
.p07 .iv2 { font-weight:700;color:var(--paper);white-space:pre; }
.p07 .ik3 { font-weight:700;color:var(--chrome);white-space:pre; }
.p07 .iv3 { font-weight:700;color:var(--paper);white-space:pre; }
.p07 .ik4 { font-weight:700;color:var(--chrome);white-space:pre; }
.p07 .iv4 { font-weight:700;color:var(--paper);white-space:pre; }
.p07 .ik5 { font-weight:700;color:var(--chrome);white-space:pre; }
.p07 .iv5 { font-weight:700;color:var(--paper);white-space:pre; }
.p07 .ik6 { font-weight:700;color:var(--chrome);white-space:pre; }
.p07 .iv6 { font-weight:700;color:var(--paper);white-space:pre; }
.p07 .ik7 { font-weight:700;color:var(--chrome);white-space:pre; }
.p07 .iv7 { font-weight:700;color:var(--paper);white-space:pre; }
.p07 .sa { font-weight:700;color:var(--wine);white-space:pre; }
.p07 .sat { white-space:pre; }
.p07 .sb { font-weight:700;color:var(--wine);white-space:pre; }
.p07 .sbt { white-space:pre; }
@media (max-width: 899px) { .p07 .ar br { display: none; } }
/* 08 */
.p08 .ph { object-fit:cover;object-position:52% 52%; }
.p08 .pt { font-weight:700;color:var(--lime);white-space:pre;z-index:2; }
.p08 .dot0 { background:var(--lime);border-radius:62.4375rem;z-index:2; }
.p08 .dn0 { transform:translateX(-50%);white-space:pre;font-weight:700;color:var(--pitch);z-index:3; }
.p08 .dot1 { background:var(--lime);border-radius:62.4375rem;z-index:2; }
.p08 .dn1 { transform:translateX(-50%);white-space:pre;font-weight:700;color:var(--pitch);z-index:3; }
.p08 .dot2 { background:var(--lime);border-radius:62.4375rem;z-index:2; }
.p08 .dn2 { transform:translateX(-50%);white-space:pre;font-weight:700;color:var(--pitch);z-index:3; }
.p08 .mg { background:var(--pitch); }
.p08 .mgt { font-weight:700;color:var(--chrome);white-space:pre; }
.p08 .mgv { font-weight:700;color:var(--lime);white-space:pre; }
.p08 .mgk { color:var(--paper);white-space:pre; }
.p08 .sg { background:var(--wine); }
.p08 .sgt { font-weight:700;color:var(--chrome);white-space:pre; }
.p08 .sgv { font-weight:700;color:var(--paper);white-space:pre; }
.p08 .sgk { color:var(--paper);white-space:pre; }
.p08 .imt { font-weight:700;color:var(--wine);white-space:pre; }
.p08 .iml { white-space:pre; }
.p08 .ms { background:var(--pitch); }
@media (max-width: 899px) { .p08 .mgt span, .p08 .sgt span { display: none; } }
.p08 .miml { white-space:pre; }
.p08 .mac0 { object-fit:cover; }
.p08 .mac1 { object-fit:cover; }
.p08 .mac2 { object-fit:cover; }
.p08 .mac3 { object-fit:cover; }
/* 09 */
.p09 .hd { font-weight:700;color:var(--lime);white-space:pre; }
.p09 .cv0 { object-fit:cover; }
.p09 .yr0 { font-weight:700;color:var(--lime);white-space:pre; }
.p09 .kd0 { font-weight:700;white-space:pre; }
.p09 .pz0 { color:var(--chrome);white-space:pre; }
.p09 .r00 { background:#333; }
.p09 .mk00 { color:var(--chrome);white-space:pre; }
.p09 .mv00 { text-align:right;white-space:pre;font-weight:700; }
.p09 .r01 { background:#333; }
.p09 .mk01 { color:var(--chrome);white-space:pre; }
.p09 .mv01 { text-align:right;white-space:pre;font-weight:700; }
.p09 .r02 { background:#333; }
.p09 .mk02 { color:var(--chrome);white-space:pre; }
.p09 .mv02 { text-align:right;white-space:pre;font-weight:700; }
.p09 .r03 { background:#333; }
.p09 .mk03 { color:var(--chrome);white-space:pre; }
.p09 .mv03 { text-align:right;white-space:pre;font-weight:700; }
.p09 .ms0 { color:var(--paper);white-space:pre; }
.p09 .mr0 { background:#333; }
.p09 .cv1 { object-fit:cover; }
.p09 .yr1 { font-weight:700;color:var(--lime);white-space:pre; }
.p09 .kd1 { font-weight:700;white-space:pre; }
.p09 .pz1 { color:var(--chrome);white-space:pre; }
.p09 .r10 { background:#333; }
.p09 .mk10 { color:var(--chrome);white-space:pre; }
.p09 .mv10 { text-align:right;white-space:pre;font-weight:700; }
.p09 .r11 { background:#333; }
.p09 .mk11 { color:var(--chrome);white-space:pre; }
.p09 .mv11 { text-align:right;white-space:pre;font-weight:700; }
.p09 .r12 { background:#333; }
.p09 .mk12 { color:var(--chrome);white-space:pre; }
.p09 .mv12 { text-align:right;white-space:pre;font-weight:700; }
.p09 .r13 { background:#333; }
.p09 .mk13 { color:var(--chrome);white-space:pre; }
.p09 .mv13 { text-align:right;white-space:pre;font-weight:700; }
.p09 .ms1 { color:var(--paper);white-space:pre; }
.p09 .mr1 { background:#333; }
.p09 .cv2 { object-fit:cover; }
.p09 .yr2 { font-weight:700;color:var(--lime);white-space:pre; }
.p09 .kd2 { font-weight:700;white-space:pre; }
.p09 .pz2 { color:var(--chrome);white-space:pre; }
.p09 .r20 { background:#333; }
.p09 .mk20 { color:var(--chrome);white-space:pre; }
.p09 .mv20 { text-align:right;white-space:pre;font-weight:700; }
.p09 .r21 { background:#333; }
.p09 .mk21 { color:var(--chrome);white-space:pre; }
.p09 .mv21 { text-align:right;white-space:pre;font-weight:700; }
.p09 .r22 { background:#333; }
.p09 .mk22 { color:var(--chrome);white-space:pre; }
.p09 .mv22 { text-align:right;white-space:pre;font-weight:700; }
.p09 .r23 { background:#333; }
.p09 .mk23 { color:var(--chrome);white-space:pre; }
.p09 .mv23 { text-align:right;white-space:pre;font-weight:700; }
.p09 .ms2 { color:var(--paper);white-space:pre; }
.p09 .mr2 { background:#333; }
.p09 .ln { font-weight:700;color:var(--lime);white-space:pre; }
.p09 .lnt { font-weight:700;white-space:pre; }
.p09 .sel { background:var(--lime); }
.p09 .selt { white-space:pre;font-weight:700;color:var(--pitch); }
.p09 .seln { text-align:right;white-space:pre;font-weight:700;color:var(--pitch); }
.p09 .selt { text-align: left; }
/* 10 */
.p10 .d0 { font-weight:700;white-space:pre; }
.p10 .tl { background:var(--wine); }
.p10 .sd0 { background:var(--wine);border:3px solid var(--wine);border-radius:62.4375rem;box-sizing:border-box; }
.p10 .sa0 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700;color:var(--wine); }
.p10 .sb0 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
@media (max-width: 899px) { .p10 .sa0, .p10 .sb0 { text-align: left; transform: none; } }
.p10 .sv0 { background:var(--wine); }
.p10 .sd1 { background:var(--wine);border:3px solid var(--wine);border-radius:62.4375rem;box-sizing:border-box; }
.p10 .sa1 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700;color:var(--wine); }
.p10 .sb1 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
@media (max-width: 899px) { .p10 .sa1, .p10 .sb1 { text-align: left; transform: none; } }
.p10 .sv1 { background:var(--wine); }
.p10 .sd2 { background:var(--paper);border:3px solid var(--wine);border-radius:62.4375rem;box-sizing:border-box; }
.p10 .sa2 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700;color:var(--wine); }
.p10 .sb2 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
@media (max-width: 899px) { .p10 .sa2, .p10 .sb2 { text-align: left; transform: none; } }
.p10 .sv2 { background:var(--wine); }
.p10 .sd3 { background:var(--paper);border:3px solid var(--wine);border-radius:62.4375rem;box-sizing:border-box; }
.p10 .sa3 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700;color:var(--wine); }
.p10 .sb3 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
@media (max-width: 899px) { .p10 .sa3, .p10 .sb3 { text-align: left; transform: none; } }
.p10 .disc { background:radial-gradient(circle at 50% 50%, var(--pitch) 0 4px, transparent 4px),radial-gradient(circle at 50% 50%, var(--wine) 0 108px, transparent 108px),repeating-radial-gradient(circle at 50% 50%, transparent 0 8px, #292929 8px 9px),#101010;border-radius:999px;border:2px solid #343434; }
.p10 .cv { object-fit:cover;box-shadow:10px 14px 1.5rem rgba(0,0,0,.55);z-index:2; }
.p10 .lm { font-weight:700;color:var(--wine);white-space:pre;z-index:3; }
.p10 .rt { font-weight:700;white-space:pre;z-index:3; }
.p10 .rp { color:var(--gray);white-space:pre;z-index:3; }
.p10 .po { background:var(--pitch);z-index:3; }
.p10 .dn { background:#ddd8cf; }
.p10 .dnt { font-weight:700;color:var(--wine);white-space:pre; }
.p10 .dnk { font-weight:700;white-space:pre; }
.p10 .mrp { color:var(--gray);white-space:pre; }
@media (max-width: 899px) { .p10 .po { font-size: 11px; } }
.p10 .mdnk { font-weight:700;white-space:pre; }
/* 11 */
.p11 .ph { object-fit:cover;object-position:50% 55%; }
.p11 .pt { font-weight:700;color:var(--lime);white-space:pre;z-index:2; }
.p11 .ce { font-weight:700;color:var(--lime);white-space:pre; }
.p11 .md0 { border:1px solid #555; }
.p11 .mk0 { font-weight:700;color:var(--chrome);white-space:pre; }
.p11 .mv0 { font-weight:700;white-space:pre; }
.p11 .ma0 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p11 .md1 { border:1px solid #555; }
.p11 .mk1 { font-weight:700;color:var(--chrome);white-space:pre; }
.p11 .mv1 { font-weight:700;white-space:pre; }
.p11 .ma1 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p11 .md2 { border:1px solid #555; }
.p11 .mk2 { font-weight:700;color:var(--chrome);white-space:pre; }
.p11 .mv2 { font-weight:700;white-space:pre; }
.p11 .ma2 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p11 .sp { font-weight:700;white-space:pre; }
.p11 .nd0 { border:2px solid var(--lime);border-radius:62.4375rem;box-sizing:border-box; }
.p11 .nl0 { transform:translateX(-50%);white-space:pre;font-weight:700; }
.p11 .nc0 { background:var(--chrome); }
.p11 .mc0 { background:var(--chrome); }
.p11 .nd1 { border:2px solid var(--chrome);border-radius:62.4375rem;box-sizing:border-box; }
.p11 .nl1 { transform:translateX(-50%);white-space:pre;font-weight:700; }
.p11 .nc1 { background:var(--chrome); }
.p11 .mc1 { background:var(--chrome); }
.p11 .nd2 { border:2px solid var(--chrome);border-radius:62.4375rem;box-sizing:border-box; }
.p11 .nl2 { transform:translateX(-50%);white-space:pre;font-weight:700; }
.p11 .nc2 { background:var(--chrome); }
.p11 .mc2 { background:var(--chrome); }
.p11 .nd3 { border:2px solid var(--chrome);border-radius:62.4375rem;box-sizing:border-box; }
.p11 .nl3 { transform:translateX(-50%);white-space:pre;font-weight:700; }
.p11 .mc3 { background:var(--chrome); }
/* 12 */
.p12 .ph { object-fit:cover; }
.p12 .pt { font-weight:700;color:var(--wine);white-space:pre;z-index:2; }
.p12 .hd0 { background:var(--lime);border-radius:62.4375rem;z-index:2; }
.p12 .hn0 { transform:translateX(-50%);white-space:pre;font-weight:700;color:var(--pitch);z-index:3; }
.p12 .hl0 { white-space:pre;font-weight:700;color:var(--pitch);z-index:3; }
.p12 .hd1 { background:var(--lime);border-radius:62.4375rem;z-index:2; }
.p12 .hn1 { transform:translateX(-50%);white-space:pre;font-weight:700;color:var(--pitch);z-index:3; }
.p12 .hl1 { white-space:pre;font-weight:700;color:var(--pitch);z-index:3; }
.p12 .hd2 { background:var(--lime);border-radius:62.4375rem;z-index:2; }
.p12 .hn2 { transform:translateX(-50%);white-space:pre;font-weight:700;color:var(--pitch);z-index:3; }
.p12 .hl2 { white-space:pre;font-weight:700;color:var(--pitch);z-index:3; }
.p12 .hh { font-weight:700;white-space:pre; }
.p12 .pz { font-weight:700;white-space:pre; }
.p12 .cta { background:var(--pitch); }
.p12 .sr0 { background:#beb8ae; }
.p12 .sk0 { font-weight:700;color:var(--gray);white-space:pre; }
.p12 .sv0 { font-weight:700;white-space:pre; }
.p12 .sr1 { background:#beb8ae; }
.p12 .sk1 { font-weight:700;color:var(--gray);white-space:pre; }
.p12 .sv1 { font-weight:700;white-space:pre; }
.p12 .sr2 { background:#beb8ae; }
.p12 .sk2 { font-weight:700;color:var(--gray);white-space:pre; }
.p12 .sv2 { font-weight:700;white-space:pre; }
.p12 .sr3 { background:#beb8ae; }
.p12 .sk3 { font-weight:700;color:var(--gray);white-space:pre; }
.p12 .sv3 { font-weight:700;white-space:pre; }
.p12 .sr4 { background:#beb8ae; }
.p12 .sk4 { font-weight:700;color:var(--gray);white-space:pre; }
.p12 .sv4 { font-weight:700;white-space:pre; }
.p12 .sr5 { background:#beb8ae; }
.p12 .sk5 { font-weight:700;color:var(--gray);white-space:pre; }
.p12 .sv5 { font-weight:700;white-space:pre; }
.p12 .mpt { font-weight:700;color:var(--wine);white-space:pre; }
/* 13 */
.p13 .yr { font-weight:700;color:var(--wine);white-space:pre; }
.p13 .rm { background:#d9d5cd; }
.p13 .rw { border:4px solid var(--pitch);box-sizing:border-box; }
.p13 .rs { background:var(--wine); }
.p13 .rc { border:2px solid var(--pitch);border-radius:62.4375rem;box-sizing:border-box; }
.p13 .rd { background:var(--pitch); }
.p13 .m1 { color:var(--gray);white-space:pre; }
.p13 .m2 { font-weight:700;color:var(--gray);white-space:pre; }
.p13 .k1 { font-weight:700;color:var(--gray);white-space:pre; }
.p13 .v1 { font-weight:700;white-space:pre; }
.p13 .b1 { background:var(--wine); }
.p13 .k2 { font-weight:700;color:var(--gray);white-space:pre; }
.p13 .v2 { font-weight:700;white-space:pre; }
.p13 .b2 { background:var(--pitch); }
.p13 .kn { background:var(--lime);border:1px solid var(--pitch);border-radius:62.4375rem;box-sizing:border-box; }
.p13 .k3 { font-weight:700;color:var(--gray);white-space:pre; }
.p13 .v3 { font-weight:700;white-space:pre; }
.p13 .bb { background:var(--pitch); }
.p13 .rr { font-weight:700;color:var(--wine);white-space:pre; }
.p13 .ri { object-fit:cover; }
.p13 .rt { font-weight:700;white-space:pre; }
.p13 .rp { color:var(--gray);white-space:pre; }
.p13 .my { font-weight:700;color:var(--wine);white-space:pre; }
/* 14 */
.p14 .ph { object-fit:cover; }
.p14 .pt { font-weight:700;color:var(--wine);white-space:pre;z-index:2; }
.p14 .cd0 { background:var(--pitch); }
.p14 .cc0 { font-weight:700;color:var(--lime);white-space:pre; }
.p14 .cn0 { font-weight:700;color:var(--paper);white-space:pre; }
.p14 .ci0 { color:var(--chrome);white-space:pre; }
.p14 .cv0 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p14 .cd1 { background:var(--wine); }
.p14 .cc1 { font-weight:700;color:var(--lime);white-space:pre; }
.p14 .cn1 { font-weight:700;color:var(--paper);white-space:pre; }
.p14 .ci1 { color:var(--chrome);white-space:pre; }
.p14 .cv1 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p14 .cd2 { background:var(--pitch); }
.p14 .cc2 { font-weight:700;color:var(--lime);white-space:pre; }
.p14 .cn2 { font-weight:700;color:var(--paper);white-space:pre; }
.p14 .ci2 { color:var(--chrome);white-space:pre; }
.p14 .cv2 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p14 .cd3 { background:var(--wine); }
.p14 .cc3 { font-weight:700;color:var(--lime);white-space:pre; }
.p14 .cn3 { font-weight:700;color:var(--paper);white-space:pre; }
.p14 .ci3 { color:var(--chrome);white-space:pre; }
.p14 .cv3 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p14 .cr { font-weight:700;color:var(--wine);white-space:pre; }
.p14 .ct { font-weight:700;white-space:pre; }
.p14 .cm { background:#d8d4cc; }
.p14 .cmt { font-weight:700;color:var(--wine);white-space:pre; }
.p14 .cml { white-space:pre; }
.p14 .mct { font-weight:700;white-space:pre; }
.p14 .mcml { white-space:pre; }
/* 15 */
.p15 .ph { object-fit:cover; }
.p15 .veil { background:rgba(5,5,5,.725); }
.p15 .ht { font-weight:700;white-space:pre; }
.p15 .hk { font-weight:700;white-space:pre; }
.p15 .hm { font-weight:700;color:var(--lime);white-space:pre; }
.p15 .ss { font-weight:700;color:var(--lime);white-space:pre; }
.p15 .map { background:#131313;border:1px solid #555;box-sizing:border-box; }
.p15 .st0 { border:3px solid var(--chrome);border-radius:62.4375rem;box-sizing:border-box; }
.p15 .sl0 { transform:translateX(-50%);white-space:pre;font-weight:700; }
.p15 .st1 { border:3px solid var(--lime);border-radius:62.4375rem;box-sizing:border-box; }
.p15 .sl1 { transform:translateX(-50%);white-space:pre;font-weight:700; }
.p15 .st2 { border:3px solid var(--chrome);border-radius:62.4375rem;box-sizing:border-box; }
.p15 .sl2 { transform:translateX(-50%);white-space:pre;font-weight:700; }
.p15 [data-pick="seat"] { border-color: var(--chrome); cursor: pointer; }
.p15 [data-pick="seat"].on { border-color: var(--lime); }
.p15 [data-pick="seat"]:hover { border-color: var(--paper); }
.p15 .bk { background:var(--wine); }
.p15 .bd { font-weight:700;color:var(--lime);white-space:pre; }
.p15 .bt { font-weight:700;white-space:pre; }
.p15 .bs { white-space:pre; }
.p15 .bf { color:var(--chrome);white-space:pre; }
.p15 .br { background:var(--lime); }
/* 16 */
.p16 .ph { object-fit:cover;object-position:47% 50%; }
.p16 .is { font-weight:700;color:var(--wine);white-space:pre; }
.p16 .hh { font-weight:700;white-space:pre; }
.p16 .by { color:var(--gray);white-space:pre; }
.p16 .r1 { background:#beb8ae; }
.p16 .bd { white-space:pre; }
.p16 .cv { object-fit:cover; }
.p16 .sb { font-weight:700;color:var(--wine);white-space:pre; }
.p16 .st { font-weight:700;white-space:pre; }
.p16 .sk { color:var(--gray);white-space:pre; }
.p16 .r2 { background:#beb8ae; }
.p16 .cr { font-weight:700;white-space:pre; }
/* 17 */
.p17 .cnt { font-weight:700;color:var(--lime);white-space:pre; }
.p17 .c0 { object-fit:cover;transform:rotate(1deg);box-shadow:10px 14px 1.875rem rgba(0,0,0,.55);z-index:8; }
.p17 .c1 { object-fit:cover;transform:rotate(2deg);box-shadow:10px 14px 1.875rem rgba(0,0,0,.55);z-index:7; }
.p17 .c2 { object-fit:cover;transform:rotate(-2deg);box-shadow:10px 14px 1.875rem rgba(0,0,0,.55);z-index:6; }
.p17 .c3 { object-fit:cover;transform:rotate(-1deg);box-shadow:10px 14px 1.875rem rgba(0,0,0,.55);z-index:5; }
.p17 .c4 { object-fit:cover;box-shadow:10px 14px 1.875rem rgba(0,0,0,.55);z-index:4; }
.p17 .c5 { object-fit:cover;transform:rotate(1deg);box-shadow:10px 14px 1.875rem rgba(0,0,0,.55);z-index:3; }
.p17 .c6 { object-fit:cover;transform:rotate(2deg);box-shadow:10px 14px 1.875rem rgba(0,0,0,.55);z-index:2; }
.p17 .c7 { object-fit:cover;transform:rotate(-2deg);box-shadow:10px 14px 1.875rem rgba(0,0,0,.55);z-index:1; }
.p17 .mbar { background:var(--lime); }
.p17 .mvt { white-space:pre;font-weight:700;color:var(--pitch); }
.p17 .mvp { text-align:right;white-space:pre;font-weight:700;color:var(--pitch); }
.p17 .mv2 { display: none; }
@media (max-width: 899px) { .p17 .mvt .dv { display: none; } .p17 .mv2 { display: inline; } }
.p17 .mvt { text-align: left; }
/* 18 */
.p18 .ph { object-fit:cover;object-position:44% 50%; }
.p18 .od { font-weight:700;color:var(--wine);white-space:pre; }
.p18 .rc { font-weight:700;white-space:pre; }
.p18 .it { color:var(--gray);white-space:pre; }
.p18 .r1 { background:#beb8ae; }
.p18 .pk { font-weight:700;white-space:pre; }
.p18 .pl { color:var(--gray);white-space:pre; }
.p18 .r2 { background:#beb8ae; }
.p18 .k1 { color:var(--gray);white-space:pre; }
.p18 .v1 { text-align:right;white-space:pre;font-weight:700; }
.p18 .k2 { color:var(--gray);white-space:pre; }
.p18 .v2 { text-align:right;white-space:pre;font-weight:700; }
.p18 .k3 { font-weight:700;white-space:pre; }
.p18 .v3 { text-align:right;white-space:pre;font-weight:700; }
.p18 .co { background:var(--pitch); }
.p18 .sd { background:var(--wine); }
.p18 .sdt { font-weight:700;color:var(--lime);white-space:pre; }
.p18 .sdk { font-weight:700;color:var(--paper);white-space:pre; }
.p18 .mpl { color:var(--gray);white-space:pre; }
.p18 .msdk { font-weight:700;color:var(--paper);white-space:pre; }
/* 19 */
.p19 .stp { font-weight:700;color:var(--wine);white-space:pre; }
.p19 .fk0 { font-weight:700;color:var(--gray);white-space:pre; }
.p19 .fv0 { font-weight:700; }
.p19 .fr0 { background:#beb8ae; }
.p19 .fk1 { font-weight:700;color:var(--gray);white-space:pre; }
.p19 .fv1 { font-weight:700; }
.p19 .fr1 { background:#beb8ae; }
.p19 .fk2 { font-weight:700;color:var(--gray);white-space:pre; }
.p19 .fv2 { font-weight:700; }
.p19 .fr2 { background:#beb8ae; }
.p19 .fk3 { font-weight:700;color:var(--gray);white-space:pre; }
.p19 .fv3 { font-weight:700; }
.p19 .fr3 { background:#beb8ae; }
.p19 .fk4 { font-weight:700;color:var(--gray);white-space:pre; }
.p19 .fv4 { font-weight:700; }
.p19 .fr4 { background:#beb8ae; }
.p19 .os { background:var(--pitch); }
.p19 .ost { font-weight:700;color:var(--lime);white-space:pre; }
.p19 .osi { color:var(--paper);white-space:pre; }
.p19 .osr { background:#444; }
.p19 .ok1 { color:var(--chrome);white-space:pre; }
.p19 .ov1 { text-align:right;white-space:pre;font-weight:700;color:var(--paper); }
.p19 .ok2 { color:var(--chrome);white-space:pre; }
.p19 .ov2 { text-align:right;white-space:pre;font-weight:700;color:var(--paper); }
.p19 .ok3 { font-weight:700;color:var(--paper);white-space:pre; }
.p19 .ov3 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p19 .pn { background:var(--lime); }
.p19 .pmt { font-weight:700;color:var(--wine);white-space:pre; }
.p19 .pml { font-weight:700;white-space:pre; }
.p19 .pmr { background:#beb8ae; }
.p19 .agt { font-weight:700;color:var(--gray);white-space:pre; }
.p19 .agl { white-space:pre; }
.p19 .mpml { font-weight:700;white-space:pre; }
/* 20 */
.p20 .hd { font-weight:700;color:var(--lime);white-space:pre; }
.p20 .sm { background:var(--wine); }
.p20 .a1 { font-weight:700;color:var(--lime);white-space:pre; }
.p20 .a2 { font-weight:700;white-space:pre; }
.p20 .b1 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .b2 { font-weight:700;white-space:pre; }
.p20 .c1 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .c2 { font-weight:700;color:var(--lime);white-space:pre; }
.p20 .sh { font-weight:700;white-space:pre; }
.p20 .s0 { object-fit:cover; }
.p20 .sl0 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s1 { object-fit:cover; }
.p20 .sl1 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s2 { object-fit:cover; }
.p20 .sl2 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s3 { object-fit:cover; }
.p20 .sl3 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s4 { object-fit:cover; }
.p20 .sl4 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s5 { object-fit:cover; }
.p20 .sl5 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s6 { object-fit:cover; }
.p20 .sl6 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s7 { object-fit:cover; }
.p20 .sl7 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s8 { object-fit:cover; }
.p20 .sl8 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s9 { object-fit:cover; }
.p20 .sl9 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s10 { object-fit:cover; }
.p20 .sl10 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .s11 { object-fit:cover; }
.p20 .sl11 { font-weight:700;color:var(--chrome);white-space:pre; }
.p20 .wa { font-weight:700;color:var(--lime);white-space:pre; }
.p20 .wr0 { background:#333; }
.p20 .wt0 { font-weight:700;white-space:pre; }
.p20 .wv0 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p20 .wr1 { background:#333; }
.p20 .wt1 { font-weight:700;white-space:pre; }
.p20 .wv1 { text-align:right;white-space:pre;font-weight:700;color:var(--lime); }
.p20 .wr2 { background:#333; }
.p20 .wt2 { font-weight:700;white-space:pre; }
.p20 .wv2 { text-align:right;white-space:pre;font-weight:700;color:var(--chrome); }
@media (max-width: 899px) { .p20 .c2::before { content: "STYLUS  "; } }
@media (max-width: 899px) { .p20 .wa::before { content: "14 "; } .p20 .wa::after { content: "  →"; } }

/* ══ 지면별 좌표 (시안 데스크톱 1440×2200) ══════════ */
@media (min-width: 900px) {
  /* 01 */
  .p01 .hero { left:0rem;top:0rem;width:85.5rem;height:45rem; }
  .p01 .heroveil { left:0rem;top:0rem;width:40.6875rem;height:45.0625rem; }
  .p01 .ht { left:3rem;top:8.17563rem;font-size:5.5rem;line-height:6.99375rem; }
  .p01 .hk { left:3.125rem;top:20.57625rem;font-size:1.625rem;line-height:2.66875rem; }
  .p01 .hm { left:3.125rem;top:27.46063rem;font-size:0.875rem;line-height:1.53313rem; }
  .p01 .hb { left:3.125rem;top:32.5rem;width:9.3125rem;height:3.0625rem; }
  .p01 .wl { left:3rem;top:48.39875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .w0 { left:3rem;top:51.25rem;width:14.6875rem;height:14.6875rem; }
  .p01 .w1 { left:19.875rem;top:53.125rem;width:13.125rem;height:13.125rem; }
  .p01 .w2 { left:36.75rem;top:50.3125rem;width:15.3125rem;height:15.3125rem; }
  .p01 .w3 { left:53.625rem;top:52.8125rem;width:13.625rem;height:13.625rem; }
  .p01 .w4 { left:66.75rem;top:50.9375rem;width:12.8125rem;height:12.8125rem; }
  .p01 .dc { left:3rem;top:73.40188rem;font-size:3.375rem;line-height:3.375rem; }
  .p01 .cr0 { left:3rem;top:77.5rem;width:23.6875rem;height:17.4375rem; }
  .p01 .cri0 { left:4.5rem;top:79.25rem;width:10rem;height:10rem; }
  .p01 .crt0 { left:15.8125rem;top:80.97562rem;font-size:1.125rem;line-height:1.125rem;width:10.8125rem; }
  .p01 .crn0 { left:15.8125rem;top:87.10313rem;font-size:0.625rem;line-height:0.625rem; }
  .p01 .cr1 { left:29.25rem;top:77.5rem;width:23.6875rem;height:17.4375rem; }
  .p01 .cri1 { left:30.75rem;top:79.25rem;width:10rem;height:10rem; }
  .p01 .crt1 { left:42.0625rem;top:80.97562rem;font-size:1.125rem;line-height:1.125rem;width:10.8125rem; }
  .p01 .crn1 { left:42.0625rem;top:87.10313rem;font-size:0.625rem;line-height:0.625rem; }
  .p01 .cr2 { left:55.5rem;top:77.5rem;width:23.6875rem;height:17.4375rem; }
  .p01 .cri2 { left:57rem;top:79.25rem;width:10rem;height:10rem; }
  .p01 .crt2 { left:68.3125rem;top:80.97562rem;font-size:1.125rem;line-height:1.125rem;width:10.8125rem; }
  .p01 .crn2 { left:68.3125rem;top:87.10313rem;font-size:0.625rem;line-height:0.625rem; }
  .p01 .bs { left:3rem;top:103.24875rem;font-size:2.75rem;line-height:2.75rem; }
  .p01 .bi { left:36.125rem;top:98.75rem;width:45rem;height:22.5rem; }
  .p01 .bk { left:3rem;top:107.49938rem;font-size:1.125rem;line-height:1.82813rem; }
  .p01 .bb { left:3rem;top:114.375rem;width:18.8125rem;height:3.5625rem; }
  .p01 .mk0 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .mk0 { display: none; }
  .p01 .mk1 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .mk1 { display: none; }
  .p01 .mk2 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .mk2 { display: none; }
  .p01 .mk3 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .mk3 { display: none; }
  .p01 .mk4 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .mk4 { display: none; }
  .p01 .w5 { left:-4.5rem;top:0rem;width:10.625rem;height:10.625rem; }
  .p01 .w5 { display: none; }
  .p01 .mk5 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .mk5 { display: none; }
  .p01 .cri0m { left:-4.5rem;top:0rem;width:11.25rem;height:11.25rem; }
  .p01 .cri0m { display: none; }
  /* 02 */
  .p02 .wk { left:2.5rem;top:19.10063rem;font-size:1.125rem;line-height:1.125rem; }
  .p02 .c0 { left:2.5rem;top:24.375rem;width:15.625rem;height:15.625rem; }
  .p02 .k0 { left:2.5rem;top:41.39875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c1 { left:21.875rem;top:27.1875rem;width:15.625rem;height:15.625rem; }
  .p02 .k1 { left:21.875rem;top:44.21125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c2 { left:41.25rem;top:24.375rem;width:15.625rem;height:15.625rem; }
  .p02 .k2 { left:41.25rem;top:41.39875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c3 { left:60.625rem;top:27.1875rem;width:15.625rem;height:15.625rem; }
  .p02 .k3 { left:60.625rem;top:44.21125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c4 { left:2.5rem;top:54.0625rem;width:15.625rem;height:15.625rem; }
  .p02 .k4 { left:2.5rem;top:71.08625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c5 { left:21.875rem;top:56.875rem;width:15.625rem;height:15.625rem; }
  .p02 .k5 { left:21.875rem;top:73.89875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c6 { left:41.25rem;top:54.0625rem;width:15.625rem;height:15.625rem; }
  .p02 .k6 { left:41.25rem;top:71.08625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c7 { left:60.625rem;top:56.875rem;width:15.625rem;height:15.625rem; }
  .p02 .k7 { left:60.625rem;top:73.89875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c8 { left:2.5rem;top:83.75rem;width:15.625rem;height:15.625rem; }
  .p02 .k8 { left:2.5rem;top:100.77375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c9 { left:21.875rem;top:86.5625rem;width:15.625rem;height:15.625rem; }
  .p02 .k9 { left:21.875rem;top:103.58625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c10 { left:41.25rem;top:83.75rem;width:15.625rem;height:15.625rem; }
  .p02 .k10 { left:41.25rem;top:100.77375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c11 { left:60.625rem;top:86.5625rem;width:15.625rem;height:15.625rem; }
  .p02 .k11 { left:60.625rem;top:103.58625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .pgp { left:2.5rem;top:119.66438rem;font-size:0.875rem;line-height:0.875rem; }
  .p02 .pgn { right:3.125rem;top:119.66438rem;font-size:0.875rem;line-height:0.875rem; }
  /* 03 */
  .p03 .cn { left:2.5rem;top:19.03937rem;font-size:0.875rem;line-height:0.875rem; }
  .p03 .ch { left:2.5rem;top:21.94375rem;font-size:4rem;line-height:5.2225rem; }
  .p03 .bed { left:1.125rem;top:60rem;width:81.9375rem;height:40.0625rem; }
  .p03 .s0 { left:6.97706rem;top:48.47706rem;width:26.25rem;height:26.25rem; }
  .p03 .s1 { left:14.5625rem;top:47.125rem;width:26.25rem;height:26.25rem; }
  .p03 .s2 { left:22.60206rem;top:46.22706rem;width:26.25rem;height:26.25rem; }
  .p03 .s3 { left:30.63756rem;top:45.32506rem;width:26.25rem;height:26.25rem; }
  .p03 .s4 { left:38.66892rem;top:44.41892rem;width:26.25rem;height:26.25rem; }
  .p03 .s5 { left:46.48142rem;top:45.54392rem;width:26.25rem;height:26.25rem; }
  .p03 .s6 { left:54.07506rem;top:46.45006rem;width:26.25rem;height:26.25rem; }
  .p03 .s7 { left:61.66456rem;top:47.35206rem;width:26.25rem;height:26.25rem; }
  .p03 .s8 { left:69.25rem;top:48.25rem;width:26.25rem;height:26.25rem; }
  .p03 .tip { left:0.625rem;top:97.5rem;width:84rem;height:8.8125rem; }
  .p03 .tipt { left:3rem;top:101.39312rem;font-size:0.75rem;line-height:0.75rem; }
  .p03 .c1 { left:2.5rem;top:113.59812rem;font-size:1.625rem;line-height:1.625rem; }
  .p03 .c2 { left:2.5rem;top:117.16438rem;font-size:0.875rem;line-height:0.875rem; }
  .p03 .msave { left:17.625rem;top:106.16563rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .msave { display: none; }
  /* 04 */
  .p04 .lb1 { left:2.5rem;top:19.00875rem;font-size:0.75rem;line-height:0.75rem; }
  .p04 .lb2 { right:5rem;top:19.00875rem;font-size:0.75rem;line-height:0.75rem; }
  .p04 .plot { left:5.5rem;top:25rem;width:73.8125rem;height:70.6875rem; }
  .p04 .lb3 { right:83rem;top:59.98625rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p04 .lb4 { left:82.0625rem;top:59.98625rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p04 .d0 { left:9.125rem;top:35.375rem;width:7.5rem;height:7.5rem; }
  .p04 .d1 { left:23.875rem;top:28.3125rem;width:7.5rem;height:7.5rem; }
  .p04 .d2 { left:42.3125rem;top:39.625rem;width:7.5rem;height:7.5rem; }
  .p04 .d3 { left:59.25rem;top:31.875rem;width:7.5rem;height:7.5rem; }
  .p04 .d4 { left:68.125rem;top:50.9375rem;width:7.5rem;height:7.5rem; }
  .p04 .d5 { left:15rem;top:58.6875rem;width:7.5rem;height:7.5rem; }
  .p04 .d6 { left:32.75rem;top:65.0625rem;width:7.5rem;height:7.5rem; }
  .p04 .d7 { left:50rem;top:53.25rem;width:11.25rem;height:11.25rem; }
  .p04 .d8 { left:63.6875rem;top:72.125rem;width:7.5rem;height:7.5rem; }
  .p04 .d9 { left:20.1875rem;top:82rem;width:7.5rem;height:7.5rem; }
  .p04 .d10 { left:43.8125rem;top:80.5625rem;width:7.5rem;height:7.5rem; }
  .p04 .d11 { left:57.0625rem;top:86.25rem;width:7.5rem;height:7.5rem; }
  .p04 .sl { left:2.5rem;top:104.695rem;font-size:1rem;line-height:1rem; }
  .p04 .sh { left:2.5rem;top:108.24875rem;font-size:2.75rem;line-height:2.75rem; }
  .p04 .sk { left:2.5rem;top:112.16438rem;font-size:0.875rem;line-height:0.875rem; }
  .p04 .sb { left:2.5rem;top:116.875rem;width:11.8125rem;height:3.4375rem;font-size:12px; }
  .p04 .mbd { left:-3.375rem;top:113.99313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p04 .mbd { display: none; }
  /* 05 */
  .p05 .ph { left:2.5rem;top:18.75rem;width:80rem;height:41.25rem; }
  .p05 .nb { left:2.5rem;top:51.25rem;width:29.3125rem;height:8.8125rem; }
  .p05 .nt { left:4.25rem;top:53.69625rem;font-size:0.75rem;line-height:0.75rem; }
  .p05 .nh { left:4.25rem;top:56.2875rem;font-size:1.375rem;line-height:2.12375rem; }
  .p05 .k0 { left:2.5rem;top:66.25rem;width:11.25rem;height:11.25rem; }
  .p05 .kc0 { left:2.5rem;top:78.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk0 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p05 .mkc0 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk0, .p05 .mkc0 { display: none; }
  .p05 .k1 { left:15.3125rem;top:70rem;width:11.25rem;height:11.25rem; }
  .p05 .kc1 { left:15.3125rem;top:82.46125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk1 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p05 .mkc1 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk1, .p05 .mkc1 { display: none; }
  .p05 .k2 { left:28.125rem;top:66.25rem;width:11.25rem;height:11.25rem; }
  .p05 .kc2 { left:28.125rem;top:78.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk2 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p05 .mkc2 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk2, .p05 .mkc2 { display: none; }
  .p05 .k3 { left:40.9375rem;top:70rem;width:11.25rem;height:11.25rem; }
  .p05 .kc3 { left:40.9375rem;top:82.46125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk3 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p05 .mkc3 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk3, .p05 .mkc3 { display: none; }
  .p05 .k4 { left:53.75rem;top:66.25rem;width:11.25rem;height:11.25rem; }
  .p05 .kc4 { left:53.75rem;top:78.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk4 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p05 .mkc4 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk4, .p05 .mkc4 { display: none; }
  .p05 .k5 { left:66.5625rem;top:70rem;width:11.25rem;height:11.25rem; }
  .p05 .kc5 { left:66.5625rem;top:82.46125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk5 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p05 .mkc5 { left:-4.5rem;top:0.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .mk5, .p05 .mkc5 { display: none; }
  .p05 .hl { left:2.5rem;top:96.50875rem;font-size:0.75rem;line-height:0.75rem; }
  .p05 .hq { left:2.5rem;top:99.25187rem;font-size:1.75rem;line-height:3.00375rem; }
  .p05 .hr1 { left:2.5rem;top:109.375rem;width:79.9375rem;height:0.0625rem; }
  .p05 .ho { left:2.5rem;top:113.43rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p05 .mq { left:-3.375rem;top:129.4125rem;font-size:1.375rem;line-height:2.12375rem; }
  .p05 .mq { display: none; }
  /* 06 */
  .p06 .sbar { left:2.5rem;top:19.375rem;width:79.9375rem;height:8.1875rem; }
  .p06 .sq { left:4.5625rem;top:22.17125rem;font-size:2.5rem;line-height:2.5rem; }
  .p06 .sic { right:5.625rem;top:22.11062rem;font-size:2.625rem;line-height:2.625rem; }
  .p06 .sr { left:2.5rem;top:30.88375rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .l0 { left:2.5rem;top:36.875rem;width:79.9375rem;height:0.0625rem; }
  .p06 .i0 { left:2.5rem;top:38.25rem;width:7.5rem;height:7.5rem; }
  .p06 .n0 { left:11.75rem;top:40.50625rem;font-size:1.25rem;line-height:1.25rem; }
  .p06 .t0 { left:28rem;top:40.445rem;font-size:1rem;line-height:1rem; }
  .p06 .c0 { left:55.5rem;top:40.38375rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .p0 { right:5rem;top:40.41437rem;font-size:0.875rem;line-height:0.875rem; }
  .p06 .l1 { left:2.5rem;top:47.1875rem;width:79.9375rem;height:0.0625rem; }
  .p06 .i1 { left:2.5rem;top:48.5625rem;width:7.5rem;height:7.5rem; }
  .p06 .n1 { left:11.75rem;top:50.81875rem;font-size:1.25rem;line-height:1.25rem; }
  .p06 .t1 { left:28rem;top:50.7575rem;font-size:1rem;line-height:1rem; }
  .p06 .c1 { left:55.5rem;top:50.69625rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .p1 { right:5rem;top:50.72687rem;font-size:0.875rem;line-height:0.875rem; }
  .p06 .l2 { left:2.5rem;top:57.5rem;width:79.9375rem;height:0.0625rem; }
  .p06 .i2 { left:2.5rem;top:58.875rem;width:7.5rem;height:7.5rem; }
  .p06 .n2 { left:11.75rem;top:61.13125rem;font-size:1.25rem;line-height:1.25rem; }
  .p06 .t2 { left:28rem;top:61.07rem;font-size:1rem;line-height:1rem; }
  .p06 .c2 { left:55.5rem;top:61.00875rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .p2 { right:5rem;top:61.03937rem;font-size:0.875rem;line-height:0.875rem; }
  .p06 .l3 { left:2.5rem;top:67.8125rem;width:79.9375rem;height:0.0625rem; }
  .p06 .i3 { left:2.5rem;top:69.1875rem;width:7.5rem;height:7.5rem; }
  .p06 .n3 { left:11.75rem;top:71.44375rem;font-size:1.25rem;line-height:1.25rem; }
  .p06 .t3 { left:28rem;top:71.3825rem;font-size:1rem;line-height:1rem; }
  .p06 .c3 { left:55.5rem;top:71.32125rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .p3 { right:5rem;top:71.35188rem;font-size:0.875rem;line-height:0.875rem; }
  .p06 .l4 { left:2.5rem;top:78.125rem;width:79.9375rem;height:0.0625rem; }
  .p06 .i4 { left:2.5rem;top:79.5rem;width:7.5rem;height:7.5rem; }
  .p06 .n4 { left:11.75rem;top:81.75625rem;font-size:1.25rem;line-height:1.25rem; }
  .p06 .t4 { left:28rem;top:81.695rem;font-size:1rem;line-height:1rem; }
  .p06 .c4 { left:55.5rem;top:81.63375rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .p4 { right:5rem;top:81.66438rem;font-size:0.875rem;line-height:0.875rem; }
  .p06 .l5 { left:2.5rem;top:88.4375rem;width:79.9375rem;height:0.0625rem; }
  .p06 .i5 { left:2.5rem;top:89.8125rem;width:7.5rem;height:7.5rem; }
  .p06 .n5 { left:11.75rem;top:92.06875rem;font-size:1.25rem;line-height:1.25rem; }
  .p06 .t5 { left:28rem;top:92.0075rem;font-size:1rem;line-height:1rem; }
  .p06 .c5 { left:55.5rem;top:91.94625rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .p5 { right:5rem;top:91.97688rem;font-size:0.875rem;line-height:0.875rem; }
  .p06 .l6 { left:2.5rem;top:98.75rem;width:79.9375rem;height:0.0625rem; }
  .p06 .i6 { left:2.5rem;top:100.125rem;width:7.5rem;height:7.5rem; }
  .p06 .n6 { left:11.75rem;top:102.38125rem;font-size:1.25rem;line-height:1.25rem; }
  .p06 .t6 { left:28rem;top:102.32rem;font-size:1rem;line-height:1rem; }
  .p06 .c6 { left:55.5rem;top:102.25875rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .p6 { right:5rem;top:102.28938rem;font-size:0.875rem;line-height:0.875rem; }
  .p06 .l7 { left:2.5rem;top:109.0625rem;width:79.9375rem;height:0.0625rem; }
  .p06 .i7 { left:2.5rem;top:110.4375rem;width:7.5rem;height:7.5rem; }
  .p06 .n7 { left:11.75rem;top:112.69375rem;font-size:1.25rem;line-height:1.25rem; }
  .p06 .t7 { left:28rem;top:112.6325rem;font-size:1rem;line-height:1rem; }
  .p06 .c7 { left:55.5rem;top:112.57125rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .p7 { right:5rem;top:112.60188rem;font-size:0.875rem;line-height:0.875rem; }
  .p06 .az { left:2.5rem;top:122.12125rem;font-size:3.25rem;line-height:3.25rem; }
  .p06 .azl { left:2.5rem;top:126.555rem;font-size:0.9375rem;line-height:0.9375rem; }
  /* 07 */
  .p07 .disc { left:17.375rem;top:17.5rem;width:45.0625rem;height:45.0625rem; }
  .p07 .cv { left:24.875rem;top:24.375rem;width:32.5rem;height:32.5rem; }
  .p07 .st { left:2.5rem;top:22.75875rem;font-size:0.75rem;line-height:0.75rem; }
  .p07 .ar { left:2.5rem;top:25.89438rem;font-size:2.875rem;line-height:3.89438rem; }
  .p07 .ti { left:2.5rem;top:33.78813rem;font-size:1.125rem;line-height:1.125rem; }
  .p07 .pr { left:63rem;top:22.9425rem;font-size:1.5rem;line-height:1.5rem; }
  .p07 .ad { left:63rem;top:26.25rem;width:17.5625rem;height:3.8125rem;font-size:12px; }
  .p07 .pp { left:2.5rem;top:69.375rem;width:79.9375rem;height:18.8125rem; }
  .p07 .ppt { left:4.5625rem;top:72.14875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p07 .ik0 { left:4.5625rem;top:75.85313rem;font-size:0.625rem;line-height:0.625rem; }
  .p07 .iv0 { left:4.5625rem;top:78.07rem;font-size:1rem;line-height:1rem; }
  .p07 .ik1 { left:23.3125rem;top:75.85313rem;font-size:0.625rem;line-height:0.625rem; }
  .p07 .iv1 { left:23.3125rem;top:78.07rem;font-size:1rem;line-height:1rem; }
  .p07 .ik2 { left:42.0625rem;top:75.85313rem;font-size:0.625rem;line-height:0.625rem; }
  .p07 .iv2 { left:42.0625rem;top:78.07rem;font-size:1rem;line-height:1rem; }
  .p07 .ik3 { left:60.8125rem;top:75.85313rem;font-size:0.625rem;line-height:0.625rem; }
  .p07 .iv3 { left:60.8125rem;top:78.07rem;font-size:1rem;line-height:1rem; }
  .p07 .ik4 { left:4.5625rem;top:82.10313rem;font-size:0.625rem;line-height:0.625rem; }
  .p07 .iv4 { left:4.5625rem;top:84.32rem;font-size:1rem;line-height:1rem; }
  .p07 .ik5 { left:23.3125rem;top:82.10313rem;font-size:0.625rem;line-height:0.625rem; }
  .p07 .iv5 { left:23.3125rem;top:84.32rem;font-size:1rem;line-height:1rem; }
  .p07 .ik6 { left:42.0625rem;top:82.10313rem;font-size:0.625rem;line-height:0.625rem; }
  .p07 .iv6 { left:42.0625rem;top:84.32rem;font-size:1rem;line-height:1rem; }
  .p07 .ik7 { left:60.8125rem;top:82.10313rem;font-size:0.625rem;line-height:0.625rem; }
  .p07 .iv7 { left:60.8125rem;top:84.32rem;font-size:1rem;line-height:1rem; }
  .p07 .sa { left:2.5rem;top:94.64875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p07 .sat { left:2.5rem;top:97.25875rem;font-size:1.1875rem;line-height:2.40187rem; }
  .p07 .sb { left:43rem;top:94.64875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p07 .sbt { left:43rem;top:97.25875rem;font-size:1.1875rem;line-height:2.40187rem; }
  /* 08 */
  .p08 .ph { left:2.5rem;top:18.75rem;width:79.875rem;height:43.75rem; }
  .p08 .pt { left:3.3125rem;top:20.86812rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p08 .dot0 { left:24.125rem;top:33.625rem;width:2.8125rem;height:2.8125rem; }
  .p08 .dn0 { left:25.5rem;top:34.67375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p08 .dot1 { left:39.125rem;top:28.625rem;width:2.8125rem;height:2.8125rem; }
  .p08 .dn1 { left:40.5rem;top:29.67375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p08 .dot2 { left:52.25rem;top:43.625rem;width:2.8125rem;height:2.8125rem; }
  .p08 .dn2 { left:53.625rem;top:44.67375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p08 .mg { left:2.5rem;top:64.375rem;width:33.6875rem;height:21.9375rem; }
  .p08 .mgt { left:4.5625rem;top:67.13375rem;font-size:0.75rem;line-height:0.75rem; }
  .p08 .mgv { left:4.5625rem;top:71.33062rem;font-size:5.125rem;line-height:5.125rem; }
  .p08 .mgk { left:4.5625rem;top:76.855rem;font-size:1rem;line-height:1.68063rem; }
  .p08 .sg { left:38rem;top:64.375rem;width:33.6875rem;height:21.9375rem; }
  .p08 .sgt { left:40.0625rem;top:67.13375rem;font-size:0.75rem;line-height:0.75rem; }
  .p08 .sgv { left:40.0625rem;top:71.33062rem;font-size:5.125rem;line-height:5.125rem; }
  .p08 .sgk { left:40.0625rem;top:76.855rem;font-size:1rem;line-height:1.68063rem; }
  .p08 .imt { left:2.5rem;top:93.41438rem;font-size:0.875rem;line-height:0.875rem; }
  .p08 .iml { left:2.5rem;top:95.89375rem;font-size:1.25rem;line-height:2.72562rem; }
  .p08 .ms { left:2.5rem;top:113.125rem;width:21.1875rem;height:3.8125rem;font-size:12px; }
  .p08 .miml { left:-3.375rem;top:77.7925rem;font-size:1rem;line-height:2.30563rem; }
  .p08 .miml { display: none; }
  .p08 .mac0 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p08 .mac0 { display: none; }
  .p08 .mac1 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p08 .mac1 { display: none; }
  .p08 .mac2 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p08 .mac2 { display: none; }
  .p08 .mac3 { left:-4.5rem;top:0rem;width:10rem;height:10rem; }
  .p08 .mac3 { display: none; }
  /* 09 */
  .p09 .hd { left:2.5rem;top:19.72563rem;font-size:1.125rem;line-height:1.125rem; }
  .p09 .cv0 { left:2.5rem;top:25.625rem;width:20.625rem;height:20.625rem; }
  .p09 .yr0 { left:2.5rem;top:48.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .kd0 { left:2.5rem;top:51.38rem;font-size:1.5rem;line-height:1.5rem; }
  .p09 .pz0 { left:2.5rem;top:54.07rem;font-size:1rem;line-height:1rem; }
  .p09 .r00 { left:2.5rem;top:58.75rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk00 { left:2.5rem;top:60.72812rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv00 { right:62.375rem;top:60.77375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .r01 { left:2.5rem;top:64.375rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk01 { left:2.5rem;top:66.35313rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv01 { right:62.375rem;top:66.39875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .r02 { left:2.5rem;top:70rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk02 { left:2.5rem;top:71.97813rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv02 { right:62.375rem;top:72.02375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .r03 { left:2.5rem;top:75.625rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk03 { left:2.5rem;top:77.60313rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv03 { right:62.375rem;top:77.64875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .ms0 { left:-4.5rem;top:0.22812rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .ms0 { display: none; }
  .p09 .mr0 { left:-4.5rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p09 .mr0 { display: none; }
  .p09 .cv1 { left:28.875rem;top:25.625rem;width:20.625rem;height:20.625rem; }
  .p09 .yr1 { left:28.875rem;top:48.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .kd1 { left:28.875rem;top:51.38rem;font-size:1.5rem;line-height:1.5rem; }
  .p09 .pz1 { left:28.875rem;top:54.07rem;font-size:1rem;line-height:1rem; }
  .p09 .r10 { left:28.875rem;top:58.75rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk10 { left:28.875rem;top:60.72812rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv10 { right:36rem;top:60.77375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .r11 { left:28.875rem;top:64.375rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk11 { left:28.875rem;top:66.35313rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv11 { right:36rem;top:66.39875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .r12 { left:28.875rem;top:70rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk12 { left:28.875rem;top:71.97813rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv12 { right:36rem;top:72.02375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .r13 { left:28.875rem;top:75.625rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk13 { left:28.875rem;top:77.60313rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv13 { right:36rem;top:77.64875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .ms1 { left:-4.5rem;top:0.22812rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .ms1 { display: none; }
  .p09 .mr1 { left:-4.5rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p09 .mr1 { display: none; }
  .p09 .cv2 { left:55.25rem;top:25.625rem;width:20.625rem;height:20.625rem; }
  .p09 .yr2 { left:55.25rem;top:48.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .kd2 { left:55.25rem;top:51.38rem;font-size:1.5rem;line-height:1.5rem; }
  .p09 .pz2 { left:55.25rem;top:54.07rem;font-size:1rem;line-height:1rem; }
  .p09 .r20 { left:55.25rem;top:58.75rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk20 { left:55.25rem;top:60.72812rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv20 { right:9.625rem;top:60.77375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .r21 { left:55.25rem;top:64.375rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk21 { left:55.25rem;top:66.35313rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv21 { right:9.625rem;top:66.39875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .r22 { left:55.25rem;top:70rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk22 { left:55.25rem;top:71.97813rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv22 { right:9.625rem;top:72.02375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .r23 { left:55.25rem;top:75.625rem;width:20.6875rem;height:0.0625rem; }
  .p09 .mk23 { left:55.25rem;top:77.60313rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mv23 { right:9.625rem;top:77.64875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .ms2 { left:-4.5rem;top:0.22812rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .ms2 { display: none; }
  .p09 .mr2 { left:-4.5rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p09 .mr2 { display: none; }
  .p09 .ln { left:2.5rem;top:90.25875rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .lnt { left:2.5rem;top:93.02375rem;font-size:1.6875rem;line-height:2.8675rem; }
  .p09 .sel { left:2.5rem;top:105rem;width:79.9375rem;height:6.3125rem; }
  .p09 .selt { left:4.25rem;top:107.6775rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p09 .seln { right:5.625rem;top:107.6775rem;font-size:0.9375rem;line-height:0.9375rem; }
  /* 10 */
  .p10 .d0 { left:2.5rem;top:20.71813rem;font-size:2.625rem;line-height:2.625rem; }
  .p10 .tl { left:14.25rem;top:21.5625rem;width:65.6875rem;height:0.25rem; }
  .p10 .sd0 { left:13.5rem;top:20.8125rem;width:1.5625rem;height:1.5625rem; }
  .p10 .sa0 { left:14.25rem;top:24.35187rem;font-size:0.875rem;line-height:0.875rem; }
  .p10 .sb0 { left:14.25rem;top:26.83625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .sv0 { left:-4.5rem;top:0rem;width:0.125rem;height:0.0625rem; }
  .p10 .sv0 { display: none; }
  .p10 .sd1 { left:35.375rem;top:20.8125rem;width:1.5625rem;height:1.5625rem; }
  .p10 .sa1 { left:36.125rem;top:24.35187rem;font-size:0.875rem;line-height:0.875rem; }
  .p10 .sb1 { left:36.125rem;top:26.83625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .sv1 { left:-4.5rem;top:0rem;width:0.125rem;height:0.0625rem; }
  .p10 .sv1 { display: none; }
  .p10 .sd2 { left:57.25rem;top:20.8125rem;width:1.5625rem;height:1.5625rem; }
  .p10 .sa2 { left:58rem;top:24.35187rem;font-size:0.875rem;line-height:0.875rem; }
  .p10 .sb2 { left:58rem;top:26.83625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .sv2 { left:-4.5rem;top:0rem;width:0.125rem;height:0.0625rem; }
  .p10 .sv2 { display: none; }
  .p10 .sd3 { left:79.125rem;top:20.8125rem;width:1.5625rem;height:1.5625rem; }
  .p10 .sa3 { left:79.875rem;top:24.35187rem;font-size:0.875rem;line-height:0.875rem; }
  .p10 .sb3 { left:79.875rem;top:26.83625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .disc { left:14.25rem;top:35rem;width:47.5625rem;height:47.5625rem; }
  .p10 .cv { left:28.625rem;top:42.5rem;width:32.5rem;height:32.5rem; }
  .p10 .lm { left:2.5rem;top:42.14875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .rt { left:2.5rem;top:45.23125rem;font-size:2.625rem;line-height:3.59938rem; }
  .p10 .rp { left:2.5rem;top:54.10063rem;font-size:1.125rem;line-height:1.125rem; }
  .p10 .po { left:59.25rem;top:45rem;width:21.3125rem;height:4.125rem;font-size:13px; }
  .p10 .dn { left:2.5rem;top:95.625rem;width:79.9375rem;height:17.5625rem; }
  .p10 .dnt { left:4.5625rem;top:98.38375rem;font-size:0.75rem;line-height:0.75rem; }
  .p10 .dnk { left:4.5625rem;top:101.08125rem;font-size:1.25rem;line-height:2.35062rem; }
  .p10 .mrp { left:-3.375rem;top:90.89875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .mrp { display: none; }
  .p10 .mdnk { left:-3.375rem;top:112.48rem;font-size:1rem;line-height:1.68063rem; }
  .p10 .mdnk { display: none; }
  /* 11 */
  .p11 .ph { left:2.5rem;top:18.75rem;width:79.875rem;height:42.5rem; }
  .p11 .pt { left:3.3125rem;top:21.50875rem;font-size:0.75rem;line-height:0.75rem; }
  .p11 .ce { left:2.5rem;top:66.53938rem;font-size:0.875rem;line-height:0.875rem; }
  .p11 .md0 { left:2.5rem;top:70rem;width:24.4375rem;height:13.8125rem; }
  .p11 .mk0 { left:4rem;top:72.43063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p11 .mv0 { left:4rem;top:76.72312rem;font-size:1.625rem;line-height:1.625rem; }
  .p11 .ma0 { right:61.125rem;top:80.53rem;font-size:1.5rem;line-height:1.5rem; }
  .p11 .md1 { left:29.0625rem;top:70rem;width:24.4375rem;height:13.8125rem; }
  .p11 .mk1 { left:30.5625rem;top:72.43063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p11 .mv1 { left:30.5625rem;top:76.72312rem;font-size:1.625rem;line-height:1.625rem; }
  .p11 .ma1 { right:34.5625rem;top:80.53rem;font-size:1.5rem;line-height:1.5rem; }
  .p11 .md2 { left:55.625rem;top:70rem;width:24.4375rem;height:13.8125rem; }
  .p11 .mk2 { left:57.125rem;top:72.43063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p11 .mv2 { left:57.125rem;top:76.72312rem;font-size:1.625rem;line-height:1.625rem; }
  .p11 .ma2 { right:8rem;top:80.53rem;font-size:1.5rem;line-height:1.5rem; }
  .p11 .sp { left:2.5rem;top:91.37375rem;font-size:2.75rem;line-height:2.75rem; }
  .p11 .nd0 { left:6.75rem;top:97.5rem;width:9.4375rem;height:9.4375rem; }
  .p11 .nl0 { left:11.4375rem;top:101.83062rem;font-size:0.75rem;line-height:0.75rem; }
  .p11 .nc0 { left:16.125rem;top:102.1875rem;width:11.3125rem;height:0.125rem; }
  .p11 .mc0 { left:-4.5rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .mc0 { display: none; }
  .p11 .nd1 { left:27.375rem;top:97.5rem;width:9.4375rem;height:9.4375rem; }
  .p11 .nl1 { left:32.0625rem;top:101.83062rem;font-size:0.75rem;line-height:0.75rem; }
  .p11 .nc1 { left:36.75rem;top:102.1875rem;width:11.3125rem;height:0.125rem; }
  .p11 .mc1 { left:-4.5rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .mc1 { display: none; }
  .p11 .nd2 { left:48rem;top:97.5rem;width:9.4375rem;height:9.4375rem; }
  .p11 .nl2 { left:52.6875rem;top:101.83062rem;font-size:0.75rem;line-height:0.75rem; }
  .p11 .nc2 { left:57.375rem;top:102.1875rem;width:11.3125rem;height:0.125rem; }
  .p11 .mc2 { left:-4.5rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .mc2 { display: none; }
  .p11 .nd3 { left:68.625rem;top:97.5rem;width:9.4375rem;height:9.4375rem; }
  .p11 .nl3 { left:73.3125rem;top:101.83062rem;font-size:0.75rem;line-height:0.75rem; }
  .p11 .mc3 { left:-4.5rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .mc3 { display: none; }
  /* 12 */
  .p12 .ph { left:2.5rem;top:16.875rem;width:79.875rem;height:53.125rem; }
  .p12 .pt { left:3.3125rem;top:19.32125rem;font-size:0.75rem;line-height:0.75rem; }
  .p12 .hd0 { left:24.5rem;top:39rem;width:2.0625rem;height:2.0625rem; }
  .p12 .hn0 { left:25.5rem;top:39.73375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .hl0 { left:27.25rem;top:39.67375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .hd1 { left:55.125rem;top:37.75rem;width:2.0625rem;height:2.0625rem; }
  .p12 .hn1 { left:56.125rem;top:38.48375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .hl1 { left:57.875rem;top:38.42375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .hd2 { left:64.5rem;top:51.5rem;width:2.0625rem;height:2.0625rem; }
  .p12 .hn2 { left:65.5rem;top:52.23375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .hl2 { left:67.25rem;top:52.17375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .hh { left:2.5rem;top:75.27rem;font-size:2.875rem;line-height:3.89438rem; }
  .p12 .pz { left:47.375rem;top:76.0675rem;font-size:1.5rem;line-height:1.5rem; }
  .p12 .cta { left:47.375rem;top:79.375rem;width:33.1875rem;height:3.8125rem;font-size:12px; }
  .p12 .sr0 { left:2.5rem;top:94.375rem;width:24.4375rem;height:0.0625rem; }
  .p12 .sk0 { left:2.5rem;top:96.49313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .sv0 { left:2.5rem;top:99.44375rem;font-size:1.25rem;line-height:1.25rem; }
  .p12 .sr1 { left:29.0625rem;top:94.375rem;width:24.4375rem;height:0.0625rem; }
  .p12 .sk1 { left:29.0625rem;top:96.49313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .sv1 { left:29.0625rem;top:99.44375rem;font-size:1.25rem;line-height:1.25rem; }
  .p12 .sr2 { left:55.625rem;top:94.375rem;width:24.4375rem;height:0.0625rem; }
  .p12 .sk2 { left:55.625rem;top:96.49313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .sv2 { left:55.625rem;top:99.44375rem;font-size:1.25rem;line-height:1.25rem; }
  .p12 .sr3 { left:2.5rem;top:103.125rem;width:24.4375rem;height:0.0625rem; }
  .p12 .sk3 { left:2.5rem;top:105.24313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .sv3 { left:2.5rem;top:108.19375rem;font-size:1.25rem;line-height:1.25rem; }
  .p12 .sr4 { left:29.0625rem;top:103.125rem;width:24.4375rem;height:0.0625rem; }
  .p12 .sk4 { left:29.0625rem;top:105.24313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .sv4 { left:29.0625rem;top:108.19375rem;font-size:1.25rem;line-height:1.25rem; }
  .p12 .sr5 { left:55.625rem;top:103.125rem;width:24.4375rem;height:0.0625rem; }
  .p12 .sk5 { left:55.625rem;top:105.24313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .sv5 { left:55.625rem;top:108.19375rem;font-size:1.25rem;line-height:1.25rem; }
  .p12 .mpt { left:-3.375rem;top:50.22812rem;font-size:0.625rem;line-height:0.625rem; }
  .p12 .mpt { display: none; }
  /* 13 */
  .p13 .yr { left:2.5rem;top:20.28937rem;font-size:0.875rem;line-height:0.875rem; }
  .p13 .rm { left:2.5rem;top:23.75rem;width:51.1875rem;height:68.8125rem; }
  .p13 .rw { left:8.625rem;top:32.5rem;width:38.8125rem;height:51.3125rem; }
  .p13 .rs { left:24.875rem;top:37.5rem;width:6.3125rem;height:10.0625rem; }
  .p13 .rc { left:17.375rem;top:56.25rem;width:18.8125rem;height:18.8125rem; }
  .p13 .rd { left:13rem;top:78.75rem;width:30.0625rem;height:3.8125rem; }
  .p13 .m1 { left:11.125rem;top:29.61812rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p13 .m2 { left:48.625rem;top:56.49375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p13 .k1 { left:58rem;top:25.25875rem;font-size:0.75rem;line-height:0.75rem; }
  .p13 .v1 { left:58rem;top:28.5rem;font-size:2.5rem;line-height:2.5rem; }
  .p13 .b1 { left:58rem;top:32.5rem;width:22.5625rem;height:0.25rem; }
  .p13 .k2 { left:58rem;top:37.13375rem;font-size:0.75rem;line-height:0.75rem; }
  .p13 .v2 { left:58rem;top:40.22187rem;font-size:1.875rem;line-height:1.875rem; }
  .p13 .b2 { left:58rem;top:44.375rem;width:17.5625rem;height:0.25rem; }
  .p13 .kn { left:72.375rem;top:43.4375rem;width:1.9375rem;height:1.9375rem; }
  .p13 .k3 { left:58rem;top:50.25875rem;font-size:0.75rem;line-height:0.75rem; }
  .p13 .v3 { left:58rem;top:53.445rem;font-size:1rem;line-height:1rem; }
  .p13 .bb { left:58rem;top:63.75rem;width:22.5625rem;height:4.125rem;font-size:13px; }
  .p13 .rr { left:2.5rem;top:100.25875rem;font-size:0.75rem;line-height:0.75rem; }
  .p13 .ri { left:36.125rem;top:95.625rem;width:45rem;height:26.875rem; }
  .p13 .rt { left:2.5rem;top:103.9225rem;font-size:2.25rem;line-height:3.15687rem; }
  .p13 .rp { left:2.5rem;top:111.63125rem;font-size:1.25rem;line-height:1.25rem; }
  .p13 .my { left:-3.375rem;top:71.50875rem;font-size:0.75rem;line-height:0.75rem; }
  .p13 .my { display: none; }
  /* 14 */
  .p14 .ph { left:2.5rem;top:19.375rem;width:79.875rem;height:40rem; }
  .p14 .pt { left:3.3125rem;top:21.50875rem;font-size:0.75rem;line-height:0.75rem; }
  .p14 .cd0 { left:2.5rem;top:65.625rem;width:17.5625rem;height:14.4375rem; }
  .p14 .cc0 { left:3.875rem;top:67.36813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p14 .cn0 { left:3.875rem;top:70.69375rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .ci0 { left:3.875rem;top:74.93063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p14 .cv0 { right:67.375rem;top:77.21375rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .cd1 { left:22.1875rem;top:65.625rem;width:17.5625rem;height:14.4375rem; }
  .p14 .cc1 { left:23.5625rem;top:67.36813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p14 .cn1 { left:23.5625rem;top:70.69375rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .ci1 { left:23.5625rem;top:74.93063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p14 .cv1 { right:47.6875rem;top:77.21375rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .cd2 { left:41.875rem;top:65.625rem;width:17.5625rem;height:14.4375rem; }
  .p14 .cc2 { left:43.25rem;top:67.36813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p14 .cn2 { left:43.25rem;top:70.69375rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .ci2 { left:43.25rem;top:74.93063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p14 .cv2 { right:28rem;top:77.21375rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .cd3 { left:61.5625rem;top:65.625rem;width:17.5625rem;height:14.4375rem; }
  .p14 .cc3 { left:62.9375rem;top:67.36813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p14 .cn3 { left:62.9375rem;top:70.69375rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .ci3 { left:62.9375rem;top:74.93063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p14 .cv3 { right:8.3125rem;top:77.21375rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .cr { left:2.5rem;top:89.02375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p14 .ct { left:2.5rem;top:92.53187rem;font-size:2.375rem;line-height:2.375rem; }
  .p14 .cm { left:2.5rem;top:98.75rem;width:37.4375rem;height:14.4375rem; }
  .p14 .cmt { left:4.5625rem;top:101.49313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p14 .cml { left:4.5625rem;top:104.73rem;font-size:1rem;line-height:2.18063rem; }
  .p14 .mct { left:-3.375rem;top:114.47062rem;font-size:1.75rem;line-height:2.56625rem; }
  .p14 .mct { display: none; }
  .p14 .mcml { left:-3.375rem;top:128.5225rem;font-size:0.875rem;line-height:1.90813rem; }
  .p14 .mcml { display: none; }
  /* 15 */
  .p15 .ph { left:0rem;top:0rem;width:85.5rem;height:57.5rem; }
  .p15 .veil { left:0rem;top:0rem;width:39.4375rem;height:57.5625rem; }
  .p15 .ht { left:3rem;top:7.43438rem;font-size:4.75rem;line-height:6.10813rem; }
  .p15 .hk { left:3.125rem;top:19.11938rem;font-size:1.5rem;line-height:2.27125rem; }
  .p15 .hm { left:3.125rem;top:25.88375rem;font-size:0.75rem;line-height:0.75rem; }
  .p15 .ss { left:2.5rem;top:64.66438rem;font-size:0.875rem;line-height:0.875rem; }
  .p15 .map { left:2.5rem;top:68.125rem;width:46.1875rem;height:40.6875rem; }
  .p15 .st0 { left:8.625rem;top:80rem;width:8.8125rem;height:8.8125rem; }
  .p15 .sl0 { left:13rem;top:83.71563rem;font-size:1.375rem;line-height:1.375rem; }
  .p15 .st1 { left:27.375rem;top:80rem;width:8.8125rem;height:8.8125rem; }
  .p15 .sl1 { left:31.75rem;top:83.71563rem;font-size:1.375rem;line-height:1.375rem; }
  .p15 .st2 { left:18rem;top:94.375rem;width:8.8125rem;height:8.8125rem; }
  .p15 .sl2 { left:22.375rem;top:98.09063rem;font-size:1.375rem;line-height:1.375rem; }
  .p15 .bk { left:57.375rem;top:68.125rem;width:23.1875rem;height:40.6875rem; }
  .p15 .bd { left:59.5625rem;top:70.88375rem;font-size:0.75rem;line-height:0.75rem; }
  .p15 .bt { left:59.5625rem;top:75.185rem;font-size:3rem;line-height:3rem; }
  .p15 .bs { left:59.5625rem;top:80.28938rem;font-size:0.875rem;line-height:0.875rem; }
  .p15 .bf { left:59.5625rem;top:85.57563rem;font-size:0.8125rem;line-height:1.45938rem; }
  .p15 .br { left:59.5625rem;top:100rem;width:18.8125rem;height:3.8125rem;font-size:12px; }
  /* 16 */
  .p16 .ph { left:34.875rem;top:18.75rem;width:47.5rem;height:35rem; }
  .p16 .is { left:2.5rem;top:20.88375rem;font-size:0.75rem;line-height:0.75rem; }
  .p16 .hh { left:2.5rem;top:24.7025rem;font-size:3.25rem;line-height:4.3375rem; }
  .p16 .by { left:2.5rem;top:38.39875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p16 .r1 { left:2.5rem;top:58.125rem;width:79.9375rem;height:0.0625rem; }
  .p16 .bd { left:2.5rem;top:62.93187rem;font-size:1.5rem;line-height:2.77125rem; }
  .p16 .cv { left:2.5rem;top:81.25rem;width:23.75rem;height:23.75rem; }
  .p16 .sb { left:29.875rem;top:82.75875rem;font-size:0.75rem;line-height:0.75rem; }
  .p16 .st { left:29.875rem;top:86.4425rem;font-size:2.375rem;line-height:3.30437rem; }
  .p16 .sk { left:29.875rem;top:94.355rem;font-size:1rem;line-height:1.68063rem; }
  .p16 .r2 { left:29.875rem;top:103.125rem;width:52.5625rem;height:0.0625rem; }
  .p16 .cr { left:29.875rem;top:106.53938rem;font-size:0.875rem;line-height:0.875rem; }
  /* 17 */
  .p17 .cnt { left:2.5rem;top:19.63375rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .c0 { left:6.94463rem;top:31.44463rem;width:22.5rem;height:22.5rem; }
  .p17 .c1 { left:24.01077rem;top:33.51077rem;width:22.5rem;height:22.5rem; }
  .p17 .c2 { left:40.88577rem;top:35.38577rem;width:22.5rem;height:22.5rem; }
  .p17 .c3 { left:57.56963rem;top:37.06963rem;width:22.5rem;height:22.5rem; }
  .p17 .c4 { left:6.75rem;top:70rem;width:22.5rem;height:22.5rem; }
  .p17 .c5 { left:23.81963rem;top:72.06963rem;width:22.5rem;height:22.5rem; }
  .p17 .c6 { left:40.88577rem;top:74.13577rem;width:22.5rem;height:22.5rem; }
  .p17 .c7 { left:57.76077rem;top:76.01077rem;width:22.5rem;height:22.5rem; }
  .p17 .mbar { left:2.5rem;top:107.5rem;width:79.9375rem;height:7.5625rem; }
  .p17 .mvt { left:4.5625rem;top:110.8025rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p17 .mvp { right:5.625rem;top:110.8025rem;font-size:0.9375rem;line-height:0.9375rem; }
  /* 18 */
  .p18 .ph { left:2.5rem;top:18.75rem;width:51.25rem;height:65.625rem; }
  .p18 .od { left:55.5rem;top:21.50875rem;font-size:0.75rem;line-height:0.75rem; }
  .p18 .rc { left:55.5rem;top:24.72563rem;font-size:1.125rem;line-height:1.125rem; }
  .p18 .it { left:55.5rem;top:27.2825rem;font-size:0.9375rem;line-height:1.98188rem; }
  .p18 .r1 { left:55.5rem;top:35rem;width:25.0625rem;height:0.0625rem; }
  .p18 .pk { left:55.5rem;top:38.47563rem;font-size:1.125rem;line-height:1.125rem; }
  .p18 .pl { left:55.5rem;top:41.05438rem;font-size:0.875rem;line-height:1.84563rem; }
  .p18 .r2 { left:55.5rem;top:50rem;width:25.0625rem;height:0.0625rem; }
  .p18 .k1 { left:55.5rem;top:53.38375rem;font-size:0.75rem;line-height:0.75rem; }
  .p18 .v1 { right:5rem;top:53.46063rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p18 .k2 { left:55.5rem;top:56.50875rem;font-size:0.75rem;line-height:0.75rem; }
  .p18 .v2 { right:5rem;top:56.58563rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p18 .k3 { left:55.5rem;top:61.53937rem;font-size:0.875rem;line-height:0.875rem; }
  .p18 .v3 { right:5rem;top:61.72313rem;font-size:1.625rem;line-height:1.625rem; }
  .p18 .co { left:55.5rem;top:66.875rem;width:25.0625rem;height:4.125rem;font-size:13px; }
  .p18 .sd { left:2.5rem;top:91.25rem;width:79.9375rem;height:17.5625rem; }
  .p18 .sdt { left:4.5625rem;top:94.00875rem;font-size:0.75rem;line-height:0.75rem; }
  .p18 .sdk { left:4.5625rem;top:97.41062rem;font-size:1.5625rem;line-height:2.6575rem; }
  .p18 .mpl { left:-3.375rem;top:71.21062rem;font-size:0.875rem;line-height:1.53313rem; }
  .p18 .mpl { display: none; }
  .p18 .msdk { left:-3.375rem;top:101.89375rem;font-size:1.25rem;line-height:1.97562rem; }
  .p18 .msdk { display: none; }
  /* 19 */
  .p19 .stp { left:2.5rem;top:20.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p19 .fk0 { left:2.5rem;top:27.74312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .fv0 { left:2.5rem;top:30.4125rem;width:41.75rem;height:1.8125rem;font-size:1.25rem;line-height:1.8125rem; }
  .p19 .fr0 { left:2.5rem;top:33.4375rem;width:41.8125rem;height:0.0625rem; }
  .p19 .fk1 { left:2.5rem;top:37.11875rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .fv1 { left:2.5rem;top:39.7875rem;width:41.75rem;height:1.8125rem;font-size:1.25rem;line-height:1.8125rem; }
  .p19 .fr1 { left:2.5rem;top:42.8125rem;width:41.8125rem;height:0.0625rem; }
  .p19 .fk2 { left:2.5rem;top:46.49375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .fv2 { left:2.5rem;top:49.1625rem;width:41.75rem;height:1.8125rem;font-size:1.25rem;line-height:1.8125rem; }
  .p19 .fr2 { left:2.5rem;top:52.1875rem;width:41.8125rem;height:0.0625rem; }
  .p19 .fk3 { left:2.5rem;top:55.86875rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .fv3 { left:2.5rem;top:58.5375rem;width:41.75rem;height:1.8125rem;font-size:1.25rem;line-height:1.8125rem; }
  .p19 .fr3 { left:2.5rem;top:61.5625rem;width:41.8125rem;height:0.0625rem; }
  .p19 .fk4 { left:2.5rem;top:65.24313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .fv4 { left:2.5rem;top:67.9125rem;width:41.75rem;height:1.8125rem;font-size:1.25rem;line-height:1.8125rem; }
  .p19 .fr4 { left:2.5rem;top:70.9375rem;width:41.8125rem;height:0.0625rem; }
  .p19 .os { left:50.5rem;top:25rem;width:30.0625rem;height:45.0625rem; }
  .p19 .ost { left:53rem;top:28.38375rem;font-size:0.75rem;line-height:0.75rem; }
  .p19 .osi { left:53rem;top:32.22937rem;font-size:1rem;line-height:2.18063rem; }
  .p19 .osr { left:53rem;top:41.25rem;width:25.0625rem;height:0.0625rem; }
  .p19 .ok1 { left:53rem;top:44.94625rem;font-size:0.75rem;line-height:0.75rem; }
  .p19 .ov1 { right:7.5rem;top:44.9925rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p19 .ok2 { left:53rem;top:47.75875rem;font-size:0.75rem;line-height:0.75rem; }
  .p19 .ov2 { right:7.5rem;top:47.805rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p19 .ok3 { left:53rem;top:53.41437rem;font-size:0.875rem;line-height:0.875rem; }
  .p19 .ov3 { right:7.5rem;top:53.59813rem;font-size:1.625rem;line-height:1.625rem; }
  .p19 .pn { left:53rem;top:60.625rem;width:25.0625rem;height:4.125rem;font-size:13px; }
  .p19 .pmt { left:2.5rem;top:82.78938rem;font-size:0.875rem;line-height:0.875rem; }
  .p19 .pml { left:2.5rem;top:86.58562rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p19 .pmr { left:2.5rem;top:90rem;width:41.8125rem;height:0.0625rem; }
  .p19 .agt { left:2.5rem;top:95.88375rem;font-size:0.75rem;line-height:0.75rem; }
  .p19 .agl { left:2.5rem;top:98.4175rem;font-size:1rem;line-height:2.30563rem; }
  .p19 .mpml { left:-3.375rem;top:68.355rem;font-size:1rem;line-height:2.43063rem; }
  .p19 .mpml { display: none; }
  /* 20 */
  .p20 .hd { left:2.5rem;top:19.63375rem;font-size:0.75rem;line-height:0.75rem; }
  .p20 .sm { left:2.5rem;top:23.125rem;width:79.9375rem;height:20.0625rem; }
  .p20 .a1 { left:4.875rem;top:26.50875rem;font-size:0.75rem;line-height:0.75rem; }
  .p20 .a2 { left:4.875rem;top:31.055rem;font-size:4rem;line-height:4rem; }
  .p20 .b1 { left:36.125rem;top:30.25875rem;font-size:0.75rem;line-height:0.75rem; }
  .p20 .b2 { left:36.125rem;top:33.59813rem;font-size:1.625rem;line-height:1.625rem; }
  .p20 .c1 { left:65.5rem;top:30.25875rem;font-size:0.75rem;line-height:0.75rem; }
  .p20 .c2 { left:65.5rem;top:33.5675rem;font-size:1.5rem;line-height:1.5rem; }
  .p20 .sh { left:2.5rem;top:50.0625rem;font-size:2.5rem;line-height:2.5rem; }
  .p20 .s0 { left:2.5rem;top:54.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl0 { left:2.5rem;top:66.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s1 { left:15.3125rem;top:54.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl1 { left:15.3125rem;top:66.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s2 { left:28.125rem;top:54.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl2 { left:28.125rem;top:66.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s3 { left:40.9375rem;top:54.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl3 { left:40.9375rem;top:66.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s4 { left:53.75rem;top:54.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl4 { left:53.75rem;top:66.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s5 { left:66.5625rem;top:54.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl5 { left:66.5625rem;top:66.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s6 { left:2.5rem;top:74.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl6 { left:2.5rem;top:86.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s7 { left:15.3125rem;top:74.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl7 { left:15.3125rem;top:86.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s8 { left:28.125rem;top:74.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl8 { left:28.125rem;top:86.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s9 { left:40.9375rem;top:74.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl9 { left:40.9375rem;top:86.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s10 { left:53.75rem;top:74.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl10 { left:53.75rem;top:86.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .s11 { left:66.5625rem;top:74.375rem;width:10.9375rem;height:10.9375rem; }
  .p20 .sl11 { left:66.5625rem;top:86.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .wa { left:2.5rem;top:99.055rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p20 .wr0 { left:2.5rem;top:102.5rem;width:79.9375rem;height:0.0625rem; }
  .p20 .wt0 { left:2.5rem;top:104.97688rem;font-size:0.875rem;line-height:0.875rem; }
  .p20 .wv0 { right:3.75rem;top:104.94625rem;font-size:0.75rem;line-height:0.75rem; }
  .p20 .wr1 { left:2.5rem;top:108.75rem;width:79.9375rem;height:0.0625rem; }
  .p20 .wt1 { left:2.5rem;top:111.22688rem;font-size:0.875rem;line-height:0.875rem; }
  .p20 .wv1 { right:3.75rem;top:111.19625rem;font-size:0.75rem;line-height:0.75rem; }
  .p20 .wr2 { left:2.5rem;top:115rem;width:79.9375rem;height:0.0625rem; }
  .p20 .wt2 { left:2.5rem;top:117.47688rem;font-size:0.875rem;line-height:0.875rem; }
  .p20 .wv2 { right:3.75rem;top:117.44625rem;font-size:0.75rem;line-height:0.75rem; }
}

/* ══ 지면별 좌표 (시안 모바일 390×2400) ════════════ */
@media (max-width: 899px) {
  /* 01 */
  .p01 .hero { 0:o;1:b;2:j;3:e;4:c;5:t;6:-;7:p;8:o;9:s;10:i;11:t;12:i;13:o;14:n;15::;16:7;17:0;18:%;19: ;20:5;21:0;22:%;23:;;left:0rem;top:3.625rem;width:24.375rem;height:38.75rem; }
  .p01 .heroveil { 0:b;1:a;2:c;3:k;4:g;5:r;6:o;7:u;8:n;9:d;10::;11:r;12:g;13:b;14:a;15:(;16:5;17:,;18:5;19:,;20:5;21:,;22:.;23:3;24:5;25:3;26:);27:;;left:0rem;top:3.625rem;width:24.4375rem;height:38.8125rem; }
  .p01 .ht { left:1.125rem;top:7.15437rem;font-size:2.9375rem;line-height:3.96813rem; }
  .p01 .hm { 0:f;1:o;2:n;3:t;4:-;5:w;6:e;7:i;8:g;9:h;10:t;11::;12:7;13:0;14:0;15:;;16:c;17:o;18:l;19:o;20:r;21::;22:v;23:a;24:r;25:(;26:-;27:-;28:p;29:a;30:p;31:e;32:r;33:);34:;;left:1.125rem;top:15.46063rem;font-size:0.875rem;line-height:1.53313rem; }
  .p01 .hb { 0:f;1:o;2:n;3:t;4:-;5:s;6:i;7:z;8:e;9::;10:1;11:0;12:p;13:x;14:;;left:1.125rem;top:20.625rem;width:9.5625rem;height:3.0625rem; }
  .p01 .hk, .p01 .wl { display: none; }
  .p01 .dc { left:1.125rem;top:99.28437rem;font-size:1.875rem;line-height:1.875rem; }
  .p01 .w0 { left:1.125rem;top:49.375rem;width:9.375rem;height:9.375rem; }
  .p01 .mk0 { left:1.125rem;top:59.64875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .w1 { left:12.25rem;top:50.9375rem;width:10.625rem;height:10.625rem; }
  .p01 .mk1 { left:12.25rem;top:62.46125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .w2 { left:1.125rem;top:65rem;width:9.375rem;height:9.375rem; }
  .p01 .mk2 { left:1.125rem;top:75.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .w3 { left:12.25rem;top:66.5625rem;width:10.625rem;height:10.625rem; }
  .p01 .mk3 { left:12.25rem;top:78.08625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .w4 { left:1.125rem;top:80.625rem;width:9.375rem;height:9.375rem; }
  .p01 .mk4 { left:1.125rem;top:90.89875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .w5 { left:12.25rem;top:82.1875rem;width:10.625rem;height:10.625rem; }
  .p01 .mk5 { left:12.25rem;top:93.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p01 .cr0 { left:1.125rem;top:102.5rem;width:22.1875rem;height:16.3125rem; }
  .p01 .cri0m { left:2.375rem;top:105rem;width:11.25rem;height:11.25rem; }
  .p01 .cri0 { display: none; }
  .p01 .crt0 { left:14.6875rem;top:105.62438rem;font-size:1.125rem;line-height:1.82813rem;width:auto;white-space:pre; }
  .p01 .crn0 { left:14.6875rem;top:112.72813rem;font-size:0.625rem;line-height:0.625rem; }
  .p01 .cr1, .p01 .cri1, .p01 .crt1, .p01 .crn1, .p01 .cr2, .p01 .cri2, .p01 .crt2, .p01 .crn2, .p01 .bk, .p01 .bb { display: none; }
  .p01 .bs { left:1.125rem;top:125.53437rem;font-size:1.875rem;line-height:1.875rem; }
  .p01 .bi { left:1.125rem;top:128.75rem;width:22.125rem;height:14.375rem; }
  /* 02 */
  .p02 .c0 { left:1.125rem;top:15.625rem;width:10rem;height:10rem; }
  .p02 .k0 { left:1.125rem;top:26.83625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c1 { left:12.25rem;top:17.8125rem;width:10rem;height:10rem; }
  .p02 .k1 { left:12.25rem;top:29.02375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c2 { left:1.125rem;top:44.0625rem;width:10rem;height:10rem; }
  .p02 .k2 { left:1.125rem;top:55.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c3 { left:12.25rem;top:46.25rem;width:10rem;height:10rem; }
  .p02 .k3 { left:12.25rem;top:57.46125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c4 { left:1.125rem;top:72.5rem;width:10rem;height:10rem; }
  .p02 .k4 { left:1.125rem;top:83.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c5 { left:12.25rem;top:74.6875rem;width:10rem;height:10rem; }
  .p02 .k5 { left:12.25rem;top:85.89875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c6 { left:1.125rem;top:100.9375rem;width:10rem;height:10rem; }
  .p02 .k6 { left:1.125rem;top:112.14875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c7 { left:12.25rem;top:103.125rem;width:10rem;height:10rem; }
  .p02 .k7 { left:12.25rem;top:114.33625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p02 .c8, .p02 .k8 { display: none; }
  .p02 .c9, .p02 .k9 { display: none; }
  .p02 .c10, .p02 .k10 { display: none; }
  .p02 .c11, .p02 .k11 { display: none; }
  .p02 .wk, .p02 .pgp, .p02 .pgn { display: none; }
  /* 03 */
  .p03 .cn { left:1.125rem;top:15.86812rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p03 .ch, .p03 .c2 { display: none; }
  .p03 .bed { left:0rem;top:25rem;width:24.4375rem;height:71.9375rem;background:#131313; }
  .p03 .s0 { left:3.13397rem;top:32.82147rem;width:18.75rem;height:18.75rem; }
  .p03 .s1 { left:2.97469rem;top:39.84969rem;width:18.75rem;height:18.75rem; }
  .p03 .s2 { left:2.8125rem;top:46.875rem;width:18.75rem;height:18.75rem; }
  .p03 .s3 { left:2.97469rem;top:54.22469rem;width:18.75rem;height:18.75rem; }
  .p03 .s4 { left:3.13397rem;top:61.57147rem;width:18.75rem;height:18.75rem; }
  .p03 .s5 { left:3.13397rem;top:68.75897rem;width:18.75rem;height:18.75rem; }
  .p03 .s6 { left:2.97469rem;top:75.78719rem;width:18.75rem;height:18.75rem; }
  .p03 .s7 { display: none; }
  .p03 .s8 { display: none; }
  .p03 .tip { left:1.125rem;top:101.25rem;width:22.1875rem;height:6.9375rem; }
  .p03 .tipt { left:2.25rem;top:104.02375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p03 .c1 { left:1.125rem;top:114.16187rem;font-size:1.375rem;line-height:1.375rem; }
  .p03 .msave { left:auto;right:2.25rem;text-align:right;top:106.16563rem;font-size:0.625rem;line-height:0.625rem; }
  /* 04 */
  .p04 .d0 { left:3.4375rem;top:24.875rem;width:5.75rem;height:5.75rem; }
  .p04 .d1 { left:13.25rem;top:30.25rem;width:5.75rem;height:5.75rem; }
  .p04 .d2 { left:8.3125rem;top:42.875rem;width:5.75rem;height:5.75rem; }
  .p04 .d3 { left:15.1875rem;top:53.6875rem;width:5.75rem;height:5.75rem; }
  .p04 .d4 { left:3.0625rem;top:60.875rem;width:5.75rem;height:5.75rem; }
  .p04 .d5 { left:10.4375rem;top:66.8125rem;width:8.25rem;height:8.25rem; }
  .p04 .d6 { left:6.1875rem;top:80.6875rem;width:5.75rem;height:5.75rem; }
  .p04 .d7 { left:14.4375rem;top:91.5rem;width:5.75rem;height:5.75rem; }
  .p04 .d8 { left:8.3125rem;top:100.5rem;width:5.75rem;height:5.75rem; }
  .p04 .d9 { display: none; }
  .p04 .d10 { display: none; }
  .p04 .d11 { display: none; }
  .p04 .plot { left:2.375rem;top:18.75rem;width:19.6875rem;height:90.0625rem; }
  .p04 .lb1, .p04 .lb2, .p04 .lb3, .p04 .lb4, .p04 .sb { display: none; }
  .p04 .mbd { left:1.125rem;top:113.99313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p04 .sl { display: none; }
  .p04 .sh { left:1.125rem;top:117.9425rem;font-size:24px;line-height:1.5rem; }
  .p04 .sk { left:1.125rem;top:120.25875rem;font-size:0.75rem;line-height:0.75rem; }
  /* 05 */
  .p05 .k0, .p05 .kc0 { display: none; }
  .p05 .mk0 { left:1.125rem;top:58.125rem;width:10rem;height:10rem; }
  .p05 .mkc0 { left:1.125rem;top:69.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .k1, .p05 .kc1 { display: none; }
  .p05 .mk1 { left:12.25rem;top:59.375rem;width:10rem;height:10rem; }
  .p05 .mkc1 { left:12.25rem;top:70.52375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .k2, .p05 .kc2 { display: none; }
  .p05 .mk2 { left:1.125rem;top:80.625rem;width:10rem;height:10rem; }
  .p05 .mkc2 { left:1.125rem;top:91.77375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .k3, .p05 .kc3 { display: none; }
  .p05 .mk3 { left:12.25rem;top:81.875rem;width:10rem;height:10rem; }
  .p05 .mkc3 { left:12.25rem;top:93.02375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .k4, .p05 .kc4 { display: none; }
  .p05 .mk4 { left:1.125rem;top:103.125rem;width:10rem;height:10rem; }
  .p05 .mkc4 { left:1.125rem;top:114.27375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .k5, .p05 .kc5 { display: none; }
  .p05 .mk5 { left:12.25rem;top:104.375rem;width:10rem;height:10rem; }
  .p05 .mkc5 { left:12.25rem;top:115.52375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p05 .ph { left:1.125rem;top:15.625rem;width:22.125rem;height:32.5rem;object-position:42% 50%; }
  .p05 .nb { left:1.125rem;top:43.75rem;width:19.5625rem;height:8.8125rem; }
  .p05 .nt { left:2.375rem;top:45.85312rem;font-size:0.625rem;line-height:0.625rem; }
  .p05 .nh { left:2.375rem;top:48.12438rem;font-size:1.125rem;line-height:1.82813rem; }
  .p05 .hl, .p05 .hr1, .p05 .ho { display: none; }
  .p05 .mq { left:1.125rem;top:129.4125rem;font-size:1.375rem;line-height:2.12375rem; }
  .p05 .hq { display: none; }
  /* 06 */
  .p06 .l0 { left:1.125rem;top:26.25rem;width:22.1875rem;height:0.0625rem;background:#c8c1b8; }
  .p06 .i0 { left:1.125rem;top:27.75rem;width:6.875rem;height:6.875rem; }
  .p06 .n0 { left:9.0625rem;top:28.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .t0 { left:9.0625rem;top:30.55562rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .c0 { left:9.0625rem;top:33.02562rem;font-size:0.5625rem;line-height:0.5625rem;font-weight:700;color:var(--wine); }
  .p06 .p0 { left:auto;right:2.5rem;text-align:right;top:34.93125rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .l1 { left:1.125rem;top:40rem;width:22.1875rem;height:0.0625rem;background:#c8c1b8; }
  .p06 .i1 { left:1.125rem;top:41.5rem;width:6.875rem;height:6.875rem; }
  .p06 .n1 { left:9.0625rem;top:42.46125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .t1 { left:9.0625rem;top:44.30625rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .c1 { left:9.0625rem;top:46.77562rem;font-size:0.5625rem;line-height:0.5625rem;font-weight:700;color:var(--wine); }
  .p06 .p1 { left:auto;right:2.5rem;text-align:right;top:48.68125rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .l2 { left:1.125rem;top:53.75rem;width:22.1875rem;height:0.0625rem;background:#c8c1b8; }
  .p06 .i2 { left:1.125rem;top:55.25rem;width:6.875rem;height:6.875rem; }
  .p06 .n2 { left:9.0625rem;top:56.21125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .t2 { left:9.0625rem;top:58.05625rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .c2 { left:9.0625rem;top:60.52562rem;font-size:0.5625rem;line-height:0.5625rem;font-weight:700;color:var(--wine); }
  .p06 .p2 { left:auto;right:2.5rem;text-align:right;top:62.43125rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .l3 { left:1.125rem;top:67.5rem;width:22.1875rem;height:0.0625rem;background:#c8c1b8; }
  .p06 .i3 { left:1.125rem;top:69rem;width:6.875rem;height:6.875rem; }
  .p06 .n3 { left:9.0625rem;top:69.96125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .t3 { left:9.0625rem;top:71.80563rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .c3 { left:9.0625rem;top:74.275rem;font-size:0.5625rem;line-height:0.5625rem;font-weight:700;color:var(--wine); }
  .p06 .p3 { left:auto;right:2.5rem;text-align:right;top:76.18063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .l4 { left:1.125rem;top:81.25rem;width:22.1875rem;height:0.0625rem;background:#c8c1b8; }
  .p06 .i4 { left:1.125rem;top:82.75rem;width:6.875rem;height:6.875rem; }
  .p06 .n4 { left:9.0625rem;top:83.71125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .t4 { left:9.0625rem;top:85.55563rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .c4 { left:9.0625rem;top:88.025rem;font-size:0.5625rem;line-height:0.5625rem;font-weight:700;color:var(--wine); }
  .p06 .p4 { left:auto;right:2.5rem;text-align:right;top:89.93063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .l5 { left:1.125rem;top:95rem;width:22.1875rem;height:0.0625rem;background:#c8c1b8; }
  .p06 .i5 { left:1.125rem;top:96.5rem;width:6.875rem;height:6.875rem; }
  .p06 .n5 { left:9.0625rem;top:97.46125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .t5 { left:9.0625rem;top:99.30563rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .c5 { left:9.0625rem;top:101.775rem;font-size:0.5625rem;line-height:0.5625rem;font-weight:700;color:var(--wine); }
  .p06 .p5 { left:auto;right:2.5rem;text-align:right;top:103.68063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .l6 { left:1.125rem;top:108.75rem;width:22.1875rem;height:0.0625rem;background:#c8c1b8; }
  .p06 .i6 { left:1.125rem;top:110.25rem;width:6.875rem;height:6.875rem; }
  .p06 .n6 { left:9.0625rem;top:111.21125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .t6 { left:9.0625rem;top:113.05563rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .c6 { left:9.0625rem;top:115.525rem;font-size:0.5625rem;line-height:0.5625rem;font-weight:700;color:var(--wine); }
  .p06 .p6 { left:auto;right:2.5rem;text-align:right;top:117.43063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .l7 { left:1.125rem;top:122.5rem;width:22.1875rem;height:0.0625rem;background:#c8c1b8; }
  .p06 .i7 { left:1.125rem;top:124rem;width:6.875rem;height:6.875rem; }
  .p06 .n7 { left:9.0625rem;top:124.96125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .t7 { left:9.0625rem;top:126.80563rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .c7 { left:9.0625rem;top:129.275rem;font-size:0.5625rem;line-height:0.5625rem;font-weight:700;color:var(--wine); }
  .p06 .p7 { left:auto;right:2.5rem;text-align:right;top:131.18062rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .sbar { left:1.125rem;top:15.625rem;width:22.1875rem;height:6.3125rem; }
  .p06 .sq { left:2.25rem;top:18.09062rem;font-size:1.375rem;line-height:1.375rem; }
  .p06 .sic { left:auto;right:2.5rem;text-align:right;top:17.90938rem;font-size:1.75rem;line-height:1.75rem; }
  .p06 .sr, .p06 .az, .p06 .azl { display: none; }
  /* 07 */
  .p07 .ik0 { left:2.375rem;top:65.2125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .iv0 { left:2.375rem;top:67.46125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p07 .ik1 { left:13rem;top:65.2125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .iv1 { left:13rem;top:67.46125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p07 .ik2 { left:2.375rem;top:73.9625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .iv2 { left:2.375rem;top:76.21125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p07 .ik3 { left:13rem;top:73.9625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .iv3 { left:13rem;top:76.21125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p07 .ik4 { left:2.375rem;top:82.7125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .iv4 { left:2.375rem;top:84.96125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p07 .ik5 { left:13rem;top:82.7125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .iv5 { left:13rem;top:84.96125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p07 .ik6, .p07 .iv6 { display: none; }
  .p07 .ik7, .p07 .iv7 { display: none; }
  .p07 .disc { left:1.5625rem;top:16.25rem;width:21.3125rem;height:21.3125rem; }
  .p07 .cv { left:4.375rem;top:19.375rem;width:15.625rem;height:15.625rem; }
  .p07 .ar { left:1.125rem;top:41.09813rem;font-size:1.625rem;line-height:1.625rem;white-space:nowrap; }
  .p07 .ti { left:1.125rem;top:43.43rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p07 .pr { left:1.125rem;top:46.61625rem;font-size:1.1875rem;line-height:1.1875rem; }
  .p07 .ad { left:1.125rem;top:49.375rem;width:22.1875rem;height:3.5rem;font-size:11px; }
  .p07 .st { display: none; }
  .p07 .pp { left:1.125rem;top:58.125rem;width:22.1875rem;height:36.3125rem; }
  .p07 .ppt { left:2.375rem;top:60.86875rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p07 .sa { left:1.125rem;top:101.49313rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p07 .sat { left:1.125rem;top:104.13625rem;font-size:1rem;line-height:2.11813rem; }
  .p07 .sb, .p07 .sbt { display: none; }
  /* 08 */
  .p08 .ph { left:0rem;top:14.375rem;width:24.375rem;height:32.5rem;object-position:44% 50%; }
  .p08 .pt, .p08 .dot0, .p08 .dot1, .p08 .dot2, .p08 .dn0, .p08 .dn1, .p08 .dn2, .p08 .mgk, .p08 .sgk, .p08 .ms { display: none; }
  .p08 .mg { left:1.125rem;top:49.375rem;width:10.625rem;height:19.4375rem; }
  .p08 .sg { left:12.6875rem;top:49.375rem;width:10.625rem;height:19.4375rem; }
  .p08 .mgt { left:2.375rem;top:51.47812rem;font-size:0.625rem;line-height:0.625rem; }
  .p08 .mgv { left:2.375rem;top:55.24625rem;font-size:3.25rem;line-height:3.25rem; }
  .p08 .sgt { left:13.9375rem;top:51.47812rem;font-size:0.625rem;line-height:0.625rem; }
  .p08 .sgv { left:13.9375rem;top:55.24625rem;font-size:3.25rem;line-height:3.25rem; }
  .p08 .imt { left:1.125rem;top:75.25875rem;font-size:0.75rem;line-height:0.75rem; }
  .p08 .miml { left:1.125rem;top:77.7925rem;font-size:1rem;line-height:2.30563rem; }
  .p08 .iml { display: none; }
  .p08 .mac0 { left:1.125rem;top:96.25rem;width:10rem;height:10rem; }
  .p08 .mac1 { left:12.25rem;top:96.25rem;width:10rem;height:10rem; }
  .p08 .mac2 { left:1.125rem;top:110rem;width:10rem;height:10rem; }
  .p08 .mac3 { left:12.25rem;top:110rem;width:10rem;height:10rem; }
  /* 09 */
  .p09 .r00, .p09 .mk00, .p09 .mv00 { display: none; }
  .p09 .r01, .p09 .mk01, .p09 .mv01 { display: none; }
  .p09 .r02, .p09 .mk02, .p09 .mv02 { display: none; }
  .p09 .r03, .p09 .mk03, .p09 .mv03 { display: none; }
  .p09 .cv0 { left:1.125rem;top:16.25rem;width:13.75rem;height:13.75rem; }
  .p09 .yr0 { left:15.9375rem;top:17.11812rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p09 .kd0 { left:15.9375rem;top:19.41313rem;font-size:1.125rem;line-height:1.125rem; }
  .p09 .pz0 { left:15.9375rem;top:21.83625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .ms0 { left:15.9375rem;top:25.54062rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mr0 { left:1.125rem;top:32.5rem;width:22.1875rem;height:1px; }
  .p09 .r10, .p09 .mk10, .p09 .mv10 { display: none; }
  .p09 .r11, .p09 .mk11, .p09 .mv11 { display: none; }
  .p09 .r12, .p09 .mk12, .p09 .mv12 { display: none; }
  .p09 .r13, .p09 .mk13, .p09 .mv13 { display: none; }
  .p09 .cv1 { left:1.125rem;top:54.375rem;width:13.75rem;height:13.75rem; }
  .p09 .yr1 { left:15.9375rem;top:55.24375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p09 .kd1 { left:15.9375rem;top:57.53813rem;font-size:1.125rem;line-height:1.125rem; }
  .p09 .pz1 { left:15.9375rem;top:59.96125rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .ms1 { left:15.9375rem;top:63.66562rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mr1 { left:1.125rem;top:70.625rem;width:22.1875rem;height:1px; }
  .p09 .r20, .p09 .mk20, .p09 .mv20 { display: none; }
  .p09 .r21, .p09 .mk21, .p09 .mv21 { display: none; }
  .p09 .r22, .p09 .mk22, .p09 .mv22 { display: none; }
  .p09 .r23, .p09 .mk23, .p09 .mv23 { display: none; }
  .p09 .cv2 { left:1.125rem;top:92.5rem;width:13.75rem;height:13.75rem; }
  .p09 .yr2 { left:15.9375rem;top:93.36813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p09 .kd2 { left:15.9375rem;top:95.66312rem;font-size:1.125rem;line-height:1.125rem; }
  .p09 .pz2 { left:15.9375rem;top:98.08625rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p09 .ms2 { left:15.9375rem;top:101.79063rem;font-size:0.625rem;line-height:0.625rem; }
  .p09 .mr2 { left:1.125rem;top:108.75rem;width:22.1875rem;height:1px; }
  .p09 .hd, .p09 .ln, .p09 .lnt, .p09 .seln { display: none; }
  .p09 .sel { left:1.125rem;top:133.125rem;width:22.1875rem;height:5.6875rem; }
  .p09 .selt { left:2.25rem;top:136.19625rem;font-size:0.75rem;line-height:0.75rem; }
  /* 10 */
  .p10 .sd0 { left:1.5rem;top:24.375rem;width:1.3125rem;height:1.3125rem;border-width:0; }
  .p10 .sa0 { left:4.0625rem;top:24.64875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .sb0 { left:4.0625rem;top:26.89813rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p10 .sv0 { left:34px;top:410px;width:2px;height:125px; }
  .p10 .sd1 { left:1.5rem;top:33.75rem;width:1.3125rem;height:1.3125rem;border-width:0; }
  .p10 .sa1 { left:4.0625rem;top:34.02375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .sb1 { left:4.0625rem;top:36.27313rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p10 .sv1 { left:34px;top:560px;width:2px;height:125px; }
  .p10 .sd2 { left:1.5rem;top:43.125rem;width:1.3125rem;height:1.3125rem;border-width:0; }
  .p10 .sa2 { left:4.0625rem;top:43.39875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .sb2 { left:4.0625rem;top:45.64813rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p10 .sv2 { left:34px;top:710px;width:2px;height:125px; }
  .p10 .sd3 { left:1.5rem;top:52.5rem;width:1.3125rem;height:1.3125rem;border-width:0; }
  .p10 .sa3 { left:4.0625rem;top:52.77375rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .sb3 { left:4.0625rem;top:55.02313rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p10 .d0 { left:1.125rem;top:16.87625rem;font-size:2.25rem;line-height:2.25rem; }
  .p10 .tl { left:7.5rem;top:17.8125rem;width:15.8125rem;height:4px; }
  .p10 .disc { left:1.5625rem;top:63.125rem;width:21.3125rem;height:21.3125rem; }
  .p10 .cv { left:5rem;top:66.25rem;width:14.375rem;height:14.375rem; }
  .p10 .rt { left:1.125rem;top:88.59812rem;font-size:1.625rem;line-height:1.625rem;white-space:nowrap; }
  .p10 .lm, .p10 .rp { display: none; }
  .p10 .mrp { left:1.125rem;top:90.89875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p10 .po { left:1.125rem;top:95rem;width:22.1875rem;height:3.5rem;font-size:11px; }
  .p10 .dn { left:1.125rem;top:106.875rem;width:22.1875rem;height:18.1875rem;background:#d8d4cc; }
  .p10 .dnt { left:2.375rem;top:109.60313rem;font-size:0.625rem;line-height:0.625rem; }
  .p10 .mdnk { left:2.375rem;top:112.48rem;font-size:1rem;line-height:1.68063rem; }
  .p10 .dnk { display: none; }
  /* 11 */
  .p11 .md0 { left:1.125rem;top:54.375rem;width:22.1875rem;height:10.0625rem; }
  .p11 .mk0 { left:2.375rem;top:56.33812rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p11 .mv0 { left:2.375rem;top:59.44375rem;font-size:1.25rem;line-height:1.25rem; }
  .p11 .ma0 { left:auto;right:2.8125rem;text-align:right;top:60.65125rem;font-size:1.25rem;line-height:1.25rem; }
  .p11 .md1 { left:1.125rem;top:66.875rem;width:22.1875rem;height:10.0625rem; }
  .p11 .mk1 { left:2.375rem;top:68.8375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p11 .mv1 { left:2.375rem;top:71.94375rem;font-size:1.25rem;line-height:1.25rem; }
  .p11 .ma1 { left:auto;right:2.8125rem;text-align:right;top:73.15125rem;font-size:1.25rem;line-height:1.25rem; }
  .p11 .md2 { left:1.125rem;top:79.375rem;width:22.1875rem;height:10.0625rem; }
  .p11 .mk2 { left:2.375rem;top:81.3375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p11 .mv2 { left:2.375rem;top:84.44375rem;font-size:1.25rem;line-height:1.25rem; }
  .p11 .ma2 { left:auto;right:2.8125rem;text-align:right;top:85.65125rem;font-size:1.25rem;line-height:1.25rem; }
  .p11 .nd0 { left:1.125rem;top:100rem;width:6.3125rem;height:6.3125rem; }
  .p11 .nl0 { left:4.25rem;transform:translateX(-50%);top:102.82875rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .mc0 { left:118px;top:1650px;width:232px;height:1px; }
  .p11 .nd1 { left:1.125rem;top:109.375rem;width:6.3125rem;height:6.3125rem; }
  .p11 .nl1 { left:4.25rem;transform:translateX(-50%);top:112.20375rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .mc1 { left:118px;top:1800px;width:232px;height:1px; }
  .p11 .nd2 { left:1.125rem;top:118.75rem;width:6.3125rem;height:6.3125rem; }
  .p11 .nl2 { left:4.25rem;transform:translateX(-50%);top:121.57875rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .mc2 { left:118px;top:1950px;width:232px;height:1px; }
  .p11 .nd3 { left:1.125rem;top:128.125rem;width:6.3125rem;height:6.3125rem; }
  .p11 .nl3 { left:4.25rem;transform:translateX(-50%);top:130.95375rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .mc3 { left:118px;top:2100px;width:232px;height:1px; }
  .p11 .nc0, .p11 .nc1, .p11 .nc2, .p11 .pt { display: none; }
  .p11 .ph { left:0rem;top:14.375rem;width:24.375rem;height:32.5rem; }
  .p11 .ce { left:1.125rem;top:50.86875rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p11 .sp { left:1.125rem;top:96.12875rem;font-size:1.75rem;line-height:1.75rem; }
  /* 12 */
  .p12 .hd0, .p12 .hn0, .p12 .hl0 { display: none; }
  .p12 .hd1, .p12 .hn1, .p12 .hl1 { display: none; }
  .p12 .hd2, .p12 .hn2, .p12 .hl2 { display: none; }
  .p12 .sr0 { left:1.125rem;top:74.375rem;width:22.1875rem;height:0.0625rem; }
  .p12 .sk0 { left:1.125rem;top:76.35313rem;font-size:0.625rem;line-height:0.625rem; }
  .p12 .sv0 { left:11.25rem;top:76.43rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p12 .sr1 { left:1.125rem;top:83.75rem;width:22.1875rem;height:0.0625rem; }
  .p12 .sk1 { left:1.125rem;top:85.72813rem;font-size:0.625rem;line-height:0.625rem; }
  .p12 .sv1 { left:11.25rem;top:85.805rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p12 .sr2 { left:1.125rem;top:93.125rem;width:22.1875rem;height:0.0625rem; }
  .p12 .sk2 { left:1.125rem;top:95.10313rem;font-size:0.625rem;line-height:0.625rem; }
  .p12 .sv2 { left:11.25rem;top:95.18rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p12 .sr3 { left:1.125rem;top:102.5rem;width:22.1875rem;height:0.0625rem; }
  .p12 .sk3 { left:1.125rem;top:104.47813rem;font-size:0.625rem;line-height:0.625rem; }
  .p12 .sv3 { left:11.25rem;top:104.555rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p12 .sr4 { left:1.125rem;top:111.875rem;width:22.1875rem;height:0.0625rem; }
  .p12 .sk4 { left:1.125rem;top:113.85313rem;font-size:0.625rem;line-height:0.625rem; }
  .p12 .sv4 { left:11.25rem;top:113.93rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p12 .sr5 { left:1.125rem;top:121.25rem;width:22.1875rem;height:0.0625rem; }
  .p12 .sk5 { left:1.125rem;top:123.22813rem;font-size:0.625rem;line-height:0.625rem; }
  .p12 .sv5 { left:11.25rem;top:123.305rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p12 .ph { left:0rem;top:14.375rem;width:24.375rem;height:32.5rem;object-position:52% 50%; }
  .p12 .mpt { left:1.125rem;top:50.22812rem;font-size:0.625rem;line-height:0.625rem; }
  .p12 .hh { left:1.125rem;top:53.24rem;font-size:1.875rem;line-height:2.71375rem; }
  .p12 .pz { left:1.125rem;top:59.71063rem;font-size:1.0625rem;line-height:1.0625rem;color:var(--gray);font-weight:400; }
  .p12 .cta { left:1.125rem;top:63.125rem;width:22.1875rem;height:3.5rem;font-size:11px; }
  /* 13 */
  .p13 .rm { left:1.125rem;top:16.25rem;width:22.1875rem;height:50.0625rem; }
  .p13 .rw { left:4.375rem;top:22.5rem;width:15.6875rem;height:37.5625rem;border-width:3px; }
  .p13 .rc { left:6.25rem;top:36.25rem;width:11.9375rem;height:11.9375rem; }
  .p13 .rd { left:7.5rem;top:52.5rem;width:9.4375rem;height:3.1875rem; }
  .p13 .rs, .p13 .m1, .p13 .m2, .p13 .k1, .p13 .b1, .p13 .k2, .p13 .k3, .p13 .rt, .p13 .rp { display: none; }
  .p13 .my { left:1.125rem;top:71.50875rem;font-size:0.75rem;line-height:0.75rem; }
  .p13 .yr, .p13 .v1 { display: none; }
  .p13 .v2 { left:1.125rem;top:74.83312rem;font-size:1.5625rem;line-height:1.5625rem; }
  .p13 .b2 { left:1.125rem;top:80rem;width:20.8125rem;height:4px;background:var(--wine); }
  .p13 .kn { left:19.375rem;top:79.0625rem;width:1.9375rem;height:1.9375rem; }
  .p13 .v3 { left:1.125rem;top:85.28938rem;font-size:0.875rem;line-height:0.875rem; }
  .p13 .bb { left:1.125rem;top:90.625rem;width:22.1875rem;height:3.8125rem;font-size:11px; }
  .p13 .ri { left:1.125rem;top:103.125rem;width:22.125rem;height:18.75rem; }
  .p13 .rr { left:1.125rem;top:124.66438rem;font-size:0.875rem;line-height:0.875rem; }
  /* 14 */
  .p14 .cd0 { left:1.125rem;top:43.75rem;width:22.1875rem;height:13.1875rem; }
  .p14 .cc0 { left:2.375rem;top:45.72812rem;font-size:0.625rem;line-height:0.625rem; }
  .p14 .cn0 { left:2.375rem;top:49.00625rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .cv0 { left:auto;right:3.125rem;text-align:right;top:52.89937rem;font-size:1.125rem;line-height:1.125rem; }
  .p14 .ci0 { display: none; }
  .p14 .cd1 { left:1.125rem;top:60rem;width:22.1875rem;height:13.1875rem; }
  .p14 .cc1 { left:2.375rem;top:61.97812rem;font-size:0.625rem;line-height:0.625rem; }
  .p14 .cn1 { left:2.375rem;top:65.25625rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .cv1 { left:auto;right:3.125rem;text-align:right;top:69.14938rem;font-size:1.125rem;line-height:1.125rem; }
  .p14 .ci1 { display: none; }
  .p14 .cd2 { left:1.125rem;top:76.25rem;width:22.1875rem;height:13.1875rem; }
  .p14 .cc2 { left:2.375rem;top:78.22813rem;font-size:0.625rem;line-height:0.625rem; }
  .p14 .cn2 { left:2.375rem;top:81.50625rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .cv2 { left:auto;right:3.125rem;text-align:right;top:85.39938rem;font-size:1.125rem;line-height:1.125rem; }
  .p14 .ci2 { display: none; }
  .p14 .cd3 { left:1.125rem;top:92.5rem;width:22.1875rem;height:13.1875rem; }
  .p14 .cc3 { left:2.375rem;top:94.47813rem;font-size:0.625rem;line-height:0.625rem; }
  .p14 .cn3 { left:2.375rem;top:97.75625rem;font-size:1.25rem;line-height:1.25rem; }
  .p14 .cv3 { left:auto;right:3.125rem;text-align:right;top:101.64938rem;font-size:1.125rem;line-height:1.125rem; }
  .p14 .ci3 { display: none; }
  .p14 .ph { left:1.125rem;top:15.625rem;width:22.125rem;height:20.625rem; }
  .p14 .pt, .p14 .cr, .p14 .ct, .p14 .cml { display: none; }
  .p14 .mct { left:1.125rem;top:114.47062rem;font-size:1.75rem;line-height:2.56625rem; }
  .p14 .cm { left:1.125rem;top:123.125rem;width:22.1875rem;height:14.4375rem; }
  .p14 .cmt { left:2.375rem;top:125.85313rem;font-size:0.625rem;line-height:0.625rem; }
  .p14 .mcml { left:2.375rem;top:128.5225rem;font-size:0.875rem;line-height:1.90813rem; }
  /* 15 */
  .p15 .st0 { left:4.5rem;top:62rem;width:6.0625rem;height:6.0625rem;border-width:2px; }
  .p15 .sl0 { left:7.5rem;transform:translateX(-50%);top:64.5225rem;font-size:1rem;line-height:1rem; }
  .p15 .st1 { left:13.875rem;top:62rem;width:6.0625rem;height:6.0625rem;border-width:2px; }
  .p15 .sl1 { left:16.875rem;transform:translateX(-50%);top:64.5225rem;font-size:1rem;line-height:1rem; }
  .p15 .st2 { left:9.1875rem;top:74.5rem;width:6.0625rem;height:6.0625rem;border-width:2px; }
  .p15 .sl2 { left:12.1875rem;transform:translateX(-50%);top:77.0225rem;font-size:1rem;line-height:1rem; }
  .p15 .ph { left:0rem;top:3.625rem;width:24.375rem;height:38.75rem;object-position:53% 50%; }
  .p15 .veil { left:0rem;top:3.625rem;width:24.4375rem;height:38.8125rem;background:rgba(5,5,5,.36); }
  .p15 .ht { left:1.125rem;top:7.125rem;font-size:2.75rem;line-height:3.74688rem; }
  .p15 .hk { left:1.125rem;top:14.68625rem;font-size:1.125rem;line-height:1.82813rem; }
  .p15 .hm, .p15 .bf { display: none; }
  .p15 .ss { left:1.125rem;top:47.74375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p15 .map { left:1.125rem;top:51.25rem;width:22.1875rem;height:38.1875rem; }
  .p15 .bk { left:1.125rem;top:95rem;width:22.1875rem;height:31.3125rem; }
  .p15 .bd { left:2.375rem;top:97.72813rem;font-size:0.625rem;line-height:0.625rem; }
  .p15 .bt { left:2.375rem;top:101.34313rem;font-size:2.625rem;line-height:2.625rem; }
  .p15 .bs { left:2.375rem;top:105.89875rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p15 .br { left:2.375rem;top:118.75rem;width:19.6875rem;height:3.8125rem;font-size:11px; }
  /* 16 */
  .p16 .ph { left:1.125rem;top:15.625rem;width:22.125rem;height:29.375rem;object-position:42% 50%; }
  .p16 .is { left:1.125rem;top:48.97812rem;font-size:0.625rem;line-height:0.625rem; }
  .p16 .hh { left:1.125rem;top:52rem;font-size:1.9375rem;line-height:2.7875rem; }
  .p16 .by, .p16 .r1, .p16 .sk { display: none; }
  .p16 .bd { left:1.125rem;top:59.79187rem;font-size:1rem;line-height:2.05563rem; }
  .p16 .cv { left:2.8125rem;top:76.25rem;width:18.75rem;height:18.75rem; }
  .p16 .sb { left:1.125rem;top:98.36813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p16 .st { left:1.125rem;top:101.34562rem;font-size:1.75rem;line-height:2.56625rem; }
  .p16 .r2 { left:1.125rem;top:112.5rem;width:22.1875rem;height:1px;background:#beb8ae; }
  .p16 .cr { left:1.125rem;top:115.88375rem;font-size:0.75rem;line-height:0.75rem; }
  /* 17 */
  .p17 .c0 { left:4.76254rem;top:22.76254rem;width:15.3125rem;height:15.3125rem;transform:rotate(-2deg); }
  .p17 .c1 { left:4.63245rem;top:35.44495rem;width:15.3125rem;height:15.3125rem;transform:rotate(-1deg); }
  .p17 .c2 { left:4.5rem;top:48.125rem;width:15.3125rem;height:15.3125rem;transform:rotate(0deg); }
  .p17 .c3 { left:4.63245rem;top:61.06995rem;width:15.3125rem;height:15.3125rem;transform:rotate(1deg); }
  .p17 .c4 { left:4.76254rem;top:74.01254rem;width:15.3125rem;height:15.3125rem;transform:rotate(2deg); }
  .p17 .c5 { left:4.76254rem;top:86.82504rem;width:15.3125rem;height:15.3125rem;transform:rotate(-2deg); }
  .p17 .c6 { left:4.63245rem;top:99.50745rem;width:15.3125rem;height:15.3125rem;transform:rotate(-1deg); }
  .p17 .c7 { left:4.5rem;top:112.1875rem;width:15.3125rem;height:15.3125rem;transform:rotate(0deg); }
  .p17 .mbar { left:1.125rem;top:133.125rem;width:22.1875rem;height:5.6875rem; }
  .p17 .mvt { left:2.25rem;top:136.19625rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .cnt { left:1.125rem;top:15.85313rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .mvp { display: none; }
  /* 18 */
  .p18 .ph { left:0rem;top:14.375rem;width:24.375rem;height:37.5rem;object-position:43% 50%; }
  .p18 .od { left:1.125rem;top:55.22812rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .rc, .p18 .r2, .p18 .k1, .p18 .v1, .p18 .k2, .p18 .v2, .p18 .sdk { display: none; }
  .p18 .it { left:1.125rem;top:57.91687rem;font-size:1rem;line-height:2.05563rem;font-weight:700;color:var(--pitch); }
  .p18 .r1 { left:1.125rem;top:65rem;width:22.1875rem;height:1px;background:#beb8ae; }
  .p18 .pk { left:1.125rem;top:68.38375rem;font-size:0.75rem;line-height:0.75rem; }
  .p18 .mpl { left:1.125rem;top:71.21062rem;font-size:0.875rem;line-height:1.53313rem; }
  .p18 .pl { display: none; }
  .p18 .k3 { left:1.125rem;top:80.25875rem;font-size:0.75rem;line-height:0.75rem;font-weight:400;color:var(--gray); }
  .p18 .v3 { left:auto;right:1.125rem;text-align:right;top:80.41187rem;font-size:1.375rem;line-height:1.375rem; }
  .p18 .co { left:1.125rem;top:85rem;width:22.1875rem;height:3.8125rem;font-size:11px; }
  .p18 .sd { left:1.125rem;top:96.25rem;width:22.1875rem;height:18.1875rem; }
  .p18 .sdt { left:2.375rem;top:98.97813rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .msdk { left:2.375rem;top:101.89375rem;font-size:1.25rem;line-height:1.97562rem; }
  /* 19 */
  .p19 .fk0 { left:1.125rem;top:21.4625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p19 .fv0 { left:18px;top:381px;width:354px;height:23.2px;font-size:16px;line-height:23.2px; }
  .p19 .fr0 { left:1.125rem;top:27.1875rem;width:22.1875rem;height:1px;background:#beb8ae; }
  .p19 .fk1 { left:1.125rem;top:32.08812rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p19 .fv1 { left:18px;top:551px;width:354px;height:23.2px;font-size:16px;line-height:23.2px; }
  .p19 .fr1 { left:1.125rem;top:37.8125rem;width:22.1875rem;height:1px;background:#beb8ae; }
  .p19 .fk2 { left:1.125rem;top:42.71312rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p19 .fv2 { left:18px;top:721px;width:354px;height:23.2px;font-size:16px;line-height:23.2px; }
  .p19 .fr2 { left:1.125rem;top:48.4375rem;width:22.1875rem;height:1px;background:#beb8ae; }
  .p19 .fk3 { left:1.125rem;top:53.33812rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p19 .fv3 { left:18px;top:891px;width:354px;height:23.2px;font-size:16px;line-height:23.2px; }
  .p19 .fr3 { left:1.125rem;top:59.0625rem;width:22.1875rem;height:1px;background:#beb8ae; }
  .p19 .fk4, .p19 .fv4, .p19 .fr4 { display: none; }
  .p19 .stp { left:1.125rem;top:15.85313rem;font-size:0.625rem;line-height:0.625rem; }
  .p19 .pmt { left:1.125rem;top:65.86813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .mpml { left:1.125rem;top:68.355rem;font-size:1rem;line-height:2.43063rem; }
  .p19 .pml, .p19 .pmr, .p19 .agt, .p19 .agl, .p19 .ok1, .p19 .ov1, .p19 .ok2, .p19 .ov2 { display: none; }
  .p19 .os { left:1.125rem;top:87.5rem;width:22.1875rem;height:37.5625rem; }
  .p19 .ost { left:2.375rem;top:90.22813rem;font-size:0.625rem;line-height:0.625rem; }
  .p19 .osi { left:2.375rem;top:94.11687rem;font-size:0.875rem;line-height:1.97063rem; }
  .p19 .osr { left:2.375rem;top:103.125rem;width:19.6875rem;height:1px;background:#444; }
  .p19 .ok3 { left:2.375rem;top:107.13375rem;font-size:0.75rem;line-height:0.75rem; }
  .p19 .ov3 { left:auto;right:2.375rem;text-align:right;top:107.28687rem;font-size:1.375rem;line-height:1.375rem; }
  .p19 .pn { left:2.375rem;top:117.5rem;width:19.6875rem;height:3.8125rem;font-size:11px; }
  /* 20 */
  .p20 .s0 { left:1.125rem;top:50.625rem;width:10rem;height:10rem; }
  .p20 .sl0 { left:1.125rem;top:61.76rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s1 { left:12.25rem;top:50.625rem;width:10rem;height:10rem; }
  .p20 .sl1 { left:12.25rem;top:61.76rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s2 { left:1.125rem;top:66.875rem;width:10rem;height:10rem; }
  .p20 .sl2 { left:1.125rem;top:78.01rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s3 { left:12.25rem;top:66.875rem;width:10rem;height:10rem; }
  .p20 .sl3 { left:12.25rem;top:78.01rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s4 { left:1.125rem;top:83.125rem;width:10rem;height:10rem; }
  .p20 .sl4 { left:1.125rem;top:94.26rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s5 { left:12.25rem;top:83.125rem;width:10rem;height:10rem; }
  .p20 .sl5 { left:12.25rem;top:94.26rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s6 { left:1.125rem;top:99.375rem;width:10rem;height:10rem; }
  .p20 .sl6 { left:1.125rem;top:110.51rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s7 { left:12.25rem;top:99.375rem;width:10rem;height:10rem; }
  .p20 .sl7 { left:12.25rem;top:110.51rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s8 { left:1.125rem;top:115.625rem;width:10rem;height:10rem; }
  .p20 .sl8 { left:1.125rem;top:126.76rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s9 { left:12.25rem;top:115.625rem;width:10rem;height:10rem; }
  .p20 .sl9 { left:12.25rem;top:126.76rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .s10, .p20 .sl10 { display: none; }
  .p20 .s11, .p20 .sl11 { display: none; }
  .p20 .wr0, .p20 .wt0, .p20 .wv0 { display: none; }
  .p20 .wr1, .p20 .wt1, .p20 .wv1 { display: none; }
  .p20 .wr2, .p20 .wt2, .p20 .wv2 { display: none; }
  .p20 .hd, .p20 .c1 { display: none; }
  .p20 .sm { left:1.125rem;top:15.625rem;width:22.1875rem;height:25.0625rem; }
  .p20 .a1 { left:2.375rem;top:18.35312rem;font-size:0.625rem;line-height:0.625rem; }
  .p20 .a2 { left:2.375rem;top:22.28063rem;font-size:2.625rem;line-height:2.625rem; }
  .p20 .b1 { left:2.375rem;top:27.10312rem;font-size:0.625rem;line-height:0.625rem; }
  .p20 .b2 { left:2.375rem;top:29.72563rem;font-size:1.125rem;line-height:1.125rem; }
  .p20 .c2 { left:2.375rem;top:34.64875rem;font-size:13px;line-height:0.8125rem; }
  .p20 .sh { left:1.125rem;top:46.75375rem;font-size:1.75rem;line-height:1.75rem; }
  .p20 .wa { left:1.125rem;top:135.25875rem;font-size:0.75rem;line-height:0.75rem; }
}
