{"id":979,"date":"2025-12-08T23:49:16","date_gmt":"2025-12-08T14:49:16","guid":{"rendered":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/?page_id=979"},"modified":"2026-04-09T01:50:52","modified_gmt":"2026-04-08T16:50:52","slug":"hinaanser","status":"publish","type":"page","link":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/hinaanser\/","title":{"rendered":"\u30b9\u30c6\u3078\u3067\u30af\u30a4\u30ba!\u3072\u306a\u30a2\u30f3\u30b5\u30fc\u30c3!"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u6bce\u9031\u6708\u66dc\u65e522\u6642\uff5e Stationhead Ohisama-ch\u306b\u3066\u914d\u4fe1\u4e2d\u306e\u30b9\u30c6\u3078\u3067\u30af\u30a4\u30ba\uff01<br>\u3072\u306a\u30a2\u30f3\u30b5\u30fc\u30c3!OA\u6642\u306b\u51fa\u984c\u3057\u305f\u904e\u53bb\u554f\u7b49\u3092\u30e9\u30f3\u30c0\u30e0\u306b5\u554f\u30d7\u30ec\u30a4\u3067\u304d\u307e\u3059\uff01<\/p>\n\n\n\n<div style=\"text-align: center; margin: 30px 0; padding: 20px; border: 1px solid #eee; border-radius: 15px;\">\n  <button id=\"pwa-quiz-refresh-btn\" onclick=\"quizReload();\" class=\"quiz-reload-btn\">\n    \u30ea\u30ed\u30fc\u30c9\u3057\u3066\u554f\u984c\u3092\u5165\u308c\u66ff\u3048\u308b\n  <\/button>\n  <p id=\"quiz-refresh-status\" style=\"margin-top: 10px; font-size: 12px; color: #666; display: none;\">\n    \u65b0\u3057\u3044\u554f\u984c\u3092\u8aad\u307f\u8fbc\u3093\u3067\u3044\u307e\u3059&#8230;\n  <\/p>\n<\/div>\n\n<script>\nasync function quizReload() {\n  const btn = document.getElementById('pwa-quiz-refresh-btn');\n  const statusText = document.getElementById('quiz-refresh-status');\n\n  btn.disabled = true;\n  btn.style.opacity = '0.6';\n  btn.innerText = '\u5165\u308c\u66ff\u3048\u4e2d\u2026';\n  statusText.style.display = 'block';\n\n  try {\n    if ('serviceWorker' in navigator) {\n      const reg = await navigator.serviceWorker.getRegistration();\n      if (reg) {\n        await reg.update();\n        if (reg.waiting) reg.waiting.postMessage({ type: 'SKIP_WAITING' });\n      }\n    }\n    if ('caches' in window) {\n      const names = await caches.keys();\n      await Promise.all(names.map(name => caches.delete(name)));\n    }\n    \/\/ \u554f\u984c\u66f4\u65b0\u7528\u30d1\u30e9\u30e1\u30fc\u30bf\n    window.location.replace(window.location.origin + window.location.pathname + '?quiz_refresh=' + Date.now());\n  } catch (e) {\n    window.location.reload(true);\n  }\n}\n<\/script>\n\n<style>\n.quiz-reload-btn {\n  background: #2271b1; \n  color: white;\n  border: none;\n  padding: 15px 25px;\n  font-size: 16px;\n  font-weight: bold;\n  border-radius: 10px;\n  cursor: pointer;\n  box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n}\n.quiz-reload-btn:disabled { background: #ccc; }\n<\/style>\n\n\n\n<style>\n\/* \u30b5\u30a4\u30c8\u5168\u4f53\u306e\u6a2a\u63fa\u308c\u9632\u6b62 *\/\nhtml, body {\n    overflow-x: hidden;\n    width: 100%;\n    margin: 0;\n    padding: 0;\n}\n\n\/* \u30dc\u30bf\u30f3\u3092\u5305\u3080\u30b3\u30f3\u30c6\u30ca\uff08\u30b9\u30de\u30db\u3067\u306e\u4f59\u767d\u3092\u78ba\u4fdd\uff09 *\/\n.custom-share-ui-wrapper {\n    width: 95% !important;\n    max-width: 500px;\n    margin: 20px auto !important;\n    padding: 10px !important;\n    box-sizing: border-box;\n    text-align: center;\n}\n\n\/* X\u30b7\u30a7\u30a2\u30dc\u30bf\u30f3\uff1a#7cc7e8\u30d9\u30fc\u30b9\u306e\u30ea\u30c3\u30c1\u30c7\u30b6\u30a4\u30f3 *\/\n#my_custom_x_button {\n    display: none; \/* \u30af\u30a4\u30ba\u7d42\u4e86\u307e\u3067\u975e\u8868\u793a *\/\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    \n    width: 100% !important;\n    max-width: 340px;\n    margin: 10px auto !important;\n    padding: 16px 20px !important;\n    \n    font-size: 17px !important;\n    font-weight: 800;\n    color: #ffffff !important;\n    \/* \u65e5\u5411\u574246\u30ab\u30e9\u30fc #7cc7e8 \u306e\u30b0\u30e9\u30c7\u30fc\u30b7\u30e7\u30f3 *\/\n    background: linear-gradient(135deg, #7cc7e8 0%, #5ba8c7 100%);\n    border: none;\n    border-radius: 50px;\n    cursor: pointer;\n    box-shadow: 0 4px 15px rgba(124, 199, 232, 0.4);\n    transition: all 0.3s ease;\n    text-decoration: none !important;\n    box-sizing: border-box;\n    position: relative;\n    overflow: hidden;\n}\n\n\/* \u30db\u30d0\u30fc\u30fb\u30bf\u30c3\u30d7\u6642\u306e\u6f14\u51fa *\/\n@media (hover: hover) {\n    #my_custom_x_button:hover {\n        transform: translateY(-2px);\n        box-shadow: 0 6px 20px rgba(124, 199, 232, 0.6);\n        filter: brightness(1.05);\n    }\n}\n\n#my_custom_x_button:active {\n    transform: translateY(1px);\n    box-shadow: 0 2px 10px rgba(124, 199, 232, 0.4);\n}\n\n\/* \u30ad\u30e9\u30c3\u3068\u5149\u308b\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3 *\/\n#my_custom_x_button::after {\n    content: \"\";\n    position: absolute;\n    top: -50%;\n    left: -50%;\n    width: 200%;\n    height: 200%;\n    background: rgba(255, 255, 255, 0.2);\n    transform: rotate(45deg);\n    transition: all 0.6s;\n    opacity: 0;\n}\n#my_custom_x_button:hover::after {\n    left: 100%;\n    top: 100%;\n    opacity: 1;\n}\n<\/style>\n\n<div class=\"custom-share-ui-wrapper\">\n    <button id=\"my_custom_x_button\">\n        <span style=\"font-size: 20px;\">\ud835\udd4f<\/span> <span>\u7d50\u679c\u3092\u30dd\u30b9\u30c8\u3057\u3066\u5831\u544a\u3059\u308b<\/span>\n    <\/button>\n<\/div>\n\n<script>\n(function() {\n    const xBtn = document.getElementById(\"my_custom_x_button\");\n\n    xBtn.onclick = function() {\n        let score = \"\";\n        const scoreEl = document.querySelector(\".hdq_score_result\");\n        const resultsWrapper = document.querySelector(\".hdq_results_wrapper\");\n\n        \/\/ \u753b\u9762\u304b\u3089\u30b9\u30b3\u30a2\uff08\u6570\u5b57\/\u6570\u5b57\uff09\u3092\u53d6\u5f97\n        if (scoreEl && scoreEl.innerText.trim() !== \"\") {\n            score = scoreEl.innerText.trim();\n        } else if (resultsWrapper) {\n            const match = resultsWrapper.innerText.match(\/\\d+\\s?\\\/\\s?\\d+\/);\n            if (match) score = match[0].replace(\/\\s+\/g, '');\n        }\n\n        const displayScore = (score !== \"\") ? score : \"\u30af\u30a4\u30ba\u5b8c\u4e86\";\n        const text = displayScore + \" \u554f\u6b63\u89e3\u3057\u307e\u3057\u305f\uff01\\n#\u304a\u3072\u3055\u307e\u30de\u30e9\u30bd\u30f3 #\u3072\u306a\u30a2\u30f3\u30b5\u30fc\u30c3\\n\u307f\u3093\u306a\u3082\u2193\u304b\u3089\u65e5\u5411\u574246\u306b\u307e\u3064\u308f\u308b\u30af\u30a4\u30ba\u306b\u30c1\u30e3\u30ec\u30f3\u30b8!\";\n\n        \/\/ --- URL\u3092\u30d1\u30e9\u30e1\u30fc\u30bf\u306a\u3057\u306b\u7d71\u4e00 ---\n        const cleanUrl = window.location.origin + window.location.pathname;\n        \n        const xUrl = \"https:\/\/twitter.com\/intent\/tweet?text=\" + encodeURIComponent(text) + \"&url=\" + encodeURIComponent(cleanUrl);\n        \n        window.open(xUrl, '_blank');\n    };\n\n    \/\/ \u30af\u30a4\u30ba\u7d42\u4e86\u6642\u306b\u30dc\u30bf\u30f3\u3092\u51fa\u73fe\u3055\u305b\u308b\u76e3\u8996\u51e6\u7406\n    const observer = new MutationObserver(() => {\n        const resultswrapper = document.querySelector(\".hdq_results_wrapper\");\n        if (resultswrapper && getComputedStyle(resultswrapper).display !== \"none\") {\n            xBtn.style.display = \"flex\";\n        }\n    });\n\n    observer.observe(document.body, { childList: true, subtree: true });\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><div class = \"hdq_quiz_wrapper\"><a href = \"https:\/\/tsuka-radio.conohawing.com\/ohisama\/hinaanser\/\" rel=\"noamphtml\" class = \"hdq_quiz_start hdq_button button\" role = \"button\">\u30ec\u30c3\u30c4\u3072\u306a\u30a2\u30f3\u30b5\u30fc\u30c3!<\/a><\/div><\/p>\n\n\n\n<div style=\"text-align: center; margin: 30px 0; padding: 20px; border: 1px solid #eee; border-radius: 15px;\">\n  <button id=\"pwa-quiz-refresh-btn\" onclick=\"quizReload();\" class=\"quiz-reload-btn\">\n    \u30ea\u30ed\u30fc\u30c9\u3057\u3066\u554f\u984c\u3092\u5165\u308c\u66ff\u3048\u308b\n  <\/button>\n  <p id=\"quiz-refresh-status\" style=\"margin-top: 10px; font-size: 12px; color: #666; display: none;\">\n    \u65b0\u3057\u3044\u554f\u984c\u3092\u8aad\u307f\u8fbc\u3093\u3067\u3044\u307e\u3059&#8230;\n  <\/p>\n<\/div>\n\n<script>\nasync function quizReload() {\n  const btn = document.getElementById('pwa-quiz-refresh-btn');\n  const statusText = document.getElementById('quiz-refresh-status');\n\n  btn.disabled = true;\n  btn.style.opacity = '0.6';\n  btn.innerText = '\u5165\u308c\u66ff\u3048\u4e2d\u2026';\n  statusText.style.display = 'block';\n\n  try {\n    if ('serviceWorker' in navigator) {\n      const reg = await navigator.serviceWorker.getRegistration();\n      if (reg) {\n        await reg.update();\n        if (reg.waiting) reg.waiting.postMessage({ type: 'SKIP_WAITING' });\n      }\n    }\n    if ('caches' in window) {\n      const names = await caches.keys();\n      await Promise.all(names.map(name => caches.delete(name)));\n    }\n    \/\/ \u554f\u984c\u66f4\u65b0\u7528\u30d1\u30e9\u30e1\u30fc\u30bf\n    window.location.replace(window.location.origin + window.location.pathname + '?quiz_refresh=' + Date.now());\n  } catch (e) {\n    window.location.reload(true);\n  }\n}\n<\/script>\n\n<style>\n.quiz-reload-btn {\n  background: #2271b1; \n  color: white;\n  border: none;\n  padding: 15px 25px;\n  font-size: 16px;\n  font-weight: bold;\n  border-radius: 10px;\n  cursor: pointer;\n  box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n}\n.quiz-reload-btn:disabled { background: #ccc; }\n<\/style>\n\n\n<div class=\"omh-shortcode-wrap\" style=\"max-width:420px;margin:0 auto;\"><style>\n    :root {\n      --omh-sky: #5CB8E4; --omh-gold: #FFD700;\n      --omh-text: #0D3B5C;         \/* \u6fc3\u7d3a\uff08\u672c\u6587\uff09 *\/\n      --omh-text-mid: #3A7AA0;     \/* \u4e2d\u9593 *\/\n      --omh-text-light: #6BA5C0;   \/* \u8584\u3081\uff08\u88dc\u8db3\uff09 *\/\n      --omh-text-on-dark: #fff;    \/* \u6c34\u8272\u30b0\u30e9\u30c7\u76f4\u4e0a\u306e\u6587\u5b57\uff08\u30d8\u30c3\u30c0\u30fb\u30bf\u30a4\u30c8\u30eb\u306e\u307f\uff09 *\/\n      --omh-panel: rgba(255,255,255,0.85);   \/* \u767d\u30d1\u30cd\u30eb\uff08\u4e3b\u5f79\uff09 *\/\n      --omh-panel-soft: rgba(255,255,255,0.65);\n      --omh-panel-border: rgba(255,255,255,0.7);\n      --omh-green: #4ECBA0; --omh-pink: #FF7AB2;\n      --omh-radius-sm: 10px; --omh-font: 'M PLUS Rounded 1c', sans-serif;\n    }\n    .omh {\n      font-family: var(--omh-font);\n      background: linear-gradient(150deg, #4BAED8 0%, #7DCFF5 55%, #A3E8FF 100%);\n      border-radius: 22px; padding: 20px 16px 16px;\n      width: 100%; max-width: 100%;\n      box-sizing: border-box;\n      margin: 0;\n      position: relative; overflow: hidden; box-shadow: 0 8px 28px rgba(92,184,228,0.35);\n    }\n    .omh::before {\n      content: '\u2600\ufe0f'; position: absolute; font-size: 120px; opacity: 0.06;\n      top: -20px; right: -20px; pointer-events: none; line-height: 1;\n    }\n    .omh-head { display: flex; align-items: center; justify-content: space-between; margin-bottom: 12px; }\n    .omh-badge {\n      background: rgba(255,255,255,0.9); color: var(--omh-text); font-size: 10px; font-weight: 900;\n      letter-spacing: 0.08em; padding: 3px 10px; border-radius: 999px; border: 1px solid rgba(255,255,255,1);\n    }\n    .omh-date { color: #fff; font-size: 11px; font-weight: 900; text-shadow: 0 1px 2px rgba(0,80,140,0.25); }\n    .omh-title { color: #fff; font-size: 20px; font-weight: 900; line-height: 1.2; margin-bottom: 12px; text-shadow: 0 1px 4px rgba(0,80,140,0.35); }\n    .omh-title span { border-bottom: 2.5px solid var(--omh-gold); }\n    .omh-status {\n      display: flex; align-items: center; gap: 10px;\n      background: rgba(255,255,255,0.22); border: 1px solid rgba(255,255,255,0.35);\n      border-radius: var(--omh-radius-sm); padding: 10px 12px; margin-bottom: 14px;\n    }\n    .omh-streak-num { display: flex; align-items: baseline; gap: 2px; flex-shrink: 0; }\n    .omh-streak-val { font-size: 32px; font-weight: 900; color: #fff; line-height: 1; text-shadow: 0 2px 6px rgba(0,80,140,0.2); min-width: 2ch; text-align: right; }\n    .omh-streak-unit { font-size: 13px; font-weight: 700; color: rgba(255,255,255,0.85); }\n    .omh-divider { width: 1px; height: 34px; background: rgba(255,255,255,0.3); flex-shrink: 0; }\n    .omh-rank-wrap { flex: 1; min-width: 0; }\n    .omh-rank-badge { display: inline-block; background: var(--omh-gold); color: #5A3E00; font-size: 11px; font-weight: 900; padding: 3px 9px; border-radius: 6px; margin-bottom: 3px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }\n    .omh-rank-next { font-size: 10px; color: rgba(255,255,255,0.85); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }\n    .omh-section-label { font-size: 11px; font-weight: 900; color: #fff; letter-spacing: 0.06em; margin-bottom: 5px; text-shadow: 0 1px 2px rgba(0,80,140,0.3); }\n    .omh-extra-label   { font-size: 11px; font-weight: 900; color: #fff; letter-spacing: 0.06em; margin: 8px 0 5px; display: none; text-shadow: 0 1px 2px rgba(0,80,140,0.3); }\n    .omh-missions { display: flex; flex-direction: column; gap: 6px; margin-bottom: 8px; }\n    \/* \u5ea7\u5e03\u56e3\uff08\u30bb\u30af\u30b7\u30e7\u30f3\u80cc\u666f\u30d1\u30cd\u30eb\uff09 *\/\n    .omh-panel {\n      background: rgba(255,255,255,0.25);\n      border: 1px solid rgba(255,255,255,0.45);\n      border-radius: 14px;\n      padding: 10px 12px 8px;\n      margin-bottom: 10px;\n      backdrop-filter: blur(4px);\n    }\n    .omh-panel-label {\n      font-size: 11px; font-weight: 900; color: #fff;\n      letter-spacing: 0.06em; margin-bottom: 7px;\n      display: flex; align-items: center; gap: 5px;\n      text-shadow: 0 1px 2px rgba(0,80,140,0.3);\n    }\n    .omh-panel .omh-section-label,\n    .omh-panel .omh-extra-label,\n    .omh-panel .omh-watch-label {\n      margin-bottom: 7px;\n    }\n    .omh-panel .omh-missions { margin-bottom: 0; }\n    .omh-panel .omh-watch-card { margin-bottom: 0; }\n\n    \/* \u2500\u2500 \u5f93\u6765\u30ab\u30fc\u30c9 (legacy) \u2500\u2500 *\/\n    .omh-card {\n      display: flex; align-items: center; gap: 10px;\n      background: rgba(255,255,255,0.96); border-radius: var(--omh-radius-sm);\n      padding: 10px 12px; cursor: pointer;\n      transition: transform 0.15s ease, box-shadow 0.15s ease;\n      box-shadow: 0 2px 8px rgba(0,80,140,0.08);\n    }\n    .omh-card:hover { transform: translateY(-1px); box-shadow: 0 4px 14px rgba(0,80,140,0.14); }\n    .omh-card:active { transform: scale(0.98); }\n    .omh-card.is-done { background: rgba(255,255,255,0.55); box-shadow: none; }\n    .omh-card-icon { width: 34px; height: 34px; border-radius: 9px; display: flex; align-items: center; justify-content: center; font-size: 17px; flex-shrink: 0; }\n    .omh-ic-blue  { background: #5CB8E4; }\n    .omh-ic-gold  { background: #F5C518; }\n    .omh-ic-green { background: #4ECBA0; }\n    .omh-ic-pink  { background: #FF7AB2; }\n    .omh-card-body { flex: 1; min-width: 0; }\n    .omh-card-title { font-size: 12px; font-weight: 900; color: var(--omh-text); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }\n    .omh-card-desc  { font-size: 10px; color: var(--omh-text-light); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }\n    .omh-card-chk   { font-size: 14px; flex-shrink: 0; color: var(--omh-text-light); }\n    .omh-card.is-done .omh-card-chk { color: var(--omh-green); }\n\n    \/* \u2500\u2500 \u5206\u96e2UI\u30ab\u30fc\u30c9 (split) \u2500\u2500 *\/\n    .omh-card-split {\n      display: flex; align-items: stretch;\n      background: rgba(255,255,255,0.96); border-radius: var(--omh-radius-sm);\n      box-shadow: 0 2px 8px rgba(0,80,140,0.08); overflow: hidden;\n    }\n    .omh-card-split.is-done { background: rgba(255,255,255,0.55); box-shadow: none; }\n    \/* \u5de6\uff1a\u30ea\u30f3\u30af\u30a8\u30ea\u30a2 *\/\n    .omh-split-link {\n      display: flex; align-items: center; gap: 10px;\n      flex: 1; min-width: 0; padding: 10px 12px;\n      cursor: pointer; text-decoration: none;\n      -webkit-tap-highlight-color: transparent;\n      transition: background 0.12s;\n    }\n    .omh-split-link:hover  { background: rgba(92,184,228,0.08); }\n    .omh-split-link:active { background: rgba(92,184,228,0.18); }\n    .omh-card-split.is-done .omh-split-link { opacity: 0.65; }\n    \/* \u53f3\uff1a\u30c1\u30a7\u30c3\u30af\u30dc\u30bf\u30f3 *\/\n    .omh-split-chk {\n      display: flex; align-items: center; justify-content: center;\n      width: 54px; flex-shrink: 0;\n      border-left: 1px solid rgba(92,184,228,0.2);\n      cursor: pointer; font-size: 22px; color: #c0d8e8;\n      transition: background 0.12s, color 0.12s;\n      -webkit-tap-highlight-color: transparent;\n    }\n    .omh-split-chk:hover  { background: rgba(78,203,160,0.12); color: var(--omh-green); }\n    .omh-split-chk:active { background: rgba(78,203,160,0.25); }\n    .omh-card-split.is-done .omh-split-chk { color: var(--omh-green); }\n\n    \/* \u3072\u306a\u30c6\u30ec\u8996\u8074\u30dc\u30fc\u30ca\u30b9\u30ab\u30fc\u30c9 *\/\n    .omh-watch-label { font-size: 11px; font-weight: 900; color: #fff; letter-spacing: 0.06em; margin: 8px 0 5px; text-shadow: 0 1px 2px rgba(0,80,140,0.3); }\n    .omh-watch-card {\n      display: flex; align-items: center; gap: 10px;\n      background: rgba(255,255,255,0.96); border-radius: var(--omh-radius-sm);\n      padding: 10px 12px; box-shadow: 0 2px 8px rgba(0,80,140,0.08);\n    }\n    .omh-watch-card.is-done { background: rgba(255,255,255,0.55); box-shadow: none; }\n    .omh-watch-body { flex: 1; min-width: 0; }\n    .omh-watch-title { font-size: 12px; font-weight: 900; color: var(--omh-text); margin-bottom: 5px; }\n    .omh-watch-bar-bg { background: #ddeeff; border-radius: 99px; height: 6px; overflow: hidden; margin-bottom: 3px; }\n    .omh-watch-bar-fill { height: 6px; border-radius: 99px; background: var(--omh-sky); width: 0%; transition: width 1s linear; }\n    .omh-watch-bar-fill.is-new { background: #f0a500; }\n    .omh-watch-remain { font-size: 10px; color: var(--omh-text-light); }\n    .omh-watch-period { font-size: 9px; color: var(--omh-text-light); opacity: 0.6; margin-top: 2px; }\n    .omh-booster-badge { display: inline-block; background: linear-gradient(135deg,#D4A857,#b8860b); color: #fff; font-size: 11px; font-weight: 900; padding: 4px 12px; border-radius: 99px; margin-top: 8px; box-shadow: 0 1px 4px rgba(0,0,0,0.2); }\n    .omh-freeze-badge { display: none; font-size: 11px; font-weight: 900; color: #b45309; background: linear-gradient(135deg, rgba(251,191,36,.18), rgba(245,158,11,.12)); border: 1px solid rgba(245,158,11,.4); padding: 3px 10px; border-radius: 99px; margin-top: 6px; transition: all .3s; }\n    .omh-freeze-badge.is-active { display: inline-block; }\n    .omh-freeze-badge.is-empty { opacity: .45; }\n    .omh-freeze-badge.is-full { color: #854d0e; background: linear-gradient(135deg, rgba(251,191,36,.35), rgba(245,158,11,.25)); border-color: rgba(217,119,6,.6); box-shadow: 0 0 8px rgba(245,158,11,.2); }\n    .omh-freeze-max-label { color: #d97706; font-weight: 600; }\n    .omh-freeze-full-tag { display: inline-block; background: #f59e0b; color: #fff; font-size: 9px; font-weight: 900; padding: 1px 6px; border-radius: 4px; margin-left: 4px; letter-spacing: .5px; }\n    .omh-freeze-boost-hint { font-size: 11px; color: #92400e; background: linear-gradient(135deg, rgba(245,158,11,.08), rgba(251,191,36,.05)); border: 1px dashed rgba(245,158,11,.4); border-radius: 8px; padding: 6px 12px; margin-top: 6px; text-align: center; }\n    \/* v6.62.0: \u4fdd\u967a\u306e\u6bce\u65e5\u914d\u5e03\u30d0\u30c3\u30b8 *\/\n    .omh-daily-freeze-badge { display: inline-block; font-size: 11px; font-weight: 800; color: #047857; background: linear-gradient(135deg, rgba(16,185,129,.14), rgba(5,150,105,.10)); border: 1px solid rgba(16,185,129,.45); border-radius: 99px; padding: 3px 12px; margin-top: 6px; }\n    .omh-lsp-wrap { margin-top: 8px; padding: 6px 12px; background: rgba(99,102,241,.04); border: 1px solid rgba(99,102,241,.15); border-radius: 8px; }\n    .omh-lsp-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 3px; }\n    .omh-lsp-level { font-size: 11px; font-weight: 900; color: #4f46e5; }\n    .omh-lsp-pts { font-size: 10px; font-weight: 700; color: #6366f1; }\n    .omh-lsp-bar { height: 5px; background: #e0e7ff; border-radius: 99px; overflow: hidden; }\n    .omh-lsp-fill { height: 100%; background: linear-gradient(90deg, #818cf8, #6366f1); border-radius: 99px; transition: width .6s; }\n    .omh-lsp-next { font-size: 9px; color: #94a3b8; text-align: right; margin-top: 2px; }\n    .omh-lsp-exchange-btn { background: linear-gradient(135deg, rgba(99,102,241,.1), rgba(139,92,246,.06)); color: #4f46e5; border: 1px solid rgba(99,102,241,.3); border-radius: 6px; padding: 4px 12px; font-size: 10px; font-weight: 700; cursor: pointer; transition: all .2s; }\n    .omh-lsp-exchange-btn:hover { background: rgba(99,102,241,.18); }\n    .omh-lsp-exchange-btn:disabled { opacity: .4; cursor: default; }\n    .omh-lsp-coming-soon { margin-top: 8px; padding: 8px 14px; background: linear-gradient(135deg, rgba(124,58,237,.06), rgba(139,92,246,.04)); border: 1px dashed rgba(139,92,246,.3); border-radius: 8px; text-align: center; }\n    .omh-lsp-cs-badge { display: inline-block; font-size: 9px; font-weight: 900; color: #7c3aed; background: rgba(139,92,246,.12); padding: 2px 8px; border-radius: 4px; letter-spacing: 1px; margin-bottom: 3px; }\n    .omh-lsp-cs-text { font-size: 11px; color: #6366f1; font-weight: 600; }\n    @keyframes omhCsPulse { 0%,100%{opacity:.6} 50%{opacity:1} }\n    .omh-lsp-coming-soon { animation: omhCsPulse 3s ease-in-out infinite; }\n    \/* v6.44.0: \u30b9\u30c8\u30ea\u30fc\u30af\u30d6\u30fc\u30b9\u30c8 *\/\n    .omh-boost-wrap { text-align: center; margin-top: 8px; }\n    .omh-boost-btn { background: linear-gradient(135deg, #f59e0b, #d97706); color: #fff; border: none; border-radius: 10px; padding: 8px 18px; font-size: 12px; font-weight: 700; cursor: pointer; box-shadow: 0 2px 8px rgba(217,119,6,.3); transition: all .2s; touch-action: manipulation; }\n    .omh-boost-btn:hover { transform: scale(1.03); box-shadow: 0 4px 12px rgba(217,119,6,.4); }\n    .omh-boost-btn:disabled { opacity: .5; cursor: default; transform: none; }\n    .omh-boost-active { font-size: 12px; font-weight: 700; color: #d97706; background: rgba(245,158,11,.1); border: 1px solid rgba(245,158,11,.3); border-radius: 8px; padding: 6px 14px; display: inline-block; }\n    .omh-dayoff-btn { background: linear-gradient(135deg, #6366f1, #4f46e5); color: #fff; border: none; border-radius: 10px; padding: 8px 16px; font-weight: 700; font-size: 11px; cursor: pointer; margin-top: 6px; transition: all .2s; }\n    .omh-dayoff-btn:hover { transform: scale(1.02); }\n    .omh-dayoff-btn:disabled { opacity: .4; transform: none; }\n    .omh-encore-btn { background: linear-gradient(135deg, #ec4899, #db2777); color: #fff; border: none; border-radius: 6px; padding: 3px 8px; font-weight: 700; font-size: 10px; cursor: pointer; margin-left: auto; white-space: nowrap; }\n    .omh-watch-boost { display: inline-block; background: linear-gradient(135deg,#ffe7a3,#ffd86b); color: #7a5200; font-size: 11px; font-weight: 900; padding: 3px 11px; border-radius: 99px; margin-bottom: 7px; }\n    .omh-watch-chk { font-size: 14px; flex-shrink: 0; color: var(--omh-text-light); }\n    .omh-watch-card.is-done .omh-watch-chk { color: var(--omh-green); }\n\n    \/* \u9032\u6357\u30d0\u30fc *\/\n    .omh-progress { margin-top: 0; margin-bottom: 14px; }\n    .omh-progress-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 5px; }\n    .omh-progress-label { font-size: 11px; font-weight: 900; color: #fff; text-shadow: 0 1px 2px rgba(0,80,140,0.3); }\n    .omh-progress-count { font-size: 12px; font-weight: 900; color: #fff; text-shadow: 0 1px 2px rgba(0,80,140,0.3); }\n    .omh-progress-track { height: 7px; background: rgba(255,255,255,0.25); border-radius: 999px; overflow: hidden; }\n    .omh-progress-fill { height: 100%; background: linear-gradient(90deg, var(--omh-gold), #FFB300); border-radius: 999px; width: 0%; transition: width 0.6s cubic-bezier(0.34,1.56,0.64,1); }\n\n    \/* \u9054\u6210\u30bb\u30af\u30b7\u30e7\u30f3 *\/\n    #omh-complete-section { display: none; margin-top: 12px; }\n    .omh-complete-inner { background: #fff; padding: 14px; text-align: center; border-radius: var(--omh-radius-sm); box-shadow: 0 4px 16px rgba(92,184,228,0.18); animation: omh-pop-in 0.4s cubic-bezier(0.175,0.885,0.32,1.275); }\n    .omh-achieve-msg { font-size: 13px; font-weight: bold; color: var(--omh-text); text-align: center; padding: 4px 0; }\n    \/* \u30b9\u30c8\u30ea\u30fc\u30af\u72b6\u614b\u901a\u77e5 *\/\n    \/* v5.47: \u30bf\u30a4\u30de\u30fc\u306b\u5f79\u5272\u3092\u4e00\u672c\u5316\u3057\u305f\u305f\u3081\u5e38\u6642\u975e\u8868\u793a *\/\n    .omh-streak-notice { display: none !important; }\n    .omh-notice-ok   { background: rgba(30,130,60,0.75);  color: #c8ffd8; border: 1px solid rgba(100,220,140,0.5); }\n    .omh-notice-warn { background: rgba(140,90,0,0.75);   color: #ffe9a0; border: 1px solid rgba(255,200,60,0.5); }\n    .omh-notice-info { background: rgba(20,70,150,0.65);  color: #c8deff; border: 1px solid rgba(120,170,255,0.45); }\n\n    \/* UI\u30e2\u30fc\u30c9\u5207\u308a\u66ff\u3048\u30b9\u30a4\u30c3\u30c1\uff08\u30ab\u30fc\u30c9\u578b\uff09 *\/\n    .omh-ui-toggle-wrap {\n      display: flex; align-items: center; justify-content: space-between;\n      background: rgba(255,255,255,0.15); border-radius: 12px;\n      padding: 10px 14px; margin-top: 12px;\n    }\n    .omh-ui-toggle-text { display: flex; flex-direction: column; gap: 2px; }\n    .omh-ui-toggle-title { font-size: 13px; font-weight: 900; color: #fff; text-shadow: 0 1px 2px rgba(0,80,140,0.3); }\n    .omh-ui-toggle-sub { font-size: 10px; color: rgba(255,255,255,0.92); text-shadow: 0 1px 1px rgba(0,80,140,0.25); }\n    .omh-toggle { position: relative; display: inline-block; width: 48px; height: 26px; flex-shrink: 0; }\n    .omh-toggle input { opacity: 0; width: 0; height: 0; }\n    .omh-toggle-slider {\n      position: absolute; cursor: pointer; inset: 0;\n      background: rgba(255,255,255,0.25); border-radius: 26px; transition: background 0.25s;\n    }\n    .omh-toggle-slider::before {\n      content: ''; position: absolute;\n      width: 20px; height: 20px; left: 3px; top: 3px;\n      background: #fff; border-radius: 50%; transition: transform 0.25s;\n      box-shadow: 0 1px 4px rgba(0,0,0,0.15);\n    }\n    .omh-toggle input:checked + .omh-toggle-slider { background: var(--omh-green); }\n    .omh-toggle input:checked + .omh-toggle-slider::before { transform: translateX(22px); }\n\n    \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       \u30ea\u30c6\u30f3\u30b7\u30e7\u30f3\u5f37\u5316\uff1a\u30d2\u30fc\u30ed\u30fc \/ \u30bf\u30a4\u30de\u30fc \/ \u30d2\u30fc\u30c8\u30de\u30c3\u30d7\n       \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n    \/* \u2500\u2500 \u30b9\u30c8\u30ea\u30fc\u30af\u30d2\u30fc\u30ed\u30fc\uff08\u5f37\u5316\u7248\uff09 \u2500\u2500 *\/\n    .omh-hero {\n      background: var(--omh-panel);\n      border: 1px solid var(--omh-panel-border);\n      border-radius: 14px;\n      padding: 14px 14px 12px;\n      margin-bottom: 12px;\n      position: relative;\n      overflow: hidden;\n      box-shadow: 0 2px 8px rgba(0,80,140,0.08);\n    }\n    .omh-hero::after {\n      content: '\ud83d\udd25';\n      position: absolute;\n      right: -8px; top: -8px;\n      font-size: 64px;\n      opacity: 0.1;\n      line-height: 1;\n      pointer-events: none;\n      transform: rotate(14deg);\n    }\n    .omh-hero-label {\n      font-size: 10px; font-weight: 900;\n      color: var(--omh-text-mid);\n      letter-spacing: 0.08em;\n      margin-bottom: 4px;\n    }\n    .omh-hero-main {\n      display: flex; align-items: baseline; gap: 4px;\n      flex-wrap: wrap;\n      margin-bottom: 6px;\n    }\n    .omh-hero-num {\n      font-size: 48px; font-weight: 900;\n      color: var(--omh-text);\n      line-height: 0.95;\n      letter-spacing: -0.02em;\n    }\n    .omh-hero-num.is-cold { color: var(--omh-text-light); }\n    .omh-hero-unit {\n      font-size: 14px; font-weight: 900;\n      color: var(--omh-text);\n      margin-bottom: 4px;\n    }\n    .omh-hero-flame {\n      font-size: 22px; margin-left: 4px; margin-bottom: 6px;\n      animation: omh-flame-flicker 1.6s ease-in-out infinite;\n    }\n    \/* \u79f0\u53f7\u30d0\u30c3\u30b8\uff08\u30d2\u30fc\u30ed\u30fc\u5185\u306b\u7d71\u5408\uff09 *\/\n    .omh-hero-rank-badge {\n      display: inline-block;\n      background: var(--omh-gold); color: #5A3E00;\n      font-size: 11px; font-weight: 900;\n      padding: 4px 10px; border-radius: 6px;\n      margin-left: auto;\n      margin-bottom: 6px;\n      align-self: center;\n      max-width: 60%;\n      overflow: hidden; text-overflow: ellipsis; white-space: nowrap;\n    }\n    .omh-hero-sub {\n      font-size: 11px; font-weight: 700;\n      color: var(--omh-text);\n      line-height: 1.4;\n    }\n    @keyframes omh-flame-flicker {\n      0%, 100% { transform: scale(1) rotate(-2deg); }\n      50%      { transform: scale(1.08) rotate(3deg); }\n    }\n\n    \/* \u2500\u2500 \u30bf\u30a4\u30e0\u30ea\u30df\u30c3\u30c8\u30d0\u30fc \u2500\u2500 *\/\n    .omh-timer {\n      background: var(--omh-panel);\n      border: 1px solid var(--omh-panel-border);\n      border-radius: 12px;\n      padding: 10px 12px;\n      margin-bottom: 12px;\n      display: flex; align-items: center; gap: 10px;\n      box-shadow: 0 2px 6px rgba(0,80,140,0.06);\n    }\n    .omh-timer.is-done {\n      background: rgba(232,250,240,0.95);\n      border-color: rgba(78,203,160,0.6);\n    }\n    .omh-timer-icon {\n      font-size: 22px; flex-shrink: 0;\n    }\n    .omh-timer-body { flex: 1; min-width: 0; }\n    .omh-timer-title {\n      font-size: 11px; font-weight: 900;\n      color: var(--omh-text); margin-bottom: 3px;\n      line-height: 1.3;\n    }\n    .omh-timer-title .omh-timer-hilite {\n      background: var(--omh-gold); color: #5A3E00;\n      padding: 1px 6px; border-radius: 4px;\n      font-weight: 900;\n    }\n    .omh-timer-sub {\n      font-size: 10px;\n      color: var(--omh-text-mid);\n      line-height: 1.4;\n    }\n    .omh-timer.is-urgent .omh-timer-title .omh-timer-hilite {\n      background: #FF6B6B; color: #fff;\n      animation: omh-urgent-pulse 1.2s ease-in-out infinite;\n    }\n    @keyframes omh-urgent-pulse {\n      0%, 100% { box-shadow: 0 0 0 0 rgba(255,107,107,0.6); }\n      50%      { box-shadow: 0 0 0 6px rgba(255,107,107,0); }\n    }\n\n    \/* \u2500\u2500 \u9031\u6b21\u30d2\u30fc\u30c8\u30de\u30c3\u30d7\uff08GitHub contributions \u98a8\uff09 \u2500\u2500 *\/\n    .omh-heatmap {\n      background: var(--omh-panel);\n      border: 1px solid var(--omh-panel-border);\n      border-radius: 14px;\n      padding: 11px 12px 10px;\n      margin-top: 16px;       \/* \u9032\u6357\u30d0\u30fc\u3068\u306e\u4f59\u767d\u78ba\u4fdd *\/\n      margin-bottom: 10px;\n      box-shadow: 0 2px 6px rgba(0,80,140,0.06);\n    }\n    .omh-heatmap-head {\n      display: flex; align-items: center; justify-content: space-between;\n      margin-bottom: 8px;\n    }\n    .omh-heatmap-label {\n      font-size: 11px; font-weight: 900;\n      color: var(--omh-text);\n      letter-spacing: 0.04em;\n    }\n    .omh-heatmap-sum {\n      font-size: 11px; font-weight: 900;\n      color: var(--omh-text-mid);\n    }\n    .omh-heatmap-sum b { color: #D4A017; font-size: 14px; }\n    .omh-heatmap-grid {\n      display: grid;\n      grid-template-columns: repeat(7, 1fr);\n      gap: 5px;\n    }\n    .omh-hm-cell {\n      aspect-ratio: 1;\n      border-radius: 6px;\n      background: rgba(92,184,228,0.12);\n      border: 1px solid rgba(92,184,228,0.25);\n      position: relative;\n      display: flex; align-items: flex-end; justify-content: center;\n      padding-bottom: 3px;\n      font-size: 10px; font-weight: 900;\n      color: var(--omh-text-mid);\n      transition: transform 0.15s;\n    }\n    .omh-hm-cell.is-today {\n      outline: 2px solid #D4A017;\n      outline-offset: 1px;\n      background: rgba(255,215,0,0.15);\n    }\n    .omh-hm-cell.lv-1 { background: rgba(255,215,0,0.35); color: #5A3E00; border-color: rgba(255,215,0,0.55); }\n    .omh-hm-cell.lv-2 { background: rgba(255,215,0,0.58); color: #5A3E00; border-color: rgba(255,215,0,0.75); }\n    .omh-hm-cell.lv-3 { background: rgba(255,215,0,0.8);  color: #5A3E00; border-color: rgba(255,215,0,0.9); }\n    .omh-hm-cell.lv-4 { background: var(--omh-gold);       color: #5A3E00; border-color: #D4A017; }\n    .omh-hm-cell:hover { transform: translateY(-1px); }\n    .omh-heatmap-footer {\n      font-size: 9px; color: var(--omh-text-light);\n      text-align: right; margin-top: 6px;\n      line-height: 1;\n    }\n\n    \/* \u3042\u3068\u4f55\u500b\u3067\u9054\u6210\uff08\u6b8b\u6570\u30d0\u30ca\u30fc\uff09 *\/\n    .omh-progress-remain {\n      display: flex; align-items: center; justify-content: center; gap: 4px;\n      margin: 0 0 7px; padding: 9px 10px;\n      background: rgba(255,255,255,0.9); border: 1px solid rgba(255,255,255,1);\n      border-radius: 999px; font-size: 13px; font-weight: 900; color: var(--omh-text);\n      box-shadow: 0 2px 8px rgba(0,80,140,0.12);\n      transition: transform .25s cubic-bezier(0.34,1.56,0.64,1), background .25s;\n    }\n    .omh-progress-remain b { font-size: 18px; color: #FF7A00; margin: 0 2px; }\n    .omh-progress-remain.is-clear { background: linear-gradient(135deg,#FFF3C4,#FFE08A); color: #7A5A00; animation: omh-pop-in .35s; }\n    .omh-progress-remain.is-done  { background: rgba(78,203,160,0.18); border-color: rgba(78,203,160,0.5); color: #1E7A5A; }\n\n    \/* \u4f7f\u3044\u65b9\u30dc\u30bf\u30f3 *\/\n    .omh-help-btn {\n      flex-shrink: 0; background: rgba(255,255,255,0.9); color: var(--omh-text);\n      border: 1px solid rgba(255,255,255,1); border-radius: 999px;\n      font-size: 11px; font-weight: 900; padding: 4px 12px; cursor: pointer;\n      font-family: var(--omh-font); touch-action: manipulation; line-height: 1.4;\n      box-shadow: 0 2px 6px rgba(0,80,140,0.18);\n    }\n    .omh-help-btn:active { transform: scale(0.94); }\n\n    \/* \u672a\u30ed\u30b0\u30a4\u30f3\u5c0e\u7dda\uff08\u30ed\u30b0\u30a4\u30f3\u3092\u4fc3\u3059\u30ab\u30fc\u30c9\uff09 *\/\n    .omh-login-cta {\n      display: flex; align-items: center; gap: 10px;\n      background: rgba(255,255,255,0.92); border: 1px solid #fff;\n      border-radius: 14px; padding: 10px 12px; margin-bottom: 12px;\n      text-decoration: none; box-shadow: 0 3px 12px rgba(0,80,140,0.16);\n    }\n    .omh-login-cta-icon { font-size: 22px; flex-shrink: 0; }\n    .omh-login-cta-text { flex: 1; line-height: 1.4; }\n    .omh-login-cta-text b { display: block; font-size: 12.5px; font-weight: 900; color: var(--omh-text); }\n    .omh-login-cta-text small { display: block; font-size: 10px; color: var(--omh-text-mid); margin-top: 2px; }\n    .omh-login-cta-btn {\n      flex-shrink: 0; background: linear-gradient(135deg,#4BAED8,#7DCFF5); color: #fff;\n      font-size: 12px; font-weight: 900; padding: 7px 14px; border-radius: 999px;\n      box-shadow: 0 3px 10px rgba(75,174,216,0.4);\n    }\n    .omh-login-cta:active { transform: scale(0.98); }\n\n    \/* \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\uff08\u30b3\u30fc\u30c1\u30de\u30fc\u30af\uff0f\u30b9\u30dd\u30c3\u30c8\u30e9\u30a4\u30c8\uff09 *\/\n    .omh-tut-overlay { position: fixed; inset: 0; z-index: 100000; display: none; }\n    .omh-tut-overlay.is-open { display: block; }\n    .omh-tut-spot {\n      position: absolute; border-radius: 14px;\n      box-shadow: 0 0 0 9999px rgba(13,59,92,0.72);\n      transition: all .3s cubic-bezier(0.34,1.56,0.64,1);\n      pointer-events: none; border: 3px solid var(--omh-gold);\n    }\n    .omh-tut-tip {\n      position: absolute; max-width: 280px; width: calc(100% - 36px);\n      background: #fff; border-radius: 16px; padding: 16px 16px 14px;\n      box-shadow: 0 12px 36px rgba(0,40,80,0.4); font-family: var(--omh-font);\n      transition: top .3s ease, left .3s ease;\n    }\n    .omh-tut-step { font-size: 10px; font-weight: 900; color: var(--omh-text-light); letter-spacing: .06em; margin-bottom: 4px; }\n    .omh-tut-title { font-size: 15px; font-weight: 900; color: var(--omh-text); line-height: 1.4; margin-bottom: 6px; }\n    .omh-tut-body  { font-size: 12.5px; color: var(--omh-text-mid); line-height: 1.65; margin-bottom: 12px; white-space: pre-line; }\n    .omh-tut-foot  { display: flex; align-items: center; justify-content: space-between; gap: 8px; }\n    .omh-tut-dots  { display: flex; gap: 5px; }\n    .omh-tut-dot   { width: 7px; height: 7px; border-radius: 50%; background: rgba(13,59,92,0.18); transition: all .2s; }\n    .omh-tut-dot.is-active { background: var(--omh-sky); transform: scale(1.25); }\n    .omh-tut-btns  { display: flex; gap: 6px; align-items: center; }\n    .omh-tut-skip  { background: none; border: none; color: var(--omh-text-light); font-size: 12px; font-weight: 700; cursor: pointer; font-family: var(--omh-font); padding: 6px 4px; }\n    .omh-tut-next  {\n      background: linear-gradient(135deg,#4BAED8,#7DCFF5); color: #fff; border: none;\n      border-radius: 10px; padding: 8px 18px; font-weight: 900; font-size: 13px;\n      cursor: pointer; font-family: var(--omh-font); touch-action: manipulation;\n      box-shadow: 0 3px 10px rgba(75,174,216,0.4);\n    }\n    .omh-tut-next:active { transform: scale(0.95); }\n\n    \/* \u30d1\u30fc\u30c6\u30a3\u30af\u30eb *\/\n    .omh-particle { position: fixed; pointer-events: none; font-size: 22px; z-index: 10000; animation: omh-particle-fly 1.4s ease-out forwards; }\n    @keyframes omh-pop-in       { from { opacity:0; transform:scale(0.88) translateY(8px); } to { opacity:1; transform:scale(1) translateY(0); } }\n    @keyframes omh-particle-fly { 0% { opacity:1; transform:translateY(0) scale(1) rotate(0deg); } 100% { opacity:0; transform:translateY(-180px) scale(0.4) rotate(360deg); } }\n<\/style>\n\n<!-- \u30a6\u30a3\u30b8\u30a7\u30c3\u30c8\u672c\u4f53 -->\n<div class=\"omh\" id=\"omh-widget\">\n  <div class=\"omh-head\">\n    <span class=\"omh-badge\">\u2600\ufe0f TODAY'S MISSION<\/span>\n    <span style=\"display:flex;align-items:center;gap:8px;\">\n      <button type=\"button\" class=\"omh-help-btn\" id=\"omh-help-btn\">\uff1f\u4f7f\u3044\u65b9<\/button>\n      <span style=\"text-align:right;line-height:1.4;\">\n        <span class=\"omh-date\" id=\"omh-date-label\">--\u6708--\u65e5(--)<\/span>\n        <span style=\"display:block;font-size:9px;color:rgba(255,255,255,.9);font-weight:700;text-shadow:0 1px 1px rgba(0,80,140,0.3);\" id=\"omh-head-period\"><\/span>\n      <\/span>\n    <\/span>\n  <\/div>\n  <div class=\"omh-title\">\u65e5\u5411\u5742\u3092\u3082\u3063\u3068\u697d\u3057\u304f! \u3082\u3063\u3068\u5fdc\u63f4!<\/div>\n\n    <!-- \u672a\u30ed\u30b0\u30a4\u30f3\u5c0e\u7dda\uff08\u30ed\u30b0\u30a4\u30f3\u6642\u306f\u51fa\u529b\u3055\u308c\u306a\u3044\uff09 -->\n  <a class=\"omh-login-cta\" id=\"omh-login-cta\" href=\"https:\/\/tsuka-radio.conohawing.com\/ohisama\/login\/\">\n    <span class=\"omh-login-cta-icon\">\ud83d\udd11<\/span>\n    <span class=\"omh-login-cta-text\">\n      <b>\u30ed\u30b0\u30a4\u30f3\u3059\u308b\u3068\u8a18\u9332\u304c\u4fdd\u5b58\u3055\u308c\u307e\u3059<\/b>\n      <small>\u9023\u7d9a\u8a18\u9332\u3084\u63a8\u3057\u6d3b\u30ec\u30dd\u30fc\u30c8\u306f\u30ed\u30b0\u30a4\u30f3\u5f8c\u306b\u8caf\u307e\u308a\u307e\u3059<\/small>\n    <\/span>\n    <span class=\"omh-login-cta-btn\">\u30ed\u30b0\u30a4\u30f3<\/span>\n  <\/a>\n  \n  <!-- \u30b9\u30c8\u30ea\u30fc\u30af\u30d2\u30fc\u30ed\u30fc\uff08\u7d71\u5408\u7248\uff1a\u79f0\u53f7\u30fb\u6b21\u30e9\u30f3\u30af\u542b\u3080\uff09 -->\n  <div class=\"omh-hero\" id=\"omh-hero\">\n    <div class=\"omh-hero-label\">\u2600\ufe0f \u9023\u7d9a\u5fdc\u63f4\u8a18\u9332<\/div>\n    <div class=\"omh-hero-main\">\n      <span class=\"omh-hero-num omh-streak-val\" id=\"omh-hero-num\">--<\/span>\n      <span class=\"omh-hero-unit\">\u65e5\u9023\u7d9a<\/span>\n      <span class=\"omh-hero-flame\" id=\"omh-hero-flame\">\ud83d\udd25<\/span>\n      <span class=\"omh-hero-rank-badge\" id=\"omh-rank-badge\">\u901a\u4fe1\u4e2d...<\/span>\n    <\/div>\n    <div class=\"omh-hero-sub\" id=\"omh-rank-next\">\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3057\u3066\u3044\u307e\u3059...<\/div>\n        <div class=\"omh-freeze-badge\" id=\"omh-freeze-badge\"><span id=\"omh-freeze-label\">\ud83e\udd96 \u304a\u3072\u3055\u307e\u640d\u4fdd\u306e\u30de\u30e9\u30bd\u30f3\u4fdd\u967a <\/span><span id=\"omh-freeze-count\">0<\/span><span class=\"omh-freeze-max-label\" id=\"omh-freeze-max-label\">\/30<\/span><span class=\"omh-freeze-full-tag\" id=\"omh-freeze-full-tag\" style=\"display:none;\">MAX<\/span><\/div>\n    <div class=\"omh-freeze-boost-hint\" id=\"omh-freeze-boost-hint\" style=\"display:none;\">\ud83d\udca1 \u30d6\u30fc\u30b9\u30c8\u3067\u6d88\u8cbb\u3057\u3066\u67a0\u3092\u7a7a\u3051\u3088\u3046\uff01<\/div>\n        <a href=\"#\" id=\"omh-freeze-restore-link\" style=\"display:none;font-size:12px;font-weight:700;color:#0ea5e9;text-decoration:underline;margin-top:6px;text-align:center;\">\ud83c\udf1e \u4fdd\u967a\u3092\u4f7f\u3063\u3066\u9023\u7d9a\u8a18\u9332\u3092\u5fa9\u5143\u3059\u308b<\/a>\n    <!-- v6.46.0: LSP -->\n    <div class=\"omh-lsp-wrap\" id=\"omh-lsp-wrap\" style=\"display:none;\">\n      <div class=\"omh-lsp-header\">\n        <span class=\"omh-lsp-level\" id=\"omh-lsp-level\">\ud83c\udf31 \u30d3\u30ae\u30ca\u30fc<\/span>\n        <span class=\"omh-lsp-pts\" id=\"omh-lsp-pts\">0pt<\/span>\n      <\/div>\n      <div class=\"omh-lsp-bar\"><div class=\"omh-lsp-fill\" id=\"omh-lsp-fill\" style=\"width:0%\"><\/div><\/div>\n      <div class=\"omh-lsp-next\" id=\"omh-lsp-next\"><\/div>\n      <div class=\"omh-lsp-exchange\" id=\"omh-lsp-exchange\" style=\"display:none;margin-top:4px;text-align:center;\">\n        <button type=\"button\" id=\"omh-lsp-exchange-btn\" class=\"omh-lsp-exchange-btn\">\ud83d\udd04 \u4fdd\u967a\u306b\u4ea4\u63db<\/button>\n      <\/div>\n    <\/div>\n    <!-- v6.46.3: LSP\u30ab\u30df\u30f3\u30b0\u30b9\u30fc\u30f3 -->\n    <div class=\"omh-lsp-coming-soon\" id=\"omh-lsp-coming-soon\" style=\"display:none;\">\n      <div class=\"omh-lsp-cs-badge\">COMING SOON<\/div>\n      <div class=\"omh-lsp-cs-text\" id=\"omh-lsp-cs-text\"><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u3042\u3068\u4f55\u500b\u3067\u9054\u6210 \uff0b \u9032\u6357\u30d0\u30fc\uff08\u9023\u7d9a\u8a18\u9332\u306e\u76f4\u4e0b\u30fb\u30bf\u30a4\u30de\u30fc\u306e\u4e0a\uff09 -->\n  <div class=\"omh-progress-remain\" id=\"omh-progress-remain\">\u8aad\u307f\u8fbc\u307f\u4e2d\u2026<\/div>\n  <div class=\"omh-progress\">\n    <div class=\"omh-progress-header\">\n      <span class=\"omh-progress-label\">\u9032\u6357<\/span>\n      <span class=\"omh-progress-count\" id=\"omh-progress-count\">0 \/ 0<\/span>\n    <\/div>\n    <div class=\"omh-progress-track\">\n      <div class=\"omh-progress-fill\" id=\"omh-progress-fill\"><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- v6.44.0: \u30b9\u30c8\u30ea\u30fc\u30af\u30d6\u30fc\u30b9\u30c8\u30dc\u30bf\u30f3 -->\n  <div class=\"omh-boost-wrap\" id=\"omh-boost-wrap\" style=\"display:none;\">\n    <button type=\"button\" id=\"omh-boost-btn\" class=\"omh-boost-btn\">\n      <span id=\"omh-boost-label\">\ud83d\ude80\u30d6\u30fc\u30b9\u30c8\u7279\u7d04\uff08\u4eca\u65e5\u306e\u52a0\u7b97 \u00d72\uff09\u3092\u4f7f\u3046<\/span>\n    <\/button>\n    <div class=\"omh-boost-active\" id=\"omh-boost-active\" style=\"display:none;\">\n      \ud83d\ude80 \u30d6\u30fc\u30b9\u30c8\u4e2d\uff01 \u4eca\u65e5\u306e\u52a0\u7b97\u304c2\u500d\u306b\u306a\u308a\u307e\u3059    <\/div>\n    <!-- v6.45.0: \u304a\u3084\u3059\u307f\u7279\u7d04\u30dc\u30bf\u30f3 -->\n    <button class=\"omh-dayoff-btn\" id=\"omh-dayoff-btn\" style=\"display:none;\" type=\"button\">\n      \ud83d\ude34 \u304a\u3084\u3059\u307f\u7279\u7d04\uff08\ud83e\udd96\u00d72\u6d88\u8cbb\uff09    <\/button>\n  <\/div>\n\n  <!-- \u4e92\u63db\u7528\uff1a\u65e7 .omh-status \u5185\u306e\u96a0\u3057\u8981\u7d20\uff08\u5916\u90e8\u30b9\u30bf\u30a4\u30eb\u7b49\u304b\u3089\u306e\u53c2\u7167\u4fdd\u6301\u7528\uff09 -->\n  <div style=\"display:none;\" aria-hidden=\"true\">\n    <span class=\"omh-streak-val\" id=\"omh-streak-val\">--<\/span>\n    <span class=\"omh-streak-unit\">\u65e5<\/span>\n  <\/div>\n\n  <!-- \u4eca\u65e5\u306e\u30bf\u30a4\u30e0\u30ea\u30df\u30c3\u30c8\uff08goal gradient \u52b9\u679c\uff09 -->\n  <div class=\"omh-timer\" id=\"omh-timer\" style=\"display:none;\">\n    <div class=\"omh-timer-icon\" id=\"omh-timer-icon\">\u23f0<\/div>\n    <div class=\"omh-timer-body\">\n      <div class=\"omh-timer-title\" id=\"omh-timer-title\">\u8aad\u307f\u8fbc\u307f\u4e2d...<\/div>\n      <div class=\"omh-timer-sub\" id=\"omh-timer-sub\"><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u30b9\u30c8\u30ea\u30fc\u30af\u72b6\u614b\u901a\u77e5 -->\n  <div class=\"omh-streak-notice\" id=\"omh-streak-notice\" style=\"display:none;\"><\/div>\n\n  <!-- \u30df\u30c3\u30b7\u30e7\u30f33\u7a2e\uff08\u30c7\u30a4\u30ea\u30fc \/ \u671f\u9593\u9650\u5b9a \/ \u8996\u8074\u30dc\u30fc\u30ca\u30b9\uff09\u3092\u307e\u3068\u3081\u308b\u67a0 -->\n  <div id=\"omh-mission-sources\">\n\n  <!-- \u30c7\u30a4\u30ea\u30fc\u30df\u30c3\u30b7\u30e7\u30f3 \u5ea7\u5e03\u56e3 -->\n  <div class=\"omh-panel\">\n    <div class=\"omh-section-label\">\ud83d\udccb \u30c7\u30a4\u30ea\u30fc\u30df\u30c3\u30b7\u30e7\u30f3<\/div>\n    <div class=\"omh-missions\" id=\"omh-missions\"><\/div>\n  <\/div>\n\n  <!-- \u671f\u9593\u9650\u5b9a\uff08\u8868\u793a\u540d\u306f\u8a2d\u5b9a\u3067\u5909\u66f4\u53ef\u80fd\uff09 \u5ea7\u5e03\u56e3 -->\n  <div class=\"omh-panel\" id=\"omh-extra-panel\" style=\"display:none;\">\n    <div class=\"omh-extra-label\" id=\"omh-extra-label\" style=\"display:flex;margin-bottom:7px;\">\u2728 \u30b9\u30da\u30b7\u30e3\u30eb\u30df\u30c3\u30b7\u30e7\u30f3<\/div>\n    <div class=\"omh-missions\" id=\"omh-extra-missions\"><\/div>\n  <\/div>\n\n  <!-- \u3072\u306a\u30c6\u30ec\u8996\u8074\u30dc\u30fc\u30ca\u30b9 \u5ea7\u5e03\u56e3 (v6.10: \u6bb5\u968e\u5236\u5bfe\u5fdc) -->\n    <div class=\"omh-panel\">\n    <div class=\"omh-watch-label\">\ud83d\udcfa \u3072\u306a\u30c6\u30ec\u8996\u8074\u30dc\u30fc\u30ca\u30b9 <span style=\"font-weight:400;opacity:.85;\">\uff083\u6bb5\u968e\uff09<\/span><\/div>\n            <div class=\"omh-watch-tier-summary\" id=\"omh-watch-tier-summary\" style=\"font-size:11px;color:rgba(255,255,255,.85);margin-bottom:6px;display:flex;\">\n      \u2728 <span id=\"omh-watch-cleared-count\">0<\/span> \/ 3 \u6bb5\u968e\u30af\u30ea\u30a2\n    <\/div>\n            <div class=\"omh-watch-card\" id=\"omh-watch-card\"\n         data-watch-tier-id=\"watch\"\n         data-watch-tier-secs=\"900\"\n         >\n      <div class=\"omh-card-icon omh-ic-green\">\ud83d\udcfa<\/div>\n      <div class=\"omh-watch-body\">\n        <div class=\"omh-watch-title\">15\u5206\u8996\u8074\u3067\u30c7\u30a4\u30ea\u30fc\u30df\u30c3\u30b7\u30e7\u30f31\u3064\u76ee\u30af\u30ea\u30a2!<\/div>\n        <div class=\"omh-watch-bar-bg\"><div class=\"omh-watch-bar-fill omh-watch-bar-tier\" data-tier-secs=\"900\"><\/div><\/div>\n        <div class=\"omh-watch-remain omh-watch-remain-tier\" data-tier-secs=\"900\">\u97f3\u58f0ON\u30fb\u30ed\u30b0\u30a4\u30f3\u72b6\u614b\u3067\u8996\u8074\u3059\u308b\u3068\u30ab\u30a6\u30f3\u30c8\u3055\u308c\u307e\u3059<\/div>\n                <div class=\"omh-watch-period\" id=\"omh-watch-period\"><\/div>\n              <\/div>\n      <div class=\"omh-watch-chk\" data-watch-tier-chk=\"watch\">\u203a<\/div>\n    <\/div>\n        <div class=\"omh-watch-card\" id=\"omh-watch-card-1\"\n         data-watch-tier-id=\"watch1\"\n         data-watch-tier-secs=\"1800\"\n         style=\"margin-top:8px;\">\n      <div class=\"omh-card-icon omh-ic-green\">\ud83d\udcfa<\/div>\n      <div class=\"omh-watch-body\">\n        <div class=\"omh-watch-title\">30\u5206\u8996\u8074\u3067\u30c7\u30a4\u30ea\u30fc\u30df\u30c3\u30b7\u30e7\u30f32\u3064\u76ee\u30af\u30ea\u30a2!<\/div>\n        <div class=\"omh-watch-bar-bg\"><div class=\"omh-watch-bar-fill omh-watch-bar-tier\" data-tier-secs=\"1800\"><\/div><\/div>\n        <div class=\"omh-watch-remain omh-watch-remain-tier\" data-tier-secs=\"1800\"><\/div>\n              <\/div>\n      <div class=\"omh-watch-chk\" data-watch-tier-chk=\"watch1\">\u203a<\/div>\n    <\/div>\n        <div class=\"omh-watch-card\" id=\"omh-watch-card-2\"\n         data-watch-tier-id=\"watch2\"\n         data-watch-tier-secs=\"5400\"\n         style=\"margin-top:8px;\">\n      <div class=\"omh-card-icon omh-ic-green\">\ud83d\udcfa<\/div>\n      <div class=\"omh-watch-body\">\n        <div class=\"omh-watch-title\">90\u5206\u8996\u8074\u3067\u30c7\u30a4\u30ea\u30fc\u30df\u30c3\u30b7\u30e7\u30f33\u3064\u76ee\u30af\u30ea\u30a2!<\/div>\n        <div class=\"omh-watch-bar-bg\"><div class=\"omh-watch-bar-fill omh-watch-bar-tier\" data-tier-secs=\"5400\"><\/div><\/div>\n        <div class=\"omh-watch-remain omh-watch-remain-tier\" data-tier-secs=\"5400\"><\/div>\n              <\/div>\n      <div class=\"omh-watch-chk\" data-watch-tier-chk=\"watch2\">\u203a<\/div>\n    <\/div>\n      <\/div>\n  <\/div><!-- \/omh-mission-sources -->\n\n  <!-- \u9031\u6b21\u30d2\u30fc\u30c8\u30de\u30c3\u30d7\uff08GitHub contributions \u98a8\uff09 -->\n  <div class=\"omh-heatmap\" id=\"omh-heatmap\" style=\"display:none;\">\n    <div class=\"omh-heatmap-head\">\n      <span class=\"omh-heatmap-label\">\ud83d\udcc5 \u76f4\u8fd17\u65e5\u9593\u306e\u5fdc\u63f4<\/span>\n      <span class=\"omh-heatmap-sum\" id=\"omh-heatmap-sum\">\u9054\u6210 <b>0<\/b> \/ 7\u65e5<\/span>\n    <\/div>\n    <div class=\"omh-heatmap-grid\" id=\"omh-heatmap-grid\"><\/div>\n    <div class=\"omh-heatmap-footer\" id=\"omh-heatmap-footer\">\u9054\u6210\u3059\u308b\u3068\u66dc\u65e5\u306e\u8272\u304c\u70b9\u706f\u30027\u65e5\u305d\u308d\u3048\u3066\u8679\u3092\u5b8c\u6210\u3055\u305b\u3088\u3046\ud83c\udf08<\/div>\n  <\/div>\n\n  <!-- \u9054\u6210\u30bb\u30af\u30b7\u30e7\u30f3 -->\n  <div id=\"omh-complete-section\" style=\"display:none;\">\n    <div class=\"omh-complete-inner\">\n      <div class=\"omh-achieve-msg\" id=\"omh-achieve-msg\">\ud83c\udf89 \u672c\u65e5\u306e\u9054\u6210\u8a18\u9332\u6e08\u307f\uff01<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- UI\u30e2\u30fc\u30c9\u5207\u308a\u66ff\u3048\u30b9\u30a4\u30c3\u30c1\uff08\u30ab\u30fc\u30c9\u578b\uff09 -->\n  <div class=\"omh-ui-toggle-wrap\">\n    <div class=\"omh-ui-toggle-text\">\n      <span class=\"omh-ui-toggle-title\">\u5206\u96e2\u30bf\u30c3\u30d7<\/span>\n      <span class=\"omh-ui-toggle-sub\">\u5de6\u2192\u30ea\u30f3\u30af\u3000\u53f3\u2192\u30c1\u30a7\u30c3\u30af<\/span>\n    <\/div>\n    <label class=\"omh-toggle\">\n      <input type=\"checkbox\" id=\"omh-split-toggle\">\n      <span class=\"omh-toggle-slider\"><\/span>\n    <\/label>\n  <\/div>\n<\/div>\n\n<!-- \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\uff08\u30b3\u30fc\u30c1\u30de\u30fc\u30af\uff09\u30aa\u30fc\u30d0\u30fc\u30ec\u30a4 -->\n<div class=\"omh-tut-overlay\" id=\"omh-tut-overlay\" aria-hidden=\"true\">\n  <div class=\"omh-tut-spot\" id=\"omh-tut-spot\"><\/div>\n  <div class=\"omh-tut-tip\" id=\"omh-tut-tip\">\n    <div class=\"omh-tut-step\" id=\"omh-tut-step\"><\/div>\n    <div class=\"omh-tut-title\" id=\"omh-tut-title\"><\/div>\n    <div class=\"omh-tut-body\" id=\"omh-tut-body\"><\/div>\n    <div class=\"omh-tut-foot\">\n      <div class=\"omh-tut-dots\" id=\"omh-tut-dots\"><\/div>\n      <div class=\"omh-tut-btns\">\n        <button type=\"button\" class=\"omh-tut-skip\" id=\"omh-tut-skip\">\u3068\u3058\u308b<\/button>\n        <button type=\"button\" class=\"omh-tut-next\" id=\"omh-tut-next\">\u6b21\u3078<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n<\/div>\n\n\n<style>\n.omf-wrap {\n    max-width: 480px; margin: 16px auto;\n    font-family: 'Noto Sans JP', sans-serif;\n}\n.omf-card {\n    background: #ffe15a; \/* v6.61.1: \u304a\u3072\u3055\u307e\u30a4\u30a8\u30ed\u30fc\uff08\u65e7\u30b7\u30a7\u30a2\u753b\u50cf\u306e\u9ec4\u8272\u3092\u518d\u73fe\uff09 *\/\n    border-radius: 18px;\n    padding: 22px 20px 18px;\n    box-shadow: 0 6px 24px rgba(245,200,60,.30);\n    border: 1.5px solid #f3cf45;\n}\n.omf-heading {\n    font-size: 13px; font-weight: 800; color: #2176ae;\n    margin: 0 0 14px; display: flex; align-items: center; gap: 6px;\n}\n.omf-img-link {\n    display: none; \/* v6.61.0: \u753b\u50cf\u30bf\u30c3\u30d7\u5ec3\u6b62\uff08X\u30dc\u30bf\u30f3\u306e\u307f\uff09 *\/\n}\n.omf-hint { display: none; }\n.omf-tweet-btn {\n    display: flex; align-items: center; justify-content: center; gap: 8px;\n    width: 100%; padding: 13px 0; border-radius: 50px;\n    background: #000; color: #fff;\n    font-size: 15px; font-weight: 800; text-decoration: none;\n    box-shadow: 0 4px 14px rgba(0,0,0,.25);\n    transition: background .2s, transform .15s, box-shadow .15s;\n}\n.omf-tweet-btn:hover {\n    background: #1a1a1a; transform: translateY(-2px);\n    box-shadow: 0 6px 18px rgba(0,0,0,.3); color: #fff; text-decoration: none;\n}\n.omf-tweet-btn svg { flex-shrink: 0; }\n\/* \u2500\u2500 v6.65.0: \u5b8c\u8d70\u8a3c \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.omf-cert { margin: 0 0 14px; }\n.omf-cert-frame {\n    background: #fffdf6; border-radius: 12px; overflow: hidden;\n    border: 1.5px solid #f3cf45; box-shadow: 0 4px 14px rgba(160,120,0,.18);\n    min-height: 120px;\n}\n.omf-cert-frame img { display: block; width: 100%; height: auto; }\n.omf-imgshare-btn { margin-top: 12px; border: none; cursor: pointer; font-family: inherit; }\n\/* v6.70.0: .omf-tweet-btn \u306e display:flex \u304c [hidden] \u3088\u308a\u5f37\u304f\u52b9\u3044\u3066\u3057\u307e\u3046\u554f\u984c\u306e\u4fee\u6b63 *\/\n.omf-tweet-btn[hidden], .omf-cert [hidden] { display: none !important; }\n.omf-tweet-btn--ghost {\n    background: #fff; color: #111;\n    border: 2px solid #111; box-shadow: none;\n    font-size: 13px; padding: 10px 0; margin-top: 10px;\n}\n.omf-tweet-btn--ghost:hover { background: #f5f5f5; color: #111; transform: none; box-shadow: none; }\n.omf-cert-tools {\n    display: flex; align-items: center; gap: 10px; margin-top: 10px; flex-wrap: wrap;\n}\n.omf-mini-btn {\n    background: #fff; border: 1.5px solid #d8b73a; border-radius: 50px;\n    font-size: 12px; font-weight: 700; color: #7a6410; padding: 6px 14px;\n    cursor: pointer; font-family: inherit; transition: background .15s;\n}\n.omf-mini-btn:hover { background: #fff7d9; }\n.omf-cert-hint { font-size: 11px; color: #7a6410; font-weight: 700; }\n.omf-cert-daynote {\n    margin-top: 8px; font-size: 11px; font-weight: 700; color: #8a6d1a;\n    background: #fff8e0; border: 1px dashed #e0c25a; border-radius: 8px; padding: 6px 10px;\n}\n.omf-cert-toast {\n    margin-top: 10px; background: #2b2417; color: #fff;\n    font-size: 12px; font-weight: 700; border-radius: 8px; padding: 8px 12px;\n    opacity: 0; transform: translateY(4px);\n    transition: opacity .25s, transform .25s; pointer-events: none;\n}\n.omf-cert-toast.is-show { opacity: 1; transform: translateY(0); }\n.omf-copy-wrap { margin-top: 14px; }\n.omf-copy-summary {\n    font-size: 12px; color: #1f6f9e; font-weight: 700; cursor: pointer;\n    user-select: none; display: inline-flex; align-items: center; gap: 4px;\n}\n.omf-copy-box {\n    background: #fffdf3; border: 1px dashed #d8b73a;\n    border-radius: 8px; padding: 10px 12px; margin-top: 8px;\n    font-size: 11px; color: #555; white-space: pre-wrap; line-height: 1.7;\n    position: relative;\n}\n.omf-copy-btn {\n    position: absolute; top: 7px; right: 8px;\n    background: #70C0E8; color: #fff; border: none; border-radius: 6px;\n    font-size: 11px; font-weight: 700; padding: 3px 10px; cursor: pointer;\n    transition: background .15s;\n}\n.omf-copy-btn:hover { background: #3da0cb; }\n<\/style>\n\n<div class=\"omf-wrap\">\n    <div class=\"omf-card\">\n        <div class=\"omf-heading\">\n            \ud83c\udf38 X\u306b\u30dd\u30b9\u30c8\u3057\u3066\u5b8c\u8d70\u3092\u5831\u544a\u3057\u3088\u3046\uff01\n        <\/div>\n\n        \n        <!-- X\u30dc\u30bf\u30f3\uff08\u65e2\u5b9a\u306fPC\u5411\u3051x.com\u3001\u30e2\u30d0\u30a4\u30eb\u6642\u306fJS\u3067twitter.com\u306b\u5dee\u66ff\uff09\n             v6.61.8: href \u306f esc_url \u3067\u306f\u306a\u304f esc_attr \u3092\u4f7f\u3046\u3002\n             esc_url \u306f %0a\/%0d \u3092\u5f37\u5236\u9664\u53bb\u3059\u308b\u4ed5\u69d8\u3067\u3001\u6539\u884c(%0A)\u304c\u5168\u3066\u6d88\u3048\u3066\u3057\u307e\u3046\u305f\u3081\u3002\n             \u30d9\u30fc\u30b9URL\u306f\u56fa\u5b9ahttps\u30fbtext\u306frawurlencode\u6e08\u307f\u306a\u306e\u3067 esc_attr \u3067\u5b89\u5168\u3002 -->\n        <a href=\"https:\/\/x.com\/intent\/post?text=%E3%81%8A%E3%81%B2%E3%81%95%E3%81%BE%E3%83%9E%E3%83%A9%E3%82%BD%E3%83%B3%200%E6%97%A5%E7%9B%AE%20%E5%AE%8C%E8%B5%B0%EF%BC%81%287%2F13%E9%96%8B%E5%A7%8B%E5%88%86%29%0A%E6%8E%A8%E3%81%97%E3%83%AA%E3%82%AF%2FMV%E8%A6%96%E8%81%B4%E7%AD%89%20%E6%97%A5%E5%90%91%E5%9D%82%E3%81%B8%E3%81%AE%E5%BF%9C%E6%8F%B4%E3%81%8C%E3%82%82%E3%81%A3%E3%81%A8%E6%B0%97%E8%BB%BD%E3%81%AB%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%EF%BC%81%0A%0A%23%E3%81%8A%E3%81%B2%E3%81%95%E3%81%BE%E3%83%9E%E3%83%A9%E3%82%BD%E3%83%B3%0A%0A\"\n           data-omf-app=\"https:\/\/twitter.com\/intent\/tweet?text=%E3%81%8A%E3%81%B2%E3%81%95%E3%81%BE%E3%83%9E%E3%83%A9%E3%82%BD%E3%83%B3%200%E6%97%A5%E7%9B%AE%20%E5%AE%8C%E8%B5%B0%EF%BC%81%287%2F13%E9%96%8B%E5%A7%8B%E5%88%86%29%0A%E6%8E%A8%E3%81%97%E3%83%AA%E3%82%AF%2FMV%E8%A6%96%E8%81%B4%E7%AD%89%20%E6%97%A5%E5%90%91%E5%9D%82%E3%81%B8%E3%81%AE%E5%BF%9C%E6%8F%B4%E3%81%8C%E3%82%82%E3%81%A3%E3%81%A8%E6%B0%97%E8%BB%BD%E3%81%AB%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%EF%BC%81%0A%0A%23%E3%81%8A%E3%81%B2%E3%81%95%E3%81%BE%E3%83%9E%E3%83%A9%E3%82%BD%E3%83%B3%0A%0A\"\n           target=\"_blank\" rel=\"noreferrer noopener\"\n           class=\"omf-tweet-btn\">\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 300 300\" fill=\"white\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M178.57 127.15 290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.1h26.46l102.4-116.59 81.8 116.59h89.34M36.01 19.54H76.66l187.13 262.13h-40.66\"\/>\n            <\/svg>\n            <span id=\"omf-x-label\">X\u306b\u30dd\u30b9\u30c8\u3059\u308b<\/span>\n        <\/a>\n\n        <!-- \u30b3\u30d4\u30da\u7528\u30c6\u30ad\u30b9\u30c8 -->\n        <div class=\"omf-copy-wrap\">\n            <details>\n                <summary class=\"omf-copy-summary\">\ud83d\udccb \u30b3\u30d4\u30da\u7528\u30c6\u30ad\u30b9\u30c8\u3092\u8868\u793a<\/summary>\n                <div class=\"omf-copy-box\" id=\"omf-copy-text\">\u304a\u3072\u3055\u307e\u30de\u30e9\u30bd\u30f3 0\u65e5\u76ee \u5b8c\u8d70\uff01(7\/13\u958b\u59cb\u5206)\n\u63a8\u3057\u30ea\u30af\/MV\u8996\u8074\u7b49 \u65e5\u5411\u5742\u3078\u306e\u5fdc\u63f4\u304c\u3082\u3063\u3068\u6c17\u8efd\u306b\u3067\u304d\u308b\u3088\uff01\n\n#\u304a\u3072\u3055\u307e\u30de\u30e9\u30bd\u30f3\n\n<button class=\"omf-copy-btn\" id=\"omf-copy-btn\" onclick=\"omfCopy()\">\u30b3\u30d4\u30fc<\/button><\/div>\n            <\/details>\n        <\/div>\n    <\/div>\n<\/div>\n<script>\nfunction omfCopy() {\n    \/\/ v6.66.0: \u30e9\u30a4\u30d6\u66f4\u65b0\u3055\u308c\u305f\u6587\u9762\u3092\u512a\u5148\uff08finish-cert.js \u304c HINTV_CERT.shareText \u3092\u6700\u65b0\u5316\u3059\u308b\uff09\n    var text = (window.HINTV_CERT && window.HINTV_CERT.shareText)\n        ? window.HINTV_CERT.shareText\n        : \"\\u304a\\u3072\\u3055\\u307e\\u30de\\u30e9\\u30bd\\u30f3 0\\u65e5\\u76ee \\u5b8c\\u8d70\\uff01(7\\\/13\\u958b\\u59cb\\u5206)\\n\\u63a8\\u3057\\u30ea\\u30af\\\/MV\\u8996\\u8074\\u7b49 \\u65e5\\u5411\\u5742\\u3078\\u306e\\u5fdc\\u63f4\\u304c\\u3082\\u3063\\u3068\\u6c17\\u8efd\\u306b\\u3067\\u304d\\u308b\\u3088\\uff01\\n\\n#\\u304a\\u3072\\u3055\\u307e\\u30de\\u30e9\\u30bd\\u30f3\\n\\n\";\n    var btn  = document.getElementById('omf-copy-btn');\n    if (navigator.clipboard && navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(text).then(function() {\n            btn.textContent = '\u2705 \u30b3\u30d4\u30fc\u6e08';\n            setTimeout(function(){ btn.textContent = '\u30b3\u30d4\u30fc'; }, 2000);\n        });\n    } else {\n        var ta = document.createElement('textarea');\n        ta.value = text; ta.style.position = 'fixed'; ta.style.opacity = '0';\n        document.body.appendChild(ta); ta.select();\n        document.execCommand('copy');\n        document.body.removeChild(ta);\n        btn.textContent = '\u2705 \u30b3\u30d4\u30fc\u6e08';\n        setTimeout(function(){ btn.textContent = '\u30b3\u30d4\u30fc'; }, 2000);\n    }\n}\n\/\/ v6.61.7: \u30e2\u30d0\u30a4\u30eb\u7aef\u672b\u3067\u306fX\u30a2\u30d7\u30ea\u9077\u79fb\u7528\u306e twitter.com\/intent\/tweet \u306b\u5dee\u3057\u66ff\u3048\u308b\n\/\/   \uff08PC\u306f\u65e2\u5b9a\u306ex.com\u76f4\u30ea\u30f3\u30af\u306e\u307e\u307e\u3067\u6539\u884c\u304c\u4fdd\u6301\u3055\u308c\u308b\uff09\n(function(){\n    try {\n        var isMobile = \/Android|iPhone|iPad|iPod\/i.test(navigator.userAgent || '');\n        if (!isMobile) return;\n        var els = document.querySelectorAll('.omf-tweet-btn[data-omf-app]');\n        for (var i = 0; i < els.length; i++) {\n            var u = els[i].getAttribute('data-omf-app');\n            if (u) els[i].setAttribute('href', u);\n        }\n    } catch (e) {}\n})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>\u6bce\u9031\u6708\u66dc\u65e522\u6642\uff5e Stationhead Ohisama-ch\u306b\u3066\u914d\u4fe1\u4e2d\u306e\u30b9\u30c6\u3078\u3067\u30af\u30a4\u30ba\uff01\u3072\u306a\u30a2\u30f3\u30b5\u30fc\u30c3!OA\u6642\u306b\u51fa\u984c\u3057\u305f\u904e\u53bb\u554f\u7b49\u3092\u30e9\u30f3\u30c0\u30e0\u306b5\u554f\u30d7\u30ec\u30a4\u3067\u304d\u307e\u3059\uff01 \u30ea\u30ed\u30fc\u30c9\u3057\u3066\u554f\u984c\u3092\u5165\u308c\u66ff\u3048\u308b \u65b0\u3057\u3044\u554f\u984c\u3092\u8aad\u307f\u8fbc\u3093\u3067\u3044 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1005,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-979","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/wp-json\/wp\/v2\/pages\/979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/wp-json\/wp\/v2\/comments?post=979"}],"version-history":[{"count":49,"href":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/wp-json\/wp\/v2\/pages\/979\/revisions"}],"predecessor-version":[{"id":1917,"href":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/wp-json\/wp\/v2\/pages\/979\/revisions\/1917"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/wp-json\/wp\/v2\/media\/1005"}],"wp:attachment":[{"href":"https:\/\/tsuka-radio.conohawing.com\/ohisama\/wp-json\/wp\/v2\/media?parent=979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}