/* ODDROOM — 서울 디자이너 토이 스토어
   시안: 데스크톱 1440×2200 20장 / 모바일 390×2400 20장 (배율 1.0)
   좌표 정본: 원자료 08-source/render_reference_screens.py
   상단 뮤지엄 바 68 · 본문 x42~1398 / 모바일 바 60 · 여백 18 */
@import url("/fonts/pretendard/pretendard-deferred.css");

:root {
  --paper: #f2f0ea;
  --white: #fcfbf7;
  --ink: #121214;
  --muted: #6e706f;
  --line: #c8c6bf;
  --blue: #3157ff;
  --orange: #ff5b35;
  --metal: #c9cdd4;
  --green: #0e7759;
  --dline: #3b3b3d;
  --f: "Pretendard Variable", Pretendard, "Noto Sans KR", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
  --bar: 4.25rem;   /* 68px */
}

* { 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(--ink);
}
body.dark { background: var(--ink); color: var(--white); }
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(--blue); outline-offset: 2px; }
body.dark :focus-visible { outline-color: var(--orange); }
h1, h2, h3, h4 { font-size: inherit; font-weight: inherit; }

/* ── 상단 뮤지엄 바 ─────────────────────────────── */
.bar {
  position: fixed; inset: 0 0 auto 0; height: var(--bar); z-index: 40;
  background: var(--paper); border-bottom: 0.0625rem solid var(--line);
}
body.dark .bar { background: var(--ink); border-bottom-color: #353537; }
.bar-in { position: relative; width: 90rem; height: 100%; margin: 0 auto; }
.bar-in > * { position: absolute; }
.bar-b { left: 2.125rem; top: 1.4638rem; font-size: 1.25rem; line-height: 1.25rem; font-weight: 700; }
.bar-nav a {
  position: absolute; top: 1.8288rem; font-size: 0.625rem; line-height: 0.625rem;
  font-weight: 700; white-space: pre; transform: translateX(-50%);
}
.bar-nav a:nth-child(1) { left: 15.3125rem; }
.bar-nav a:nth-child(2) { left: 23.1875rem; }
.bar-nav a:nth-child(3) { left: 31.0625rem; }
.bar-nav a:nth-child(4) { left: 38.9375rem; }
.bar-nav a:nth-child(5) { left: 46.8125rem; }
.bar-nav a:nth-child(6) { left: 54.6875rem; }
.bar-nav a:nth-child(7) { left: 62.5625rem; }
.bar-nav a.on { color: var(--blue); }
body.dark .bar-nav a.on { color: var(--blue); }
.bar-r { right: 2.1875rem; top: 1.7663rem; font-size: 0.625rem; line-height: 0.625rem; font-weight: 700; white-space: pre; }
.bar-m, .bar-mr, .bar-cue { display: none; }

/* ── 지면 ────────────────────────────────────────── */
.page { position: relative; width: 90rem; margin: 0 auto; height: 137.5rem; overflow: hidden; }
/* 시안 절대좌표를 그대로 옮긴 구획 (좌표 원점 = 지면 좌상단 = 시안 1440×2200 기준) */
.stage { position: absolute; inset: 0; }
.stage .a { position: absolute; }
.stage hr.a { border: 0; }
.stage .ai { display: contents; }
/* 겹쳐 놓인 장식 글자는 아래 단추의 클릭을 막지 않는다 */
.stage .deco { pointer-events: none; }

/* 지면 머리 — desktop_head() */
.phead { position: absolute; left: 0; top: 0; width: 90rem; }
.phead .eb { position: absolute; left: 2.625rem; top: 7.0678rem; font-size: 0.6875rem; line-height: 0.6875rem; font-weight: 700; color: var(--blue); white-space: pre; }
.phead h1 { position: absolute; left: 2.625rem; top: 10.2506rem; font-size: 4.125rem; line-height: 4.125rem; font-weight: 700; letter-spacing: -.015em; white-space: pre; }
.phead .ko { position: absolute; left: 2.8125rem; top: 15.0309rem; font-size: 1.0625rem; line-height: 1.0625rem; color: var(--muted); }
.phead .prule { position: absolute; left: 2.625rem; top: 17.875rem; width: 84.8125rem; height: 0.0625rem; background: var(--line); border: 0; }
body.dark .phead .eb { color: var(--orange); }
body.dark .phead .ko { color: var(--metal); }
body.dark .phead .prule { background: var(--dline); }

/* 지면 발 — 시안 하단 한 줄 */
.pfoot { position: absolute; left: 2.625rem; top: 135.4134rem; font-size: 0.5625rem; line-height: 0.5625rem; font-weight: 700; color: var(--muted); white-space: pre; }
body.dark .pfoot { color: var(--white); }

/* ── 공용 조각 ───────────────────────────────────── */
.blk { display: flex; align-items: center; justify-content: center; font-weight: 700; text-align: center; white-space: pre; }
.lb { position: absolute; }
.lb.on { outline: 2px solid var(--blue); outline-offset: 2px; }
button.lb { cursor: pointer; }
.lb span { position: absolute; white-space: pre; }

/* 오브젝트 카드 — object_card() */
.oc { position: absolute; }
.oc img { width: 100%; height: 100%; object-fit: cover; }
.oc .no { position: absolute; left: 0.5rem; top: 0.6781rem; font-size: 0.625rem; line-height: 0.625rem; font-weight: 700; color: var(--blue); }
.oc b { position: absolute; left: 0; font-size: 0.8125rem; line-height: 0.8125rem; font-weight: 700; white-space: pre; }
.oc s { position: absolute; left: 0; font-size: 0.625rem; line-height: 0.625rem; text-decoration: none; color: var(--muted); white-space: pre; }
body.dark .oc s { color: var(--metal); }

/* 시안 밖 1쪽 — 이용 안내 (흐름 배치) */
.page-flow { height: auto; min-height: calc(100vh - var(--bar)); overflow: visible; padding-bottom: 10rem; }
.polwrap { padding: 8.5rem 3rem 0 2.625rem; max-width: 64rem; }
.polhead { position: static; width: auto; }
.polhead .eb { position: static; font-size: 0.6875rem; line-height: 1.2; font-weight: 700; color: var(--blue); }
.polhead h1 { position: static; font-size: 4.125rem; line-height: 1; font-weight: 700; letter-spacing: -.015em; margin-top: 2.125rem; }
.polhead .ko { position: static; font-size: 1.0625rem; line-height: 1.6; color: var(--muted); margin-top: 1rem; }
.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(--blue); border-bottom: 1px solid currentColor; padding-bottom: 0.125rem; }
.pol { margin-top: 4rem; scroll-margin-top: 5.5rem; }
.pol h2 { font-size: 1.75rem; font-weight: 700; letter-spacing: -.01em; }
.pol ul { list-style: none; margin-top: 1.375rem; border-top: 1px solid var(--line); }
.pol li { font-size: 1rem; line-height: 1.75; padding: 1rem 0; border-bottom: 1px solid var(--line); }
.polfoot { margin-top: 4.5rem; font-size: 0.8125rem; line-height: 1.7; color: var(--muted); }
@media (max-width: 899px) {
  .polwrap { padding: 5.5rem 1.125rem 0; }
  .polhead h1 { font-size: 2.125rem; margin-top: 1.375rem; }
  .polhead .ko { font-size: 0.8125rem; 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(--blue); outline-offset: 2px; }

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

/* ── 모바일 (시안 390×2400) ─────────────────────── */
@media (max-width: 899px) {
  :root { --bar: 3.75rem; }
  .bar-in { width: 24.375rem; }
  .bar-b, .bar-nav, .bar-r { display: none; }
  .bar-m { display: block; left: 1.125rem; top: 1.3045rem; font-size: 1.0625rem; line-height: 1.0625rem; font-weight: 700; }
  .bar-mr { display: block; right: 1.125rem; top: 1.5465rem; font-size: 0.5625rem; line-height: 0.5625rem; font-weight: 700; white-space: pre; }
  .bar-cue { display: block; left: 0; top: 3.5625rem; width: 24.375rem; height: 0.1875rem; background: var(--blue); }
  body.drop .bar-cue { background: var(--orange); }
  .bar { border-bottom: 0; }

  .page { width: 24.375rem; height: 150rem; }
  .stage { left: 0; right: 0; }
  .phead { width: 24.375rem; }
  .phead .eb { left: 1.125rem; top: 5.9134rem; font-size: 0.5625rem; line-height: 0.5625rem; }
  .phead h1 { left: 1.125rem; top: 7.9056rem; font-size: 2.125rem; line-height: 2.125rem; }
  .phead .ko { left: 1.125rem; top: 10.8472rem; font-size: 0.8125rem; line-height: 0.8125rem; }
  .phead .prule { left: 1.125rem; top: 13.4375rem; width: 22.125rem; }
  .p06 .phead h1 { top: 7.8909rem; font-size: 2.0625rem; line-height: 2.0625rem; }
  .p20 .phead h1 { top: 7.8175rem; font-size: 1.75rem; line-height: 1.75rem; }
  .pfoot { left: 1.125rem; top: 148.2738rem; font-size: 0.5rem; line-height: 0.5rem; }
  .dv { display: none; }
  .mv { display: inline; }
}


/* ══ 지면별 공용 모양 ══════════════════════════════ */
/* 01 */
.p01 .hero { object-fit:cover;object-position:48% 50%; }
.p01 .veil { background:rgba(18,18,20,.541); }
.p01 .ht { font-weight:700;color:var(--white);white-space:pre; }
.p01 .hk { font-weight:700;color:var(--white);white-space:pre; }
.p01 .hb { background:var(--orange);color:var(--ink); }
.p01 .hx { font-weight:700;color:var(--white);white-space:pre; }
.p01 .ne { font-weight:700;color:var(--blue);white-space:pre; }
.p01 .db { background:var(--blue); }
.p01 .dt { font-weight:700;color:var(--white);white-space:pre; }
.p01 .dh { font-weight:700;color:var(--white);white-space:pre; }
.p01 .di { object-fit:cover; }
.p01 .dr { background:var(--white);color:var(--blue); }
/* 02 */
.p02 .ad { font-weight:700;color:var(--blue);white-space:pre; }
.p02 .va { font-weight:700;white-space:pre; }
/* 03 */
.p03 .wv { font-weight:700;color:var(--blue);white-space:pre; }
.p03 .sh0 { background:var(--ink); }
.p03 .w0 { object-fit:cover; }
.p03 .wn0 { font-weight:700;white-space:pre; }
.p03 .w1 { object-fit:cover; }
.p03 .wn1 { font-weight:700;white-space:pre; }
.p03 .w2 { object-fit:cover; }
.p03 .wn2 { font-weight:700;white-space:pre; }
.p03 .w3 { object-fit:cover; }
.p03 .wn3 { font-weight:700;white-space:pre; }
.p03 .w4 { object-fit:cover; }
.p03 .wn4 { font-weight:700;white-space:pre; }
.p03 .sh1 { background:var(--ink); }
.p03 .w5 { object-fit:cover; }
.p03 .wn5 { font-weight:700;white-space:pre; }
.p03 .w6 { object-fit:cover; }
.p03 .wn6 { font-weight:700;white-space:pre; }
.p03 .w7 { object-fit:cover; }
.p03 .wn7 { font-weight:700;white-space:pre; }
.p03 .w8 { object-fit:cover; }
.p03 .wn8 { font-weight:700;white-space:pre; }
.p03 .w9 { object-fit:cover; }
.p03 .wn9 { font-weight:700;white-space:pre; }
.p03 .sh2 { background:var(--ink); }
.p03 .w10 { object-fit:cover; }
.p03 .wn10 { font-weight:700;white-space:pre; }
.p03 .w11 { object-fit:cover; }
.p03 .wn11 { font-weight:700;white-space:pre; }
.p03 .w12 { object-fit:cover; }
.p03 .wn12 { font-weight:700;white-space:pre; }
.p03 .w13 { object-fit:cover; }
.p03 .wn13 { font-weight:700;white-space:pre; }
.p03 .w14 { object-fit:cover; }
.p03 .wn14 { font-weight:700;white-space:pre; }
.p03 .sh3 { background:var(--ink); }
.p03 .w15 { object-fit:cover; }
.p03 .wn15 { font-weight:700;white-space:pre; }
.p03 .w16 { object-fit:cover; }
.p03 .wn16 { font-weight:700;white-space:pre; }
.p03 .w17 { object-fit:cover; }
.p03 .wn17 { font-weight:700;white-space:pre; }
.p03 .w18 { object-fit:cover; }
.p03 .wn18 { font-weight:700;white-space:pre; }
.p03 .w19 { object-fit:cover; }
.p03 .wn19 { font-weight:700;white-space:pre; }
.p03 .sc { background:var(--white);border:1px solid var(--line);box-sizing:border-box; }
.p03 .sct { background:var(--blue); }
.p03 .zm { transform:translateX(-50%);white-space:pre;font-weight:700; }
.p03 .msh4 { background:var(--ink); }
.p03 .msh5 { background:var(--ink); }
.p03 .msh6 { background:var(--ink); }
.p03 .mw20 { object-fit:cover; }
.p03 .mwn20 { font-weight:700;color:var(--muted);white-space:pre; }
@media (max-width: 899px) { .p03 [class^="wn"] { visibility: hidden; } }
/* 04 */
.p04 .bgo { background:var(--orange); }
.p04 .up { font-weight:700;white-space:pre; }
.p04 .ed0 { font-weight:700;white-space:pre; }
.p04 .et0 { font-weight:700;white-space:pre; }
.p04 .en0 { font-weight:700;white-space:pre; }
.p04 .ei0 { object-fit:cover; }
.p04 .er0 { background:var(--ink);color:var(--orange);font-weight:700;white-space:pre; }
.p04 .el0 { background:var(--ink); }
.p04 .ed1 { font-weight:700;white-space:pre; }
.p04 .et1 { font-weight:700;white-space:pre; }
.p04 .en1 { font-weight:700;white-space:pre; }
.p04 .ei1 { object-fit:cover; }
.p04 .er1 { background:var(--ink);color:var(--orange);font-weight:700;white-space:pre; }
.p04 .el1 { background:var(--ink); }
.p04 .ed2 { font-weight:700;white-space:pre; }
.p04 .et2 { font-weight:700;white-space:pre; }
.p04 .en2 { font-weight:700;white-space:pre; }
.p04 .ei2 { object-fit:cover; }
.p04 .er2 { background:var(--ink);color:var(--orange);font-weight:700;white-space:pre; }
.p04 .el2 { background:var(--ink); }
.p04 .cs { font-weight:700;white-space:pre; }
.p04 .ck { white-space:pre; }
@media (max-width: 899px) { .p04 .ck { line-height: 1.5rem; } }
/* 05 */
.p05 .fr { border:2px solid #39393c;box-sizing:border-box; }
.p05 .oi { object-fit:cover; }
.p05 .lv { font-weight:700;color:var(--orange);white-space:pre; }
.p05 .lt { font-weight:700;color:var(--white);white-space:pre; }
.p05 .ed { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p05 .nm { font-weight:700;color:var(--white);white-space:pre; }
.p05 .sp { color:var(--metal);white-space:pre; }
.p05 .pz { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p05 .rb { background:var(--blue); }
.p05 .rt { font-weight:700;color:var(--white);white-space:pre; }
.p05 .rk { font-weight:700;color:var(--white);white-space:pre; }
.p05 .rn { background:var(--white);color:var(--blue); }
.p05 .msp { color:var(--metal);white-space:pre; }
.p05 .mrk { font-weight:700;color:var(--white);white-space:pre; }
/* 06 */
.p06 .ph { object-fit:cover;object-position:50% 52%; }
.p06 .xb { background:var(--blue);color:var(--white);font-weight:700;white-space:pre; }
.p06 .xt { font-weight:700;white-space:pre; }
.p06 .xd { font-weight:700;color:var(--muted);white-space:pre; }
.p06 .rm0 { background:var(--white); }
.p06 .rn0 { font-weight:700;color:var(--ink);white-space:pre; }
.p06 .rl0 { font-weight:700;color:var(--ink);white-space:pre; }
.p06 .rk0 { color:var(--ink);white-space:pre; }
.p06 .rm1 { background:var(--metal); }
.p06 .rn1 { font-weight:700;color:var(--ink);white-space:pre; }
.p06 .rl1 { font-weight:700;color:var(--ink);white-space:pre; }
.p06 .rk1 { color:var(--ink);white-space:pre; }
.p06 .rm2 { background:var(--blue); }
.p06 .rn2 { font-weight:700;color:var(--white);white-space:pre; }
.p06 .rl2 { font-weight:700;color:var(--white);white-space:pre; }
.p06 .rk2 { color:var(--white);white-space:pre; }
.p06 .rm3 { background:var(--orange); }
.p06 .rn3 { font-weight:700;color:var(--ink);white-space:pre; }
.p06 .rl3 { font-weight:700;color:var(--ink);white-space:pre; }
.p06 .rk3 { color:var(--ink);white-space:pre; }
.p06 .cn { font-weight:700;color:var(--blue);white-space:pre; }
.p06 .cq { font-weight:700;white-space:pre; }
.p06 .mcq { font-weight:700;white-space:pre; }
/* 07 */
.p07 .sr0 { background:var(--blue); }
.p07 .si0 { object-fit:cover; }
.p07 .sn0 { font-weight:700;color:var(--white);white-space:pre; }
.p07 .sl0 { font-weight:700;color:var(--white);white-space:pre; }
.p07 .sc0 { color:var(--white);white-space:pre; }
.p07 .sa0 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p07 .sr1 { background:var(--orange); }
.p07 .si1 { object-fit:cover; }
.p07 .sn1 { font-weight:700;color:var(--ink);white-space:pre; }
.p07 .sl1 { font-weight:700;color:var(--ink);white-space:pre; }
.p07 .sc1 { color:var(--ink);white-space:pre; }
.p07 .sa1 { text-align:right;white-space:pre;font-weight:700;color:var(--ink); }
.p07 .sr2 { background:var(--ink); }
.p07 .si2 { object-fit:cover; }
.p07 .sn2 { font-weight:700;color:var(--white);white-space:pre; }
.p07 .sl2 { font-weight:700;color:var(--white);white-space:pre; }
.p07 .sc2 { color:var(--white);white-space:pre; }
.p07 .sa2 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p07 .sr3 { background:var(--metal); }
.p07 .si3 { object-fit:cover; }
.p07 .sn3 { font-weight:700;color:var(--ink);white-space:pre; }
.p07 .sl3 { font-weight:700;color:var(--ink);white-space:pre; }
.p07 .sc3 { color:var(--ink);white-space:pre; }
.p07 .sa3 { text-align:right;white-space:pre;font-weight:700;color:var(--ink); }
/* 08 */
.p08 .sh { font-weight:700;color:var(--blue);white-space:pre; }
.p08 .tl { background:var(--blue); }
.p08 .ti0 { object-fit:cover; }
.p08 .td0 { background:var(--blue);border-radius:62.4375rem; }
.p08 .tn0 { font-weight:700;white-space:pre; }
.p08 .ty0 { color:var(--muted);white-space:pre; }
.p08 .ml0 { background:var(--blue); }
.p08 .ti1 { object-fit:cover; }
.p08 .td1 { background:var(--blue);border-radius:62.4375rem; }
.p08 .tn1 { font-weight:700;white-space:pre; }
.p08 .ty1 { color:var(--muted);white-space:pre; }
.p08 .ml1 { background:var(--blue); }
.p08 .ti2 { object-fit:cover; }
.p08 .td2 { background:var(--blue);border-radius:62.4375rem; }
.p08 .tn2 { font-weight:700;white-space:pre; }
.p08 .ty2 { color:var(--muted);white-space:pre; }
.p08 .ml2 { background:var(--blue); }
.p08 .ti3 { object-fit:cover; }
.p08 .td3 { background:var(--blue);border-radius:62.4375rem; }
.p08 .tn3 { font-weight:700;white-space:pre; }
.p08 .ty3 { color:var(--muted);white-space:pre; }
.p08 .ml3 { background:var(--blue); }
.p08 .wn { background:var(--white); }
.p08 .wt { font-weight:700;color:var(--blue);white-space:pre; }
.p08 .wq { font-weight:700;white-space:pre; }
.p08 .wk { color:var(--muted);white-space:pre; }
.p08 .ro { font-weight:700;color:var(--blue);white-space:pre; }
.p08 .mwq { font-weight:700;white-space:pre; }
/* 09 */
.p09 .az { font-weight:700;color:var(--orange);white-space:pre; }
.p09 .al0 { background:var(--dline); }
.p09 .an0 { font-weight:700;color:var(--white);white-space:pre; }
.p09 .ap0 { color:var(--metal);white-space:pre; }
.p09 .ac0 { color:var(--metal);white-space:pre; }
.p09 .ai0 { object-fit:cover; }
.p09 .al1 { background:var(--dline); }
.p09 .an1 { font-weight:700;color:var(--white);white-space:pre; }
.p09 .ap1 { color:var(--metal);white-space:pre; }
.p09 .ac1 { color:var(--metal);white-space:pre; }
.p09 .ai1 { object-fit:cover; }
.p09 .al2 { background:var(--dline); }
.p09 .an2 { font-weight:700;color:var(--white);white-space:pre; }
.p09 .ap2 { color:var(--metal);white-space:pre; }
.p09 .ac2 { color:var(--metal);white-space:pre; }
.p09 .ai2 { object-fit:cover; }
.p09 .al3 { background:var(--dline); }
.p09 .an3 { font-weight:700;color:var(--white);white-space:pre; }
.p09 .ap3 { color:var(--metal);white-space:pre; }
.p09 .ac3 { color:var(--metal);white-space:pre; }
.p09 .ai3 { object-fit:cover; }
.p09 .al4 { background:var(--dline); }
.p09 .an4 { font-weight:700;color:var(--white);white-space:pre; }
.p09 .ap4 { color:var(--metal);white-space:pre; }
.p09 .ac4 { color:var(--metal);white-space:pre; }
.p09 .ai4 { object-fit:cover; }
.p09 .al5 { background:var(--dline); }
.p09 .an5 { font-weight:700;color:var(--white);white-space:pre; }
.p09 .ap5 { color:var(--metal);white-space:pre; }
.p09 .ac5 { color:var(--metal);white-space:pre; }
.p09 .ai5 { object-fit:cover; }
.p09 .ao { font-weight:700;color:var(--orange);white-space:pre; }
/* 10 */
.p10 .hero { object-fit:cover;object-position:48% 48%; }
.p10 .veil { background:rgba(18,18,20,.412); }
.p10 .ht { font-weight:700;color:var(--white);white-space:pre; }
.p10 .hr { font-weight:700;color:var(--orange);white-space:pre; }
.p10 .hq { font-weight:700;color:var(--white);white-space:pre; }
.p10 .ab { font-weight:700;color:var(--blue);white-space:pre; }
.p10 .ak { font-weight:700;white-space:pre; }
.p10 .fp0 { background:var(--white); }
.p10 .fa0 { font-weight:700;white-space:pre; }
.p10 .fb0 { font-weight:700;white-space:pre; }
.p10 .fp1 { background:var(--metal); }
.p10 .fa1 { font-weight:700;white-space:pre; }
.p10 .fb1 { font-weight:700;white-space:pre; }
.p10 .fp2 { background:var(--orange); }
.p10 .fa2 { font-weight:700;white-space:pre; }
.p10 .fb2 { font-weight:700;white-space:pre; }
.p10 .ob { font-weight:700;color:var(--blue);white-space:pre; }
.p10 .mak { font-weight:700;white-space:pre; }
/* 11 */
.p11 .pl { background:var(--white); }
.p11 .oi { object-fit:cover; }
.p11 .hd0 { background:var(--orange);border-radius:62.4375rem; }
.p11 .hv0 { white-space:pre;font-weight:700;color:var(--white); }
.p11 .hd1 { background:var(--orange);border-radius:62.4375rem; }
.p11 .hv1 { white-space:pre;font-weight:700;color:var(--white); }
.p11 .hd2 { background:var(--orange);border-radius:62.4375rem; }
.p11 .hv2 { white-space:pre;font-weight:700;color:var(--white); }
.p11 .hd3 { background:var(--orange);border-radius:62.4375rem; }
.p11 .hv3 { white-space:pre;font-weight:700;color:var(--white); }
.p11 .no { font-weight:700;color:var(--orange);white-space:pre; }
.p11 .nm { font-weight:700;color:var(--white);white-space:pre; }
.p11 .pz { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p11 .pp { background:#1e1e21; }
.p11 .pt { font-weight:700;color:var(--orange);white-space:pre; }
.p11 .sk0 { font-weight:700;color:var(--metal);white-space:pre; }
.p11 .sv0 { font-weight:700;color:var(--white);white-space:pre; }
.p11 .sl0 { background:#444; }
.p11 .sk1 { font-weight:700;color:var(--metal);white-space:pre; }
.p11 .sv1 { font-weight:700;color:var(--white);white-space:pre; }
.p11 .sl1 { background:#444; }
.p11 .sk2 { font-weight:700;color:var(--metal);white-space:pre; }
.p11 .sv2 { font-weight:700;color:var(--white);white-space:pre; }
.p11 .sl2 { background:#444; }
.p11 .sk3 { font-weight:700;color:var(--metal);white-space:pre; }
.p11 .sv3 { font-weight:700;color:var(--white);white-space:pre; }
.p11 .sl3 { background:#444; }
.p11 .sk4 { font-weight:700;color:var(--metal);white-space:pre; }
.p11 .sv4 { font-weight:700;color:var(--white);white-space:pre; }
.p11 .sl4 { background:#444; }
.p11 .sk5 { font-weight:700;color:var(--metal);white-space:pre; }
.p11 .sv5 { font-weight:700;color:var(--white);white-space:pre; }
.p11 .sl5 { background:#444; }
.p11 .ad { background:var(--orange);color:var(--ink); }
@media (max-width: 899px) { .p11 .nm { white-space: nowrap; } .p11 .nm br { display: none; } }
/* 12 */
.p12 .sg { font-weight:700;color:var(--blue);white-space:pre; }
.p12 .bx { background:var(--white); }
.p12 .bi0 { object-fit:cover; }
.p12 .bn0 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
.p12 .bc0 { background:var(--blue); }
.p12 .bi1 { object-fit:cover; }
.p12 .bn1 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
.p12 .bc1 { background:var(--orange); }
.p12 .bi2 { object-fit:cover; }
.p12 .bn2 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
.p12 .bc2 { background:var(--green); }
.p12 .bi3 { object-fit:cover; }
.p12 .bn3 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
.p12 .bc3 { background:var(--metal); }
.p12 .bi4 { object-fit:cover; }
.p12 .bn4 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
.p12 .bc4 { background:var(--blue); }
.p12 .bi5 { object-fit:cover; }
.p12 .bn5 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
.p12 .bc5 { background:var(--orange); }
.p12 .bi6 { object-fit:cover; }
.p12 .bn6 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
.p12 .bc6 { background:var(--green); }
.p12 .bi7 { object-fit:cover; }
.p12 .bn7 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700; }
.p12 .bc7 { background:var(--metal); }
.p12 .nl { font-weight:700;color:var(--muted);white-space:pre; }
.p12 .sl { font-weight:700;color:var(--orange);white-space:pre; }
.p12 .wa { font-weight:700;white-space:pre; }
.p12 .wk { color:var(--muted);white-space:pre; }
.p12 .op0 { background:var(--ink); }
.p12 .oa0 { font-weight:700;color:var(--white);white-space:pre; }
.p12 .ob0 { font-weight:700;color:var(--white);white-space:pre; }
.p12 .oc0 { font-weight:700;color:var(--white);white-space:pre; }
.p12 .op1 { background:var(--blue); }
.p12 .oa1 { font-weight:700;color:var(--white);white-space:pre; }
.p12 .ob1 { font-weight:700;color:var(--white);white-space:pre; }
.p12 .oc1 { font-weight:700;color:var(--white);white-space:pre; }
.p12 .op2 { background:var(--orange); }
.p12 .oa2 { font-weight:700;color:var(--ink);white-space:pre; }
.p12 .ob2 { font-weight:700;color:var(--ink);white-space:pre; }
.p12 .oc2 { font-weight:700;color:var(--ink);white-space:pre; }
.p12 .bd { color:var(--muted);white-space:pre; }
.p12 .msc { background:var(--orange); }
.p12 .mst { font-weight:700;white-space:pre; }
.p12 .msv { font-weight:700;white-space:pre; }
.p12 .msk { white-space:pre; }
/* 13 */
.p13 .bx { background:var(--white); }
.p13 .fl { background:var(--ink); }
.p13 .zi0 { object-fit:cover; }
.p13 .zt0 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700;color:var(--blue); }
.p13 .zi1 { object-fit:cover; }
.p13 .zt1 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700;color:var(--blue); }
.p13 .zi2 { object-fit:cover; }
.p13 .zt2 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700;color:var(--blue); }
.p13 .zi3 { object-fit:cover; }
.p13 .zt3 { transform:translateX(-50%);text-align:center;white-space:pre;font-weight:700;color:var(--blue); }
.p13 .fig { color:var(--ink);pointer-events:none; }
.p13 .pp { font-weight:700;white-space:pre; }
.p13 .rp0 { background:var(--metal); }
.p13 .ra0 { font-weight:700;color:var(--ink);white-space:pre; }
.p13 .rb0 { font-weight:700;color:var(--ink);white-space:pre; }
.p13 .rp1 { background:var(--blue); }
.p13 .ra1 { font-weight:700;color:var(--white);white-space:pre; }
.p13 .rb1 { font-weight:700;color:var(--white);white-space:pre; }
.p13 .rp2 { background:var(--orange); }
.p13 .ra2 { font-weight:700;color:var(--ink);white-space:pre; }
.p13 .rb2 { font-weight:700;color:var(--ink);white-space:pre; }
/* 14 */
.p14 .rm { object-fit:cover;object-position:50% 55%; }
.p14 .veil { background:rgba(18,18,20,.667); }
.p14 .sh { font-weight:700;color:var(--white);white-space:pre; }
.p14 .cl0 { background:#555; }
.p14 .ca0 { font-weight:700;color:var(--metal);white-space:pre; }
.p14 .cb0 { font-weight:700;color:var(--white);white-space:pre; }
.p14 .cl1 { background:#555; }
.p14 .ca1 { font-weight:700;color:var(--metal);white-space:pre; }
.p14 .cb1 { font-weight:700;color:var(--white);white-space:pre; }
.p14 .cl2 { background:#555; }
.p14 .ca2 { font-weight:700;color:var(--metal);white-space:pre; }
.p14 .cb2 { font-weight:700;color:var(--white);white-space:pre; }
.p14 .cl3 { background:#555; }
.p14 .ca3 { font-weight:700;color:var(--metal);white-space:pre; }
.p14 .cb3 { font-weight:700;color:var(--white);white-space:pre; }
.p14 .up { background:var(--orange);color:var(--ink); }
.p14 .mk0 { background:var(--orange);border-radius:62.4375rem;color:var(--ink); }
.p14 .mk1 { background:var(--orange);border-radius:62.4375rem;color:var(--ink); }
.p14 .mk2 { background:var(--orange);border-radius:62.4375rem;color:var(--ink); }
.p14 .tray { background:var(--paper); }
.p14 .ot { font-weight:700;color:var(--blue);white-space:pre; }
/* 15 */
.p15 .is { font-weight:700;color:var(--blue);white-space:pre; }
.p15 .jt { font-weight:700;white-space:pre; }
.p15 .jh { object-fit:cover;object-position:50% 52%; }
.p15 .by { font-weight:700;color:var(--muted);white-space:pre; }
.p15 .r1 { background:var(--ink); }
.p15 .fn { font-weight:700;color:var(--blue);white-space:pre; }
.p15 .ai0 { object-fit:cover; }
.p15 .at0 { font-weight:700;color:var(--blue);white-space:pre; }
.p15 .an0 { font-weight:700;white-space:pre; }
.p15 .ai1 { object-fit:cover; }
.p15 .at1 { font-weight:700;color:var(--blue);white-space:pre; }
.p15 .an1 { font-weight:700;white-space:pre; }
.p15 .ai2 { object-fit:cover; }
.p15 .at2 { font-weight:700;color:var(--blue);white-space:pre; }
.p15 .an2 { font-weight:700;white-space:pre; }
.p15 .nl { background:var(--ink); }
.p15 .nt { font-weight:700;color:var(--orange);white-space:pre; }
.p15 .nk { font-weight:700;color:var(--white);white-space:pre; }
.p15 .ns { background:var(--white);color:var(--ink); }
.p15 .b1, .p15 .b2 { line-height: 1.9375rem; }
/* 16 */
.p16 .ph { object-fit:cover;object-position:50% 55%; }
.p16 .veil { background:rgba(49,87,255,.529); }
.p16 .ht { font-weight:700;color:var(--white);white-space:pre; }
.p16 .hd { font-weight:700;color:var(--white);white-space:pre; }
.p16 .ha { font-weight:700;color:var(--white);white-space:pre; }
.p16 .hm { background:var(--white);color:var(--blue); }
.p16 .tr { font-weight:700;color:var(--blue);white-space:pre; }
.p16 .sl0 { background:var(--line); }
.p16 .st0 { font-weight:700;white-space:pre; }
.p16 .se0 { font-weight:700;white-space:pre; }
.p16 .sl1 { background:var(--line); }
.p16 .st1 { font-weight:700;white-space:pre; }
.p16 .se1 { font-weight:700;white-space:pre; }
.p16 .sr1 { text-align:right;white-space:pre;font-weight:700;color:var(--blue); }
.p16 .sl2 { background:var(--line); }
.p16 .st2 { font-weight:700;white-space:pre; }
.p16 .se2 { font-weight:700;white-space:pre; }
.p16 .sr2 { text-align:right;white-space:pre;font-weight:700;color:var(--blue); }
.p16 .sl3 { background:var(--line); }
.p16 .st3 { font-weight:700;white-space:pre; }
.p16 .se3 { font-weight:700;white-space:pre; }
@media (max-width: 899px) { .p16 .ha br { display: none; } .p16 .ha .sub2 { display: none; } }
@media (max-width: 899px) { .p16 .hm { background: var(--ink); color: var(--white); } }
/* 17 */
.p17 .fo { font-weight:700;color:var(--orange);white-space:pre; }
.p17 .sb { border:2px solid #4a4a4d;box-sizing:border-box; }
.p17 .sq { white-space:pre;font-weight:700;color:var(--white); }
.p17 .si { text-align:right;white-space:pre;font-weight:700;color:var(--orange); }
.p17 .fl0 { background:var(--metal);color:var(--ink);font-weight:700;white-space:pre; }
.p17 .fl1 { background:var(--metal);color:var(--ink);font-weight:700;white-space:pre; }
.p17 .fl2 { background:var(--metal);color:var(--ink);font-weight:700;white-space:pre; }
.p17 .fl3 { background:var(--metal);color:var(--ink);font-weight:700;white-space:pre; }
.p17 .rs { font-weight:700;color:var(--orange);white-space:pre; }
.p17 .rl0 { background:var(--dline); }
.p17 .ri0 { object-fit:cover; }
.p17 .rn0 { font-weight:700;color:var(--white);white-space:pre; }
.p17 .ra0 { color:var(--metal);white-space:pre; }
.p17 .rm0 { color:var(--metal);white-space:pre; }
.p17 .rp0 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p17 .rl1 { background:var(--dline); }
.p17 .ri1 { object-fit:cover; }
.p17 .rn1 { font-weight:700;color:var(--white);white-space:pre; }
.p17 .ra1 { color:var(--metal);white-space:pre; }
.p17 .rm1 { color:var(--metal);white-space:pre; }
.p17 .rp1 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p17 .rl2 { background:var(--dline); }
.p17 .ri2 { object-fit:cover; }
.p17 .rn2 { font-weight:700;color:var(--white);white-space:pre; }
.p17 .ra2 { color:var(--metal);white-space:pre; }
.p17 .rm2 { color:var(--metal);white-space:pre; }
.p17 .rp2 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p17 .rl3 { background:var(--dline); }
.p17 .ri3 { object-fit:cover; }
.p17 .rn3 { font-weight:700;color:var(--white);white-space:pre; }
.p17 .ra3 { color:var(--metal);white-space:pre; }
.p17 .rm3 { color:var(--metal);white-space:pre; }
.p17 .rp3 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p17 .rl4 { background:var(--dline); }
.p17 .ri4 { object-fit:cover; }
.p17 .rn4 { font-weight:700;color:var(--white);white-space:pre; }
.p17 .ra4 { color:var(--metal);white-space:pre; }
.p17 .rm4 { color:var(--metal);white-space:pre; }
.p17 .rp4 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p17 .rl5 { background:var(--dline); }
.p17 .ri5 { object-fit:cover; }
.p17 .rn5 { font-weight:700;color:var(--white);white-space:pre; }
.p17 .ra5 { color:var(--metal);white-space:pre; }
.p17 .rm5 { color:var(--metal);white-space:pre; }
.p17 .rp5 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p17 .az { font-weight:700;color:var(--orange);white-space:pre; }
/* 18 */
.p18 .co { font-weight:700;color:var(--green);white-space:pre; }
.p18 .st { background:var(--green); }
.p18 .sk0 { font-weight:700;color:var(--white);white-space:pre; }
.p18 .sv0 { font-weight:700;color:var(--white);white-space:pre; }
.p18 .sk1 { font-weight:700;color:var(--white);white-space:pre; }
.p18 .sv1 { font-weight:700;color:var(--white);white-space:pre; }
.p18 .sk2 { font-weight:700;color:var(--white);white-space:pre; }
.p18 .sv2 { font-weight:700;color:var(--white);white-space:pre; }
.p18 .sm { font-weight:700;color:var(--white);white-space:pre; }
.p18 .sl0 { background:var(--ink); }
.p18 .si0 { object-fit:cover; }
.p18 .sn0 { font-weight:700;white-space:pre; }
.p18 .si1 { object-fit:cover; }
.p18 .sn1 { font-weight:700;white-space:pre; }
.p18 .si2 { object-fit:cover; }
.p18 .sn2 { font-weight:700;white-space:pre; }
.p18 .si3 { object-fit:cover; }
.p18 .sw3 { background:var(--green);color:var(--white);font-weight:700;white-space:pre; }
.p18 .si4 { object-fit:cover; }
.p18 .sn4 { font-weight:700;white-space:pre; }
.p18 .sl1 { background:var(--ink); }
.p18 .si5 { object-fit:cover; }
.p18 .sn5 { font-weight:700;white-space:pre; }
.p18 .si6 { object-fit:cover; }
.p18 .sn6 { font-weight:700;white-space:pre; }
.p18 .si7 { object-fit:cover; }
.p18 .sw7 { background:var(--green);color:var(--white);font-weight:700;white-space:pre; }
.p18 .si8 { object-fit:cover; }
.p18 .sn8 { font-weight:700;white-space:pre; }
.p18 .si9 { object-fit:cover; }
.p18 .sn9 { font-weight:700;white-space:pre; }
.p18 .sl2 { background:var(--ink); }
.p18 .si10 { object-fit:cover; }
.p18 .sn10 { font-weight:700;white-space:pre; }
.p18 .si11 { object-fit:cover; }
.p18 .sw11 { background:var(--green);color:var(--white);font-weight:700;white-space:pre; }
.p18 .si12 { object-fit:cover; }
.p18 .sn12 { font-weight:700;white-space:pre; }
.p18 .si13 { object-fit:cover; }
.p18 .sn13 { font-weight:700;white-space:pre; }
.p18 .si14 { object-fit:cover; }
.p18 .sn14 { font-weight:700;white-space:pre; }
.p18 .sl3 { background:var(--ink); }
.p18 .sl4 { background:var(--ink); }
.p18 .sl5 { background:var(--ink); }
.p18 .mi15 { object-fit:cover; }
.p18 .mi16 { object-fit:cover; }
.p18 .mi17 { object-fit:cover; }
/* 19 */
.p19 .ph { object-fit:cover;object-position:50% 52%; }
.p19 .pc { background:var(--orange);color:var(--ink);font-weight:700;white-space:pre; }
.p19 .tr { background:#1e1e21; }
.p19 .tt { font-weight:700;color:var(--orange);white-space:pre; }
.p19 .ti0 { object-fit:cover; }
.p19 .tn0 { font-weight:700;color:var(--white);white-space:pre; }
.p19 .tg0 { color:var(--metal);white-space:pre; }
.p19 .tp0 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p19 .tl0 { background:#444; }
.p19 .ti1 { object-fit:cover; }
.p19 .tn1 { font-weight:700;color:var(--white);white-space:pre; }
.p19 .tg1 { color:var(--metal);white-space:pre; }
.p19 .tp1 { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p19 .tl1 { background:#444; }
.p19 .sk { color:var(--metal);white-space:pre; }
.p19 .sv { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p19 .ck { background:var(--orange);color:var(--ink); }
/* 20 */
.p20 .stp { font-weight:700;color:var(--blue);white-space:pre; }
.p20 .dc { background:var(--white); }
.p20 .dl { font-weight:700;color:var(--blue);white-space:pre; }
.p20 .fk0 { font-weight:700;color:var(--muted);white-space:pre; }
.p20 .fv0 { font-weight:700; }
.p20 .fr0 { background:var(--line); }
.p20 .fk1 { font-weight:700;color:var(--muted);white-space:pre; }
.p20 .fv1 { font-weight:700; }
.p20 .fr1 { background:var(--line); }
.p20 .fk2 { font-weight:700;color:var(--muted);white-space:pre; }
.p20 .fv2 { font-weight:700; }
.p20 .fr2 { background:var(--line); }
.p20 .fk3 { font-weight:700;color:var(--muted);white-space:pre; }
.p20 .fv3 { font-weight:700; }
.p20 .fr3 { background:var(--line); }
.p20 .pm { font-weight:700;color:var(--blue);white-space:pre; }
.p20 .pb { border:2px solid var(--ink);box-sizing:border-box; }
.p20 .pt { white-space:pre;font-weight:700; }
.p20 .py { background:var(--ink);color:var(--white); }
.p20 .os { background:var(--metal); }
.p20 .ot { font-weight:700;white-space:pre; }
.p20 .oi0 { object-fit:cover; }
.p20 .on0 { font-weight:700;white-space:pre; }
.p20 .op0 { white-space:pre; }
.p20 .oi1 { object-fit:cover; }
.p20 .on1 { font-weight:700;white-space:pre; }
.p20 .op1 { white-space:pre; }
.p20 .or { background:var(--ink); }
.p20 .ok { font-weight:700;white-space:pre; }
.p20 .ov { text-align:right;white-space:pre;font-weight:700; }
.p20 .cb { background:var(--blue); }
.p20 .ct { font-weight:700;color:var(--white);white-space:pre; }
.p20 .cn { font-weight:700;color:var(--white);white-space:pre; }
.p20 .ck { font-weight:700;color:var(--white);white-space:pre; }
.p20 .cs { text-align:right;white-space:pre;font-weight:700;color:var(--white); }
.p20 .mck { font-weight:700;color:var(--white);white-space:pre; }

/* ══ 지면별 좌표 (시안 데스크톱 1440×2200) ══════════ */
@media (min-width: 900px) {
  /* 01 */
  .p01 .hero { left:0rem;top:4.25rem;width:90rem;height:56.25rem; }
  .p01 .veil { left:0rem;top:4.25rem;width:38.75rem;height:56.25rem; }
  .p01 .ht { left:3.625rem;top:11.2725rem;font-size:5.125rem;line-height:6.30125rem; }
  .p01 .hk { left:3.875rem;top:32.355rem;font-size:1.375rem;line-height:2.37375rem; }
  .p01 .hb { left:3.75rem;top:40.625rem;width:13.4375rem;height:3.8125rem;font-size:0.8125rem; }
  .p01 .hx { left:3.75rem;top:57.38063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p01 .ne { left:2.625rem;top:64.62687rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p01 .c0 { left:2.625rem;top:68.125rem;width:19.375rem;height:19.375rem; }
  .p01 .c0 b { top: 20.4725rem; }
  .p01 .c0 s { top: 21.92813rem; }
  .p01 .c1 { left:23.875rem;top:74.375rem;width:15.9375rem;height:15.9375rem; }
  .p01 .c1 b { top: 17.035rem; }
  .p01 .c1 s { top: 18.49063rem; }
  .p01 .c2 { left:42.1875rem;top:66.5625rem;width:21.875rem;height:21.875rem; }
  .p01 .c2 b { top: 22.9725rem; }
  .p01 .c2 s { top: 24.42813rem; }
  .p01 .c3 { left:66.5625rem;top:73.75rem;width:17.5rem;height:17.5rem; }
  .p01 .c3 b { top: 18.5975rem; }
  .p01 .c3 s { top: 20.05313rem; }
  .p01 .db { left:2.625rem;top:101.25rem;width:84.8125rem;height:25.375rem; }
  .p01 .dt { left:4.875rem;top:104.2075rem;font-size:0.75rem;line-height:0.75rem; }
  .p01 .dh { left:4.875rem;top:107.12625rem;font-size:3.25rem;line-height:4.3375rem; }
  .p01 .di { left:60rem;top:103.125rem;width:20.625rem;height:20.625rem; }
  .p01 .dr { left:4.875rem;top:119.6875rem;width:14.1875rem;height:3.8125rem;font-size:0.8125rem; }
  /* 02 */
  .p02 .ad { left:2.625rem;top:20.7075rem;font-size:0.75rem;line-height:0.75rem; }
  .p02 .c0 { left:2.625rem;top:24.375rem;width:20.625rem;height:20.625rem; }
  .p02 .c0 b { top: 21.7225rem; }
  .p02 .c0 s { top: 23.17813rem; }
  .p02 .c1 { left:25.75rem;top:31.25rem;width:13.75rem;height:13.75rem; }
  .p02 .c1 b { top: 14.8475rem; }
  .p02 .c1 s { top: 16.30313rem; }
  .p02 .c2 { left:42.1875rem;top:21.875rem;width:18.75rem;height:18.75rem; }
  .p02 .c2 b { top: 19.8475rem; }
  .p02 .c2 s { top: 21.30313rem; }
  .p02 .c3 { left:63.4375rem;top:28.4375rem;width:21.25rem;height:21.25rem; }
  .p02 .c3 b { top: 22.3475rem; }
  .p02 .c3 s { top: 23.80313rem; }
  .p02 .c4 { left:5rem;top:58.75rem;width:15rem;height:15rem; }
  .p02 .c4 b { top: 16.0975rem; }
  .p02 .c4 s { top: 17.55313rem; }
  .p02 .c5 { left:22.8125rem;top:53.125rem;width:23.125rem;height:23.125rem; }
  .p02 .c5 b { top: 24.2225rem; }
  .p02 .c5 s { top: 25.67813rem; }
  .p02 .c6 { left:49.375rem;top:61.25rem;width:14.6875rem;height:14.6875rem; }
  .p02 .c6 b { top: 15.785rem; }
  .p02 .c6 s { top: 17.24063rem; }
  .p02 .c7 { left:67.1875rem;top:55.625rem;width:17.8125rem;height:17.8125rem; }
  .p02 .c7 b { top: 18.91rem; }
  .p02 .c7 s { top: 20.36563rem; }
  .p02 .c8 { left:2.625rem;top:88.75rem;width:19.375rem;height:19.375rem; }
  .p02 .c8 b { top: 20.4725rem; }
  .p02 .c8 s { top: 21.92813rem; }
  .p02 .c9 { left:25rem;top:94.375rem;width:15.625rem;height:15.625rem; }
  .p02 .c9 b { top: 16.7225rem; }
  .p02 .c9 s { top: 18.17813rem; }
  .p02 .c10 { left:43.75rem;top:85.625rem;width:21.875rem;height:21.875rem; }
  .p02 .c10 b { top: 22.9725rem; }
  .p02 .c10 s { top: 24.42813rem; }
  .p02 .c11 { left:68.125rem;top:94.375rem;width:15rem;height:15rem; }
  .p02 .c11 b { top: 16.0975rem; }
  .p02 .c11 s { top: 17.55313rem; }
  .p02 .va { left:67.8125rem;top:123.3475rem;font-size:0.8125rem;line-height:0.8125rem; }
  /* 03 */
  .p03 .wv { left:2.625rem;top:20.8175rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p03 .sh0 { left:2.625rem;top:44.5625rem;width:84.8125rem;height:0.3125rem; }
  .p03 .w0 { left:3.4375rem;top:29.0625rem;width:15.625rem;height:15.625rem; }
  .p03 .wn0 { left:3.4375rem;top:46.24063rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w1 { left:20.1875rem;top:31.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn1 { left:20.1875rem;top:46.24063rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w2 { left:36.9375rem;top:31.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn2 { left:36.9375rem;top:46.24063rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w3 { left:53.6875rem;top:29.0625rem;width:15.625rem;height:15.625rem; }
  .p03 .wn3 { left:53.6875rem;top:46.24063rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w4 { left:70.4375rem;top:31.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn4 { left:70.4375rem;top:46.24063rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .sh1 { left:2.625rem;top:69.5625rem;width:84.8125rem;height:0.3125rem; }
  .p03 .w5 { left:4.375rem;top:56.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn5 { left:4.375rem;top:71.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w6 { left:21.125rem;top:56.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn6 { left:21.125rem;top:71.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w7 { left:37.875rem;top:54.0625rem;width:15.625rem;height:15.625rem; }
  .p03 .wn7 { left:37.875rem;top:71.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w8 { left:54.625rem;top:56.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn8 { left:54.625rem;top:71.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w9 { left:71.375rem;top:56.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn9 { left:71.375rem;top:71.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .sh2 { left:2.625rem;top:94.5625rem;width:84.8125rem;height:0.3125rem; }
  .p03 .w10 { left:3.4375rem;top:81.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn10 { left:3.4375rem;top:96.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w11 { left:20.1875rem;top:79.0625rem;width:15.625rem;height:15.625rem; }
  .p03 .wn11 { left:20.1875rem;top:96.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w12 { left:36.9375rem;top:81.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn12 { left:36.9375rem;top:96.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w13 { left:53.6875rem;top:81.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn13 { left:53.6875rem;top:96.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w14 { left:70.4375rem;top:79.0625rem;width:15.625rem;height:15.625rem; }
  .p03 .wn14 { left:70.4375rem;top:96.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .sh3 { left:2.625rem;top:119.5625rem;width:84.8125rem;height:0.3125rem; }
  .p03 .w15 { left:4.375rem;top:104.0625rem;width:15.625rem;height:15.625rem; }
  .p03 .wn15 { left:4.375rem;top:121.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w16 { left:21.125rem;top:106.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn16 { left:21.125rem;top:121.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w17 { left:37.875rem;top:106.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn17 { left:37.875rem;top:121.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w18 { left:54.625rem;top:104.0625rem;width:15.625rem;height:15.625rem; }
  .p03 .wn18 { left:54.625rem;top:121.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .w19 { left:71.375rem;top:106.5625rem;width:13.125rem;height:13.125rem; }
  .p03 .wn19 { left:71.375rem;top:121.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .sc { left:84.5rem;top:21.875rem;width:2.1875rem;height:98.1875rem; }
  .p03 .sct { left:84.8125rem;top:40.625rem;width:1.5625rem;height:21.3125rem; }
  .p03 .zm { left:85.5625rem;top:122.17375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p03 .msh4 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.25rem; }
  .p03 .msh4 { display: none; }
  .p03 .msh5 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.25rem; }
  .p03 .msh5 { display: none; }
  .p03 .msh6 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.25rem; }
  .p03 .msh6 { display: none; }
  .p03 .mw20 { left:0rem;top:0rem;width:6.5625rem;height:6.5625rem; }
  .p03 .mwn20 { left:0rem;top:0.14875rem;font-size:0.5rem;line-height:0.5rem; }
  .p03 .mw20, .p03 .mwn20 { display: none; }
  /* 04 */
  .p04 .bgo { left:0rem;top:18.75rem;width:90rem;height:118.75rem; }
  .p04 .up { left:2.625rem;top:21.4575rem;font-size:0.75rem;line-height:0.75rem; }
  .p04 .ed0 { left:2.625rem;top:28.05187rem;font-size:4.875rem;line-height:4.875rem; }
  .p04 .et0 { left:32.5rem;top:28.53063rem;font-size:2.125rem;line-height:2.125rem; }
  .p04 .en0 { left:32.5rem;top:31.76625rem;font-size:1rem;line-height:1rem; }
  .p04 .ei0 { left:64.375rem;top:25rem;width:16.875rem;height:16.875rem; }
  .p04 .er0 { left:32.5rem;top:34.375rem;width:5.4375rem;height:2.0625rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p04 .er0 span { left: 0.75rem; top: 0.81813rem; }
  .p04 .el0 { left:2.625rem;top:46.8125rem;width:84.8125rem;height:0.1875rem; }
  .p04 .ed1 { left:2.625rem;top:58.05188rem;font-size:4.875rem;line-height:4.875rem; }
  .p04 .et1 { left:32.5rem;top:58.53063rem;font-size:2.125rem;line-height:2.125rem; }
  .p04 .en1 { left:32.5rem;top:61.76625rem;font-size:1rem;line-height:1rem; }
  .p04 .ei1 { left:64.375rem;top:55rem;width:16.875rem;height:16.875rem; }
  .p04 .er1 { left:32.5rem;top:64.375rem;width:5.4375rem;height:2.0625rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p04 .er1 span { left: 0.75rem; top: 0.81812rem; }
  .p04 .el1 { left:2.625rem;top:76.8125rem;width:84.8125rem;height:0.1875rem; }
  .p04 .ed2 { left:2.625rem;top:88.05187rem;font-size:4.875rem;line-height:4.875rem; }
  .p04 .et2 { left:32.5rem;top:88.53063rem;font-size:2.125rem;line-height:2.125rem; }
  .p04 .en2 { left:32.5rem;top:91.76625rem;font-size:1rem;line-height:1rem; }
  .p04 .ei2 { left:64.375rem;top:85rem;width:16.875rem;height:16.875rem; }
  .p04 .er2 { left:32.5rem;top:94.375rem;width:5.4375rem;height:2.0625rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p04 .er2 span { left: 0.75rem; top: 0.81812rem; }
  .p04 .el2 { left:2.625rem;top:106.8125rem;width:84.8125rem;height:0.1875rem; }
  .p04 .cs { left:2.625rem;top:121.51625rem;font-size:1rem;line-height:1rem; }
  .p04 .ck { left:2.625rem;top:124.285rem;font-size:0.8125rem;line-height:0.8125rem; }
  /* 05 */
  .p05 .fr { left:2.625rem;top:20.9375rem;width:84.8125rem;height:79.125rem; }
  .p05 .oi { left:19.375rem;top:26.875rem;width:51.25rem;height:51.25rem; }
  .p05 .lv { left:3.75rem;top:23.3325rem;font-size:0.75rem;line-height:0.75rem; }
  .p05 .lt { left:3.75rem;top:26.46rem;font-size:4.75rem;line-height:4.75rem; }
  .p05 .ed { right:22.1875rem;top:24.31938rem;font-size:1.125rem;line-height:1.82813rem; }
  .p05 .nm { left:3.75rem;top:88.47938rem;font-size:1.375rem;line-height:1.375rem; }
  .p05 .sp { left:3.75rem;top:91.4575rem;font-size:0.75rem;line-height:0.75rem; }
  .p05 .pz { right:16.25rem;top:90.95rem;font-size:1.25rem;line-height:1.25rem; }
  .p05 .rb { left:2.625rem;top:103.125rem;width:84.8125rem;height:25.0625rem; }
  .p05 .rt { left:4.75rem;top:105.8325rem;font-size:0.75rem;line-height:0.75rem; }
  .p05 .rk { left:4.75rem;top:109.02438rem;font-size:1.25rem;line-height:2.60062rem; }
  .p05 .rn { left:63.125rem;top:118.75rem;width:20.6875rem;height:4.4375rem;font-size:0.8125rem; }
  .p05 .msp { left:1.125rem;top:49.88063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p05 .msp { display: none; }
  .p05 .mrk { left:1.125rem;top:60.26625rem;font-size:1.625rem;line-height:3.16875rem; }
  .p05 .mrk { display: none; }
  /* 06 */
  .p06 .ph { left:2.625rem;top:20.625rem;width:84.75rem;height:51.25rem; }
  .p06 .xb { left:4.375rem;top:22.5rem;width:6.3125rem;height:1.8125rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p06 .xb span { left: 0.625rem; top: 0.6925rem; }
  .p06 .xt { left:2.625rem;top:76.62812rem;font-size:4.125rem;line-height:5.37063rem; }
  .p06 .xd { left:50.625rem;top:77.41688rem;font-size:0.9375rem;line-height:1.60688rem; }
  .p06 .rm0 { left:2.625rem;top:94.375rem;width:19.4375rem;height:18.8125rem; }
  .p06 .rn0 { left:4rem;top:95.9575rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .rl0 { left:4rem;top:102.09313rem;font-size:2.125rem;line-height:2.125rem; }
  .p06 .rk0 { left:4rem;top:108.035rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .rm1 { left:23.8125rem;top:94.375rem;width:19.4375rem;height:18.8125rem; }
  .p06 .rn1 { left:25.1875rem;top:95.9575rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .rl1 { left:25.1875rem;top:102.09313rem;font-size:2.125rem;line-height:2.125rem; }
  .p06 .rk1 { left:25.1875rem;top:108.035rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .rm2 { left:45rem;top:94.375rem;width:19.4375rem;height:18.8125rem; }
  .p06 .rn2 { left:46.375rem;top:95.9575rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .rl2 { left:46.375rem;top:102.09313rem;font-size:2.125rem;line-height:2.125rem; }
  .p06 .rk2 { left:46.375rem;top:108.035rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .rm3 { left:66.1875rem;top:94.375rem;width:19.4375rem;height:18.8125rem; }
  .p06 .rn3 { left:67.5625rem;top:95.9575rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .rl3 { left:67.5625rem;top:102.09313rem;font-size:2.125rem;line-height:2.125rem; }
  .p06 .rk3 { left:67.5625rem;top:108.035rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p06 .cn { left:2.625rem;top:121.4575rem;font-size:0.75rem;line-height:0.75rem; }
  .p06 .cq { left:2.625rem;top:124.13375rem;font-size:1.5rem;line-height:1.5rem; }
  .p06 .mcq { left:1.125rem;top:123.3725rem;font-size:1.0625rem;line-height:1.75438rem; }
  .p06 .mcq { display: none; }
  /* 07 */
  .p07 .sr0 { left:2.625rem;top:21.25rem;width:40.0625rem;height:43.8125rem; }
  .p07 .si0 { left:20.4375rem;top:27.1875rem;width:20rem;height:20rem; }
  .p07 .sn0 { left:4.375rem;top:23.3175rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p07 .sl0 { left:4.375rem;top:53.35813rem;font-size:2.1875rem;line-height:2.1875rem; }
  .p07 .sc0 { left:4.375rem;top:56.77rem;font-size:0.75rem;line-height:0.75rem; }
  .p07 .sa0 { right:50.5rem;top:60.65937rem;font-size:1.75rem;line-height:1.75rem; }
  .p07 .sr1 { left:45rem;top:21.25rem;width:40.0625rem;height:43.8125rem; }
  .p07 .si1 { left:62.8125rem;top:27.1875rem;width:20rem;height:20rem; }
  .p07 .sn1 { left:46.75rem;top:23.3175rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p07 .sl1 { left:46.75rem;top:53.35813rem;font-size:2.1875rem;line-height:2.1875rem; }
  .p07 .sc1 { left:46.75rem;top:56.77rem;font-size:0.75rem;line-height:0.75rem; }
  .p07 .sa1 { right:8.125rem;top:60.65937rem;font-size:1.75rem;line-height:1.75rem; }
  .p07 .sr2 { left:2.625rem;top:68.75rem;width:40.0625rem;height:43.8125rem; }
  .p07 .si2 { left:20.4375rem;top:74.6875rem;width:20rem;height:20rem; }
  .p07 .sn2 { left:4.375rem;top:70.81812rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p07 .sl2 { left:4.375rem;top:100.8575rem;font-size:2.1875rem;line-height:2.1875rem; }
  .p07 .sc2 { left:4.375rem;top:104.27rem;font-size:0.75rem;line-height:0.75rem; }
  .p07 .sa2 { right:50.5rem;top:108.15937rem;font-size:1.75rem;line-height:1.75rem; }
  .p07 .sr3 { left:45rem;top:68.75rem;width:40.0625rem;height:43.8125rem; }
  .p07 .si3 { left:62.8125rem;top:74.6875rem;width:20rem;height:20rem; }
  .p07 .sn3 { left:46.75rem;top:70.81812rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p07 .sl3 { left:46.75rem;top:100.8575rem;font-size:2.1875rem;line-height:2.1875rem; }
  .p07 .sc3 { left:46.75rem;top:104.27rem;font-size:0.75rem;line-height:0.75rem; }
  .p07 .sa3 { right:8.125rem;top:108.15937rem;font-size:1.75rem;line-height:1.75rem; }
  /* 08 */
  .p08 .sh { left:2.625rem;top:20.8325rem;font-size:0.75rem;line-height:0.75rem; }
  .p08 .tl { left:11.25rem;top:52.75rem;width:67.5625rem;height:0.25rem; }
  .p08 .ti0 { left:3.75rem;top:32.1875rem;width:17.5rem;height:17.5rem; }
  .p08 .td0 { left:11.875rem;top:52.1875rem;width:1.3125rem;height:1.3125rem; }
  .p08 .tn0 { left:3.75rem;top:56.48687rem;font-size:0.875rem;line-height:0.875rem; }
  .p08 .ty0 { left:3.75rem;top:58.31813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p08 .ml0 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.1875rem; }
  .p08 .ml0 { display: none; }
  .p08 .ti1 { left:25rem;top:32.1875rem;width:17.5rem;height:17.5rem; }
  .p08 .td1 { left:33.125rem;top:52.1875rem;width:1.3125rem;height:1.3125rem; }
  .p08 .tn1 { left:25rem;top:56.48687rem;font-size:0.875rem;line-height:0.875rem; }
  .p08 .ty1 { left:25rem;top:58.31813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p08 .ml1 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.1875rem; }
  .p08 .ml1 { display: none; }
  .p08 .ti2 { left:46.25rem;top:32.1875rem;width:17.5rem;height:17.5rem; }
  .p08 .td2 { left:54.375rem;top:52.1875rem;width:1.3125rem;height:1.3125rem; }
  .p08 .tn2 { left:46.25rem;top:56.48687rem;font-size:0.875rem;line-height:0.875rem; }
  .p08 .ty2 { left:46.25rem;top:58.31813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p08 .ml2 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.1875rem; }
  .p08 .ml2 { display: none; }
  .p08 .ti3 { left:67.5rem;top:32.1875rem;width:17.5rem;height:17.5rem; }
  .p08 .td3 { left:75.625rem;top:52.1875rem;width:1.3125rem;height:1.3125rem; }
  .p08 .tn3 { left:67.5rem;top:56.48687rem;font-size:0.875rem;line-height:0.875rem; }
  .p08 .ty3 { left:67.5rem;top:58.31813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p08 .ml3 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.1875rem; }
  .p08 .ml3 { display: none; }
  .p08 .wn { left:2.625rem;top:66.875rem;width:84.8125rem;height:28.1875rem; }
  .p08 .wt { left:4.875rem;top:69.5825rem;font-size:0.75rem;line-height:0.75rem; }
  .p08 .wq { left:4.875rem;top:72.84812rem;font-size:2.625rem;line-height:3.84938rem; }
  .p08 .wk { left:53.75rem;top:74.19437rem;font-size:1.125rem;line-height:2.07813rem; }
  .p08 .ro { left:2.625rem;top:103.36187rem;font-size:0.875rem;line-height:0.875rem; }
  .p08 .rc0 { left:2.625rem;top:106.875rem;width:15.625rem;height:15.625rem; }
  .p08 .rc0 b { top: 16.7225rem; }
  .p08 .rc0 s { top: 18.17813rem; }
  .p08 .rc1 { left:23.8125rem;top:106.875rem;width:15.625rem;height:15.625rem; }
  .p08 .rc1 b { top: 16.7225rem; }
  .p08 .rc1 s { top: 18.17813rem; }
  .p08 .rc2 { left:45rem;top:106.875rem;width:15.625rem;height:15.625rem; }
  .p08 .rc2 b { top: 16.7225rem; }
  .p08 .rc2 s { top: 18.17813rem; }
  .p08 .rc3 { left:66.1875rem;top:106.875rem;width:15.625rem;height:15.625rem; }
  .p08 .rc3 b { top: 16.7225rem; }
  .p08 .rc3 s { top: 18.17813rem; }
  .p08 .mwq { left:2.25rem;top:96.09687rem;font-size:1.75rem;line-height:2.69125rem; }
  .p08 .mwq { display: none; }
  /* 09 */
  .p09 .az { left:2.625rem;top:21.4575rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .al0 { left:2.625rem;top:26.875rem;width:84.8125rem;height:0.125rem; }
  .p09 .an0 { left:2.625rem;top:31.28813rem;font-size:2.6875rem;line-height:2.6875rem; }
  .p09 .ap0 { left:32.5rem;top:31.2075rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ac0 { left:50.625rem;top:31.2075rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ai0 { left:74.375rem;top:27.75rem;width:10rem;height:10rem; }
  .p09 .al1 { left:2.625rem;top:43.75rem;width:84.8125rem;height:0.125rem; }
  .p09 .an1 { left:2.625rem;top:48.16313rem;font-size:2.6875rem;line-height:2.6875rem; }
  .p09 .ap1 { left:32.5rem;top:48.0825rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ac1 { left:50.625rem;top:48.0825rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ai1 { left:74.375rem;top:44.625rem;width:10rem;height:10rem; }
  .p09 .al2 { left:2.625rem;top:60.625rem;width:84.8125rem;height:0.125rem; }
  .p09 .an2 { left:2.625rem;top:65.03812rem;font-size:2.6875rem;line-height:2.6875rem; }
  .p09 .ap2 { left:32.5rem;top:64.9575rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ac2 { left:50.625rem;top:64.9575rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ai2 { left:74.375rem;top:61.5rem;width:10rem;height:10rem; }
  .p09 .al3 { left:2.625rem;top:77.5rem;width:84.8125rem;height:0.125rem; }
  .p09 .an3 { left:2.625rem;top:81.91312rem;font-size:2.6875rem;line-height:2.6875rem; }
  .p09 .ap3 { left:32.5rem;top:81.8325rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ac3 { left:50.625rem;top:81.8325rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ai3 { left:74.375rem;top:78.375rem;width:10rem;height:10rem; }
  .p09 .al4 { left:2.625rem;top:94.375rem;width:84.8125rem;height:0.125rem; }
  .p09 .an4 { left:2.625rem;top:98.78812rem;font-size:2.6875rem;line-height:2.6875rem; }
  .p09 .ap4 { left:32.5rem;top:98.7075rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ac4 { left:50.625rem;top:98.7075rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ai4 { left:74.375rem;top:95.25rem;width:10rem;height:10rem; }
  .p09 .al5 { left:2.625rem;top:111.25rem;width:84.8125rem;height:0.125rem; }
  .p09 .an5 { left:2.625rem;top:115.66312rem;font-size:2.6875rem;line-height:2.6875rem; }
  .p09 .ap5 { left:32.5rem;top:115.5825rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ac5 { left:50.625rem;top:115.5825rem;font-size:0.75rem;line-height:0.75rem; }
  .p09 .ai5 { left:74.375rem;top:112.125rem;width:10rem;height:10rem; }
  .p09 .ao { left:2.625rem;top:129.5825rem;font-size:0.75rem;line-height:0.75rem; }
  /* 10 */
  .p10 .hero { left:0rem;top:4.25rem;width:90rem;height:62.5rem; }
  .p10 .veil { left:0rem;top:4.25rem;width:35rem;height:62.5rem; }
  .p10 .ht { left:3rem;top:11.18375rem;font-size:5.375rem;line-height:6.84625rem; }
  .p10 .hr { left:3.25rem;top:25.8325rem;font-size:0.75rem;line-height:0.75rem; }
  .p10 .hq { left:3.25rem;top:54.78375rem;font-size:1.3125rem;line-height:2.42437rem; }
  .p10 .ab { left:2.625rem;top:71.77rem;font-size:0.75rem;line-height:0.75rem; }
  .p10 .ak { left:2.625rem;top:74.06063rem;font-size:1.5rem;line-height:2.89625rem; }
  .p10 .fp0 { left:2.625rem;top:90.625rem;width:26.3125rem;height:13.1875rem; }
  .p10 .fa0 { left:3.875rem;top:92.7075rem;font-size:0.75rem;line-height:0.75rem; }
  .p10 .fb0 { left:3.875rem;top:97.79563rem;font-size:1.125rem;line-height:1.125rem; }
  .p10 .fp1 { left:30.875rem;top:90.625rem;width:26.3125rem;height:13.1875rem; }
  .p10 .fa1 { left:32.125rem;top:92.7075rem;font-size:0.75rem;line-height:0.75rem; }
  .p10 .fb1 { left:32.125rem;top:97.79563rem;font-size:1.125rem;line-height:1.125rem; }
  .p10 .fp2 { left:59.125rem;top:90.625rem;width:26.3125rem;height:13.1875rem; }
  .p10 .fa2 { left:60.375rem;top:92.7075rem;font-size:0.75rem;line-height:0.75rem; }
  .p10 .fb2 { left:60.375rem;top:97.79563rem;font-size:1.125rem;line-height:1.125rem; }
  .p10 .ob { left:2.625rem;top:110.23687rem;font-size:0.875rem;line-height:0.875rem; }
  .p10 .oc0 { left:2.625rem;top:113.75rem;width:15rem;height:15rem; }
  .p10 .oc0 b { top: 16.0975rem; }
  .p10 .oc0 s { top: 17.55313rem; }
  .p10 .oc1 { left:23.75rem;top:113.75rem;width:15rem;height:15rem; }
  .p10 .oc1 b { top: 16.0975rem; }
  .p10 .oc1 s { top: 17.55313rem; }
  .p10 .oc2 { left:44.875rem;top:113.75rem;width:15rem;height:15rem; }
  .p10 .oc2 b { top: 16.0975rem; }
  .p10 .oc2 s { top: 17.55313rem; }
  .p10 .oc3 { left:66rem;top:113.75rem;width:15rem;height:15rem; }
  .p10 .oc3 b { top: 16.0975rem; }
  .p10 .oc3 s { top: 17.55313rem; }
  .p10 .mak { left:1.125rem;top:64.98937rem;font-size:1.4375rem;line-height:2.1975rem; }
  .p10 .mak { display: none; }
  /* 11 */
  .p11 .pl { left:17.5rem;top:22.5rem;width:55.0625rem;height:68.8125rem; }
  .p11 .oi { left:20rem;top:31.25rem;width:50rem;height:50rem; }
  .p11 .hd0 { left:21.5625rem;top:32.1875rem;width:0.6875rem;height:0.6875rem; }
  .p11 .hv0 { left:22.875rem;top:32.17375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p11 .hd1 { left:67.1875rem;top:37.8125rem;width:0.6875rem;height:0.6875rem; }
  .p11 .hv1 { left:68.5rem;top:37.79875rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p11 .hd2 { left:16.5625rem;top:67.1875rem;width:0.6875rem;height:0.6875rem; }
  .p11 .hv2 { left:17.875rem;top:67.17375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p11 .hd3 { left:66.5625rem;top:75.9375rem;width:0.6875rem;height:0.6875rem; }
  .p11 .hv3 { left:67.875rem;top:75.92375rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p11 .no { left:2.625rem;top:24.5825rem;font-size:0.75rem;line-height:0.75rem; }
  .p11 .nm { left:2.625rem;top:27.3125rem;font-size:2.375rem;line-height:3.30437rem; }
  .p11 .pz { right:2.625rem;top:24.7rem;font-size:1.25rem;line-height:1.25rem; }
  .p11 .pp { left:2.625rem;top:96.25rem;width:84.8125rem;height:30.6875rem; }
  .p11 .pt { left:4.75rem;top:98.9575rem;font-size:0.75rem;line-height:0.75rem; }
  .p11 .sk0 { left:4.75rem;top:103.30312rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .sv0 { left:4.75rem;top:105.53063rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p11 .sl0 { left:0rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .sl0 { display: none; }
  .p11 .sk1 { left:31rem;top:103.30312rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .sv1 { left:31rem;top:105.53063rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p11 .sl1 { left:0rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .sl1 { display: none; }
  .p11 .sk2 { left:57.25rem;top:103.30312rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .sv2 { left:57.25rem;top:105.53063rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p11 .sl2 { left:0rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .sl2 { display: none; }
  .p11 .sk3 { left:4.75rem;top:111.42812rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .sv3 { left:4.75rem;top:113.65563rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p11 .sl3 { left:0rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .sl3 { display: none; }
  .p11 .sk4 { left:31rem;top:111.42812rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .sv4 { left:31rem;top:113.65563rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p11 .sl4 { left:0rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .sl4 { display: none; }
  .p11 .sk5 { left:57.25rem;top:111.42812rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .sv5 { left:57.25rem;top:113.65563rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p11 .sl5 { left:0rem;top:0rem;width:0.0625rem;height:0.0625rem; }
  .p11 .sl5 { display: none; }
  .p11 .ad { left:59.375rem;top:119.0625rem;width:24.75rem;height:4.4375rem;font-size:0.8125rem; }
  /* 12 */
  .p12 .sg { left:2.625rem;top:20.8325rem;font-size:0.75rem;line-height:0.75rem; }
  .p12 .bx { left:2.625rem;top:24.375rem;width:84.8125rem;height:45.0625rem; }
  .p12 .bi0 { left:4.375rem;top:32.5rem;width:9.0625rem;height:9.0625rem; }
  .p12 .bn0 { left:8.875rem;top:47.06813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .bc0 { left:4.375rem;top:49.375rem;width:9.125rem;height:0.5625rem; }
  .p12 .bi1 { left:14.375rem;top:34.6875rem;width:9.0625rem;height:9.0625rem; }
  .p12 .bn1 { left:18.875rem;top:47.06813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .bc1 { left:14.375rem;top:49.375rem;width:9.125rem;height:0.5625rem; }
  .p12 .bi2 { left:24.375rem;top:32.5rem;width:9.0625rem;height:9.0625rem; }
  .p12 .bn2 { left:28.875rem;top:47.06813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .bc2 { left:24.375rem;top:49.375rem;width:9.125rem;height:0.5625rem; }
  .p12 .bi3 { left:34.375rem;top:34.6875rem;width:9.0625rem;height:9.0625rem; }
  .p12 .bn3 { left:38.875rem;top:47.06813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .bc3 { left:34.375rem;top:49.375rem;width:9.125rem;height:0.5625rem; }
  .p12 .bi4 { left:44.375rem;top:32.5rem;width:9.0625rem;height:9.0625rem; }
  .p12 .bn4 { left:48.875rem;top:47.06813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .bc4 { left:44.375rem;top:49.375rem;width:9.125rem;height:0.5625rem; }
  .p12 .bi5 { left:54.375rem;top:34.6875rem;width:9.0625rem;height:9.0625rem; }
  .p12 .bn5 { left:58.875rem;top:47.06813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .bc5 { left:54.375rem;top:49.375rem;width:9.125rem;height:0.5625rem; }
  .p12 .bi6 { left:64.375rem;top:32.5rem;width:9.0625rem;height:9.0625rem; }
  .p12 .bn6 { left:68.875rem;top:47.06813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .bc6 { left:64.375rem;top:49.375rem;width:9.125rem;height:0.5625rem; }
  .p12 .bi7 { left:74.375rem;top:34.6875rem;width:9.0625rem;height:9.0625rem; }
  .p12 .bn7 { left:78.875rem;top:47.06813rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .bc7 { left:74.375rem;top:49.375rem;width:9.125rem;height:0.5625rem; }
  .p12 .nl { left:4.375rem;top:58.00563rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .sl { left:65.625rem;top:58.00563rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .wa { left:2.625rem;top:76.89812rem;font-size:2.625rem;line-height:2.625rem; }
  .p12 .wk { left:47.5rem;top:76.69437rem;font-size:1.125rem;line-height:2.07813rem; }
  .p12 .op0 { left:2.625rem;top:89.375rem;width:26.3125rem;height:21.9375rem; }
  .p12 .oa0 { left:4.125rem;top:91.48687rem;font-size:0.875rem;line-height:0.875rem; }
  .p12 .ob0 { left:4.125rem;top:98.59687rem;font-size:1.875rem;line-height:1.875rem; }
  .p12 .oc0 { left:4.125rem;top:107.0975rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p12 .op1 { left:30.875rem;top:89.375rem;width:26.3125rem;height:21.9375rem; }
  .p12 .oa1 { left:32.375rem;top:91.48687rem;font-size:0.875rem;line-height:0.875rem; }
  .p12 .ob1 { left:32.375rem;top:98.59687rem;font-size:1.875rem;line-height:1.875rem; }
  .p12 .oc1 { left:32.375rem;top:107.0975rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p12 .op2 { left:59.125rem;top:89.375rem;width:26.3125rem;height:21.9375rem; }
  .p12 .oa2 { left:60.625rem;top:91.48687rem;font-size:0.875rem;line-height:0.875rem; }
  .p12 .ob2 { left:60.625rem;top:98.59687rem;font-size:1.875rem;line-height:1.875rem; }
  .p12 .oc2 { left:60.625rem;top:107.0975rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p12 .bd { left:2.625rem;top:119.00187rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p12 .msc { left:1.125rem;top:83.625rem;width:22.1875rem;height:15.6875rem; }
  .p12 .mst { left:2.25rem;top:85.69312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .msv { left:2.25rem;top:89.33187rem;font-size:2.875rem;line-height:2.875rem; }
  .p12 .msk { left:2.25rem;top:94.4575rem;font-size:0.75rem;line-height:0.75rem; }
  .p12 .msc, .p12 .mst, .p12 .msv, .p12 .msk { display: none; }
  /* 13 */
  .p13 .bx { left:2.625rem;top:21.875rem;width:84.8125rem;height:68.1875rem; }
  .p13 .fl { left:6.25rem;top:81.8125rem;width:77.5625rem;height:0.25rem; }
  .p13 .zi0 { left:6.25rem;top:74.375rem;width:7.5rem;height:7.5rem; }
  .p13 .zt0 { left:10rem;top:84.00187rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p13 .zi1 { left:20rem;top:70rem;width:11.875rem;height:11.875rem; }
  .p13 .zt1 { left:25.9375rem;top:84.00187rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p13 .zi2 { left:36.875rem;top:59.375rem;width:22.5rem;height:22.5rem; }
  .p13 .zt2 { left:48.125rem;top:84.00187rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p13 .zi3 { left:57.5rem;top:38.125rem;width:43.75rem;height:43.75rem; }
  .p13 .zt3 { left:79.375rem;top:84.00187rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p13 .fig { left:0px;top:0px;width:1440px;height:2200px; }
  .p13 .pp { left:2.625rem;top:95.33562rem;font-size:2.625rem;line-height:2.625rem; }
  .p13 .rp0 { left:2.625rem;top:103.125rem;width:26.3125rem;height:15.6875rem; }
  .p13 .ra0 { left:4.125rem;top:105.23687rem;font-size:0.875rem;line-height:0.875rem; }
  .p13 .rb0 { left:4.125rem;top:112.03437rem;font-size:1.875rem;line-height:1.875rem; }
  .p13 .rp1 { left:30.875rem;top:103.125rem;width:26.3125rem;height:15.6875rem; }
  .p13 .ra1 { left:32.375rem;top:105.23687rem;font-size:0.875rem;line-height:0.875rem; }
  .p13 .rb1 { left:32.375rem;top:112.03437rem;font-size:1.875rem;line-height:1.875rem; }
  .p13 .rp2 { left:59.125rem;top:103.125rem;width:26.3125rem;height:15.6875rem; }
  .p13 .ra2 { left:60.625rem;top:105.23687rem;font-size:0.875rem;line-height:0.875rem; }
  .p13 .rb2 { left:60.625rem;top:112.03437rem;font-size:1.875rem;line-height:1.875rem; }
  /* 14 */
  .p14 .rm { left:0rem;top:18.75rem;width:90rem;height:88.75rem; }
  .p14 .veil { left:0rem;top:18.75rem;width:18.125rem;height:88.75rem; }
  .p14 .sh { left:1.75rem;top:21.77rem;font-size:0.75rem;line-height:0.75rem; }
  .p14 .cl0 { left:1.75rem;top:25.625rem;width:14.5625rem;height:0.0625rem; }
  .p14 .ca0 { left:1.75rem;top:27.03875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p14 .cb0 { left:1.75rem;top:29.12625rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p14 .cl1 { left:1.75rem;top:34.0625rem;width:14.5625rem;height:0.0625rem; }
  .p14 .ca1 { left:1.75rem;top:35.47625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p14 .cb1 { left:1.75rem;top:37.56375rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p14 .cl2 { left:1.75rem;top:42.5rem;width:14.5625rem;height:0.0625rem; }
  .p14 .ca2 { left:1.75rem;top:43.91375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p14 .cb2 { left:1.75rem;top:46.00125rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p14 .cl3 { left:1.75rem;top:50.9375rem;width:14.5625rem;height:0.0625rem; }
  .p14 .ca3 { left:1.75rem;top:52.35125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p14 .cb3 { left:1.75rem;top:54.43875rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p14 .up { left:1.75rem;top:62.5rem;width:14.25rem;height:3.8125rem;font-size:0.8125rem; }
  .p14 .mk0 { left:50.75rem;top:46.375rem;width:2.3125rem;height:2.3125rem;font-size:0.9375rem; }
  .p14 .mk1 { left:63.875rem;top:62rem;width:2.3125rem;height:2.3125rem;font-size:0.9375rem; }
  .p14 .mk2 { left:37rem;top:58.875rem;width:2.3125rem;height:2.3125rem;font-size:0.9375rem; }
  .p14 .tray { left:0rem;top:107.5rem;width:90rem;height:30rem; }
  .p14 .ot { left:2.625rem;top:110.2225rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p14 .tc0 { left:2.625rem;top:113.75rem;width:13.125rem;height:13.125rem; }
  .p14 .tc0 b { top: 14.2225rem; }
  .p14 .tc0 s { top: 15.67812rem; }
  .p14 .tc1 { left:19.625rem;top:113.75rem;width:13.125rem;height:13.125rem; }
  .p14 .tc1 b { top: 14.2225rem; }
  .p14 .tc1 s { top: 15.67812rem; }
  .p14 .tc2 { left:36.625rem;top:113.75rem;width:13.125rem;height:13.125rem; }
  .p14 .tc2 b { top: 14.2225rem; }
  .p14 .tc2 s { top: 15.67812rem; }
  .p14 .tc3 { left:53.625rem;top:113.75rem;width:13.125rem;height:13.125rem; }
  .p14 .tc3 b { top: 14.2225rem; }
  .p14 .tc3 s { top: 15.67812rem; }
  .p14 .tc4 { left:70.625rem;top:113.75rem;width:13.125rem;height:13.125rem; }
  .p14 .tc4 b { top: 14.2225rem; }
  .p14 .tc4 s { top: 15.67812rem; }
  /* 15 */
  .p15 .is { left:2.625rem;top:20.8325rem;font-size:0.75rem;line-height:0.75rem; }
  .p15 .jt { left:2.625rem;top:23.99312rem;font-size:3.625rem;line-height:4.905rem; }
  .p15 .jh { left:46.125rem;top:21.25rem;width:41.25rem;height:47.5rem; }
  .p15 .by { left:2.625rem;top:40.50563rem;font-size:0.6875rem;line-height:1.31187rem; }
  .p15 .b1 { left:2.625rem;top:51.54563rem;font-size:1.125rem;line-height:1.125rem;width:18.75rem; }
  .p15 .b2 { left:23.75rem;top:51.54563rem;font-size:1.125rem;line-height:1.125rem;width:18.75rem; }
  .p15 .r1 { left:2.625rem;top:71.5rem;width:84.8125rem;height:0.1875rem; }
  .p15 .fn { left:2.625rem;top:73.98687rem;font-size:0.875rem;line-height:0.875rem; }
  .p15 .ai0 { left:2.625rem;top:77.5rem;width:26.25rem;height:22.5rem; }
  .p15 .at0 { left:2.625rem;top:101.42812rem;font-size:0.625rem;line-height:0.625rem; }
  .p15 .an0 { left:2.625rem;top:103.46438rem;font-size:1.3125rem;line-height:1.3125rem; }
  .p15 .ai1 { left:30.875rem;top:77.5rem;width:26.25rem;height:22.5rem; }
  .p15 .at1 { left:30.875rem;top:101.42812rem;font-size:0.625rem;line-height:0.625rem; }
  .p15 .an1 { left:30.875rem;top:103.46438rem;font-size:1.3125rem;line-height:1.3125rem; }
  .p15 .ai2 { left:59.125rem;top:77.5rem;width:26.25rem;height:22.5rem; }
  .p15 .at2 { left:59.125rem;top:101.42812rem;font-size:0.625rem;line-height:0.625rem; }
  .p15 .an2 { left:59.125rem;top:103.46438rem;font-size:1.3125rem;line-height:1.3125rem; }
  .p15 .nl { left:2.625rem;top:114.6875rem;width:84.8125rem;height:12.875rem; }
  .p15 .nt { left:4.875rem;top:117.7075rem;font-size:0.75rem;line-height:0.75rem; }
  .p15 .nk { left:4.875rem;top:121.00875rem;font-size:1.5rem;line-height:1.5rem; }
  .p15 .ns { left:68.125rem;top:119.375rem;width:16.3125rem;height:3.8125rem;font-size:0.8125rem; }
  .p15 .mb1 { left:1.125rem;top:59.84375rem;font-size:1.0625rem;line-height:1.0625rem;width:22.125rem; }
  .p15 .mb1 { display: none; }
  /* 16 */
  .p16 .ph { left:0rem;top:18.75rem;width:90rem;height:73.75rem; }
  .p16 .veil { left:0rem;top:18.75rem;width:36.25rem;height:73.75rem; }
  .p16 .ht { left:3rem;top:22.8775rem;font-size:4.125rem;line-height:5.37063rem; }
  .p16 .hd { left:3.125rem;top:34.81938rem;font-size:1.125rem;line-height:2.07813rem; }
  .p16 .ha { left:3.125rem;top:79.23875rem;font-size:1rem;line-height:1.80563rem; }
  .p16 .hm { left:3rem;top:85rem;width:13.9375rem;height:3.8125rem;font-size:0.8125rem; }
  .p16 .tr { left:2.625rem;top:97.11187rem;font-size:0.875rem;line-height:0.875rem; }
  .p16 .sl0 { left:2.625rem;top:101.25rem;width:84.8125rem;height:0.125rem; }
  .p16 .st0 { left:2.625rem;top:103.35438rem;font-size:1.375rem;line-height:1.375rem; }
  .p16 .se0 { left:15.625rem;top:103.40563rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p16 .sl1 { left:2.625rem;top:107.8125rem;width:84.8125rem;height:0.125rem; }
  .p16 .st1 { left:2.625rem;top:109.91688rem;font-size:1.375rem;line-height:1.375rem; }
  .p16 .se1 { left:15.625rem;top:109.96813rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p16 .sr1 { right:2.625rem;top:109.88062rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p16 .sl2 { left:2.625rem;top:114.375rem;width:84.8125rem;height:0.125rem; }
  .p16 .st2 { left:2.625rem;top:116.47938rem;font-size:1.375rem;line-height:1.375rem; }
  .p16 .se2 { left:15.625rem;top:116.53063rem;font-size:1.0625rem;line-height:1.0625rem; }
  .p16 .sr2 { right:2.625rem;top:116.44312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p16 .sl3 { left:2.625rem;top:120.9375rem;width:84.8125rem;height:0.125rem; }
  .p16 .st3 { left:2.625rem;top:123.04188rem;font-size:1.375rem;line-height:1.375rem; }
  .p16 .se3 { left:15.625rem;top:123.09313rem;font-size:1.0625rem;line-height:1.0625rem; }
  /* 17 */
  .p17 .fo { left:2.625rem;top:22.0825rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .sb { left:2.625rem;top:25rem;width:84.8125rem;height:9.4375rem; }
  .p17 .sq { left:4.375rem;top:28.42312rem;font-size:2.625rem;line-height:2.625rem; }
  .p17 .si { right:5rem;top:28.605rem;font-size:2.25rem;line-height:2.25rem; }
  .p17 .fl0 { left:2.625rem;top:36.5625rem;width:5.5625rem;height:2rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .fl0 span { left: 0.625rem; top: 0.67813rem; }
  .p17 .fl1 { left:8.9375rem;top:36.5625rem;width:6.6875rem;height:2rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .fl1 span { left: 0.625rem; top: 0.67813rem; }
  .p17 .fl2 { left:16.375rem;top:36.5625rem;width:6.3125rem;height:2rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .fl2 span { left: 0.625rem; top: 0.67813rem; }
  .p17 .fl3 { left:23.4375rem;top:36.5625rem;width:7.125rem;height:2rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .fl3 span { left: 0.625rem; top: 0.67813rem; }
  .p17 .rs { left:2.625rem;top:42.7075rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rl0 { left:2.625rem;top:46.5625rem;width:84.8125rem;height:0.125rem; }
  .p17 .ri0 { left:2.625rem;top:47.9375rem;width:9.375rem;height:9.375rem; }
  .p17 .rn0 { left:14.375rem;top:50.54187rem;font-size:1.375rem;line-height:1.375rem; }
  .p17 .ra0 { left:38.75rem;top:50.645rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rm0 { left:55rem;top:50.645rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rp0 { right:5rem;top:50.65937rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p17 .rl1 { left:2.625rem;top:59.0625rem;width:84.8125rem;height:0.125rem; }
  .p17 .ri1 { left:2.625rem;top:60.4375rem;width:9.375rem;height:9.375rem; }
  .p17 .rn1 { left:14.375rem;top:63.04187rem;font-size:1.375rem;line-height:1.375rem; }
  .p17 .ra1 { left:38.75rem;top:63.145rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rm1 { left:55rem;top:63.145rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rp1 { right:5rem;top:63.15937rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p17 .rl2 { left:2.625rem;top:71.5625rem;width:84.8125rem;height:0.125rem; }
  .p17 .ri2 { left:2.625rem;top:72.9375rem;width:9.375rem;height:9.375rem; }
  .p17 .rn2 { left:14.375rem;top:75.54188rem;font-size:1.375rem;line-height:1.375rem; }
  .p17 .ra2 { left:38.75rem;top:75.645rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rm2 { left:55rem;top:75.645rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rp2 { right:5rem;top:75.66rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p17 .rl3 { left:2.625rem;top:84.0625rem;width:84.8125rem;height:0.125rem; }
  .p17 .ri3 { left:2.625rem;top:85.4375rem;width:9.375rem;height:9.375rem; }
  .p17 .rn3 { left:14.375rem;top:88.04188rem;font-size:1.375rem;line-height:1.375rem; }
  .p17 .ra3 { left:38.75rem;top:88.145rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rm3 { left:55rem;top:88.145rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rp3 { right:5rem;top:88.16rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p17 .rl4 { left:2.625rem;top:96.5625rem;width:84.8125rem;height:0.125rem; }
  .p17 .ri4 { left:2.625rem;top:97.9375rem;width:9.375rem;height:9.375rem; }
  .p17 .rn4 { left:14.375rem;top:100.54188rem;font-size:1.375rem;line-height:1.375rem; }
  .p17 .ra4 { left:38.75rem;top:100.645rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rm4 { left:55rem;top:100.645rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rp4 { right:5rem;top:100.66rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p17 .rl5 { left:2.625rem;top:109.0625rem;width:84.8125rem;height:0.125rem; }
  .p17 .ri5 { left:2.625rem;top:110.4375rem;width:9.375rem;height:9.375rem; }
  .p17 .rn5 { left:14.375rem;top:113.04188rem;font-size:1.375rem;line-height:1.375rem; }
  .p17 .ra5 { left:38.75rem;top:113.145rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rm5 { left:55rem;top:113.145rem;font-size:0.75rem;line-height:0.75rem; }
  .p17 .rp5 { right:5rem;top:113.16rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p17 .az { left:2.625rem;top:126.4725rem;font-size:0.8125rem;line-height:0.8125rem; }
  /* 18 */
  .p18 .co { left:2.625rem;top:20.8325rem;font-size:0.75rem;line-height:0.75rem; }
  .p18 .st { left:2.625rem;top:24.375rem;width:84.8125rem;height:12.5625rem; }
  .p18 .sk0 { left:4.375rem;top:26.755rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p18 .sv0 { left:4.375rem;top:30.31687rem;font-size:3.875rem;line-height:3.875rem; }
  .p18 .sk1 { left:26.25rem;top:26.755rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p18 .sv1 { left:26.25rem;top:30.31687rem;font-size:3.875rem;line-height:3.875rem; }
  .p18 .sk2 { left:48.125rem;top:26.755rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p18 .sv2 { left:48.125rem;top:30.31687rem;font-size:3.875rem;line-height:3.875rem; }
  .p18 .sm { left:69.375rem;top:30.2225rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p18 .sl0 { left:2.625rem;top:63rem;width:84.8125rem;height:0.3125rem; }
  .p18 .si0 { left:3.375rem;top:46.25rem;width:16.875rem;height:16.875rem; }
  .p18 .sn0 { left:3.375rem;top:64.86562rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .si1 { left:20.125rem;top:48.4375rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sn1 { left:20.125rem;top:64.86562rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .si2 { left:36.875rem;top:48.4375rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sn2 { left:36.875rem;top:64.86562rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .si3 { left:53.625rem;top:48.4375rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sw3 { left:53.625rem;top:64.375rem;width:3.375rem;height:1.3125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p18 .sw3 span { left: 0.4375rem; top: 0.47625rem; }
  .p18 .si4 { left:70.375rem;top:46.25rem;width:16.875rem;height:16.875rem; }
  .p18 .sn4 { left:70.375rem;top:64.86562rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .sl1 { left:2.625rem;top:89.875rem;width:84.8125rem;height:0.3125rem; }
  .p18 .si5 { left:3.375rem;top:75.3125rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sn5 { left:3.375rem;top:91.74062rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .si6 { left:20.125rem;top:75.3125rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sn6 { left:20.125rem;top:91.74062rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .si7 { left:36.875rem;top:75.3125rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sw7 { left:36.875rem;top:91.25rem;width:3.375rem;height:1.3125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p18 .sw7 span { left: 0.4375rem; top: 0.47625rem; }
  .p18 .si8 { left:53.625rem;top:73.125rem;width:16.875rem;height:16.875rem; }
  .p18 .sn8 { left:53.625rem;top:91.74062rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .si9 { left:70.375rem;top:75.3125rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sn9 { left:70.375rem;top:91.74062rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .sl2 { left:2.625rem;top:116.75rem;width:84.8125rem;height:0.3125rem; }
  .p18 .si10 { left:3.375rem;top:102.1875rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sn10 { left:3.375rem;top:118.61562rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .si11 { left:20.125rem;top:102.1875rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sw11 { left:20.125rem;top:118.125rem;width:3.375rem;height:1.3125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p18 .sw11 span { left: 0.4375rem; top: 0.47625rem; }
  .p18 .si12 { left:36.875rem;top:100rem;width:16.875rem;height:16.875rem; }
  .p18 .sn12 { left:36.875rem;top:118.61562rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .si13 { left:53.625rem;top:102.1875rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sn13 { left:53.625rem;top:118.61562rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .si14 { left:70.375rem;top:102.1875rem;width:14.6875rem;height:14.6875rem; }
  .p18 .sn14 { left:70.375rem;top:118.61562rem;font-size:0.625rem;line-height:0.625rem; }
  .p18 .sl3 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.25rem; }
  .p18 .sl3 { display: none; }
  .p18 .sl4 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.25rem; }
  .p18 .sl4 { display: none; }
  .p18 .sl5 { left:0rem;top:-0.0625rem;width:0.0625rem;height:0.25rem; }
  .p18 .sl5 { display: none; }
  .p18 .mi15 { left:0rem;top:0rem;width:8.125rem;height:8.125rem; }
  .p18 .mi15 { display: none; }
  .p18 .mi16 { left:0rem;top:0rem;width:6.5625rem;height:6.5625rem; }
  .p18 .mi16 { display: none; }
  .p18 .mi17 { left:0rem;top:0rem;width:6.5625rem;height:6.5625rem; }
  .p18 .mi17 { display: none; }
  /* 19 */
  .p19 .ph { left:2.625rem;top:20.625rem;width:87.375rem;height:56.25rem; }
  .p19 .pc { left:4.375rem;top:22.5rem;width:11.0625rem;height:2rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .pc span { left: 0.625rem; top: 0.6925rem; }
  .p19 .tr { left:2.625rem;top:79.375rem;width:84.8125rem;height:46.9375rem; }
  .p19 .tt { left:4.75rem;top:82.0825rem;font-size:0.75rem;line-height:0.75rem; }
  .p19 .ti0 { left:4.75rem;top:86.875rem;width:13.125rem;height:13.125rem; }
  .p19 .tn0 { left:20rem;top:89.43125rem;font-size:1.4375rem;line-height:1.4375rem; }
  .p19 .tg0 { left:20rem;top:91.94312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .tp0 { right:7.1875rem;top:90.37687rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p19 .tl0 { left:20rem;top:96.875rem;width:62.875rem;height:0.0625rem; }
  .p19 .ti1 { left:4.75rem;top:102.1875rem;width:13.125rem;height:13.125rem; }
  .p19 .tn1 { left:20rem;top:104.74375rem;font-size:1.4375rem;line-height:1.4375rem; }
  .p19 .tg1 { left:20rem;top:107.25562rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .tp1 { right:7.1875rem;top:105.68937rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p19 .tl1 { left:20rem;top:112.1875rem;width:62.875rem;height:0.0625rem; }
  .p19 .sk { left:55rem;top:117.69312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p19 .sv { right:7.1875rem;top:117.76625rem;font-size:1rem;line-height:1rem; }
  .p19 .ck { left:55rem;top:120.625rem;width:27.875rem;height:3.8125rem;font-size:0.8125rem; }
  /* 20 */
  .p20 .stp { left:2.625rem;top:20.8325rem;font-size:0.75rem;line-height:0.75rem; }
  .p20 .dc { left:2.625rem;top:25rem;width:52.4375rem;height:66.3125rem; }
  .p20 .dl { left:4.875rem;top:27.73688rem;font-size:0.875rem;line-height:0.875rem; }
  .p20 .fk0 { left:4.875rem;top:32.05313rem;font-size:0.625rem;line-height:0.625rem; }
  .p20 .fv0 { left:4.875rem;top:34.04219rem;width:47.625rem;height:1.54062rem;font-size:1.0625rem;line-height:1.54062rem; }
  .p20 .fr0 { left:4.875rem;top:37rem;width:47.6875rem;height:0.0625rem; }
  .p20 .fk1 { left:4.875rem;top:40.80313rem;font-size:0.625rem;line-height:0.625rem; }
  .p20 .fv1 { left:4.875rem;top:42.79219rem;width:47.625rem;height:1.54062rem;font-size:1.0625rem;line-height:1.54062rem; }
  .p20 .fr1 { left:4.875rem;top:45.75rem;width:47.6875rem;height:0.0625rem; }
  .p20 .fk2 { left:4.875rem;top:49.55313rem;font-size:0.625rem;line-height:0.625rem; }
  .p20 .fv2 { left:4.875rem;top:51.54219rem;width:47.625rem;height:1.54062rem;font-size:1.0625rem;line-height:1.54062rem; }
  .p20 .fr2 { left:4.875rem;top:54.5rem;width:47.6875rem;height:0.0625rem; }
  .p20 .fk3 { left:4.875rem;top:58.30313rem;font-size:0.625rem;line-height:0.625rem; }
  .p20 .fv3 { left:4.875rem;top:60.29219rem;width:47.625rem;height:1.54062rem;font-size:1.0625rem;line-height:1.54062rem; }
  .p20 .fr3 { left:4.875rem;top:63.25rem;width:47.6875rem;height:0.0625rem; }
  .p20 .pm { left:4.875rem;top:67.73687rem;font-size:0.875rem;line-height:0.875rem; }
  .p20 .pb { left:4.875rem;top:71.25rem;width:47.6875rem;height:5.375rem; }
  .p20 .pt { left:6.5625rem;top:73.48812rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p20 .py { left:4.875rem;top:82.8125rem;width:47.6875rem;height:4.4375rem;font-size:0.8125rem; }
  .p20 .os { left:58.125rem;top:25rem;width:29.3125rem;height:66.3125rem; }
  .p20 .ot { left:60.3125rem;top:27.7225rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p20 .oi0 { left:60.3125rem;top:31.875rem;width:10.625rem;height:10.625rem; }
  .p20 .on0 { left:72.5rem;top:33.97187rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p20 .op0 { left:72.5rem;top:36.13063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p20 .oi1 { left:60.3125rem;top:46.25rem;width:10.625rem;height:10.625rem; }
  .p20 .on1 { left:72.5rem;top:48.34687rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p20 .op1 { left:72.5rem;top:50.50563rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p20 .or { left:60.3125rem;top:63.75rem;width:24.75rem;height:0.125rem; }
  .p20 .ok { left:60.3125rem;top:66.4575rem;font-size:0.75rem;line-height:0.75rem; }
  .p20 .ov { right:5rem;top:66.575rem;font-size:1.25rem;line-height:1.25rem; }
  .p20 .cb { left:2.625rem;top:95.625rem;width:84.8125rem;height:32.5625rem; }
  .p20 .ct { left:4.75rem;top:98.3325rem;font-size:0.75rem;line-height:0.75rem; }
  .p20 .cn { left:4.75rem;top:102.52312rem;font-size:2.625rem;line-height:2.625rem; }
  .p20 .ck { left:4.75rem;top:106.93063rem;font-size:1.25rem;line-height:2.41312rem; }
  .p20 .cs { right:17.5rem;top:121.48687rem;font-size:0.875rem;line-height:0.875rem; }
  .p20 .mck { left:2.25rem;top:109.79188rem;font-size:0.9375rem;line-height:1.60688rem; }
  .p20 .mck { display: none; }
}

/* ══ 지면별 좌표 (시안 모바일 390×2400) ════════════ */
@media (max-width: 899px) {
  /* 01 */
  .p01 .hero { left:0rem;top:15.5rem;width:24.375rem;height:40.625rem;object-position:56% 50%; }
  .p01 .veil { left:0rem;top:15.5rem;width:24.375rem;height:40.625rem;background:rgba(18,18,20,.373); }
  .p01 .ht { left:1.125rem;top:18.715rem;font-size:3rem;line-height:3.66688rem; }
  .p01 .hk { left:1.25rem;top:31.06rem;font-size:1.0625rem;line-height:1.75438rem; }
  .p01 .hb { left:1.25rem;top:50.1875rem;width:12.5rem;height:3.4375rem;font-size:0.6875rem; }
  .p01 .hx { display: none; }
  .p01 .ne { left:1.125rem;top:59.75563rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p01 .c0 { left:1.125rem;top:62.1875rem;width:10.3125rem;height:10.3125rem; }
  .p01 .c0 b { top: 11.41rem; }
  .p01 .c0 s { top: 12.86562rem; }
  .p01 .c1 { left:12.5rem;top:62.1875rem;width:10.3125rem;height:10.3125rem; }
  .p01 .c1 b { top: 11.41rem; }
  .p01 .c1 s { top: 12.86562rem; }
  .p01 .c2 { left:1.125rem;top:81.875rem;width:10.3125rem;height:10.3125rem; }
  .p01 .c2 b { top: 11.41rem; }
  .p01 .c2 s { top: 12.86562rem; }
  .p01 .c3 { left:12.5rem;top:81.875rem;width:10.3125rem;height:10.3125rem; }
  .p01 .c3 b { top: 11.41rem; }
  .p01 .c3 s { top: 12.86562rem; }
  .p01 .db { left:0rem;top:104.375rem;width:24.375rem;height:43.125rem; }
  .p01 .dt { left:1.125rem;top:106.42812rem;font-size:0.625rem;line-height:0.625rem; }
  .p01 .dh { left:1.125rem;top:108.49938rem;font-size:1.9375rem;line-height:2.7875rem; }
  .p01 .di { left:8.875rem;top:113.125rem;width:14.375rem;height:14.375rem; }
  .p01 .dr { left:1.125rem;top:129.375rem;width:9.8125rem;height:3.125rem;font-size:0.625rem; }
  /* 02 */
  .p02 .c0 { left:1.125rem;top:18.625rem;width:13.125rem;height:13.125rem; }
  .p02 .c0 b { top: 14.2225rem; }
  .p02 .c0 s { top: 15.67812rem; }
  .p02 .c1 { left:14.1875rem;top:37.25rem;width:9.0625rem;height:9.0625rem; }
  .p02 .c1 b { top: 10.16rem; }
  .p02 .c1 s { top: 11.61562rem; }
  .p02 .c2 { left:1.125rem;top:51.8125rem;width:10.9375rem;height:10.9375rem; }
  .p02 .c2 b { top: 12.035rem; }
  .p02 .c2 s { top: 13.49062rem; }
  .p02 .c3 { left:9.5rem;top:68.25rem;width:13.75rem;height:13.75rem; }
  .p02 .c3 b { top: 14.8475rem; }
  .p02 .c3 s { top: 16.30313rem; }
  .p02 .c4 { left:1.125rem;top:87.5rem;width:9.6875rem;height:9.6875rem; }
  .p02 .c4 b { top: 10.785rem; }
  .p02 .c4 s { top: 12.24062rem; }
  .p02 .c5 { left:11.0625rem;top:102.6875rem;width:12.1875rem;height:12.1875rem; }
  .p02 .c5 b { top: 13.285rem; }
  .p02 .c5 s { top: 14.74062rem; }
  .p02 .c6 { left:1.125rem;top:120.375rem;width:9.0625rem;height:9.0625rem; }
  .p02 .c6 b { top: 10.16rem; }
  .p02 .c6 s { top: 11.61562rem; }
  .p02 .c7 { left:10.125rem;top:134.9375rem;width:13.125rem;height:13.125rem; }
  .p02 .c7 b { top: 14.2225rem; }
  .p02 .c7 s { top: 15.67812rem; }
  .p02 .c8 { display: none; }
  .p02 .c9 { display: none; }
  .p02 .c10 { display: none; }
  .p02 .c11 { display: none; }
  .p02 .va { display: none; }
  .p02 .ad { left:1.125rem;top:15.67812rem;font-size:0.625rem;line-height:0.625rem; }
  /* 03 */
  .p03 .wv { left:1.125rem;top:15.67812rem;font-size:0.625rem;line-height:0.625rem; }
  .p03 .sh0 { left:1.125rem;top:35.125rem;width:22.1875rem;height:0.25rem; }
  .p03 .w0 { left:1.375rem;top:28rem;width:7.1875rem;height:7.1875rem; }
  .p03 .wn0 { left:1.375rem;top:35.96125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w1 { left:8.75rem;top:26.75rem;width:8.4375rem;height:8.4375rem; }
  .p03 .wn1 { left:8.75rem;top:35.96125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w2 { left:16.125rem;top:28.625rem;width:6.5625rem;height:6.5625rem; }
  .p03 .wn2 { left:16.125rem;top:35.96125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .sh1 { left:1.125rem;top:53.875rem;width:22.1875rem;height:0.25rem; }
  .p03 .w3 { left:1.375rem;top:45.5rem;width:8.4375rem;height:8.4375rem; }
  .p03 .wn3 { left:1.375rem;top:54.71125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w4 { left:8.75rem;top:47.375rem;width:6.5625rem;height:6.5625rem; }
  .p03 .wn4 { left:8.75rem;top:54.71125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w5 { left:16.125rem;top:46.75rem;width:7.1875rem;height:7.1875rem; }
  .p03 .wn5 { left:16.125rem;top:54.71125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .sh2 { left:1.125rem;top:72.625rem;width:22.1875rem;height:0.25rem; }
  .p03 .w6 { left:1.375rem;top:66.125rem;width:6.5625rem;height:6.5625rem; }
  .p03 .wn6 { left:1.375rem;top:73.46125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w7 { left:8.75rem;top:65.5rem;width:7.1875rem;height:7.1875rem; }
  .p03 .wn7 { left:8.75rem;top:73.46125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w8 { left:16.125rem;top:64.25rem;width:8.4375rem;height:8.4375rem; }
  .p03 .wn8 { left:16.125rem;top:73.46125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .sh3 { left:1.125rem;top:91.375rem;width:22.1875rem;height:0.25rem; }
  .p03 .w9 { left:1.375rem;top:84.25rem;width:7.1875rem;height:7.1875rem; }
  .p03 .wn9 { left:1.375rem;top:92.21125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w10 { left:8.75rem;top:83rem;width:8.4375rem;height:8.4375rem; }
  .p03 .wn10 { left:8.75rem;top:92.21125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w11 { left:16.125rem;top:84.875rem;width:6.5625rem;height:6.5625rem; }
  .p03 .wn11 { left:16.125rem;top:92.21125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .msh4 { left:1.125rem;top:110.125rem;width:22.1875rem;height:0.25rem; }
  .p03 .w12 { left:1.375rem;top:101.75rem;width:8.4375rem;height:8.4375rem; }
  .p03 .wn12 { left:1.375rem;top:110.96125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w13 { left:8.75rem;top:103.625rem;width:6.5625rem;height:6.5625rem; }
  .p03 .wn13 { left:8.75rem;top:110.96125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w14 { left:16.125rem;top:103rem;width:7.1875rem;height:7.1875rem; }
  .p03 .wn14 { left:16.125rem;top:110.96125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .msh5 { left:1.125rem;top:128.875rem;width:22.1875rem;height:0.25rem; }
  .p03 .w15 { left:1.375rem;top:122.375rem;width:6.5625rem;height:6.5625rem; }
  .p03 .wn15 { left:1.375rem;top:129.71125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w16 { left:8.75rem;top:121.75rem;width:7.1875rem;height:7.1875rem; }
  .p03 .wn16 { left:8.75rem;top:129.71125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w17 { left:16.125rem;top:120.5rem;width:8.4375rem;height:8.4375rem; }
  .p03 .wn17 { left:16.125rem;top:129.71125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .msh6 { left:1.125rem;top:147.625rem;width:22.1875rem;height:0.25rem; }
  .p03 .w18 { left:1.375rem;top:140.5rem;width:7.1875rem;height:7.1875rem; }
  .p03 .wn18 { left:1.375rem;top:148.46125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .w19 { left:8.75rem;top:139.25rem;width:8.4375rem;height:8.4375rem; }
  .p03 .wn19 { left:8.75rem;top:148.46125rem;font-size:0.5rem;line-height:0.5rem;color:var(--muted); }
  .p03 .mw20 { left:16.125rem;top:141.125rem;width:6.5625rem;height:6.5625rem; }
  .p03 .mwn20 { left:16.125rem;top:148.46125rem;font-size:0.5rem;line-height:0.5rem; }
  .p03 .wn0 { font-size:0.5rem; }
  .p03 .wn1 { font-size:0.5rem; }
  .p03 .wn2 { font-size:0.5rem; }
  .p03 .wn3 { font-size:0.5rem; }
  .p03 .wn4 { font-size:0.5rem; }
  .p03 .wn5 { font-size:0.5rem; }
  .p03 .wn6 { font-size:0.5rem; }
  .p03 .wn7 { font-size:0.5rem; }
  .p03 .wn8 { font-size:0.5rem; }
  .p03 .wn9 { font-size:0.5rem; }
  .p03 .wn10 { font-size:0.5rem; }
  .p03 .wn11 { font-size:0.5rem; }
  .p03 .wn12 { font-size:0.5rem; }
  .p03 .wn13 { font-size:0.5rem; }
  .p03 .wn14 { font-size:0.5rem; }
  .p03 .wn15 { font-size:0.5rem; }
  .p03 .wn16 { font-size:0.5rem; }
  .p03 .wn17 { font-size:0.5rem; }
  .p03 .wn18 { font-size:0.5rem; }
  .p03 .wn19 { font-size:0.5rem; }
  .p03 .sc, .p03 .sct, .p03 .zm { display: none; }
  /* 04 */
  .p04 .ed0 { left:1.125rem;top:17.62562rem;font-size:3.0625rem;line-height:3.0625rem; }
  .p04 .et0 { left:1.25rem;top:21.63375rem;font-size:1.5rem;line-height:1.5rem; }
  .p04 .en0 { left:1.25rem;top:23.9725rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p04 .ei0 { left:11.25rem;top:18.4375rem;width:11.875rem;height:11.875rem; }
  .p04 .er0 { left:1.25rem;top:27.5rem;width:4.4375rem;height:1.6875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p04 .er0 span { left: 0.5625rem; top: 0.60125rem; }
  .p04 .el0 { left:1.125rem;top:33.0625rem;width:22.1875rem;height:0.1875rem; }
  .p04 .ed1 { left:1.125rem;top:40.12562rem;font-size:3.0625rem;line-height:3.0625rem; }
  .p04 .et1 { left:1.25rem;top:44.13375rem;font-size:1.5rem;line-height:1.5rem; }
  .p04 .en1 { left:1.25rem;top:46.47187rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p04 .ei1 { left:11.25rem;top:40.9375rem;width:11.875rem;height:11.875rem; }
  .p04 .er1 { left:1.25rem;top:50rem;width:4.4375rem;height:1.6875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p04 .er1 span { left: 0.5625rem; top: 0.60125rem; }
  .p04 .el1 { left:1.125rem;top:55.5625rem;width:22.1875rem;height:0.1875rem; }
  .p04 .ed2 { left:1.125rem;top:62.62625rem;font-size:3.0625rem;line-height:3.0625rem; }
  .p04 .et2 { left:1.25rem;top:66.63375rem;font-size:1.5rem;line-height:1.5rem; }
  .p04 .en2 { left:1.25rem;top:68.9725rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p04 .ei2 { left:11.25rem;top:63.4375rem;width:11.875rem;height:11.875rem; }
  .p04 .er2 { left:1.25rem;top:72.5rem;width:4.4375rem;height:1.6875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p04 .er2 span { left: 0.5625rem; top: 0.60125rem; }
  .p04 .el2 { left:1.125rem;top:78.0625rem;width:22.1875rem;height:0.1875rem; }
  .p04 .bgo { left:0rem;top:14.375rem;width:24.375rem;height:135.625rem; }
  .p04 .up { display: none; }
  .p04 .cs { left:1.125rem;top:84.62687rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p04 .ck { left:1.125rem;top:87.08625rem;font-size:0.8125rem;line-height:1.45938rem; }
  /* 05 */
  .p05 .fr, .p05 .ed, .p05 .sp, .p05 .pz { display: none; }
  .p05 .lv { left:1.125rem;top:17.05313rem;font-size:0.625rem;line-height:0.625rem; }
  .p05 .lt { left:1.125rem;top:19.29125rem;font-size:3.5rem;line-height:3.5rem; }
  .p05 .oi { left:1.125rem;top:24.0625rem;width:22.125rem;height:22.125rem; }
  .p05 .nm { left:1.125rem;top:47.79563rem;font-size:1.125rem;line-height:1.125rem; }
  .p05 .msp { left:1.125rem;top:49.88063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p05 .rb { left:0rem;top:55rem;width:24.375rem;height:26.875rem; }
  .p05 .rt { left:1.125rem;top:57.36563rem;font-size:0.625rem;line-height:0.625rem; }
  .p05 .mrk { left:1.125rem;top:60.26625rem;font-size:1.625rem;line-height:3.16875rem; }
  .p05 .rk { display: none; }
  .p05 .rn { left:1.125rem;top:76.25rem;width:22.1875rem;height:3.8125rem; }
  /* 06 */
  .p06 .rm0 { left:1.125rem;top:62.6875rem;width:22.1875rem;height:13.8125rem; }
  .p06 .rn0 { left:2.25rem;top:64.42812rem;font-size:0.625rem;line-height:0.625rem; }
  .p06 .rl0 { left:2.25rem;top:69.11187rem;font-size:1.9375rem;line-height:1.9375rem; }
  .p06 .rk0 { display: none; }
  .p06 .rm1 { left:1.125rem;top:77.5625rem;width:22.1875rem;height:13.8125rem; }
  .p06 .rn1 { left:2.25rem;top:79.30312rem;font-size:0.625rem;line-height:0.625rem; }
  .p06 .rl1 { left:2.25rem;top:83.98687rem;font-size:1.9375rem;line-height:1.9375rem; }
  .p06 .rk1 { display: none; }
  .p06 .rm2 { left:1.125rem;top:92.4375rem;width:22.1875rem;height:13.8125rem; }
  .p06 .rn2 { left:2.25rem;top:94.17812rem;font-size:0.625rem;line-height:0.625rem; }
  .p06 .rl2 { left:2.25rem;top:98.86187rem;font-size:1.9375rem;line-height:1.9375rem; }
  .p06 .rk2 { display: none; }
  .p06 .rm3 { left:1.125rem;top:107.3125rem;width:22.1875rem;height:13.8125rem; }
  .p06 .rn3 { left:2.25rem;top:109.05312rem;font-size:0.625rem;line-height:0.625rem; }
  .p06 .rl3 { left:2.25rem;top:113.73687rem;font-size:1.9375rem;line-height:1.9375rem; }
  .p06 .rk3 { display: none; }
  .p06 .ph { left:1.125rem;top:15.5rem;width:22.125rem;height:37.5rem;object-position:52% 50%; }
  .p06 .xb, .p06 .xd, .p06 .cn, .p06 .cq { display: none; }
  .p06 .xt { left:1.125rem;top:55.3125rem;font-size:2.375rem;line-height:3.30437rem; }
  .p06 .mcq { left:1.125rem;top:123.3725rem;font-size:1.0625rem;line-height:1.75438rem; }
  /* 07 */
  .p07 .sr0 { left:1.125rem;top:15.5rem;width:22.1875rem;height:28.8125rem; }
  .p07 .si0 { left:8.4375rem;top:19.875rem;width:14.375rem;height:14.375rem; }
  .p07 .sn0 { left:2.25rem;top:17.22625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .sl0 { left:2.25rem;top:39.00875rem;font-size:1.5rem;line-height:1.5rem; }
  .p07 .sc0, .p07 .sa0 { display: none; }
  .p07 .sr1 { left:1.125rem;top:45.8125rem;width:22.1875rem;height:28.8125rem; }
  .p07 .si1 { left:8.4375rem;top:50.1875rem;width:14.375rem;height:14.375rem; }
  .p07 .sn1 { left:2.25rem;top:47.53875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .sl1 { left:2.25rem;top:69.32125rem;font-size:1.5rem;line-height:1.5rem; }
  .p07 .sc1, .p07 .sa1 { display: none; }
  .p07 .sr2 { left:1.125rem;top:76.125rem;width:22.1875rem;height:28.8125rem; }
  .p07 .si2 { left:8.4375rem;top:80.5rem;width:14.375rem;height:14.375rem; }
  .p07 .sn2 { left:2.25rem;top:77.85125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .sl2 { left:2.25rem;top:99.63375rem;font-size:1.5rem;line-height:1.5rem; }
  .p07 .sc2, .p07 .sa2 { display: none; }
  .p07 .sr3 { left:1.125rem;top:106.4375rem;width:22.1875rem;height:28.8125rem; }
  .p07 .si3 { left:8.4375rem;top:110.8125rem;width:14.375rem;height:14.375rem; }
  .p07 .sn3 { left:2.25rem;top:108.16375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p07 .sl3 { left:2.25rem;top:129.94625rem;font-size:1.5rem;line-height:1.5rem; }
  .p07 .sc3, .p07 .sa3 { display: none; }
  /* 08 */
  .p08 .ti0 { left:5rem;top:19.5625rem;width:14.375rem;height:14.375rem; }
  .p08 .ty0 { left:1.125rem;top:25.52rem;font-size:0.75rem;line-height:0.75rem;font-weight:700;color:var(--blue); }
  .p08 .tn0 { left:1.125rem;top:27.24063rem;font-size:0.625rem;line-height:0.625rem; }
  .p08 .td0 { display: none; }
  .p08 .ml0 { left:1.125rem;top:34.8125rem;width:22.1875rem;height:0.1875rem; }
  .p08 .ti1 { left:5rem;top:37.375rem;width:14.375rem;height:14.375rem; }
  .p08 .ty1 { left:1.125rem;top:43.3325rem;font-size:0.75rem;line-height:0.75rem;font-weight:700;color:var(--blue); }
  .p08 .tn1 { left:1.125rem;top:45.05313rem;font-size:0.625rem;line-height:0.625rem; }
  .p08 .td1 { display: none; }
  .p08 .ml1 { left:1.125rem;top:52.625rem;width:22.1875rem;height:0.1875rem; }
  .p08 .ti2 { left:5rem;top:55.1875rem;width:14.375rem;height:14.375rem; }
  .p08 .ty2 { left:1.125rem;top:61.145rem;font-size:0.75rem;line-height:0.75rem;font-weight:700;color:var(--blue); }
  .p08 .tn2 { left:1.125rem;top:62.86563rem;font-size:0.625rem;line-height:0.625rem; }
  .p08 .td2 { display: none; }
  .p08 .ml2 { left:1.125rem;top:70.4375rem;width:22.1875rem;height:0.1875rem; }
  .p08 .ti3 { left:5rem;top:73rem;width:14.375rem;height:14.375rem; }
  .p08 .ty3 { left:1.125rem;top:78.9575rem;font-size:0.75rem;line-height:0.75rem;font-weight:700;color:var(--blue); }
  .p08 .tn3 { left:1.125rem;top:80.67812rem;font-size:0.625rem;line-height:0.625rem; }
  .p08 .td3 { display: none; }
  .p08 .ml3 { left:1.125rem;top:88.25rem;width:22.1875rem;height:0.1875rem; }
  .p08 .sh { left:1.125rem;top:15.67812rem;font-size:0.625rem;line-height:0.625rem; }
  .p08 .tl, .p08 .wk, .p08 .ro, .p08 .rc0, .p08 .rc1, .p08 .rc2, .p08 .rc3 { display: none; }
  .p08 .wn { left:1.125rem;top:90.8125rem;width:22.1875rem;height:25.0625rem; }
  .p08 .wt { left:2.25rem;top:92.86562rem;font-size:0.625rem;line-height:0.625rem; }
  .p08 .mwq { left:2.25rem;top:96.09687rem;font-size:1.75rem;line-height:2.69125rem; }
  .p08 .wq { display: none; }
  /* 09 */
  .p09 .al0 { left:1.125rem;top:16.875rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p09 .an0 { left:1.125rem;top:19.00875rem;font-size:1.5rem;line-height:1.5rem; }
  .p09 .ap0 { left:1.125rem;top:21.10125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p09 .ai0 { left:16.0625rem;top:18.125rem;width:7.1875rem;height:7.1875rem; }
  .p09 .ac0 { display: none; }
  .p09 .al1 { left:1.125rem;top:28.125rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p09 .an1 { left:1.125rem;top:30.25875rem;font-size:1.5rem;line-height:1.5rem; }
  .p09 .ap1 { left:1.125rem;top:32.35125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p09 .ai1 { left:16.0625rem;top:29.375rem;width:7.1875rem;height:7.1875rem; }
  .p09 .ac1 { display: none; }
  .p09 .al2 { left:1.125rem;top:39.375rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p09 .an2 { left:1.125rem;top:41.50875rem;font-size:1.5rem;line-height:1.5rem; }
  .p09 .ap2 { left:1.125rem;top:43.60125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p09 .ai2 { left:16.0625rem;top:40.625rem;width:7.1875rem;height:7.1875rem; }
  .p09 .ac2 { display: none; }
  .p09 .al3 { left:1.125rem;top:50.625rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p09 .an3 { left:1.125rem;top:52.75875rem;font-size:1.5rem;line-height:1.5rem; }
  .p09 .ap3 { left:1.125rem;top:54.85125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p09 .ai3 { left:16.0625rem;top:51.875rem;width:7.1875rem;height:7.1875rem; }
  .p09 .ac3 { display: none; }
  .p09 .al4 { left:1.125rem;top:61.875rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p09 .an4 { left:1.125rem;top:64.00875rem;font-size:1.5rem;line-height:1.5rem; }
  .p09 .ap4 { left:1.125rem;top:66.10125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p09 .ai4 { left:16.0625rem;top:63.125rem;width:7.1875rem;height:7.1875rem; }
  .p09 .ac4 { display: none; }
  .p09 .al5 { left:1.125rem;top:73.125rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p09 .an5 { left:1.125rem;top:75.25875rem;font-size:1.5rem;line-height:1.5rem; }
  .p09 .ap5 { left:1.125rem;top:77.35125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p09 .ai5 { left:16.0625rem;top:74.375rem;width:7.1875rem;height:7.1875rem; }
  .p09 .ac5 { display: none; }
  .p09 .az, .p09 .ao { display: none; }
  /* 10 */
  .p10 .fp0 { left:1.125rem;top:73.625rem;width:22.1875rem;height:10.6875rem; }
  .p10 .fa0 { left:2.125rem;top:75.36562rem;font-size:0.625rem;line-height:0.625rem; }
  .p10 .fb0 { left:2.125rem;top:79.93125rem;font-size:1.4375rem;line-height:1.4375rem; }
  .p10 .fp1 { left:1.125rem;top:85.5rem;width:22.1875rem;height:10.6875rem; }
  .p10 .fa1 { left:2.125rem;top:87.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p10 .fb1 { left:2.125rem;top:91.80625rem;font-size:1.4375rem;line-height:1.4375rem; }
  .p10 .fp2 { left:1.125rem;top:97.375rem;width:22.1875rem;height:10.6875rem; }
  .p10 .fa2 { left:2.125rem;top:99.11562rem;font-size:0.625rem;line-height:0.625rem; }
  .p10 .fb2 { left:2.125rem;top:103.68125rem;font-size:1.4375rem;line-height:1.4375rem; }
  .p10 .hero { left:0rem;top:15.5rem;width:24.375rem;height:43.75rem; }
  .p10 .veil { left:0rem;top:15.5rem;width:14.375rem;height:43.75rem;background:rgba(18,18,20,.392); }
  .p10 .ht { left:1.125rem;top:18.26rem;font-size:3.3125rem;line-height:4.41125rem; }
  .p10 .hr { left:1.125rem;top:50.67813rem;font-size:0.625rem;line-height:0.625rem; }
  .p10 .hq, .p10 .ak, .p10 .oc3 { display: none; }
  .p10 .ab { left:1.125rem;top:62.55313rem;font-size:0.625rem;line-height:0.625rem; }
  .p10 .mak { left:1.125rem;top:64.98937rem;font-size:1.4375rem;line-height:2.1975rem; }
  .p10 .ob { left:1.125rem;top:109.44312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p10 .oc0 { left:1.125rem;top:112.0625rem;width:10.3125rem;height:10.3125rem; }
  .p10 .oc0 b { top: 11.41rem; }
  .p10 .oc0 s { top: 12.86562rem; }
  .p10 .oc1 { left:12.5rem;top:112.0625rem;width:10.3125rem;height:10.3125rem; }
  .p10 .oc1 b { top: 11.41rem; }
  .p10 .oc1 s { top: 12.86562rem; }
  .p10 .oc2 { left:1.125rem;top:130.8125rem;width:10.3125rem;height:10.3125rem; }
  .p10 .oc2 b { top: 11.41rem; }
  .p10 .oc2 s { top: 12.86562rem; }
  /* 11 */
  .p11 .hd0, .p11 .hv0 { display: none; }
  .p11 .hd1, .p11 .hv1 { display: none; }
  .p11 .hd2, .p11 .hv2 { display: none; }
  .p11 .hd3, .p11 .hv3 { display: none; }
  .p11 .sl0 { left:1.125rem;top:59.6875rem;width:22.1875rem;height:0.0625rem; }
  .p11 .sk0 { left:1.125rem;top:61.10125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p11 .sv0 { left:auto;right:1.125rem;text-align:right;top:61.15937rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p11 .sl1 { left:1.125rem;top:64.375rem;width:22.1875rem;height:0.0625rem; }
  .p11 .sk1 { left:1.125rem;top:65.78875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p11 .sv1 { left:auto;right:1.125rem;text-align:right;top:65.8475rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p11 .sl2 { left:1.125rem;top:69.0625rem;width:22.1875rem;height:0.0625rem; }
  .p11 .sk2 { left:1.125rem;top:70.47625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p11 .sv2 { left:auto;right:1.125rem;text-align:right;top:70.535rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p11 .sl3 { left:1.125rem;top:73.75rem;width:22.1875rem;height:0.0625rem; }
  .p11 .sk3 { left:1.125rem;top:75.16375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p11 .sv3 { left:auto;right:1.125rem;text-align:right;top:75.2225rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p11 .sl4 { left:1.125rem;top:78.4375rem;width:22.1875rem;height:0.0625rem; }
  .p11 .sk4 { left:1.125rem;top:79.85125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p11 .sv4 { left:auto;right:1.125rem;text-align:right;top:79.91rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p11 .sl5 { left:1.125rem;top:83.125rem;width:22.1875rem;height:0.0625rem; }
  .p11 .sk5 { left:1.125rem;top:84.53875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p11 .sv5 { left:auto;right:1.125rem;text-align:right;top:84.5975rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p11 .pl { left:1.125rem;top:16.875rem;width:22.1875rem;height:32.5625rem; }
  .p11 .oi { left:1.125rem;top:21.5625rem;width:22.125rem;height:22.125rem; }
  .p11 .no { left:2rem;top:18.42813rem;font-size:0.625rem;line-height:0.625rem; }
  .p11 .nm { left:1.125rem;top:52.61563rem;font-size:1.6875rem;line-height:1.6875rem;white-space:nowrap; }
  .p11 .pz { left:1.125rem;top:55.43875rem;font-size:0.9375rem;line-height:0.9375rem;right:auto;text-align:left;color:var(--metal); }
  .p11 .pp, .p11 .pt { display: none; }
  .p11 .ad { left:1.125rem;top:89.6875rem;width:22.1875rem;height:3.9375rem; }
  /* 12 */
  .p12 .bi0 { left:1.125rem;top:19.25rem;width:10.3125rem;height:10.3125rem; }
  .p12 .bn0 { left:6.25rem;transform:translateX(-50%);top:30.66375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .bc0 { display: none; }
  .p12 .bi1 { left:12.5rem;top:19.25rem;width:10.3125rem;height:10.3125rem; }
  .p12 .bn1 { left:17.625rem;transform:translateX(-50%);top:30.66375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .bc1 { display: none; }
  .p12 .bi2 { left:1.125rem;top:34.875rem;width:10.3125rem;height:10.3125rem; }
  .p12 .bn2 { left:6.25rem;transform:translateX(-50%);top:46.28875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .bc2 { display: none; }
  .p12 .bi3 { left:12.5rem;top:34.875rem;width:10.3125rem;height:10.3125rem; }
  .p12 .bn3 { left:17.625rem;transform:translateX(-50%);top:46.28875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .bc3 { display: none; }
  .p12 .bi4 { left:1.125rem;top:50.5rem;width:10.3125rem;height:10.3125rem; }
  .p12 .bn4 { left:6.25rem;transform:translateX(-50%);top:61.91375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .bc4 { display: none; }
  .p12 .bi5 { left:12.5rem;top:50.5rem;width:10.3125rem;height:10.3125rem; }
  .p12 .bn5 { left:17.625rem;transform:translateX(-50%);top:61.91375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .bc5 { display: none; }
  .p12 .bi6 { left:1.125rem;top:66.125rem;width:10.3125rem;height:10.3125rem; }
  .p12 .bn6 { left:6.25rem;transform:translateX(-50%);top:77.53875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .bc6 { display: none; }
  .p12 .bi7 { left:12.5rem;top:66.125rem;width:10.3125rem;height:10.3125rem; }
  .p12 .bn7 { left:17.625rem;transform:translateX(-50%);top:77.53875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p12 .bc7 { display: none; }
  .p12 .op0, .p12 .oa0, .p12 .ob0, .p12 .oc0 { display: none; }
  .p12 .op1, .p12 .oa1, .p12 .ob1, .p12 .oc1 { display: none; }
  .p12 .op2, .p12 .oa2, .p12 .ob2, .p12 .oc2 { display: none; }
  .p12 .sg { left:1.125rem;top:15.67812rem;font-size:0.625rem;line-height:0.625rem; }
  .p12 .bx, .p12 .nl, .p12 .sl, .p12 .wa, .p12 .wk, .p12 .bd { display: none; }
  .p12 .msc { left:1.125rem;top:83.625rem;width:22.1875rem;height:15.6875rem; }
  .p12 .mst { left:2.25rem;top:85.69312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p12 .msv { left:2.25rem;top:89.33187rem;font-size:2.875rem;line-height:2.875rem; }
  .p12 .msk { left:2.25rem;top:94.4575rem;font-size:0.75rem;line-height:0.75rem; }
  /* 13 */
  .p13 .zi0 { left:2.1875rem;top:72.0625rem;width:4.6875rem;height:4.6875rem; }
  .p13 .zt0 { left:4.5rem;transform:translateX(-50%);top:78.17812rem;font-size:0.625rem;line-height:0.625rem; }
  .p13 .zi1 { left:6.875rem;top:69.875rem;width:6.875rem;height:6.875rem; }
  .p13 .zt1 { left:10.3125rem;transform:translateX(-50%);top:78.17812rem;font-size:0.625rem;line-height:0.625rem; }
  .p13 .zi2 { left:11.5625rem;top:64.875rem;width:11.875rem;height:11.875rem; }
  .p13 .zt2 { left:17.5rem;transform:translateX(-50%);top:78.17812rem;font-size:0.625rem;line-height:0.625rem; }
  .p13 .zi3 { left:1.875rem;top:56.75rem;width:20rem;height:20rem; }
  .p13 .zt3 { left:11.875rem;transform:translateX(-50%);top:78.17812rem;font-size:0.625rem;line-height:0.625rem; }
  .p13 .rp0 { left:1.125rem;top:96.75rem;width:22.1875rem;height:10.6875rem; }
  .p13 .ra0 { left:2.25rem;top:98.69312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p13 .rb0 { left:2.25rem;top:102.89875rem;font-size:1.5625rem;line-height:1.5625rem; }
  .p13 .rp1 { left:1.125rem;top:108.625rem;width:22.1875rem;height:10.6875rem; }
  .p13 .ra1 { left:2.25rem;top:110.56812rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p13 .rb1 { left:2.25rem;top:114.77375rem;font-size:1.5625rem;line-height:1.5625rem; }
  .p13 .rp2 { left:1.125rem;top:120.5rem;width:22.1875rem;height:10.6875rem; }
  .p13 .ra2 { left:2.25rem;top:122.44312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p13 .rb2 { left:2.25rem;top:126.64875rem;font-size:1.5625rem;line-height:1.5625rem; }
  .p13 .bx { left:1.125rem;top:15.5rem;width:22.1875rem;height:70.0625rem; }
  .p13 .fl { left:2rem;top:76.6875rem;width:20.4375rem;height:0.25rem; }
  .p13 .fig { display: none; }
  .p13 .pp { left:1.125rem;top:89.32063rem;font-size:2rem;line-height:2.86125rem; }
  /* 14 */
  .p14 .cl0 { display: none; }
  .p14 .ca0 { left:1rem;top:21.27375rem;font-size:0.5rem;line-height:0.5rem; }
  .p14 .cb0 { left:1rem;top:22.895rem;font-size:0.75rem;line-height:0.75rem; }
  .p14 .cl1 { display: none; }
  .p14 .ca1 { left:1rem;top:27.52375rem;font-size:0.5rem;line-height:0.5rem; }
  .p14 .cb1 { left:1rem;top:29.145rem;font-size:0.75rem;line-height:0.75rem; }
  .p14 .cl2 { display: none; }
  .p14 .ca2 { left:1rem;top:33.77375rem;font-size:0.5rem;line-height:0.5rem; }
  .p14 .cb2 { left:1rem;top:35.395rem;font-size:0.75rem;line-height:0.75rem; }
  .p14 .cl3 { display: none; }
  .p14 .ca3 { left:1rem;top:40.02375rem;font-size:0.5rem;line-height:0.5rem; }
  .p14 .cb3 { left:1rem;top:41.645rem;font-size:0.75rem;line-height:0.75rem; }
  .p14 .mk0 { left:17.1875rem;top:43.3125rem;width:1.9375rem;height:1.9375rem;font-size:0.75rem; }
  .p14 .mk1 { left:14.6875rem;top:61.4375rem;width:1.9375rem;height:1.9375rem;font-size:0.75rem; }
  .p14 .mk2 { left:19.6875rem;top:72.6875rem;width:1.9375rem;height:1.9375rem;font-size:0.75rem; }
  .p14 .rm { left:0rem;top:15.5rem;width:24.375rem;height:82.5rem;object-position:50% 55%; }
  .p14 .veil { left:0rem;top:15.5rem;width:9.375rem;height:82.5rem;background:rgba(18,18,20,.627); }
  .p14 .sh { left:1rem;top:17.24063rem;font-size:0.625rem;line-height:0.625rem; }
  .p14 .up, .p14 .tray, .p14 .tc4 { display: none; }
  .p14 .ot { left:1.125rem;top:100.67812rem;font-size:0.625rem;line-height:0.625rem; }
  .p14 .tc0 { left:1.125rem;top:103.3125rem;width:10.3125rem;height:10.3125rem; }
  .p14 .tc0 b { top: 11.41rem; }
  .p14 .tc0 s { top: 12.86562rem; }
  .p14 .tc1 { left:12.5rem;top:103.3125rem;width:10.3125rem;height:10.3125rem; }
  .p14 .tc1 b { top: 11.41rem; }
  .p14 .tc1 s { top: 12.86562rem; }
  .p14 .tc2 { left:1.125rem;top:122.0625rem;width:10.3125rem;height:10.3125rem; }
  .p14 .tc2 b { top: 11.41rem; }
  .p14 .tc2 s { top: 12.86562rem; }
  .p14 .tc3 { left:12.5rem;top:122.0625rem;width:10.3125rem;height:10.3125rem; }
  .p14 .tc3 b { top: 11.41rem; }
  .p14 .tc3 s { top: 12.86562rem; }
  /* 15 */
  .p15 .ai0 { left:1.125rem;top:72.0625rem;width:22.125rem;height:17.5rem; }
  .p15 .at0 { left:1.125rem;top:90.97625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p15 .an0 { left:1.125rem;top:93.0125rem;font-size:1.25rem;line-height:1.25rem; }
  .p15 .ai1 { left:1.125rem;top:97.0625rem;width:22.125rem;height:17.5rem; }
  .p15 .at1 { left:1.125rem;top:115.97625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p15 .an1 { left:1.125rem;top:118.0125rem;font-size:1.25rem;line-height:1.25rem; }
  .p15 .ai2 { left:1.125rem;top:122.0625rem;width:22.125rem;height:17.5rem; }
  .p15 .at2 { left:1.125rem;top:140.97563rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p15 .an2 { left:1.125rem;top:143.0125rem;font-size:1.25rem;line-height:1.25rem; }
  .p15 .is { left:1.125rem;top:15.67812rem;font-size:0.625rem;line-height:0.625rem; }
  .p15 .jt { left:1.125rem;top:17.77625rem;font-size:2.125rem;line-height:3.00875rem; }
  .p15 .jh { left:1.125rem;top:24.875rem;width:22.125rem;height:32.5rem;object-position:52% 50%; }
  .p15 .by, .p15 .b2, .p15 .r1, .p15 .fn, .p15 .nl, .p15 .nt, .p15 .nk, .p15 .ns { display: none; }
  .p15 .mb1 { left:1.125rem;top:59.84375rem;font-size:1.0625rem;line-height:1.9375rem;width:22.125rem; }
  .p15 .b1 { display: none; }
  /* 16 */
  .p16 .sl0 { left:1.125rem;top:89.5625rem;width:22.1875rem;height:0.125rem; }
  .p16 .st0 { left:1.125rem;top:91.42063rem;font-size:1.125rem;line-height:1.125rem; }
  .p16 .se0 { left:7.1875rem;top:91.4725rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p16 .sr1 { display: none; }
  .p16 .sl1 { left:1.125rem;top:95.8125rem;width:22.1875rem;height:0.125rem; }
  .p16 .st1 { left:1.125rem;top:97.67063rem;font-size:1.125rem;line-height:1.125rem; }
  .p16 .se1 { left:7.1875rem;top:97.7225rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p16 .sr2 { display: none; }
  .p16 .sl2 { left:1.125rem;top:102.0625rem;width:22.1875rem;height:0.125rem; }
  .p16 .st2 { left:1.125rem;top:103.92063rem;font-size:1.125rem;line-height:1.125rem; }
  .p16 .se2 { left:7.1875rem;top:103.9725rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p16 .sl3 { left:1.125rem;top:108.3125rem;width:22.1875rem;height:0.125rem; }
  .p16 .st3 { left:1.125rem;top:110.17063rem;font-size:1.125rem;line-height:1.125rem; }
  .p16 .se3 { left:7.1875rem;top:110.2225rem;font-size:0.8125rem;line-height:0.8125rem; }
  .p16 .ph { left:0rem;top:15.5rem;width:24.375rem;height:68.75rem; }
  .p16 .veil { left:0rem;top:15.5rem;width:16.25rem;height:68.75rem;background:rgba(49,87,255,.51); }
  .p16 .ht { left:1.125rem;top:18.17rem;font-size:2.6875rem;line-height:3.67313rem; }
  .p16 .hd { left:1.125rem;top:27.29188rem;font-size:0.9375rem;line-height:1.60688rem; }
  .p16 .ha { left:1.125rem;top:75.0825rem;font-size:0.75rem;line-height:0.75rem;white-space:nowrap; }
  .p16 .hm { left:1.125rem;top:116.4375rem;width:22.1875rem;height:3.8125rem;background:var(--ink);color:var(--white);font-size:0.8125rem; }
  .p16 .tr { left:1.125rem;top:86.94312rem;font-size:0.6875rem;line-height:0.6875rem; }
  /* 17 */
  .p17 .fl0 { left:1.125rem;top:25.9375rem;width:3.4375rem;height:1.6875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .fl0 span { left: 0.5625rem; top: 0.60125rem; }
  .p17 .fl1 { left:1.125rem;top:29.0625rem;width:3.875rem;height:1.6875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .fl1 span { left: 0.5625rem; top: 0.60125rem; }
  .p17 .fl2 { left:1.125rem;top:32.1875rem;width:5.25rem;height:1.6875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .fl2 span { left: 0.5625rem; top: 0.60125rem; }
  .p17 .fl3 { left:1.125rem;top:35.3125rem;width:5.125rem;height:1.6875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .fl3 span { left: 0.5625rem; top: 0.60125rem; }
  .p17 .rl0 { left:1.125rem;top:39.6875rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p17 .ri0 { left:1.125rem;top:40.8125rem;width:7.1875rem;height:7.1875rem; }
  .p17 .rn0 { left:9.375rem;top:42.12625rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p17 .ra0 { left:9.375rem;top:44.03875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .rp0 { left:auto;right:1.125rem;text-align:right;top:45.80313rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .rm0 { display: none; }
  .p17 .rl1 { left:1.125rem;top:49.375rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p17 .ri1 { left:1.125rem;top:50.5rem;width:7.1875rem;height:7.1875rem; }
  .p17 .rn1 { left:9.375rem;top:51.81375rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p17 .ra1 { left:9.375rem;top:53.72625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .rp1 { left:auto;right:1.125rem;text-align:right;top:55.49063rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .rm1 { display: none; }
  .p17 .rl2 { left:1.125rem;top:59.0625rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p17 .ri2 { left:1.125rem;top:60.1875rem;width:7.1875rem;height:7.1875rem; }
  .p17 .rn2 { left:9.375rem;top:61.50125rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p17 .ra2 { left:9.375rem;top:63.41375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .rp2 { left:auto;right:1.125rem;text-align:right;top:65.17812rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .rm2 { display: none; }
  .p17 .rl3 { left:1.125rem;top:68.75rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p17 .ri3 { left:1.125rem;top:69.875rem;width:7.1875rem;height:7.1875rem; }
  .p17 .rn3 { left:9.375rem;top:71.18937rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p17 .ra3 { left:9.375rem;top:73.10125rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .rp3 { left:auto;right:1.125rem;text-align:right;top:74.86562rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .rm3 { display: none; }
  .p17 .rl4 { left:1.125rem;top:78.4375rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p17 .ri4 { left:1.125rem;top:79.5625rem;width:7.1875rem;height:7.1875rem; }
  .p17 .rn4 { left:9.375rem;top:80.87687rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p17 .ra4 { left:9.375rem;top:82.78875rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .rp4 { left:auto;right:1.125rem;text-align:right;top:84.55312rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .rm4 { display: none; }
  .p17 .rl5 { left:1.125rem;top:88.125rem;width:22.1875rem;height:0.125rem;background:#444; }
  .p17 .ri5 { left:1.125rem;top:89.25rem;width:7.1875rem;height:7.1875rem; }
  .p17 .rn5 { left:9.375rem;top:90.56437rem;font-size:0.9375rem;line-height:0.9375rem; }
  .p17 .ra5 { left:9.375rem;top:92.47625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p17 .rp5 { left:auto;right:1.125rem;text-align:right;top:94.24062rem;font-size:0.625rem;line-height:0.625rem; }
  .p17 .rm5 { display: none; }
  .p17 .fo, .p17 .rs, .p17 .az { display: none; }
  .p17 .sb { left:1.125rem;top:16.875rem;width:22.1875rem;height:6.9375rem;border-width:2px;border-color:#555; }
  .p17 .sq { left:2.125rem;top:19.50187rem;font-size:1.6875rem;line-height:1.6875rem; }
  .p17 .si { left:auto;right:2.5rem;text-align:right;top:19.65312rem;font-size:1.375rem;line-height:1.375rem; }
  /* 18 */
  .p18 .sk0 { left:2.1875rem;top:17.22625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p18 .sv0 { left:2.1875rem;top:19.98625rem;font-size:3rem;line-height:3rem; }
  .p18 .sk1 { left:8.75rem;top:17.22625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p18 .sv1 { left:8.75rem;top:19.98625rem;font-size:3rem;line-height:3rem; }
  .p18 .sk2 { left:16.5625rem;top:17.22625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p18 .sv2 { left:16.5625rem;top:19.98625rem;font-size:3rem;line-height:3rem; }
  .p18 .sl0 { left:1.125rem;top:47.3125rem;width:22.1875rem;height:0.25rem; }
  .p18 .si0 { left:1.375rem;top:39.25rem;width:8.125rem;height:8.125rem; }
  .p18 .sn0 { left:1.375rem;top:48.125rem;font-size:0.5rem;visibility:hidden; }
  .p18 .si1 { left:8.75rem;top:40.8125rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sn1 { left:8.75rem;top:48.125rem;font-size:0.5rem;visibility:hidden; }
  .p18 .si2 { left:16.125rem;top:40.8125rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sn2 { left:16.125rem;top:48.125rem;font-size:0.5rem;visibility:hidden; }
  .p18 .sl1 { left:1.125rem;top:65.125rem;width:22.1875rem;height:0.25rem; }
  .p18 .si3 { left:1.375rem;top:57.0625rem;width:8.125rem;height:8.125rem; }
  .p18 .sw3 { left:1.375rem;top:65.6875rem;width:2.75rem;height:1rem;font-size:0.4375rem;line-height:0.4375rem; }
  .p18 .sw3 span { left: 0.3125rem; top: 0.32125rem; }
  .p18 .si4 { left:8.75rem;top:58.625rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sn4 { left:8.75rem;top:65.9375rem;font-size:0.5rem;visibility:hidden; }
  .p18 .si5 { left:16.125rem;top:58.625rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sn5 { left:16.125rem;top:65.9375rem;font-size:0.5rem;visibility:hidden; }
  .p18 .sl2 { left:1.125rem;top:82.9375rem;width:22.1875rem;height:0.25rem; }
  .p18 .si6 { left:1.375rem;top:74.875rem;width:8.125rem;height:8.125rem; }
  .p18 .sn6 { left:1.375rem;top:83.75rem;font-size:0.5rem;visibility:hidden; }
  .p18 .si7 { left:8.75rem;top:76.4375rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sw7 { left:8.75rem;top:83.5rem;width:2.75rem;height:1rem;font-size:0.4375rem;line-height:0.4375rem; }
  .p18 .sw7 span { left: 0.3125rem; top: 0.32125rem; }
  .p18 .si8 { left:16.125rem;top:76.4375rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sn8 { left:16.125rem;top:83.75rem;font-size:0.5rem;visibility:hidden; }
  .p18 .sl3 { left:1.125rem;top:100.75rem;width:22.1875rem;height:0.25rem; }
  .p18 .si9 { left:1.375rem;top:92.6875rem;width:8.125rem;height:8.125rem; }
  .p18 .sn9 { left:1.375rem;top:101.5625rem;font-size:0.5rem;visibility:hidden; }
  .p18 .si10 { left:8.75rem;top:94.25rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sn10 { left:8.75rem;top:101.5625rem;font-size:0.5rem;visibility:hidden; }
  .p18 .si11 { left:16.125rem;top:94.25rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sw11 { left:16.125rem;top:101.3125rem;width:2.75rem;height:1rem;font-size:0.4375rem;line-height:0.4375rem; }
  .p18 .sw11 span { left: 0.3125rem; top: 0.32125rem; }
  .p18 .sl4 { left:1.125rem;top:118.5625rem;width:22.1875rem;height:0.25rem; }
  .p18 .si12 { left:1.375rem;top:110.5rem;width:8.125rem;height:8.125rem; }
  .p18 .sn12 { left:1.375rem;top:119.375rem;font-size:0.5rem;visibility:hidden; }
  .p18 .si13 { left:8.75rem;top:112.0625rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sn13 { left:8.75rem;top:119.375rem;font-size:0.5rem;visibility:hidden; }
  .p18 .si14 { left:16.125rem;top:112.0625rem;width:6.5625rem;height:6.5625rem; }
  .p18 .sn14 { left:16.125rem;top:119.375rem;font-size:0.5rem;visibility:hidden; }
  .p18 .sl5 { left:1.125rem;top:136.375rem;width:22.1875rem;height:0.25rem; }
  .p18 .mi15 { left:1.375rem;top:128.3125rem;width:8.125rem;height:8.125rem; }
  .p18 .mi16 { left:8.75rem;top:129.875rem;width:6.5625rem;height:6.5625rem; }
  .p18 .mi17 { left:16.125rem;top:129.875rem;width:6.5625rem;height:6.5625rem; }
  .p18 .co, .p18 .sm { display: none; }
  .p18 .st { left:1.125rem;top:15.5rem;width:22.1875rem;height:13.8125rem; }
  /* 19 */
  .p19 .ti0 { left:1.125rem;top:62.5rem;width:9.375rem;height:9.375rem; }
  .p19 .tn0 { left:11.5625rem;top:64.32875rem;font-size:1rem;line-height:1rem; }
  .p19 .tp0 { left:11.5625rem;top:66.44312rem;font-size:0.6875rem;line-height:0.6875rem;right:auto;text-align:left;color:var(--metal);font-weight:400; }
  .p19 .tl0 { left:11.5625rem;top:70rem;width:11.75rem;height:0.0625rem;background:#444; }
  .p19 .tg0 { display: none; }
  .p19 .ti1 { left:1.125rem;top:74.375rem;width:9.375rem;height:9.375rem; }
  .p19 .tn1 { left:11.5625rem;top:76.20375rem;font-size:1rem;line-height:1rem; }
  .p19 .tp1 { left:11.5625rem;top:78.31812rem;font-size:0.6875rem;line-height:0.6875rem;right:auto;text-align:left;color:var(--metal);font-weight:400; }
  .p19 .tl1 { left:11.5625rem;top:81.875rem;width:11.75rem;height:0.0625rem;background:#444; }
  .p19 .tg1 { display: none; }
  .p19 .ph { left:0rem;top:15.625rem;width:24.375rem;height:43.75rem; }
  .p19 .pc { left:1.125rem;top:16.875rem;width:9.25rem;height:1.625rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p19 .pc span { left: 0.5rem; top: 0.53875rem; }
  .p19 .tr, .p19 .tt { display: none; }
  .p19 .sk { left:1.125rem;top:87.67812rem;font-size:0.625rem;line-height:0.625rem;font-weight:700; }
  .p19 .sv { left:auto;right:1.125rem;text-align:right;top:87.79563rem;font-size:1.125rem;line-height:1.125rem; }
  .p19 .ck { left:1.125rem;top:91.5625rem;width:22.1875rem;height:3.8125rem; }
  /* 20 */
  .p20 .fk0 { left:2.25rem;top:24.08625rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .fv0 { left:2.25rem;top:25.91875rem;width:19.875rem;height:1.27rem;font-size:0.875rem;line-height:1.27rem; }
  .p20 .fr0 { left:2.25rem;top:28.3125rem;width:19.9375rem;height:0.0625rem; }
  .p20 .fk1 { left:2.25rem;top:31.27375rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .fv1 { left:2.25rem;top:33.10625rem;width:19.875rem;height:1.27rem;font-size:0.875rem;line-height:1.27rem; }
  .p20 .fr1 { left:2.25rem;top:35.5rem;width:19.9375rem;height:0.0625rem; }
  .p20 .fk2 { left:2.25rem;top:38.46125rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .fv2 { left:2.25rem;top:40.29375rem;width:19.875rem;height:1.27rem;font-size:0.875rem;line-height:1.27rem; }
  .p20 .fr2 { left:2.25rem;top:42.6875rem;width:19.9375rem;height:0.0625rem; }
  .p20 .fk3 { left:2.25rem;top:45.64875rem;font-size:0.5rem;line-height:0.5rem; }
  .p20 .fv3 { left:2.25rem;top:47.48125rem;width:19.875rem;height:1.27rem;font-size:0.875rem;line-height:1.27rem; }
  .p20 .fr3 { left:2.25rem;top:49.875rem;width:19.9375rem;height:0.0625rem; }
  .p20 .oi0 { left:2.25rem;top:71.75rem;width:7.5rem;height:7.5rem; }
  .p20 .on0 { left:10.625rem;top:73.19312rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p20 .op0 { display: none; }
  .p20 .oi1 { left:2.25rem;top:80.8125rem;width:7.5rem;height:7.5rem; }
  .p20 .on1 { left:10.625rem;top:82.25562rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p20 .op1 { display: none; }
  .p20 .stp { left:1.125rem;top:15.66375rem;font-size:0.5625rem;line-height:0.5625rem; }
  .p20 .dc { left:1.125rem;top:18.9375rem;width:22.1875rem;height:45.0625rem; }
  .p20 .dl { left:2.25rem;top:21.005rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p20 .pm { left:2.25rem;top:54.13063rem;font-size:0.6875rem;line-height:0.6875rem; }
  .p20 .pb, .p20 .pt, .p20 .or, .p20 .ok, .p20 .ov, .p20 .cs { display: none; }
  .p20 .py { left:2.25rem;top:56.75rem;width:19.9375rem;height:3.8125rem;font-size:0.6875rem; }
  .p20 .os { left:1.125rem;top:66.75rem;width:22.1875rem;height:31.3125rem; }
  .p20 .ot { left:2.25rem;top:68.80312rem;font-size:0.625rem;line-height:0.625rem; }
  .p20 .cb { left:1.125rem;top:100.8125rem;width:22.1875rem;height:26.3125rem; }
  .p20 .ct { left:2.25rem;top:102.86562rem;font-size:0.625rem;line-height:0.625rem; }
  .p20 .cn { left:2.25rem;top:106.24062rem;font-size:1.6875rem;line-height:1.6875rem; }
  .p20 .mck { left:2.25rem;top:109.79188rem;font-size:0.9375rem;line-height:1.60688rem; }
  .p20 .ck { display: none; }
}
