{"id":23,"date":"2025-12-26T12:24:09","date_gmt":"2025-12-26T12:24:09","guid":{"rendered":"http:\/\/yamatanolabo.com\/?page_id=23"},"modified":"2026-01-22T05:30:55","modified_gmt":"2026-01-22T05:30:55","slug":"%e7%90%b5%e7%90%b6%e6%b9%96%e4%b8%89%e5%b8%82%e5%90%8c%e6%99%82%e8%8a%b1%e7%81%ab%e5%a4%a7%e4%bc%9a","status":"publish","type":"page","link":"https:\/\/yamatanolabo.com\/","title":{"rendered":"\u7435\u7436\u6e56\u4e09\u5e02\u540c\u6642\u82b1\u706b\u5927\u4f1a"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"ja\">\n<head>\n<meta charset=\"UTF-8\" \/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n<title>\u7435\u7436\u6e56\u4e09\u5e02\u540c\u6642\u82b1\u706b\u5927\u4f1a<\/title>\n\n<style>\n  \/* =========================\n     BASE (\u9ed2\u00d7\u91d1)\n     ========================= *\/\n  :root{\n    --bg:#000;\n    --fg:#fff;\n    --gold:#d4af37;\n    --gold2:#b8860b;\n    --danger:#f44336;\n    --ok:#4caf50;\n    --mid:#ff9800;\n    --gray:#757575;\n  }\n\n  * { box-sizing: border-box; }\n  html, body { margin:0; padding:0; background:var(--bg); color:var(--fg); font-family:\"Noto Serif JP\", serif; -webkit-font-smoothing:antialiased; overflow-x:hidden; }\n  a { color:var(--gold); text-decoration:none; }\n  h1,h2,h3 { color:var(--gold); font-weight:400; letter-spacing:0.06em; margin:0 0 18px; }\n  p, li, dd { color:var(--fg); margin:0 0 14px; line-height:1.9; letter-spacing:0.02em; }\n  section { padding: 110px 22px; max-width: 1100px; margin: 0 auto; }\n\n  .sp-br { display:none; }\n\n  \/* =========================\n     HERO\n     ========================= *\/\n  .hero{\n    position:relative;\n    width:100%;\n    height:100vh;\n    overflow:hidden;\n    padding:0;\n    max-width:none;\n  }\n  .hero video{\n    width:100%;\n    height:100%;\n    object-fit:cover;\n    filter:brightness(0.6);\n  }\n  .hero-text{\n    position:absolute;\n    left:10%;\n    bottom:18%;\n    max-width:680px;\n    z-index:2;\n    padding-right:20px;\n  }\n  .hero-text h1{\n    font-size: clamp(2.2rem, 5vw, 3.6rem);\n    text-shadow: 0 4px 15px rgba(0,0,0,0.9);\n    line-height:1.35;\n    margin:0 0 18px;\n  }\n  .hero-text p{\n    font-size:1.05rem;\n    opacity:0.95;\n    text-shadow: 0 2px 5px rgba(0,0,0,0.8);\n    margin:0;\n  }\n\n  \/* primary button *\/\n  .btn-primary{\n    display:inline-block;\n    margin-top:26px;\n    padding:16px 46px;\n    border:1px solid var(--gold);\n    color:var(--gold) !important;\n    background: rgba(0,0,0,0.45);\n    letter-spacing:0.12em;\n    font-size:1.02rem;\n    transition: all .25s ease;\n  }\n  .btn-primary:hover{\n    background:var(--gold);\n    color:#000 !important;\n    box-shadow: 0 0 15px rgba(212,175,55,.45);\n  }\n\n  \/* =========================\n     CONTENT BLOCKS\n     ========================= *\/\n  .value h2{ text-align:center; line-height:1.55; }\n  .reasons ul{\n    list-style:none; padding:0; margin:0 auto; max-width:820px;\n    border-top: 1px solid rgba(255,255,255,0.08);\n  }\n  .reasons li{\n    padding:16px 0;\n    border-bottom: 1px solid rgba(255,255,255,0.08);\n    font-size:1.05rem;\n  }\n\n  \/* Seats cards *\/\n  .seats h2{ text-align:center; line-height:1.55; }\n  .seat-list{\n    display:grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap:24px;\n    margin-top:48px;\n  }\n  .seat{\n    border:1px solid var(--gold);\n    padding:34px 26px;\n    background: rgba(255,255,255,0.02);\n    text-align:center;\n  }\n  .seat h3{ font-size:1.35rem; margin:0 0 10px; }\n  .seat h3 span{ font-size:0.72em; opacity:0.8; display:inline-block; margin-top:4px; }\n  .seat p{ font-size:0.95rem; opacity:0.92; margin:0; }\n  .seat-note{\n    margin-top:34px;\n    text-align:center;\n    opacity:0.7;\n    font-size:0.92rem;\n  }\n\n  \/* Stamp rally *\/\n  .stamp-rally{\n    background:#0f0f0f;\n    border-top:1px solid rgba(212,175,55,0.22);\n    border-bottom:1px solid rgba(212,175,55,0.22);\n    text-align:center;\n    max-width:none;\n  }\n  .stamp-rally .rally-content{ max-width: 980px; margin:0 auto; padding: 0 22px; }\n  .rally-sub{\n    color:var(--gold);\n    letter-spacing:0.2em;\n    font-size:0.9rem;\n    margin-bottom:8px;\n  }\n  .rally-desc{ line-height:2.0; margin-bottom:32px; }\n  .rally-points{\n    display:flex; justify-content:center; flex-wrap:wrap; gap:18px;\n    margin: 30px 0 14px;\n  }\n  .point-item{\n    width:170px;\n    border:1px solid var(--gold);\n    padding:18px;\n    background:#000;\n    position:relative;\n  }\n  .point-item::after{\n    content:\"STAMP\";\n    position:absolute;\n    bottom:10px; right:10px;\n    font-size:0.7rem;\n    opacity:0.28;\n    color:var(--gold);\n    border:1px solid var(--gold);\n    padding:2px 6px;\n    border-radius:999px;\n    transform:rotate(-15deg);\n  }\n  .city-name{\n    display:block;\n    font-family: system-ui, -apple-system, \"Segoe UI\", sans-serif;\n    color:var(--gold);\n    font-size:0.78rem;\n    letter-spacing:0.18em;\n    margin-bottom:6px;\n  }\n  .point-spot{\n    display:block;\n    font-weight:700;\n    font-size:1.05rem;\n  }\n  .rally-note{ font-size:0.82rem; opacity:0.65; }\n\n  \/* FAQ *\/\n  .faq h2{ text-align:center; }\n  .faq dl{ max-width:860px; margin:0 auto; }\n  .faq dt{\n    margin-top:24px;\n    color:var(--gold);\n    font-weight:700;\n    letter-spacing:0.06em;\n  }\n  .faq dd{ margin:8px 0 0; opacity:0.9; }\n\n  \/* =========================\n     Ticket Status Board (GAS)\n     ========================= *\/\n  #ticket-status-board{\n    max-width: 1100px;\n    margin: 40px auto 0;\n    background: #000;\n    border: 1px solid var(--gold);\n    padding: 28px 18px;\n  }\n\n  .fireworks-count-banner{\n    background: linear-gradient(135deg, var(--gold), var(--gold2));\n    color:#000 !important;\n    text-align:center;\n    padding:14px;\n    font-size:1.1rem;\n    font-weight:800;\n    letter-spacing:0.12em;\n    box-shadow: 0 0 10px rgba(212,175,55,.25);\n    margin-bottom: 26px;\n  }\n  .fireworks-count-number{\n    color:#8b0000 !important;\n    font-weight:900;\n    font-size:1.45rem;\n  }\n\n  .loading-msg{\n    text-align:center;\n    color:var(--gold) !important;\n    font-size:1rem;\n    padding:34px 0;\n    animation: blink 2s infinite;\n  }\n  @keyframes blink { 0%{opacity:.35} 50%{opacity:1} 100%{opacity:.35} }\n\n  .venues-grid{\n    display:grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 22px;\n  }\n\n  .venue-card{\n    border:1px solid rgba(212,175,55,0.35);\n    padding:18px;\n    background: rgba(255,255,255,0.03);\n  }\n  .venue-title{\n    text-align:center;\n    font-size:1.25rem;\n    margin:0 0 14px;\n    padding-bottom:10px;\n    border-bottom:1px solid var(--gold);\n    color:var(--gold) !important;\n  }\n\n  .ticket-list{ list-style:none; padding:0; margin:0; }\n  .ticket-item{\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    gap:10px;\n    padding:12px 0;\n    border-bottom: 1px dotted rgba(255,255,255,0.18);\n    font-size:0.98rem;\n  }\n  .ticket-item:last-child{ border-bottom:none; }\n  .seat-name{ color:#fff !important; letter-spacing:0.05em; }\n\n  .status-badge{\n    padding:6px 12px;\n    min-width:92px;\n    text-align:center;\n    font-size:0.85rem;\n    font-weight:800;\n    border:1px solid;\n    background:transparent;\n    white-space:nowrap;\n  }\n  .status-safe{ border-color:var(--gold); color:var(--gold) !important; box-shadow: 0 0 5px rgba(212,175,55,.18); }\n  .status-high{ border-color:var(--ok); color:var(--ok) !important; }\n  .status-mid{ border-color:var(--mid); color:var(--mid) !important; }\n  .status-low{ border-color:var(--danger); color:var(--danger) !important; }\n  .status-none{ border-color:var(--gray); color:var(--gray) !important; text-decoration: line-through; }\n\n  \/* =========================\n     CTA (STORES\u7d71\u4e00)\n     ========================= *\/\n  .cta{ text-align:center; }\n  .cta h2{ line-height:1.55; }\n  .cta p{ max-width:760px; margin:0 auto 18px; text-align:center; opacity:0.92; }\n\n  .venue-buttons{\n    display:flex;\n    justify-content:center;\n    gap:16px;\n    flex-wrap:wrap;\n    margin-top: 26px;\n  }\n  .btn-venue{\n    display:flex;\n    flex-direction:column;\n    align-items:center;\n    justify-content:center;\n    width: 320px;\n    padding: 22px 14px;\n    border:1px solid var(--gold);\n    background: rgba(0,0,0,0.6);\n    color: var(--gold) !important;\n    letter-spacing:0.12em;\n    transition: all .25s ease;\n  }\n  .btn-venue span{\n    font-size:0.78rem;\n    opacity:0.7;\n    letter-spacing:0.22em;\n    margin-bottom:8px;\n    font-family: system-ui, -apple-system, \"Segoe UI\", sans-serif;\n  }\n  .btn-venue:hover{\n    background: var(--gold);\n    color:#000 !important;\n    box-shadow: 0 5px 16px rgba(212,175,55,.35);\n    transform: translateY(-2px);\n  }\n  .btn-venue:hover span{ color:#000 !important; }\n\n  .cta-note{\n    margin-top: 18px;\n    font-size:0.85rem;\n    opacity:0.7;\n  }\n\n  \/* =========================\n     Fixed CTA (\u30b9\u30de\u30db\u56fa\u5b9a)\n     ========================= *\/\n  .stores-fixed-cta{\n    position:fixed;\n    left:0; right:0; bottom:0;\n    z-index:9999;\n    padding:12px 14px;\n    background: rgba(0,0,0,0.86);\n    border-top: 1px solid rgba(212,175,55,0.35);\n    backdrop-filter: blur(6px);\n  }\n  .stores-fixed-cta__btn{\n    display:block;\n    width:100%;\n    text-align:center;\n    padding:14px 12px;\n    border:1px solid var(--gold);\n    color: var(--gold) !important;\n    background: rgba(0,0,0,0.35);\n    letter-spacing:0.12em;\n    font-size:0.95rem;\n  }\n  .stores-fixed-cta__btn:hover{\n    background: var(--gold);\n    color:#000 !important;\n  }\n  body{ padding-bottom: 78px; }\n\n  \/* =========================\n     Mobile\n     ========================= *\/\n  @media (max-width: 768px){\n    section{ padding: 80px 16px; }\n    .sp-br{ display:block; }\n    p br, h2 br{ display:none; }\n\n    .hero{\n      height:auto;\n      aspect-ratio: 16 \/ 11;\n      min-height: 320px;\n    }\n    .hero-text{\n      width: 90%;\n      left: 50%;\n      transform: translateX(-50%);\n      bottom: 18px;\n      padding-right:0;\n    }\n    .hero-text h1{\n      font-size:1.35rem;\n      margin-bottom: 10px;\n      line-height:1.35;\n      text-shadow: 0 2px 4px rgba(0,0,0,0.85);\n    }\n    .hero-text p{ display:none; }\n\n    .btn-primary{\n      width:100%;\n      text-align:center;\n      padding:14px 0;\n      margin-top:16px;\n      font-size:0.9rem;\n    }\n\n    .seat-list{ grid-template-columns: 1fr; gap:14px; }\n    .seat{ padding: 24px 16px; }\n    .seat h3{ font-size: 1.1rem; }\n    .seat p{ font-size: 0.85rem; }\n\n    #ticket-status-board{ border:none; padding: 18px 0; }\n    .venue-buttons{ flex-direction:column; align-items:center; }\n    .btn-venue{ width:100%; max-width: 560px; }\n  }\n\n  @media (min-width: 769px){\n    \/* PC\u3067\u306f\u56fa\u5b9a\u30d0\u30fc\u4e0d\u8981\u306a\u3089\u6d88\u3059\uff08\u5fc5\u8981\u306a\u3089\u6d88\u3055\u305a\u306b\u3053\u306e\u30d6\u30ed\u30c3\u30af\u3092\u524a\u9664\uff09 *\/\n    .stores-fixed-cta{ display:none; }\n    body{ padding-bottom: 0; }\n  }\n<\/style>\n<\/head>\n\n<body>\n\n<!-- HERO -->\n<section class=\"hero\">\n  <video autoplay muted loop playsinline>\n    <source src=\"https:\/\/yamatanolabo.com\/wp-content\/uploads\/2025\/12\/\u82b1\u706b\u306e\u6253\u3061\u4e0a\u3052\u97f3\u306e\u307f\u306e\u52d5\u753b\u751f\u6210.mp4\" type=\"video\/mp4\">\n  <\/video>\n\n  <div class=\"hero-text\">\n    <h1>\n      \u4e00\u591c\u9650\u308a\u3001<br>\n      \u7435\u7436\u6e56\u304c<br class=\"sp-br\">\u7acb\u4f53\u306b\u306a\u308b\u3002\n    <\/h1>\n    <p>\n      \u4e09\u5e02\u30fb\u4e09\u65b9\u5411\u540c\u6642\u6253\u3061\u4e0a\u3052\u3002<br>\n      \u5168\u5e2d\u6307\u5b9a\u3067\u697d\u3057\u3080\u3001\u5927\u4eba\u306e\u82b1\u706b\u4f53\u9a13\u3002\n    <\/p>\n    <!-- \u2705 STORES\u3078\u7d71\u4e00 -->\n    <a href=\"https:\/\/biwako-3city-hanabi.stores.jp\" class=\"btn-primary\" rel=\"noopener\">\n      STORES\u3067\u8cfc\u5165\u3078\u9032\u3080\n    <\/a>\n  <\/div>\n<\/section>\n\n<!-- VALUE -->\n<section class=\"value\">\n  <h2>\u4ed6\u306e\u82b1\u706b\u5927\u4f1a\u3068\u306f\u3001<br class=\"sp-br\">\u8a2d\u8a08\u304c\u9055\u3046\u3002<\/h2>\n  <p>\u3053\u306e\u82b1\u706b\u5927\u4f1a\u306f\u3001<br>\u300c\u7121\u6599\u3067\u4eba\u6df7\u307f\u306b\u884c\u304f\u300d\u305f\u3081\u306e\u3082\u306e\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002<\/p>\n  <p>\u4e8b\u524d\u306b\u5e2d\u3092\u78ba\u4fdd\u3057\u3001<br>\u3086\u3063\u305f\u308a\u3068\u3001\u78ba\u5b9f\u306b\u3001<br>\u3053\u306e\u591c\u3092\u697d\u3057\u3080\u305f\u3081\u306b\u8a2d\u8a08\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<\/section>\n\n<!-- REASONS -->\n<section class=\"reasons\">\n  <ul>\n    <li>\u9ad8\u5cf6\u5e02\u30fb\u9577\u6d5c\u5e02\u30fb\u5f66\u6839\u5e02 \u4e09\u5e02\u30fb\u4e09\u65b9\u5411\u304b\u3089\u540c\u6642\u306b\u82b1\u706b\u3092\u6253\u3061\u4e0a\u3052<\/li>\n    <li>\u5168\u5e2d\u6307\u5b9a\u30fb\u4e8b\u524d\u8ca9\u58f2\u5236<\/li>\n    <li>\u6765\u5834\u8005\u6570\u3092\u7ba1\u7406\u3057\u305f\u3001\u843d\u3061\u7740\u3044\u305f\u7a7a\u9593<\/li>\n    <li>\u30ca\u30a4\u30c8\u30de\u30fc\u30b1\u30c3\u30c8\u4f75\u8a2d<\/li>\n    <li>\u5927\u4eba\u5411\u3051\u306b\u8a2d\u8a08\u3055\u308c\u305f\u82b1\u706b\u5927\u4f1a<\/li>\n  <\/ul>\n<\/section>\n\n<!-- SEATS -->\n<section class=\"seats\" id=\"ticket\">\n  <h2>\u5e2d\u306f\u3001\u4fa1\u683c\u3067\u306f\u306a\u304f<br class=\"sp-br\">\u4f53\u9a13\u306e\u9078\u629e\u3067\u3059\u3002<\/h2>\n\n  <div class=\"seat-list\">\n    <div class=\"seat\">\n      <h3>\u30c0\u30a4\u30ca\u30df\u30c3\u30af\u30d3\u30e5\u30fc\u5e2d<br><span>(\u30c0\u30a4\u30ca\u30df\u30c3\u30af)<\/span><\/h3>\n      <p>\u8996\u754c\u3092\u906e\u308b\u3082\u306e\u304c\u4e00\u5207\u306a\u3044\u3001\u82b1\u706b\u306e\u7279\u7b49\u5e2d\u3002<br>\u6c34\u9762\u3068\u591c\u7a7a\u3092\u72ec\u5360\u3059\u308b\u6ca1\u5165\u611f\u3002<\/p>\n    <\/div>\n\n    <div class=\"seat\">\n      <h3>\u30e1\u30a4\u30f3\u30d3\u30e5\u30fc\u5e2d<br><span>(\u30d1\u30ce\u30e9\u30de)<\/span><\/h3>\n      <p>\u97f3\u3068\u5149\u306e\u8feb\u529b\u3092\u3001\u3088\u308a\u8fd1\u304f\u3067\u3002<br>\u201c\u3061\u3087\u3046\u3069\u3044\u3044\u7279\u5225\u611f\u201d\u3092\u6c42\u3081\u308b\u65b9\u306b\u3002<\/p>\n    <\/div>\n\n    <div class=\"seat\">\n      <h3>\u901a\u5e38\u6307\u5b9a\u5e2d<br><span>(\u30b9\u30bf\u30f3\u30c0\u30fc\u30c9)<\/span><\/h3>\n      <p>\u4e09\u5e02\u540c\u6642\u6253\u3061\u4e0a\u3052\u306e\u8feb\u529b\u3092\u3001<br>\u843d\u3061\u7740\u3044\u3066\u697d\u3057\u3081\u308b\u57fa\u672c\u5e2d\u3002<\/p>\n    <\/div>\n\n    <div class=\"seat\">\n      <h3>\u30ab\u30c3\u30d7\u30eb\u30b7\u30fc\u30c8<br><span>(2\u540d\u5c02\u7528)<\/span><\/h3>\n      <p>\u5927\u5207\u306a\u4eba\u3068\u3001\u5fd8\u308c\u3089\u308c\u306a\u3044\u591c\u3092\u3002<br>\u4e26\u3093\u3067\u3086\u3063\u305f\u308a\u9451\u8cde\u3067\u304d\u308b\u7279\u5225\u5e2d\u3002<\/p>\n    <\/div>\n\n    <div class=\"seat\">\n      <h3>VIP\u30b7\u30fc\u30c8<br><span>(1\u540d)<\/span><\/h3>\n      <p>\u30ea\u30af\u30e9\u30a4\u30cb\u30f3\u30b0\u30c1\u30a7\u30a2\u3068\u5c02\u7528\u30c8\u30a4\u30ec\u3002<br>\u5927\u4eba\u306e\u305f\u3081\u306e\u300c\u898b\u308b\u305f\u3081\u306e\u5e2d\u300d\u3002<\/p>\n    <\/div>\n  <\/div>\n\n  <p class=\"seat-note\">\n    \u203b\u3069\u306e\u5e2d\u3092\u9078\u3093\u3067\u3082\u3001\u300c\u5931\u6557\u3057\u305f\u300d\u3068\u611f\u3058\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002<br>\n    \u5168\u5e2d\u6307\u5b9a\u30fb\u5b8c\u5168\u4e8b\u524d\u4e88\u7d04\u5236\u3067\u3059\u3002\n  <\/p>\n<\/section>\n\n<!-- MARKET -->\n<section class=\"market\">\n  <h2>\u30ca\u30a4\u30c8\u30de\u30fc\u30b1\u30c3\u30c8\u3082\u3001<br class=\"sp-br\">\u4f53\u9a13\u306e\u4e00\u90e8\u3002<\/h2>\n  <p>\u82b1\u706b\u3092\u5f85\u3064\u6642\u9593\u3082\u3001<br>\u82b1\u706b\u306e\u4f59\u97fb\u3082\u3002<\/p>\n  <p>\u98df\u4e8b\u3084\u30c9\u30ea\u30f3\u30af\u3092\u7247\u624b\u306b\u3001<br>\u3053\u306e\u591c\u3092\u6700\u5f8c\u307e\u3067\u697d\u3057\u3081\u307e\u3059\u3002<\/p>\n<\/section>\n\n<!-- STAMP RALLY -->\n<section class=\"stamp-rally\">\n  <div class=\"rally-content\">\n    <p class=\"rally-sub\">\u7fcc\u65e5\u3082\u3001\u4f59\u97fb\u3068\u5171\u306b\u3002<\/p>\n    <h2>\u4e09\u5e02\u5468\u904a<br class=\"sp-br\">\u30b9\u30bf\u30f3\u30d7\u30e9\u30ea\u30fc<\/h2>\n\n    <p class=\"rally-desc\">\n      \u82b1\u706b\u306e\u7fcc\u65e5\u306f\u3001\u821e\u53f0\u3068\u306a\u3063\u305f<br>\n      \u9ad8\u5cf6\u30fb\u9577\u6d5c\u30fb\u5f66\u6839\u3092<br class=\"sp-br\">\u5de1\u308a\u307e\u305b\u3093\u304b\uff1f<br><br>\n      3\u3064\u306e\u8857\u3092\u5de1\u3063\u3066<br class=\"sp-br\">\u30b9\u30bf\u30f3\u30d7\u3092\u96c6\u3081\u308b\u3068\u3001<br>\n      \u672c\u5927\u4f1a\u9650\u5b9a\u306e\u8a18\u5ff5\u54c1\u3092<br class=\"sp-br\">\u30d7\u30ec\u30bc\u30f3\u30c8\u3002<br><br>\n      \u30c1\u30b1\u30c3\u30c8\u8cfc\u5165\u8005\u9650\u5b9a\u306e<br class=\"sp-br\">\u7279\u5225\u306a\u4f53\u9a13\u3067\u3059\u3002\n    <\/p>\n\n    <div class=\"rally-points\">\n      <div class=\"point-item\">\n        <span class=\"city-name\">TAKASHIMA<\/span>\n        <span class=\"point-spot\">\u30e1\u30bf\u30bb\u30b3\u30a4\u30a2\u4e26\u6728<\/span>\n      <\/div>\n      <div class=\"point-item\">\n        <span class=\"city-name\">NAGAHAMA<\/span>\n        <span class=\"point-spot\">\u9ed2\u58c1\u30b9\u30af\u30a8\u30a2<\/span>\n      <\/div>\n      <div class=\"point-item\">\n        <span class=\"city-name\">HIKONE<\/span>\n        <span class=\"point-spot\">\u5f66\u6839\u57ce<\/span>\n      <\/div>\n    <\/div>\n\n    <p class=\"rally-note\">\u203b\u30b9\u30bf\u30f3\u30d7\u30e9\u30ea\u30fc\u306e\u53f0\u7d19\u306f\u3001\u5f53\u65e5\u53d7\u4ed8\u306b\u3066\u304a\u6e21\u3057\u3057\u307e\u3059\u3002<\/p>\n  <\/div>\n<\/section>\n\n<!-- FAQ -->\n<section class=\"faq\">\n  <h2>\u3088\u304f\u3042\u308b\u8cea\u554f<\/h2>\n\n  <dl>\n    <dt>\u96e8\u5929\u6642\u306f\uff1f<\/dt>\n    <dd>\u539f\u5247\u958b\u50ac\u3057\u307e\u3059\u3002\u8352\u5929\u6642\u306f\u516c\u5f0f\u306b\u3066\u6848\u5185\u3057\u307e\u3059\u3002<\/dd>\n\n    <dt>\u5b50\u3069\u3082\u9023\u308c\u3067\u3082\u5927\u4e08\u592b\uff1f<\/dt>\n    <dd>\u5168\u5e2d\u6307\u5b9a\u306e\u305f\u3081\u3001\u5b89\u5fc3\u3057\u3066\u89b3\u89a7\u3067\u304d\u307e\u3059\u3002<\/dd>\n\n    <dt>\u30c8\u30a4\u30ec\u306f\u3042\u308a\u307e\u3059\u304b\uff1f<\/dt>\n    <dd>\u5404\u4f1a\u5834\u306b\u5341\u5206\u306a\u6570\u3092\u8a2d\u7f6e\u3057\u3066\u3044\u307e\u3059\u3002<\/dd>\n\n    <dt>\u518d\u5165\u5834\u306f\u53ef\u80fd\u3067\u3059\u304b\uff1f<\/dt>\n    <dd>\u53ef\u80fd\u3067\u3059\u3002\u518d\u5165\u5834\u6642\u306f\u30c1\u30b1\u30c3\u30c8\u78ba\u8a8d\u3092\u884c\u3044\u307e\u3059\u3002<\/dd>\n\n    <dt>\u5f53\u65e5\u5238\u306f\u3042\u308a\u307e\u3059\u304b\uff1f<\/dt>\n    <dd>\u539f\u5247\u3001\u4e8b\u524d\u8ca9\u58f2\u306e\u307f\u3067\u3059\u3002<\/dd>\n  <\/dl>\n<\/section>\n<!-- CONTACT LINK -->\n<section class=\"contact-link\">\n  <h2>\u304a\u554f\u3044\u5408\u308f\u305b<\/h2>\n\n  <p class=\"contact-link-lead\">\n    \u3054\u4e0d\u660e\u70b9\u30fb\u53d6\u6750\u30fb\u5354\u8cdb\u306b\u95a2\u3059\u308b\u304a\u554f\u3044\u5408\u308f\u305b\u306f\u3001<br class=\"sp-br\">\n    \u4e0b\u8a18\u3088\u308a\u3054\u9023\u7d61\u304f\u3060\u3055\u3044\u3002\n  <\/p>\n\n  <a\n    href=\"https:\/\/yamatanolabo.com\/?page_id=251\"\n    class=\"btn-contact\"\n    rel=\"noopener\"\n  >\n    \u304a\u554f\u3044\u5408\u308f\u305b\u306f\u3053\u3061\u3089\n  <\/a>\n<\/section>\n\n\n\n<!-- GAS\u5728\u5eab\u30dc\u30fc\u30c9\uff08\u8868\u793a\u306f\u6b8b\u3057\u3064\u3064\u3001\u8cfc\u5165\u5c0e\u7dda\u306fSTORES\u306b\u7d71\u4e00\uff09 -->\n<div id=\"ticket-status-board\">\n  <div class=\"fireworks-count-banner\">\n    \u7435\u7436\u6e56\u3092\u5f69\u308b\u611f\u52d5\u4f53\u9a13<br>\n    \u82b1\u706b\u7dcf\u767a\u6570 <span class=\"fireworks-count-number\">10,000\u767a\u4ee5\u4e0a<\/span>\n  <\/div>\n\n  <div id=\"loading\" class=\"loading-msg\">\u5728\u5eab\u72b6\u6cc1\u3092\u78ba\u8a8d\u3057\u3066\u3044\u307e\u3059&#8230;<\/div>\n\n  <div class=\"venues-grid\" id=\"venues-container\" style=\"display:none;\">\n    <div class=\"venue-card\">\n      <h3 class=\"venue-title\">\u9577\u6d5c\u4f1a\u5834<\/h3>\n      <ul class=\"ticket-list\" id=\"list-nagahama\"><\/ul>\n    <\/div>\n\n    <div class=\"venue-card\">\n      <h3 class=\"venue-title\">\u5f66\u6839\u4f1a\u5834<\/h3>\n      <ul class=\"ticket-list\" id=\"list-hikone\"><\/ul>\n    <\/div>\n\n    <div class=\"venue-card\">\n      <h3 class=\"venue-title\">\u9ad8\u5cf6\u4f1a\u5834<\/h3>\n      <ul class=\"ticket-list\" id=\"list-takashima\"><\/ul>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  \/\/ \u2605\u91cd\u8981\u2605 GAS\u5074\u3067\u300c\u5168\u54e1(Anyone)\u300d\u306b\u30c7\u30d7\u30ed\u30a4\u3057\u305fURL\u3092\u4f7f\u7528\n  const GAS_API_URL = \"https:\/\/script.google.com\/macros\/s\/AKfycbysTrTzVbgo12cPOIkzm0BFAk8tS-OOcE1PmiaX985dwdw1RLKdXplXEFr66pcmmYg\/exec\";\n\n  const SEAT_DISPLAY_NAMES = {\n    '\u901a\u5e38\u6307\u5b9a\u5e2d': '\u30b9\u30bf\u30f3\u30c0\u30fc\u30c9',\n    '\u30e1\u30a4\u30f3\u30d3\u30e5\u30fc\u5e2d': '\u30d1\u30ce\u30e9\u30de',\n    '\u30c0\u30a4\u30ca\u30df\u30c3\u30af\u30d3\u30e5\u30fc\u5e2d': '\u30c0\u30a4\u30ca\u30df\u30c3\u30af',\n    '\u30ab\u30c3\u30d7\u30eb\u30b7\u30fc\u30c8': '\u30ab\u30c3\u30d7\u30eb',\n    'VIP\u30b7\u30fc\u30c8': 'VIP',\n    '\u524d\u5217\u6307\u5b9a\u5e2d': '\u524d\u5217',\n    '\u6700\u524d\u5217\u6307\u5b9a\u5e2d': '\u6700\u524d\u5217'\n  };\n\n  async function fetchInventory() {\n    const loadingEl = document.getElementById('loading');\n\n    try {\n      const controller = new AbortController();\n      const timeoutId = setTimeout(() => controller.abort(), 10000);\n\n      const response = await fetch(GAS_API_URL, { signal: controller.signal });\n      clearTimeout(timeoutId);\n\n      if (!response.ok) throw new Error(`\u30b5\u30fc\u30d0\u30fc\u30a8\u30e9\u30fc: ${response.status}`);\n\n      const text = await response.text();\n      let data;\n      try {\n        data = JSON.parse(text);\n      } catch (e) {\n        throw new Error(\"\u30c7\u30fc\u30bf\u5f62\u5f0f\u30a8\u30e9\u30fc: Google\u3078\u306e\u30a2\u30af\u30bb\u30b9\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u300c\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u30e6\u30fc\u30b6\u30fc\uff1a\u5168\u54e1\u300d\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u304b\uff1f\");\n      }\n\n      if (!data.nagahama || !data.hikone || !data.takashima) {\n        throw new Error(\"\u30c7\u30fc\u30bf\u4e0d\u8db3: GAS\u5074\u3067\u6b63\u3057\u3044\u30c7\u30fc\u30bf\u304c\u4f5c\u3089\u308c\u3066\u3044\u307e\u305b\u3093\u3002\");\n      }\n\n      updateVenueList('nagahama', data.nagahama);\n      updateVenueList('hikone', data.hikone);\n      updateVenueList('takashima', data.takashima);\n\n      loadingEl.style.display = 'none';\n      document.getElementById('venues-container').style.display = 'grid';\n\n    } catch (error) {\n      console.error('Error:', error);\n      loadingEl.innerHTML = `\n        <span style=\"color:#f44336; font-weight:800;\">\u8aad\u307f\u8fbc\u307f\u30a8\u30e9\u30fc<\/span><br>\n        <span style=\"font-size:0.85rem; color:#fff;\">${error.message}<\/span>\n      `;\n    }\n  }\n\n  function updateVenueList(venueId, venueData) {\n    const listElement = document.getElementById(`list-${venueId}`);\n    if (!listElement) return;\n\n    let html = '';\n    const order = ['\u901a\u5e38\u6307\u5b9a\u5e2d', '\u30e1\u30a4\u30f3\u30d3\u30e5\u30fc\u5e2d', '\u30c0\u30a4\u30ca\u30df\u30c3\u30af\u30d3\u30e5\u30fc\u5e2d', '\u524d\u5217\u6307\u5b9a\u5e2d', '\u6700\u524d\u5217\u6307\u5b9a\u5e2d', '\u30ab\u30c3\u30d7\u30eb\u30b7\u30fc\u30c8', 'VIP\u30b7\u30fc\u30c8'];\n\n    order.forEach(key => {\n      const info = venueData[key];\n      if (!info) return;\n      const displayName = SEAT_DISPLAY_NAMES[key] || key;\n\n      html += `\n        <li class=\"ticket-item\">\n          <span class=\"seat-name\">${displayName}<\/span>\n          <span class=\"status-badge ${info.class}\">\n            ${info.symbol} ${info.text}\n          <\/span>\n        <\/li>\n      `;\n    });\n\n    listElement.innerHTML = html;\n  }\n\n  fetchInventory();\n<\/script>\n\n<!-- CTA\uff08STORES\u7d71\u4e00\uff09 -->\n<section class=\"cta\">\n  <h2>\u30c1\u30b1\u30c3\u30c8\u8cfc\u5165\u306f<br class=\"sp-br\">\u516c\u5f0fSTORES\u3067\u3002<\/h2>\n  <p>\n    \u516c\u5f0f\u30c1\u30b1\u30c3\u30c8\u306fSTORES\u3067\u4e00\u62ec\u7ba1\u7406\u3057\u3066\u3044\u307e\u3059\u3002<br>\n    \u4e0b\u306e\u30dc\u30bf\u30f3\u304b\u3089\u8cfc\u5165\u30da\u30fc\u30b8\u3078\u9032\u3093\u3067\u304f\u3060\u3055\u3044\u3002\n  <\/p>\n\n  <div class=\"venue-buttons\">\n    <a href=\"https:\/\/biwako-3city-hanabi.stores.jp\" class=\"btn-venue\" rel=\"noopener\">\n      <span>OFFICIAL STORES<\/span>\n      \u30c1\u30b1\u30c3\u30c8\u8cfc\u5165\u3078\u9032\u3080\n    <\/a>\n  <\/div>\n\n  <p class=\"cta-note\">\n    \u203b\u4f1a\u5834\u9078\u629e\u30fb\u5e2d\u7a2e\u9078\u629e\u306f\u3001STORES\u5185\u3067\u884c\u3048\u307e\u3059\u3002\n  <\/p>\n<\/section>\n\n<!-- \u2705 \u30b9\u30de\u30db\u56fa\u5b9a\uff1aSTORES\u6700\u77ed\u5c0e\u7dda -->\n<div class=\"stores-fixed-cta\" role=\"navigation\" aria-label=\"\u30c1\u30b1\u30c3\u30c8\u8cfc\u5165\u5c0e\u7dda\">\n  <a class=\"stores-fixed-cta__btn\" href=\"https:\/\/biwako-3city-hanabi.stores.jp\" rel=\"noopener\">\n    STORES\u3067\u30c1\u30b1\u30c3\u30c8\u8cfc\u5165\u3078\n  <\/a>\n<\/div>\n\n<\/body>\n<\/html>\n\n\n\n<section class=\"sponsors\">\n    <div class=\"sponsor-header\">\n      \n    <div class=\"sponsor-link-area\">\n      <p>\u672c\u5927\u4f1a\u306f\u3001\u591a\u304f\u306e\u4f01\u696d\u69d8\u306e\u3054\u652f\u63f4\u306b\u3088\u308a\u958b\u50ac\u3055\u308c\u307e\u3059\u3002<\/p>\n      \n      <a href=\"https:\/\/yamatanolabo.com\/?page_id=167\"btn-sponsor\">\n        \u5354\u8cdb\u4f01\u696d\u4e00\u89a7\u30fb\u30b9\u30dd\u30f3\u30b5\u30fc\u52df\u96c6\u30da\u30fc\u30b8\u3078\n        <span class=\"arrow\">&rarr;<\/span>\n      <\/a>\n    <\/div>\n\n  <\/section>\n\n<\/body>\n<\/html>\n\n\n\n<section class=\"manual-footer\">\n  <div class=\"footer-logo\">\n    \u7435\u7436\u6e56\u4e09\u5e02\u540c\u6642\u82b1\u706b\u5927\u4f1a\n  <\/div>\n\n  <ul class=\"footer-links\">\n    <li><a href=\"#\">TOP\u30da\u30fc\u30b8<\/a><\/li>\n    <li><a href=\"https:\/\/yamatanolabo.com\/?page_id=167\">\u5354\u8cdb\u4f01\u696d\u4e00\u89a7\u30fb\u52df\u96c6<\/a><\/li>\n    <li><a href=\"https:\/\/yamatanolabo.com\/?page_id=192\">\u7279\u5b9a\u5546\u53d6\u5f15\u6cd5\u306b\u57fa\u3065\u304f\u8868\u8a18<\/a><\/li>\n    <li><a href=\"https:\/\/yamatanolabo.com\/?page_id=216\">\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc<\/a><\/li>\n  <\/ul>\n\n  <div class=\"copyright\">\n    &copy; 2025 Biwako 3-City Fireworks Festival.\n  <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>\u7435\u7436\u6e56\u4e09\u5e02\u540c\u6642\u82b1\u706b\u5927\u4f1a \u4e00\u591c\u9650\u308a\u3001 \u7435\u7436 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"disabled","ast-banner-title-visibility":"disabled","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"disabled","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-23","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/yamatanolabo.com\/index.php?rest_route=\/wp\/v2\/pages\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yamatanolabo.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yamatanolabo.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yamatanolabo.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yamatanolabo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23"}],"version-history":[{"count":40,"href":"https:\/\/yamatanolabo.com\/index.php?rest_route=\/wp\/v2\/pages\/23\/revisions"}],"predecessor-version":[{"id":260,"href":"https:\/\/yamatanolabo.com\/index.php?rest_route=\/wp\/v2\/pages\/23\/revisions\/260"}],"wp:attachment":[{"href":"https:\/\/yamatanolabo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}