.v2-hint{background:var(--v2-bg-2);border-bottom:1px solid var(--v2-hair);color:var(--v2-ink);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 16px;padding:4px 16px;font-size:15px;display:flex}.v2-hint-link{min-height:44px;color:var(--v2-cobalt);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.v2-hint-link:hover{text-decoration:underline}.v2-hint-dismiss,.v2-lang{min-height:44px;color:var(--v2-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.v2-lang{color:var(--v2-ink)}.v2-hint-dismiss:hover,.v2-lang:hover{color:var(--v2-ink);text-decoration:underline}.v2-apex .v2-gnav-in{justify-content:space-between}.v2-apex-choose{padding:72px 24px 0}.v2-apex-head{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.v2-apex-list{flex-direction:column;gap:20px;display:flex;margin-top:40px!important}.v2-apex-card{background:var(--v2-deep);min-height:560px;color:var(--v2-on-deep);border-radius:32px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);text-decoration:none;display:grid;overflow:hidden}.v2-apex-card.is-plain{grid-template-columns:minmax(0,1fr);min-height:0}.v2-apex-card:hover{text-decoration:none}.v2-apex-card:hover .v2-pill--on-deep{background:#fff}.v2-apex-art{background:#0b1a4a;position:relative}.v2-apex-art img{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.v2-apex-txt{text-align:left;flex-direction:column;gap:16px;padding:64px 56px;display:flex}.v2-apex-status{color:var(--v2-on-deep-2);font-size:15px;font-weight:600}.v2-apex-name{letter-spacing:-.04em;font-size:56px;font-weight:600;line-height:1.04}.v2-apex-name-en{letter-spacing:-.015em;color:var(--v2-on-deep-2);font-size:24px}.v2-apex-chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.v2-apex-chip{min-height:32px;color:var(--v2-on-deep);background:#eef1fa1a;border-radius:980px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.v2-apex-go{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:auto;display:flex}.v2-apex-opens{color:var(--v2-on-deep-2);font-size:15px}.v2-apex-note{text-align:center;color:var(--v2-ink-2);font-size:14px;margin:16px 0 0!important}.v2-apex-inside .v2-apex-head{margin-bottom:40px}.v2-apex-prev{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.v2-apex-pv{background:var(--v2-bg-2);height:100%;color:var(--v2-ink);text-align:left;border-radius:24px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.v2-apex-pv:hover{text-decoration:none}.v2-apex-pv:hover .v2-apex-pv-h{text-underline-offset:4px;text-decoration:underline}.v2-apex-ph{background:#e6eaf3;height:260px;position:relative;overflow:hidden}.v2-apex-ph img{object-fit:cover;width:100%;height:100%;display:block}.v2-apex-ph img.is-memorial{object-position:center 40%}.v2-apex-ph.is-trio{background:var(--v2-deep);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.v2-apex-ph.is-trio img{object-position:top}.v2-apex-ph.is-browser{background:#f2eee6}.v2-apex-browser{background:#fff;border-radius:12px 12px 0 0;position:absolute;inset:24px 24px 0;overflow:hidden;box-shadow:0 12px 30px #0712362e}.v2-apex-browser img{height:auto}.v2-apex-bar{background:#edeff4;align-items:center;gap:5px;height:22px;padding:0 10px;display:flex}.v2-apex-bar i{background:#c9cfdc;border-radius:50%;width:7px;height:7px;display:block}.v2-apex-pv-b{flex-direction:column;gap:6px;padding:24px 28px 28px;display:flex}.v2-apex-kicker{color:var(--v2-ink-2);font-size:14px;font-weight:600}.v2-apex-pv-h{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}.v2-apex-pv-t{color:var(--v2-ink-2);font-size:15px}.v2-apex-fee{flex-wrap:wrap;justify-content:center;gap:24px 64px;display:flex;margin:16px 0 8px!important}.v2-apex-fee-n{letter-spacing:-.05em;color:var(--v2-ink);font-size:96px;font-weight:600;line-height:1}.v2-apex-fee-n.is-project{color:var(--v2-cobalt)}.v2-apex-fee dd{color:var(--v2-ink-2);margin:8px 0 0;font-size:17px}@media (max-width:1023px){.v2-apex-card{grid-template-columns:minmax(0,1fr)}.v2-apex-art{height:280px}.v2-apex-prev{grid-template-columns:minmax(0,1fr)}}@media (max-width:734px){.v2-apex-choose{padding:32px 16px 0}.v2-apex-list{margin-top:28px!important}.v2-apex-card{border-radius:24px;min-height:0}.v2-apex-art{height:200px}.v2-apex-txt{gap:10px;padding:24px}.v2-apex-name{font-size:32px;line-height:1.1}.v2-apex-name-en{font-size:17px}.v2-apex-chips{margin-top:2px}.v2-apex-go{margin-top:12px}.v2-apex-ph{height:200px}.v2-apex-fee-n{font-size:64px}}.dark .v2-apex-card{border:1px solid #eef1fa24}.v2-apex .v2-gnav-tools .v2-pill{white-space:nowrap}@media (max-width:734px){.v2-apex .v2-gnav-tools>a.v2-link{display:none}}
