{"id":155,"date":"2026-02-16T23:56:34","date_gmt":"2026-02-16T14:56:34","guid":{"rendered":"http:\/\/366aroma.com\/?page_id=155"},"modified":"2026-05-14T20:45:38","modified_gmt":"2026-05-14T11:45:38","slug":"366aroma","status":"publish","type":"page","link":"https:\/\/366aroma.com\/","title":{"rendered":"366\u65e5\u306e\u904b\u52e2\u3092\u6574\u3048\u308b\u9999\u308a"},"content":{"rendered":"<div id=\"a366\" style=\"max-width: 860px; margin: 0 auto; padding: 12px 0 20px;\">\n<style>\n    #a366 * {\n      box-sizing: border-box;\n    }<\/p>\n<p>    #a366 {\n      color: #4f403a;\n      font-family:\n        \"Hiragino Mincho ProN\",\n        \"Yu Mincho\",\n        \"YuMincho\",\n        \"Noto Serif JP\",\n        serif;\n      line-height: 1.8;\n    }<\/p>\n<p>    #a366 .hero {\n      text-align: center;\n      margin-bottom: 28px;\n    }<\/p>\n<p>    #a366 .hero-title {\n      margin: 0 0 10px;\n      font-size: clamp(28px, 4vw, 40px);\n      line-height: 1.45;\n      font-weight: 600;\n      color: #4f403a;\n    }<\/p>\n<p>    #a366 .hero-text {\n      max-width: 680px;\n      margin: 0 auto;\n      font-size: 15px;\n      color: #8a756b;\n      white-space: pre-line;\n    }<\/p>\n<p>    #a366 .box {\n      border: 1px solid rgba(0,0,0,.12);\n      border-radius: 14px;\n      padding: 18px 16px;\n      background: #fff;\n      box-shadow: 0 8px 20px rgba(0,0,0,.04);\n    }<\/p>\n<p>    #a366 .section {\n      margin-top: 22px;\n    }<\/p>\n<p>    #a366 .section:first-child {\n      margin-top: 0;\n    }<\/p>\n<p>    #a366 .section-title {\n      margin: 0 0 10px;\n      font-size: 20px;\n      line-height: 1.5;\n      font-weight: 700;\n      color: #4f403a;\n    }<\/p>\n<p>    #a366 .lead {\n      margin: 0 0 14px;\n      font-size: 14px;\n      color: #8a756b;\n    }<\/p>\n<p>    #a366 .howto {\n      margin: 0;\n      padding-left: 1.2em;\n      color: #5f514b;\n      font-size: 14px;\n    }<\/p>\n<p>    #a366 .howto li {\n      margin-bottom: 6px;\n    }<\/p>\n<p>    #a366cats {\n      margin-top: 8px;\n    }<\/p>\n<p>    #a366cats .grid {\n      display: grid;\n      grid-template-columns: repeat(2, 240px);\n      gap: 16px;\n      max-width: 496px;\n    }<\/p>\n<p>    #a366cats .a366-item {\n      text-align: center;\n    }<\/p>\n<p>    #a366cats .card {\n      display: block;\n      width: 240px;\n      cursor: pointer;\n      border: 3px solid transparent;\n      border-radius: 12px;\n      padding: 6px;\n      transition: all .2s ease;\n      background: #fff;\n      box-shadow: 0 8px 16px rgba(92,67,55,.08);\n    }<\/p>\n<p>    #a366cats .card:hover {\n      transform: translateY(-1px);\n      box-shadow: 0 10px 20px rgba(92,67,55,.12);\n    }<\/p>\n<p>    #a366cats .card.is-active {\n      border-color: #c62828;\n      box-shadow: 0 0 0 2px rgba(198,40,40,.08);\n    }<\/p>\n<p>    #a366cats input[type=\"radio\"] {\n      display: none;\n    }<\/p>\n<p>    #a366cats img {\n      display: block;\n      width: 240px;\n      height: 135px;\n      object-fit: cover;\n      border-radius: 10px;\n    }<\/p>\n<p>    #a366 .cap-title {\n      margin-top: 8px;\n      font-weight: 700;\n      font-size: 15px;\n      color: #4f403a;\n    }<\/p>\n<p>    #a366 .cap-sub {\n      font-size: 12px;\n      opacity: .8;\n      line-height: 1.6;\n    }<\/p>\n<p>    #a366 .date-row {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      align-items: center;\n    }<\/p>\n<p>    #a366 .date-input {\n      height: 48px;\n      font-size: 16px;\n      padding: 10px 12px;\n      border: 1px solid rgba(0,0,0,.12);\n      border-radius: 12px;\n      background: #fff;\n      color: #4f403a;\n      outline: none;\n      appearance: none;\n      -webkit-appearance: none;\n      -moz-appearance: textfield;\n    }<\/p>\n<p>    #a366 .date-input:focus {\n      border-color: #bc9a62;\n      box-shadow: 0 0 0 4px rgba(188,154,98,.12);\n    }<\/p>\n<p>    #a366 .date-input.year {\n      width: 128px;\n    }<\/p>\n<p>    #a366 .date-input.month,\n    #a366 .date-input.day {\n      width: 92px;\n    }<\/p>\n<p>    #a366 .date-unit {\n      font-size: 16px;\n      color: #8a756b;\n    }<\/p>\n<p>    #a366 .submit-btn {\n      margin-top: 18px;\n      width: 100%;\n      display: block;\n      text-align: center;\n      padding: 16px 20px;\n      border-radius: 14px;\n      background: linear-gradient(135deg,#f5f1e8,#e8dfcf);\n      color: #5c5244;\n      font-weight: bold;\n      font-size: 16px;\n      border: 1px solid rgba(0,0,0,.06);\n      box-shadow: 0 6px 14px rgba(0,0,0,.08);\n      cursor: pointer;\n    }<\/p>\n<p>    #a366 .error-box {\n      display: none;\n      margin-top: 12px;\n      padding: 12px 14px;\n      border-radius: 12px;\n      border: 1px solid rgba(198,40,40,.18);\n      background: rgba(198,40,40,.06);\n      color: #c62828;\n      font-size: 14px;\n      line-height: 1.7;\n    }<\/p>\n<p>    #a366 .loading-box {\n      display: none;\n      margin-top: 12px;\n      padding: 16px 14px;\n      border: 1px solid rgba(0,0,0,.10);\n      border-radius: 14px;\n      background: #fff;\n      text-align: center;\n    }<\/p>\n<p>    #a366 .loading-box.show {\n      display: block;\n    }<\/p>\n<p>    #a366 .loading-stars {\n      margin-bottom: 8px;\n      font-size: 18px;\n      letter-spacing: .2em;\n      color: #c9a55f;\n      animation: a366Blink 1.2s infinite ease-in-out;\n    }<\/p>\n<p>    #a366 .loading-text {\n      font-size: 14px;\n      line-height: 1.8;\n      color: #8a756b;\n      min-height: 1.8em;\n    }<\/p>\n<p>    #a366 .result-card {\n      display: none;\n      margin-top: 12px;\n      border: 1px solid rgba(0,0,0,.10);\n      border-radius: 14px;\n      padding: 14px;\n      background: #fff;\n    }<\/p>\n<p>    #a366 .result-card.show {\n      display: block;\n    }<\/p>\n<p>    #a366 .result-card h2 {\n      margin: 0 0 10px;\n      font-size: 18px;\n      line-height: 1.5;\n    }<\/p>\n<p>    #a366 .result-meta {\n      margin: 0 0 12px;\n      font-size: 13px;\n      opacity: .8;\n    }<\/p>\n<p>    #a366 .result-text {\n      line-height: 1.9;\n      font-size: 14px;\n      white-space: pre-line;\n    }<\/p>\n<p>    #a366 .links {\n      margin-top: 12px;\n    }<\/p>\n<p>    #a366 .rakuten-link {\n      display: block;\n      text-align: center;\n      padding: 16px 20px;\n      border-radius: 14px;\n      background: linear-gradient(135deg,#f5f1e8,#e8dfcf);\n      color: #5c5244;\n      font-weight: bold;\n      font-size: 16px;\n      text-decoration: none;\n      box-shadow: 0 6px 14px rgba(0,0,0,.08);\n      border: 1px solid rgba(0,0,0,.06);\n    }<\/p>\n<p>    #a366 .note {\n      margin-top: 14px;\n      font-size: 13px;\n      opacity: .75;\n    }<\/p>\n<p>    @keyframes a366Blink {\n      0% { opacity: .35; }\n      50% { opacity: 1; }\n      100% { opacity: .35; }\n    }<\/p>\n<p>    @media (max-width: 767px) {\n      #a366cats .grid {\n        grid-template-columns: repeat(2, 240px);\n        gap: 12px;\n        max-width: 492px;\n        overflow-x: auto;\n      }<\/p>\n<p>      #a366 .date-input.year {\n        width: 108px;\n      }<\/p>\n<p>      #a366 .date-input.month,\n      #a366 .date-input.day {\n        width: 82px;\n      }\n    }\n  <\/style>\n<div class=\"hero\">\n<h1 class=\"hero-title\">\u4eca\u306e\u3042\u306a\u305f\u306b\u5bc4\u308a\u6dfb\u3046\u30a2\u30ed\u30de\u3092\u3002<\/h1>\n<p class=\"hero-text\">\u6c17\u306b\u306a\u308b\u30c6\u30fc\u30de\u3092\u3072\u3068\u3064\u9078\u3073\u3001\u751f\u5e74\u6708\u65e5\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>\n\u3084\u308f\u3089\u304b\u304f\u9759\u304b\u306b\u3001\u4eca\u306e\u6d41\u308c\u3092\u8aad\u307f\u89e3\u304f\u8a3a\u65ad\u30da\u30fc\u30b8\u3067\u3059\u3002<\/p>\n<\/p><\/div>\n<div class=\"box\">\n<div class=\"section\">\n<h2 class=\"section-title\">\u4f7f\u3044\u65b9<\/h2>\n<ol class=\"howto\">\n<li>\u6c17\u306b\u306a\u308b\u9805\u76ee\u3092\u3072\u3068\u3064\u9078\u3073\u307e\u3059\u3002<\/li>\n<li>\u751f\u5e74\u6708\u65e5\u3092\u5165\u529b\u3057\u307e\u3059\u3002<\/li>\n<li>\u8a3a\u65ad\u7d50\u679c\u3092\u898b\u308b\u3092\u62bc\u3057\u307e\u3059\u3002<\/li>\n<\/ol><\/div>\n<div class=\"section\">\n<h2 class=\"section-title\">1. \u77e5\u308a\u305f\u3044\u9805\u76ee\u3092\u9078\u3093\u3067\u304f\u3060\u3055\u3044<\/h2>\n<p class=\"lead\">\u753b\u50cf\u3092\u62bc\u3059\u3068\u3001\u305d\u306e\u9805\u76ee\u304c\u9078\u629e\u3055\u308c\u307e\u3059\u3002<\/p>\n<div id=\"a366cats\">\n<div class=\"grid\">\n<div class=\"a366-item\">\n            <label class=\"card\" data-card=\"money\"><br \/>\n              <input name=\"a366cat\" type=\"radio\" value=\"money\" \/><br \/>\n              <img decoding=\"async\" src=\"https:\/\/366aroma.com\/wp-content\/uploads\/2026\/02\/%E9%87%91%E9%81%8B-e1771248285299.png\" alt=\"\u91d1\u904b\" \/><br \/>\n            <\/label><\/p>\n<div class=\"cap-title\"><b>\u91d1\u904b<\/b><\/div>\n<div class=\"cap-sub\">\u5de1\u308a\u30fb\u30c1\u30e3\u30f3\u30b9\u30fb\u4f7f\u3044\u65b9<\/div>\n<\/p><\/div>\n<div class=\"a366-item\">\n            <label class=\"card\" data-card=\"relationship\"><br \/>\n              <input name=\"a366cat\" type=\"radio\" value=\"relationship\" \/><br \/>\n              <img decoding=\"async\" src=\"https:\/\/366aroma.com\/wp-content\/uploads\/2026\/02\/%E6%81%8B%E6%84%9B%E3%83%BB%E4%BA%BA%E3%81%AE%E7%B8%81-e1771248228818.png\" alt=\"\u4eba\u306e\u7e01\" \/><br \/>\n            <\/label><\/p>\n<div class=\"cap-title\"><b>\u4eba\u306e\u7e01<\/b><\/div>\n<div class=\"cap-sub\">\u8ddd\u96e2\u611f\u30fb\u51fa\u4f1a\u3044\u30fb\u6574\u3048\u65b9<\/div>\n<\/p><\/div>\n<div class=\"a366-item\">\n            <label class=\"card\" data-card=\"work\"><br \/>\n              <input name=\"a366cat\" type=\"radio\" value=\"work\" \/><br \/>\n              <img decoding=\"async\" src=\"https:\/\/366aroma.com\/wp-content\/uploads\/2026\/02\/Gemini_Generated_Image_fns3bbfns3bbfns3-e1771254835850.png\" alt=\"\u4ed5\u4e8b\" \/><br \/>\n            <\/label><\/p>\n<div class=\"cap-title\"><b>\u4ed5\u4e8b<\/b><\/div>\n<div class=\"cap-sub\">\u96c6\u4e2d\u30fb\u7d99\u7d9a\u30fb\u6d41\u308c<\/div>\n<\/p><\/div>\n<div class=\"a366-item\">\n            <label class=\"card\" data-card=\"protect\"><br \/>\n              <input name=\"a366cat\" type=\"radio\" value=\"protect\" \/><br \/>\n              <img decoding=\"async\" src=\"https:\/\/366aroma.com\/wp-content\/uploads\/2026\/02\/%E5%8E%84%E9%99%A4%E3%81%91-e1771248261751.png\" alt=\"\u5384\u9664\u3051\" \/><br \/>\n            <\/label><\/p>\n<div class=\"cap-title\"><b>\u5384\u9664\u3051<\/b><\/div>\n<div class=\"cap-sub\">\u6d44\u5316\u30fb\u5207\u66ff\u30fb\u5b88\u308a<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"section\">\n<h2 class=\"section-title\">2. \u751f\u5e74\u6708\u65e5\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044<\/h2>\n<p class=\"lead\">\u897f\u66a64\u6841\u30fb\u67082\u6841\u30fb\u65e52\u6841\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<div class=\"date-row\">\n        <input id=\"birthYear\" class=\"date-input year\" type=\"text\" inputmode=\"numeric\" maxlength=\"4\" placeholder=\"1990\" autocomplete=\"bday-year\" \/><br \/>\n        <span class=\"date-unit\">\u5e74<\/span><\/p>\n<p>        <input id=\"birthMonth\" class=\"date-input month\" type=\"text\" inputmode=\"numeric\" maxlength=\"2\" placeholder=\"01\" autocomplete=\"bday-month\" \/><br \/>\n        <span class=\"date-unit\">\u6708<\/span><\/p>\n<p>        <input id=\"birthDay\" class=\"date-input day\" type=\"text\" inputmode=\"numeric\" maxlength=\"2\" placeholder=\"01\" autocomplete=\"bday-day\" \/><br \/>\n        <span class=\"date-unit\">\u65e5<\/span>\n      <\/div>\n<\/p><\/div>\n<p>    <button type=\"button\" id=\"diagnoseBtn\" class=\"submit-btn\">\u8a3a\u65ad\u7d50\u679c\u3092\u898b\u308b<\/button><\/p>\n<div id=\"errorBox\" class=\"error-box\"><\/div>\n<div id=\"loadingBox\" class=\"loading-box\">\n<div class=\"loading-stars\">\u2726 \u2727 \u2726<\/div>\n<div id=\"loadingText\" class=\"loading-text\">\u5360\u3044\u4e2d&#8230;<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div id=\"resultMount\"><\/div>\n<div class=\"links\">\n    <a\n      class=\"rakuten-link\"\n      href=\"https:\/\/room.rakuten.co.jp\/\"\n      target=\"_blank\"\n      rel=\"noopener\"\n    ><br \/>\n      \u904b\u6c17\u3092\u6574\u3048\u308b\u9999\u308a\u3092\u307f\u308b<br \/>\n    <\/a>\n  <\/div>\n<div class=\"note\">\n    \u203b\u9999\u308a\u306f\u533b\u7642\u884c\u70ba\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u4f53\u8abf\u306b\u5408\u308f\u305b\u3066\u7121\u7406\u306a\u304f\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002\n  <\/div>\n<\/div>\n<p><script>\n(() => {\n  const ITEM_MAP = {\n    money: \"\u91d1\u904b\",\n    relationship: \"\u4eba\u306e\u7e01\",\n    work: \"\u4ed5\u4e8b\",\n    protect: \"\u5384\u9664\u3051\"\n  };<\/p>\n<p>  const categoryInputs = document.querySelectorAll('#a366 input[name=\"a366cat\"]');\n  const categoryCards = document.querySelectorAll('#a366cats .card');\n  const yearEl = document.getElementById(\"birthYear\");\n  const monthEl = document.getElementById(\"birthMonth\");\n  const dayEl = document.getElementById(\"birthDay\");\n  const resultMount = document.getElementById(\"resultMount\");\n  const errorBox = document.getElementById(\"errorBox\");\n  const loadingBox = document.getElementById(\"loadingBox\");\n  const loadingText = document.getElementById(\"loadingText\");\n  const diagnoseBtn = document.getElementById(\"diagnoseBtn\");<\/p>\n<p>  const loadingMessages = [\n    \"\u5360\u3044\u4e2d...\",\n    \"\u30a2\u30ed\u30de\u3092\u8abf\u5408\u4e2d...\",\n    \"\u661f\u3092\u8aad\u307f\u89e3\u3044\u3066\u3044\u307e\u3059...\",\n    \"\u9999\u308a\u306e\u30d0\u30e9\u30f3\u30b9\u3092\u6574\u3048\u3066\u3044\u307e\u3059...\"\n  ];<\/p>\n<p>  function pad2(value) {\n    return String(value).padStart(2, \"0\");\n  }<\/p>\n<p>  function escapeHtml(str) {\n    return String(str ?? \"\")\n      .replaceAll(\"&\", \"&amp;\")\n      .replaceAll(\"<\", \"&lt;\")\n      .replaceAll(\">\", \"&gt;\")\n      .replaceAll('\"', \"&quot;\")\n      .replaceAll(\"'\", \"&#039;\");\n  }<\/p>\n<p>  function getSelectedCategoryValue() {\n    const checked = document.querySelector('#a366 input[name=\"a366cat\"]:checked');\n    return checked ? checked.value : \"\";\n  }<\/p>\n<p>  function updateActiveCard() {\n    const selected = getSelectedCategoryValue();\n    categoryCards.forEach(card => {\n      const cardName = card.getAttribute(\"data-card\");\n      if (cardName === selected) {\n        card.classList.add(\"is-active\");\n      } else {\n        card.classList.remove(\"is-active\");\n      }\n    });\n  }<\/p>\n<p>  function showError(message) {\n    errorBox.textContent = message;\n    errorBox.style.display = \"block\";\n  }<\/p>\n<p>  function hideError() {\n    errorBox.textContent = \"\";\n    errorBox.style.display = \"none\";\n  }<\/p>\n<p>  function renderMessage(message) {\n    resultMount.innerHTML = `<\/p>\n<div style=\"margin-top:12px; padding:14px; border:1px solid rgba(0,0,0,.10); border-radius:14px; background:#fff; font-size:14px; line-height:1.8;\">\n        ${escapeHtml(message)}\n      <\/div>\n<p>    `;\n  }<\/p>\n<p>  function renderResult() {\n    const category = getSelectedCategoryValue();\n    const y = yearEl.value.trim();\n    const m = monthEl.value.trim();\n    const d = dayEl.value.trim();<\/p>\n<p>    resultMount.innerHTML = `<\/p>\n<section style=\"border:1px solid rgba(0,0,0,.10); border-radius:14px; padding:14px; background:#fff; margin-top:12px;\">\n<h2 style=\"margin:0 0 10px; font-size:18px;\">\n          ${escapeHtml(ITEM_MAP[category] || \"\")}\u306e\u7d50\u679c\n        <\/h2>\n<p style=\"margin:0 0 12px; opacity:.8; font-size:13px;\">\n          ${escapeHtml(y)}\u5e74${escapeHtml(pad2(m))}\u6708${escapeHtml(pad2(d))}\u65e5\n        <\/p>\n<div style=\"line-height:1.9; font-size:14px; white-space:pre-line;\">\n          \u3053\u3053\u306b\u8a3a\u65ad\u7d50\u679c\u3092\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n<p>          \u73fe\u5728\u306f\u30ec\u30a4\u30a2\u30a6\u30c8\u78ba\u8a8d\u7528\u306e\u4eee\u8868\u793a\u3067\u3059\u3002\n          \u5f8c\u304b\u3089 Gemini API \u3084\u72ec\u81ea\u30ed\u30b8\u30c3\u30af\u3078\u5dee\u3057\u66ff\u3048\u3084\u3059\u3044\u69cb\u6210\u306b\u3057\u3066\u3044\u307e\u3059\u3002\n        <\/p><\/div>\n<\/section>\n<p>    `;<\/p>\n<p>    resultMount.scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n  }<\/p>\n<p>  function digitsOnly(input, maxLength) {\n    input.addEventListener(\"input\", () => {\n      input.value = input.value.replace(\/\\D\/g, \"\").slice(0, maxLength);\n      hideError();\n    });<\/p>\n<p>    input.addEventListener(\"paste\", (e) => {\n      e.preventDefault();\n      const pasted = (e.clipboardData || window.clipboardData).getData(\"text\");\n      input.value = pasted.replace(\/\\D\/g, \"\").slice(0, maxLength);\n      hideError();\n    });\n  }<\/p>\n<p>  function validate() {\n    const category = getSelectedCategoryValue();\n    const y = yearEl.value.trim();\n    const m = monthEl.value.trim();\n    const d = dayEl.value.trim();<\/p>\n<p>    if (!category) {\n      return \"\u77e5\u308a\u305f\u3044\u9805\u76ee\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002\";\n    }<\/p>\n<p>    if (y.length !== 4 || m.length !== 2 || d.length !== 2) {\n      return \"\u751f\u5e74\u6708\u65e5\u3092\u6b63\u3057\u304f\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\";\n    }<\/p>\n<p>    const year = Number(y);\n    const month = Number(m);\n    const day = Number(d);<\/p>\n<p>    if (year < 1900 || year > new Date().getFullYear()) {\n      return \"\u5e74\u306f1900\u5e74\u304b\u3089\u73fe\u5728\u307e\u3067\u306e\u7bc4\u56f2\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\";\n    }<\/p>\n<p>    if (month < 1 || month > 12) {\n      return \"\u6708\u306f01\u301c12\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\";\n    }<\/p>\n<p>    if (day < 1 || day > 31) {\n      return \"\u65e5\u306f01\u301c31\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\";\n    }<\/p>\n<p>    const dt = new Date(year, month - 1, day);\n    const valid =\n      dt.getFullYear() === year &&\n      dt.getMonth() === month - 1 &&\n      dt.getDate() === day;<\/p>\n<p>    if (!valid) {\n      return \"\u5b58\u5728\u3057\u306a\u3044\u65e5\u4ed8\u3067\u3059\u3002\";\n    }<\/p>\n<p>    if (dt > new Date()) {\n      return \"\u672a\u6765\u306e\u65e5\u4ed8\u306f\u5165\u529b\u3067\u304d\u307e\u305b\u3093\u3002\";\n    }<\/p>\n<p>    return \"\";\n  }<\/p>\n<p>  categoryInputs.forEach(input => {\n    input.addEventListener(\"change\", () => {\n      updateActiveCard();\n      hideError();\n    });\n  });<\/p>\n<p>  digitsOnly(yearEl, 4);\n  digitsOnly(monthEl, 2);\n  digitsOnly(dayEl, 2);<\/p>\n<p>  yearEl.addEventListener(\"input\", () => {\n    if (yearEl.value.length === 4) monthEl.focus();\n  });<\/p>\n<p>  monthEl.addEventListener(\"input\", () => {\n    if (monthEl.value.length === 2) dayEl.focus();\n  });<\/p>\n<p>  diagnoseBtn.addEventListener(\"click\", async () => {\n    hideError();\n    loadingBox.classList.remove(\"show\");\n    resultMount.innerHTML = \"\";<\/p>\n<p>    const error = validate();\n    if (error) {\n      showError(error);\n      return;\n    }<\/p>\n<p>    diagnoseBtn.disabled = true;\n    loadingBox.classList.add(\"show\");<\/p>\n<p>    let idx = 0;\n    loadingText.textContent = loadingMessages[0];<\/p>\n<p>    const timer = setInterval(() => {\n      idx = (idx + 1) % loadingMessages.length;\n      loadingText.textContent = loadingMessages[idx];\n    }, 700);<\/p>\n<p>    try {\n      await new Promise(resolve => setTimeout(resolve, 2200));\n      renderResult();\n    } finally {\n      clearInterval(timer);\n      loadingBox.classList.remove(\"show\");\n      diagnoseBtn.disabled = false;\n    }\n  });<\/p>\n<p>  updateActiveCard();\n})();<\/p>\n<p><!-- \u25a0 \u30ad\u30e9\u30ca\u30ac\u30fc\u30c7\u30f3\u8c4a\u6d32 Q&A\u30c1\u30e3\u30c3\u30c8\u30dc\u30c3\u30c8\uff08\u4fee\u6b63\u7248\uff09 \u3053\u3053\u304b\u3089 \u25a0 --><\/p>\n<p><!-- 1. \u3042\u3044\u307e\u3044\u691c\u7d22\u30e9\u30a4\u30d6\u30e9\u30ea\uff08\u8aad\u307f\u8fbc\u307f\u5148\u3092\u3088\u308a\u78ba\u5b9f\u306aURL\u306b\u5909\u66f4\u3057\u307e\u3057\u305f\uff09 -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/fuse.js@6.6.2\/dist\/fuse.min.js\"><\/script><\/p>\n<p><!-- 2. \u30b9\u30bf\u30a4\u30eb\uff08\u5909\u66f4\u306a\u3057\uff09 --><\/p>\n<style>\n  #kiranah-chatbot { position: fixed; bottom: 20px; right: 20px; z-index: 99999; font-family: sans-serif; }\n  #kiranah-chat-toggle { background-color: #333; color: #fff; border: none; border-radius: 50px; padding: 15px 25px; font-size: 16px; cursor: pointer; box-shadow: 0 4px 10px rgba(0,0,0,0.2); font-weight: bold; transition: all 0.3s; }\n  #kiranah-chat-toggle:hover { background-color: #555; }\n  #kiranah-chat-window { display: none; flex-direction: column; width: 350px; height: 500px; max-height: 80vh; background-color: #f9f9f9; border-radius: 12px; box-shadow: 0 5px 20px rgba(0,0,0,0.3); margin-bottom: 15px; overflow: hidden; }\n  #kiranah-chat-header { background-color: #333; color: #fff; padding: 15px; text-align: center; font-weight: bold; font-size: 16px; }\n  #kiranah-chat-messages { flex: 1; padding: 15px; overflow-y: auto; display: flex; flex-direction: column; gap: 10px; background-color: #fff; }\n  .chat-msg { max-width: 80%; padding: 10px 15px; border-radius: 15px; font-size: 14px; line-height: 1.5; word-wrap: break-word; }\n  .bot-msg { background-color: #eee; color: #333; align-self: flex-start; border-bottom-left-radius: 2px; }\n  .user-msg { background-color: #333; color: #fff; align-self: flex-end; border-bottom-right-radius: 2px; }\n  #kiranah-chat-input-area { display: flex; padding: 10px; background-color: #f1f1f1; border-top: 1px solid #ddd; }\n  #kiranah-chat-input { flex: 1; padding: 10px; border: 1px solid #ccc; border-radius: 20px; outline: none; font-size: 14px; }\n  #kiranah-chat-send { background-color: transparent; color: #333; border: none; font-weight: bold; padding: 0 15px; cursor: pointer; }\n<\/style>\n<p><!-- 3. HTML\uff08onclick\u306a\u3069\u306e\u76f4\u63a5\u8a18\u8ff0\u3092\u524a\u9664\u3057\u307e\u3057\u305f\uff09 --><\/p>\n<div id=\"kiranah-chatbot\">\n<div id=\"kiranah-chat-window\">\n<div id=\"kiranah-chat-header\">\u3088\u304f\u3042\u308b\u3054\u8cea\u554f\uff08\u81ea\u52d5\u5fdc\u7b54\uff09<\/div>\n<div id=\"kiranah-chat-messages\">\n<div class=\"chat-msg bot-msg\">\u3053\u3093\u306b\u3061\u306f\uff01\u30ad\u30e9\u30ca\u30ac\u30fc\u30c7\u30f3\u8c4a\u6d32\u306e\u3088\u304f\u3042\u308b\u8cea\u554f\u306b\u304a\u7b54\u3048\u3057\u307e\u3059\u3002<\/p>\n<p>\u4f55\u306b\u3064\u3044\u3066\u77e5\u308a\u305f\u3044\u3067\u3059\u304b\uff1f\uff08\u4f8b\uff1a\u72ac\u306f\u5927\u4e08\u592b\uff1f\u3001\u30ad\u30e3\u30f3\u30bb\u30eb\u6599\u306f\uff1f\uff09<\/p><\/div>\n<\/p><\/div>\n<div id=\"kiranah-chat-input-area\">\n      <input type=\"text\" id=\"kiranah-chat-input\" placeholder=\"\u8cea\u554f\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\"><br \/>\n      <button id=\"kiranah-chat-send\">\u9001\u4fe1<\/button>\n    <\/div>\n<\/p><\/div>\n<p>  <button id=\"kiranah-chat-toggle\">\ud83d\udcac \u8cea\u554f\u3059\u308b<\/button>\n<\/div>\n<p><!-- 4. \u30b9\u30af\u30ea\u30d7\u30c8\uff08\u88cf\u5074\u3067\u5b89\u5168\u306b\u30dc\u30bf\u30f3\u306e\u52d5\u4f5c\u3092\u7d10\u4ed8\u3051\u308b\u66f8\u304d\u65b9\u306b\u5909\u66f4\u3057\u307e\u3057\u305f\uff09 --><br \/>\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  const qaData = [\n    { q: \"BBQ\u3092\u5229\u7528\u3057\u305f\u3044\u306e\u3067\u3059\u304c\u3001\u307e\u305a\u306f\u4f55\u304b\u3089\u9078\u3079\u3070\u3088\u3044\u3067\u3057\u3087\u3046\u304b\uff1f\", a: \"\u307e\u305a\u3001\u5229\u7528\u3057\u305f\u3044\u30a8\u30ea\u30a2\u3092\u6c7a\u3081\u308b\u3068\u30b9\u30e0\u30fc\u30ba\u3067\u3059\u3002CABIN\u3001POOL\u3001PALLET\u306e3\u3064\u306e\u30a8\u30ea\u30a2\u304b\u3089\u76ee\u7684\u3084\u6c17\u5206\u306b\u5408\u308f\u305b\u3066\u304a\u9078\u3073\u304f\u3060\u3055\u3044\u3002\" },\n    { q: \"CABIN\uff08\u30ad\u30e3\u30d3\u30f3\uff09\u30a8\u30ea\u30a2\u306e\u7279\u5fb4\u306f\u4f55\u3067\u3059\u304b\uff1f\", a: \"CABIN\u30a8\u30ea\u30a2\u306f\u3001\u65bd\u8a2d\u5185\u3067\u552f\u4e00\u306e\u5c4b\u5185BBQ\u30a8\u30ea\u30a2\u3067\u3059\u3002\u51b7\u6696\u623f\u5b8c\u5099\u306e\u500b\u5ba4\u306a\u306e\u3067\u3001\u5b63\u7bc0\u3084\u5929\u5019\u3092\u6c17\u306b\u305b\u305a\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u306a\u7a7a\u9593\u3067\u697d\u3057\u3081\u307e\u3059\u3002\" },\n    { q: \"POOL\uff08\u30d7\u30fc\u30eb\uff09\u30a8\u30ea\u30a2\u306e\u7279\u5fb4\u306f\u4f55\u3067\u3059\u304b\uff1f\", a: \"\u30d7\u30fc\u30eb\u306e\u3059\u3050\u8fd1\u304f\u306b\u3042\u308a\u3001\u958b\u653e\u3055\u308c\u308b\u671f\u9593\u4e2d\u306f\u304a\u5b50\u69d8\u3092\u898b\u5b88\u308a\u306a\u304c\u3089BBQ\u3092\u697d\u3057\u3081\u307e\u3059\u3002\u591c\u306b\u306f\u30e9\u30a4\u30c8\u30a2\u30c3\u30d7\u3055\u308c\u3001\u7279\u306b\u4eba\u6c17\u306e\u9ad8\u3044\u30a8\u30ea\u30a2\u3067\u3059\u3002\" },\n    { q: \"PALLET\uff08\u30d1\u30ec\u30c3\u30c8\uff09\u30a8\u30ea\u30a2\u306e\u7279\u5fb4\u306f\u4f55\u3067\u3059\u304b\uff1f\", a: \"\u30aa\u30fc\u30d7\u30f3\u30a8\u30a2\u3067\u30a2\u30a6\u30c8\u30c9\u30a2\u6c17\u5206\u3092\u6e80\u55ab\u3067\u304d\u308b\u30a8\u30ea\u30a2\u3067\u3059\u3002\u4ed6\u306e\u30a8\u30ea\u30a2\u306b\u6bd4\u3079\u3066\u6599\u91d1\u304c\u30ea\u30fc\u30ba\u30ca\u30d6\u30eb\u306a\u306e\u3082\u7279\u5fb4\u3067\u3059\u3002\" },\n    { q: \"\u30ef\u30f3\u3061\u3083\u3093\u3001\u30da\u30c3\u30c8\u3068\u4e00\u7dd2\u306b\u697d\u3057\u3081\u308b\u30a8\u30ea\u30a2\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\u72ac\u306f\u5165\u308c\u307e\u3059\u304b\uff1f\", a: \"\u30da\u30c3\u30c8\u540c\u4f34\u304c\u53ef\u80fd\u306aBBQ\u30a8\u30ea\u30a2\u306f\u300cPALLET\u300d\u300cPOOL\u300d\u300cCABIN\u306e\u4e00\u90e8\u30b5\u30a4\u30c8\u300d\u306b\u306a\u308a\u307e\u3059\u3002\u6700\u59273\u5339\u307e\u3067\u3001\u5927\u578b\u72ac\u3082\u3054\u5229\u7528\u53ef\u80fd\u3067\u3059\u3002\" },\n    { q: \"\u55ab\u7159\u3067\u304d\u308bBBQ\u30a8\u30ea\u30a2\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\u30bf\u30d0\u30b3\u306f\u5438\u3048\u307e\u3059\u304b\uff1f\", a: \"CABIN\u30a8\u30ea\u30a2\u306e\u4e00\u90e8\u306b\u52a0\u71b1\u5f0f\u30bf\u30d0\u30b3\u306e\u307f\u55ab\u7159\u53ef\u80fd\u306a\u304a\u90e8\u5c4b\u3092\u3054\u7528\u610f\u3057\u3066\u304a\u308a\u307e\u3059\u3002\u305d\u308c\u4ee5\u5916\u306e\u304a\u90e8\u5c4b\u306f\u7981\u7159\u3067\u3059\u304c\u3001\u65bd\u8a2d\u5185\u306b\u55ab\u7159\u30b9\u30da\u30fc\u30b9\u3082\u3054\u3056\u3044\u307e\u3059\u3002\" },\n    { q: \"\u30d7\u30e9\u30f3\u6599\u91d1\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u3082\u306e\u306f\u4f55\u3067\u3059\u304b\uff1f\", a: \"\u30bb\u30c3\u30c8\u6599\u7406\u30fb\u30bd\u30d5\u30c8\u30c9\u30ea\u30f3\u30af\u98f2\u307f\u653e\u984c\u30fb\u5e2d\u6599\u304c\u6599\u91d1\u306b\u542b\u307e\u308c\u3066\u304a\u308a\u307e\u3059\u3002\u30ac\u30b9\u30b0\u30ea\u30eb\u3084\u8abf\u7406\u5668\u5177\u3082\u4e00\u5f0f\u63c3\u3063\u3066\u3044\u307e\u3059\u3002\" },\n    { q: \"\u30a2\u30eb\u30b3\u30fc\u30eb\u98f2\u307f\u653e\u984c\u306f\u3001\u30b0\u30eb\u30fc\u30d7\u5168\u54e1\u304c\u5229\u7528\u3057\u306a\u304f\u3066\u3082\u5927\u4e08\u592b\u3067\u3059\u304b\uff1f\", a: \"\u30b0\u30eb\u30fc\u30d7\u5168\u54e1\u304c\u5229\u7528\u3057\u306a\u304f\u3066\u3082\u554f\u984c\u3042\u308a\u307e\u305b\u3093\u3002\u3054\u5e0c\u671b\u306e\u65b9\u306e\u307f\u304a\u9078\u3073\u3044\u305f\u3060\u3051\u307e\u3059\u3002\" },\n    { q: \"BBQ\u3092\u624b\u3076\u3089\u3067\u697d\u3057\u3080\u3053\u3068\u306f\u3067\u304d\u307e\u3059\u304b\uff1f\", a: \"\u624b\u3076\u3089\u3067\u304a\u697d\u3057\u307f\u3044\u305f\u3060\u3051\u307e\u3059\u3002\u57fa\u672c\u6599\u91d1\u306b\u9053\u5177\u304c\u542b\u307e\u308c\u3066\u304a\u308a\u3001\u4e8b\u524d\u306e\u6e96\u5099\u3084\u5f8c\u7247\u4ed8\u3051\u3082\u4e0d\u8981\u3067\u3059\u3002\" },\n    { q: \"\u98df\u6750\u306e\u6301\u3061\u8fbc\u307f\u306f\u3067\u304d\u307e\u3059\u304b\uff1f\", a: \"BBQ\u7528\u306e\u98df\u6750\u306f\u81ea\u7531\u306b\u304a\u6301\u3061\u8fbc\u307f\u3044\u305f\u3060\u3051\u307e\u3059\u3002\" },\n    { q: \"\u98f2\u307f\u7269\u3001\u98f2\u6599\u306e\u6301\u3061\u8fbc\u307f\u306f\u3067\u304d\u307e\u3059\u304b\uff1f\u30a2\u30eb\u30b3\u30fc\u30eb\", a: \"\u57fa\u672c\u7684\u306b\u306f\u30c9\u30ea\u30f3\u30af\u306e\u6301\u3061\u8fbc\u307f\u306f\u3067\u304d\u307e\u305b\u3093\u3002\u305f\u3060\u3057\u3001\u30ef\u30a4\u30f3\u3084\u30b9\u30d1\u30fc\u30af\u30ea\u30f3\u30b0\u30ef\u30a4\u30f3\u306e\u30dc\u30c8\u30eb\u306b\u9650\u308a\u3001\u6761\u4ef6\u3092\u6e80\u305f\u305b\u3070\u6301\u3061\u8fbc\u307f\u53ef\u80fd\u3067\u3059\u3002\" },\n    { q: \"\u55b6\u696d\u6642\u9593\u306f\u3044\u3064\u3067\u3059\u304b\uff1f\", a: \"BBQ\u306e\u901a\u5e38\u55b6\u696d\u306f\u30011\u90e8 11:00\u301c15:00\u30012\u90e8 17:00\u301c21:00 \u306b\u306a\u308a\u307e\u3059\u3002\" },\n    { q: \"\u652f\u6255\u3044\u65b9\u6cd5\u306f\u3069\u3046\u306a\u308a\u307e\u3059\u304b\uff1f\u30af\u30ec\u30b8\u30c3\u30c8\u30ab\u30fc\u30c9\", a: \"\u4e8b\u524d\u4e88\u7d04\u6642\u306f\u30af\u30ec\u30b8\u30c3\u30c8\u30ab\u30fc\u30c9\u6c7a\u6e08\u304c\u5fc5\u8981\u3067\u3059\u3002\u5f53\u65e5\u306e\u8ffd\u52a0\u8cfc\u5165\u5206\u306f\u3001\u30af\u30ec\u30b8\u30c3\u30c8\u30ab\u30fc\u30c9\u3001\u4ea4\u901a\u7cfbIC\u30ab\u30fc\u30c9\u3001QR\u30b3\u30fc\u30c9\u6c7a\u6e08\u304c\u53ef\u80fd\u3067\u3059\u3002\u73fe\u91d1\u306f\u6271\u3063\u3066\u304a\u308a\u307e\u305b\u3093\u3002\" },\n    { q: \"\u4e88\u7d04\u306e\u30ad\u30e3\u30f3\u30bb\u30eb\u6599\u306f\u3044\u3064\u304b\u3089\u767a\u751f\u3057\u307e\u3059\u304b\uff1f\", a: \"\u5229\u7528\u4e88\u5b9a\u65e5\u306e2\u65e5\u524d\uff5e\u5f53\u65e5\u306b\u30ad\u30e3\u30f3\u30bb\u30eb\u3057\u305f\u5834\u5408\u306f\u3001\u5229\u7528\u4e88\u5b9a\u6599\u91d1\u306e\u5168\u984d\u304c\u30ad\u30e3\u30f3\u30bb\u30eb\u6599\u3068\u3057\u3066\u304b\u304b\u308a\u307e\u3059\u30023\u65e5\u524d\u307e\u3067\u306f\u5909\u66f4\u30fb\u30ad\u30e3\u30f3\u30bb\u30eb\u304c\u53ef\u80fd\u3067\u3059\u3002\" },\n    { q: \"\u5927\u96e8\u30fb\u66b4\u98a8\u306a\u3069\u306e\u707d\u5bb3\u6642\u3001\u96e8\u5929\u6642\u306f\u3069\u3046\u306a\u308a\u307e\u3059\u304b\uff1f\", a: \"\u5927\u96e8\u3084\u66b4\u98a8\u306a\u3069\u3067\u304a\u5ba2\u69d8\u306e\u5b89\u5168\u304c\u78ba\u4fdd\u3067\u304d\u306a\u3044\u5834\u5408\u3001\u65bd\u8a2d\u304c\u55b6\u696d\u524d\u306b\u4e2d\u6b62\u306e\u5224\u65ad\u3092\u3057\u3001\u3054\u9023\u7d61\u3057\u307e\u3059\u3002\u305d\u306e\u5834\u5408\u30ad\u30e3\u30f3\u30bb\u30eb\u6599\u306f\u304b\u304b\u308a\u307e\u305b\u3093\u3002\" },\n    { q: \"\u5b50\u4f9b\u306e\u6599\u91d1\u306f\u3069\u3046\u306a\u308a\u307e\u3059\u304b\uff1f\", a: \"13\u6b73\u672a\u6e80\u306e\u304a\u5b50\u69d8\u306f\u7121\u6599\u3067\u3059\u3002\u305f\u3060\u3057\u304a\u5e2d\u306e\u6e96\u5099\u304c\u5fc5\u8981\u3067\u3059\u306e\u3067\u4eba\u6570\u306f\u304a\u77e5\u3089\u305b\u304f\u3060\u3055\u3044\u3002\u30ad\u30c3\u30ba\u30e1\u30cb\u30e5\u30fc\u3082\u3054\u7528\u610f\u3057\u3066\u304a\u308a\u307e\u3059\u3002\" },\n    { q: \"\u30c9\u30c3\u30b0\u30e9\u30f3\u5229\u7528\u306e\u969b\u306b\u6ce8\u610f\u4e8b\u9805\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\", a: \"10\u30ad\u30ed\u672a\u6e80\u306e\u5c0f\u578b\u72ac\u306e\u307f\u3054\u5229\u7528\u9802\u3051\u307e\u3059\u3002\u30c9\u30c3\u30b0\u30e9\u30f3\u5185\u306b\u5165\u3063\u305f\u3089\u30ea\u30fc\u30c9\u3092\u3064\u3051\u305f\u307e\u307e\u6163\u308c\u3055\u305b\u3066\u304f\u3060\u3055\u3044\u3002\" },\n    { q: \"\u99d0\u8eca\u5834\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\", a: \"\u63d0\u643a\u3057\u3066\u3044\u308b\u99d0\u8f2a\u5834\u30fb\u99d0\u8eca\u5834\u306f\u3054\u3056\u3044\u307e\u305b\u3093\u3002\u65bd\u8a2d\u524d\u306b\u30b3\u30a4\u30f3\u30d1\u30fc\u30ad\u30f3\u30b0\u7b49\u304c\u3054\u3056\u3044\u307e\u3059\u306e\u3067\u3001\u305d\u3061\u3089\u3092\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002\" },\n    { q: \"\u6700\u5bc4\u308a\u99c5\u304b\u3089\u306e\u6642\u9593\u306f\u3069\u306e\u304f\u3089\u3044\u304b\u304b\u308a\u307e\u3059\u304b\uff1f\u30a2\u30af\u30bb\u30b9\", a: \"\u65b0\u4ea4\u901a\u3086\u308a\u304b\u3082\u3081\u306e\u300c\u5e02\u5834\u524d\u300d\u99c5\u304b\u3089\u6b69\u3044\u306610\u5206\uff08\u7d04900m\uff09\u3067\u3059\u3002\" }\n  ];<\/p>\n<p>  const fuseOptions = {\n    keys: ['q'],\n    threshold: 0.5,\n    ignoreLocation: true,\n  };<\/p>\n<p>  \/\/ Fuse.js\u304c\u8aad\u307f\u8fbc\u3081\u3066\u3044\u308b\u304b\u78ba\u8a8d\n  if (typeof Fuse === 'undefined') {\n    console.error('\u691c\u7d22\u30e9\u30a4\u30d6\u30e9\u30ea(Fuse.js)\u304c\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3067\u3057\u305f\u3002');\n    return;\n  }<\/p>\n<p>  const fuse = new Fuse(qaData, fuseOptions);<\/p>\n<p>  const chatWindow = document.getElementById('kiranah-chat-window');\n  const chatToggleBtn = document.getElementById('kiranah-chat-toggle');\n  const messagesArea = document.getElementById('kiranah-chat-messages');\n  const inputField = document.getElementById('kiranah-chat-input');\n  const sendBtn = document.getElementById('kiranah-chat-send');<\/p>\n<p>  \/\/ \u958b\u9589\u51e6\u7406\n  chatToggleBtn.addEventListener('click', function() {\n    if (chatWindow.style.display === 'flex') {\n      chatWindow.style.display = 'none';\n      chatToggleBtn.innerText = '\ud83d\udcac \u8cea\u554f\u3059\u308b';\n    } else {\n      chatWindow.style.display = 'flex';\n      chatToggleBtn.innerText = '\u2715 \u9589\u3058\u308b';\n      inputField.focus();\n    }\n  });<\/p>\n<p>  function appendMessage(text, sender) {\n    const msgDiv = document.createElement('div');\n    msgDiv.className = `chat-msg ${sender === 'user' ? 'user-msg' : 'bot-msg'}`;\n    msgDiv.innerHTML = text.replace(\/\\n\/g, '<br \/>');\n    messagesArea.appendChild(msgDiv);\n    messagesArea.scrollTop = messagesArea.scrollHeight;\n  }<\/p>\n<p>  function doSearch() {\n    const text = inputField.value.trim();\n    if (!text) return;<\/p>\n<p>    appendMessage(text, 'user');\n    inputField.value = '';<\/p>\n<p>    const results = fuse.search(text);<\/p>\n<p>    if (results.length > 0) {\n      const bestMatch = results[0].item;\n      const reply = `\u3010\u3054\u8cea\u554f\u3011\\n${bestMatch.q}\\n\\n\u3010\u56de\u7b54\u3011\\n${bestMatch.a}`;\n      setTimeout(() => appendMessage(reply, 'bot'), 300);\n    } else {\n      setTimeout(() => appendMessage(\"\u7533\u3057\u8a33\u3042\u308a\u307e\u305b\u3093\u3001\u8a72\u5f53\u3059\u308bQ&A\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5225\u306e\u30ad\u30fc\u30ef\u30fc\u30c9\u3067\u304a\u8a66\u3057\u3044\u305f\u3060\u304f\u304b\u3001\u304a\u96fb\u8a71\uff0803-6910-1818\uff09\u306b\u3066\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002\", 'bot'), 300);\n    }\n  }<\/p>\n<p>  \/\/ \u9001\u4fe1\u30dc\u30bf\u30f3\u306e\u30af\u30ea\u30c3\u30af\u51e6\u7406\n  sendBtn.addEventListener('click', doSearch);<\/p>\n<p>  \/\/ \u30a8\u30f3\u30bf\u30fc\u30ad\u30fc\u306e\u51e6\u7406\n  inputField.addEventListener('keypress', function(e) {\n    if (e.key === 'Enter') {\n      doSearch();\n    }\n  });\n});\n<\/script><br \/>\n<!-- \u25a0 \u30ad\u30e9\u30ca\u30ac\u30fc\u30c7\u30f3\u8c4a\u6d32 Q&A\u30c1\u30e3\u30c3\u30c8\u30dc\u30c3\u30c8 \u3053\u3053\u307e\u3067 \u25a0 --><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4eca\u306e\u3042\u306a\u305f\u306b\u5bc4\u308a\u6dfb\u3046\u30a2\u30ed\u30de\u3092\u3002 \u6c17\u306b\u306a\u308b\u30c6\u30fc\u30de\u3092\u3072\u3068\u3064\u9078\u3073\u3001\u751f\u5e74\u6708\u65e5\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002 \u3084\u308f\u3089\u304b\u304f\u9759\u304b\u306b\u3001\u4eca\u306e\u6d41\u308c\u3092\u8aad\u307f\u89e3\u304f\u8a3a\u65ad\u30da\u30fc\u30b8\u3067\u3059\u3002 \u4f7f\u3044\u65b9 \u6c17\u306b\u306a\u308b\u9805\u76ee\u3092\u3072\u3068\u3064\u9078\u3073\u307e\u3059\u3002 \u751f\u5e74\u6708\u65e5\u3092\u5165\u529b\u3057\u307e\u3059\u3002 \u8a3a\u65ad\u7d50\u679c\u3092\u898b [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"saved_in_kubio":true,"footnotes":""},"class_list":["post-155","page","type-page","status-publish","hentry"],"kubio_ai_page_context":{"short_desc":"","purpose":"general"},"_links":{"self":[{"href":"https:\/\/366aroma.com\/index.php?rest_route=\/wp\/v2\/pages\/155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/366aroma.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/366aroma.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/366aroma.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/366aroma.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=155"}],"version-history":[{"count":79,"href":"https:\/\/366aroma.com\/index.php?rest_route=\/wp\/v2\/pages\/155\/revisions"}],"predecessor-version":[{"id":290,"href":"https:\/\/366aroma.com\/index.php?rest_route=\/wp\/v2\/pages\/155\/revisions\/290"}],"wp:attachment":[{"href":"https:\/\/366aroma.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}