{"id":2869,"date":"2026-03-04T18:46:13","date_gmt":"2026-03-04T09:46:13","guid":{"rendered":"https:\/\/jmty.jp\/media\/?page_id=2869"},"modified":"2026-06-24T12:10:34","modified_gmt":"2026-06-24T03:10:34","slug":"test","status":"publish","type":"page","link":"https:\/\/jmty.jp\/media\/?page_id=2869","title":{"rendered":"\u30b8\u30e2\u30b9\u30dd\u76f8\u6a21\u539f\uff5c\u6301\u3061\u8fbc\u307f\u30c1\u30a7\u30c3\u30af"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\"><strong>\u30b8\u30e2\u30c6\u30a3\u30fc\u30b9\u30dd\u30c3\u30c8\u76f8\u6a21\u539f\u3067\u3001\u304a\u6301\u3061\u8fbc\u307f\u3067\u304d\u308b\u3082\u306e\u309230\u79d2\u3067\u30c1\u30a7\u30c3\u30af\u53ef\u80fd\u3067\u3059\u3002<br>\u7c21\u5358\u306a4\u3064\u306e\u8cea\u554f\u306b\u3054\u56de\u7b54\u304f\u3060\u3055\u3044\u3002<\/strong><br>\u30c1\u30a7\u30c3\u30af\u5f8c\u3082\u5224\u65ad\u306b\u56f0\u308b\u3082\u306e\u306f<a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLScsVq_4WEjyNw7V0eo_SkiIVXZXWubHiuCKBiHcUa4lo_ACeQ\/viewform\">\u3053\u3061\u3089<\/a> \u304b\u3089\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002<\/h4>\n\n\n\n<!-- 1. \u5916\u67a0\uff1aWordPress\u306e\u67a0\u306b100%\u30d5\u30a3\u30c3\u30c8\u3055\u305b\u308b -->\n<div class=\"jmty-stable-container\">\n  <div id=\"jmty-fast-diagnostic\" aria-live=\"polite\"><\/div>\n<\/div>\n\n<!-- 2. \u30d5\u30c3\u30bf\u30fc\u56fa\u5b9a\u30dc\u30bf\u30f3 -->\n<div id=\"jmty-sticky-footer\">\n  <a href=\"https:\/\/jmty.jp\/about\/jmtyspot_sagamihara\" class=\"jmty-fixed-btn\">\n    \u30b8\u30e2\u30c6\u30a3\u30fc\u30b9\u30dd\u30c3\u30c8\u76f8\u6a21\u539f\u30da\u30fc\u30b8\u306f\u3053\u3061\u3089\n  <\/a>\n<\/div>\n\n<style>\n  .jmty-stable-container {\n    width: 100%;\n    max-width: 900px;\n    margin: 0 auto;\n    padding-bottom: 120px;\n    box-sizing: border-box;\n  }\n\n  .jmty-stable-container *,\n  #jmty-sticky-footer *,\n  #jmty-fast-diagnostic * {\n    box-sizing: border-box;\n  }\n\n  #jmty-sticky-footer {\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    background: rgba(255, 255, 255, 0.95);\n    padding: 15px;\n    box-shadow: 0 -4px 15px rgba(0, 0, 0, 0.1);\n    z-index: 10000;\n    display: flex;\n    justify-content: center;\n  }\n\n  .jmty-fixed-btn {\n    display: block;\n    width: 90%;\n    max-width: 500px;\n    background-color: #059669 !important;\n    color: #fff !important;\n    text-align: center;\n    text-decoration: none !important;\n    font-weight: bold;\n    padding: 18px;\n    border-radius: 50px;\n    font-size: 1.1rem;\n    box-shadow: 0 4px 15px rgba(5, 150, 105, 0.3);\n  }\n\n  .jmty-diagnostic-app {\n    width: 100%;\n    background: #fff;\n    border-radius: 2rem;\n    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.12);\n    border: 1px solid #f3f4f6;\n    overflow: hidden;\n    color: #1f2937;\n    font-family:\n      -apple-system, BlinkMacSystemFont, \"Hiragino Kaku Gothic ProN\",\n      \"Hiragino Sans\", \"Yu Gothic\", \"YuGothic\", \"Meiryo\", sans-serif;\n  }\n\n  .jmty-diagnostic-header {\n    background: #059669;\n    padding: 20px;\n    color: #fff;\n    font-weight: bold;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    font-size: 1.1rem;\n  }\n\n  .jmty-diagnostic-body {\n    padding: 32px;\n  }\n\n  .jmty-step-title {\n    margin: 0 0 24px;\n    color: #047857;\n    font-size: 1.25rem;\n    font-weight: 700;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .jmty-step-number {\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    background: #d1fae5;\n    color: #059669;\n    font-size: 0.75rem;\n    font-weight: 900;\n  }\n\n  .jmty-choice-list {\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n  }\n\n  .jmty-choice-button,\n  .jmty-category-button,\n  .jmty-small-choice-button,\n  .jmty-reset-button {\n    appearance: none;\n    -webkit-appearance: none;\n    width: 100%;\n    cursor: pointer;\n    font-family: inherit;\n  }\n\n  .jmty-choice-button {\n    border: 2px solid #f3f4f6;\n    border-radius: 16px;\n    padding: 24px;\n    text-align: left;\n    background: #fff;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);\n    transition: 0.2s ease;\n  }\n\n  .jmty-choice-button:hover {\n    border-color: #ef4444;\n    background: #fef2f2;\n  }\n\n  .jmty-choice-button--safe {\n    border-color: #d1fae5;\n    background: #ecfdf5;\n  }\n\n  .jmty-choice-button--safe:hover {\n    border-color: #059669;\n    background: #ecfdf5;\n  }\n\n  .jmty-choice-row,\n  .jmty-category-row {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n  }\n\n  .jmty-choice-title {\n    color: #374151;\n    font-size: 1.05rem;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .jmty-choice-button:hover .jmty-choice-title {\n    color: #b91c1c;\n  }\n\n  .jmty-choice-button--safe .jmty-choice-title,\n  .jmty-choice-button--safe:hover .jmty-choice-title {\n    color: #047857;\n  }\n\n  .jmty-choice-sub {\n    display: block;\n    margin-top: 3px;\n    color: #9ca3af;\n    font-size: 0.75rem;\n    font-weight: 500;\n  }\n\n  .jmty-arrow {\n    flex: 0 0 auto;\n    color: #9ca3af;\n    font-size: 1.5rem;\n    line-height: 1;\n  }\n\n  .jmty-choice-button:hover .jmty-arrow {\n    color: #ef4444;\n  }\n\n  .jmty-choice-button--safe .jmty-arrow,\n  .jmty-choice-button--safe:hover .jmty-arrow {\n    color: #059669;\n  }\n\n  .jmty-condition-image {\n    display: block;\n    width: 100%;\n    height: auto;\n    margin-top: 14px;\n    border: 1px solid #f3f4f6;\n    border-radius: 12px;\n  }\n\n  .jmty-image-caption {\n    margin: 12px 0 0;\n    color: #9ca3af;\n    font-size: 0.75rem;\n    font-style: italic;\n    text-align: center;\n  }\n\n  .jmty-prohibited-box {\n    padding: 32px;\n    border: 1px solid #fee2e2;\n    border-radius: 24px;\n    background: #fef2f2;\n  }\n\n  .jmty-prohibited-question {\n    margin: 0 0 16px;\n    color: #b91c1c;\n    font-size: 1.1rem;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .jmty-prohibited-list {\n    margin: 0 0 32px;\n    padding: 0;\n    list-style: none;\n    color: #dc2626;\n    font-size: 0.9rem;\n    line-height: 1.5;\n  }\n\n  .jmty-prohibited-list li {\n    margin-bottom: 8px;\n  }\n\n  .jmty-two-col {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n  }\n\n  .jmty-small-choice-button {\n    border-radius: 16px;\n    padding: 16px;\n    font-size: 1.05rem;\n    font-weight: 700;\n    transition: 0.2s ease;\n  }\n\n  .jmty-small-choice-button--yes-safe {\n    border: 2px solid #059669;\n    background: #fff;\n    color: #047857;\n  }\n\n  .jmty-small-choice-button--yes-safe:hover {\n    background: #ecfdf5;\n  }\n\n  .jmty-small-choice-button--yes-danger {\n    border: 0;\n    background: #dc2626;\n    color: #fff;\n  }\n\n  .jmty-small-choice-button--yes-danger:hover {\n    background: #b91c1c;\n  }\n\n  .jmty-category-button {\n    border: 2px solid #f9fafb;\n    border-radius: 16px;\n    padding: 16px;\n    text-align: left;\n    background: #fff;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);\n    transition: 0.2s ease;\n  }\n\n  .jmty-category-button:hover {\n    border-color: #059669;\n    background: #ecfdf5;\n  }\n\n  .jmty-category-name {\n    margin: 0 0 4px;\n    color: #065f46;\n    font-size: 1.05rem;\n    font-weight: 700;\n    line-height: 1.3;\n  }\n\n  .jmty-category-description {\n    margin: 0;\n    color: #6b7280;\n    font-size: 0.75rem;\n    line-height: 1.45;\n  }\n\n  .jmty-final-box {\n    padding: 48px;\n    border: 2px solid #d1fae5;\n    border-radius: 24px;\n    background: #f9fafb;\n    text-align: center;\n  }\n\n  .jmty-final-question {\n    margin: 0 0 32px;\n    color: #064e3b;\n    font-size: 1.5rem;\n    font-weight: 700;\n    line-height: 1.5;\n  }\n\n  .jmty-final-button {\n    padding: 24px;\n    font-size: 1.15rem;\n  }\n\n  .jmty-final-button--yes {\n    border: 0;\n    background: #059669;\n    color: #fff;\n    box-shadow: 0 8px 18px rgba(5, 150, 105, 0.18);\n  }\n\n  .jmty-final-button--yes:hover {\n    background: #047857;\n  }\n\n  .jmty-final-button--no {\n    border: 2px solid #ef4444;\n    background: #fff;\n    color: #ef4444;\n  }\n\n  .jmty-final-button--no:hover {\n    background: #fef2f2;\n  }\n\n  .jmty-result {\n    padding: 16px 0;\n    text-align: center;\n  }\n\n  .jmty-result-icon {\n    width: 96px;\n    height: 96px;\n    margin: 0 auto 28px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    font-size: 3rem;\n    font-weight: 700;\n  }\n\n  .jmty-result-icon--ok {\n    background: #d1fae5;\n    color: #059669;\n  }\n\n  .jmty-result-icon--ng {\n    background: #fee2e2;\n    color: #dc2626;\n  }\n\n  .jmty-result-title {\n    margin: 0 0 16px;\n    font-size: 2rem;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .jmty-result-title--ok {\n    color: #059669;\n  }\n\n  .jmty-result-title--maybe {\n    color: #d97706;\n  }\n\n  .jmty-result-title--ng {\n    color: #dc2626;\n  }\n\n  .jmty-result-message {\n    margin: 0;\n    color: #374151;\n    font-size: 1.1rem;\n    font-weight: 700;\n    line-height: 1.5;\n  }\n\n  .jmty-ok-notice {\n    margin-top: 32px;\n    padding: 32px;\n    border: 2px solid #fde68a;\n    border-radius: 24px;\n    background: #fffbeb;\n    text-align: left;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);\n  }\n\n  .jmty-ok-notice-title {\n    margin: 0 0 8px;\n    color: #92400e;\n    font-size: 0.95rem;\n    font-weight: 700;\n  }\n\n  .jmty-ok-notice-text {\n    margin: 0;\n    color: #78350f;\n    font-size: 0.9rem;\n    font-weight: 500;\n    line-height: 1.7;\n  }\n\n  .jmty-contact-box {\n    margin-top: 24px;\n    padding: 32px;\n    border: 1px solid #fde68a;\n    border-radius: 16px;\n    background: #fff;\n    text-align: center;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);\n  }\n\n  .jmty-contact-text {\n    margin: 0 0 20px;\n    color: #1f2937;\n    font-size: 0.9rem;\n    font-weight: 700;\n    line-height: 1.7;\n  }\n\n  .jmty-contact-button {\n    display: flex;\n    width: 100%;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    padding: 16px;\n    border-radius: 16px;\n    background: #f59e0b;\n    color: #fff !important;\n    font-size: 1.05rem;\n    font-weight: 700;\n    text-align: center;\n    text-decoration: none !important;\n    box-shadow: 0 4px 12px rgba(245, 158, 11, 0.25);\n    transition: 0.2s ease;\n  }\n\n  .jmty-contact-button:hover {\n    background: #d97706;\n  }\n\n  .jmty-contact-caption {\n    margin: 12px 0 0;\n    color: #9ca3af;\n    font-size: 0.75rem;\n    font-style: italic;\n    font-weight: 500;\n  }\n\n  .jmty-ng-detail {\n    display: inline-block;\n    max-width: 100%;\n    margin-top: 32px;\n    padding: 24px;\n    border-radius: 16px;\n    background: #f9fafb;\n    color: #6b7280;\n    font-size: 0.9rem;\n    font-style: italic;\n    line-height: 1.7;\n    text-align: left;\n  }\n\n  .jmty-reset-button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    margin-top: 32px;\n    border: 0;\n    background: transparent;\n    color: #9ca3af;\n    font-size: 1.05rem;\n    font-weight: 700;\n    transition: 0.2s ease;\n  }\n\n  .jmty-reset-button:hover {\n    color: #059669;\n  }\n\n  @media (max-width: 640px) {\n    .jmty-stable-container {\n      padding-bottom: 140px;\n    }\n\n    .jmty-fixed-btn {\n      padding: 14px;\n      font-size: 1rem;\n    }\n\n    .jmty-diagnostic-app {\n      border-radius: 1.5rem;\n    }\n\n    .jmty-diagnostic-header {\n      padding: 16px;\n      font-size: 1rem;\n    }\n\n    .jmty-diagnostic-body {\n      padding: 16px;\n    }\n\n    .jmty-step-title {\n      font-size: 1.1rem;\n    }\n\n    .jmty-choice-button {\n      padding: 16px;\n    }\n\n    .jmty-choice-title {\n      font-size: 1rem;\n    }\n\n    .jmty-prohibited-box,\n    .jmty-ok-notice,\n    .jmty-contact-box {\n      padding: 20px;\n    }\n\n    .jmty-final-box {\n      padding: 28px 20px;\n    }\n\n    .jmty-final-question {\n      font-size: 1.15rem;\n    }\n\n    .jmty-result-icon {\n      width: 80px;\n      height: 80px;\n      font-size: 2.4rem;\n    }\n\n    .jmty-result-title {\n      font-size: 1.55rem;\n    }\n\n    .jmty-result-message {\n      font-size: 1rem;\n    }\n\n    .jmty-two-col {\n      gap: 12px;\n    }\n\n    .jmty-small-choice-button {\n      padding: 14px 10px;\n      font-size: 0.95rem;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    var root = document.getElementById(\"jmty-fast-diagnostic\");\n\n    if (!root) return;\n\n    var CONDITION_EXAMPLES = {\n      dirty: \"https:\/\/jmty.jp\/media\/wp-content\/uploads\/2026\/03\/\u6c5a\u308c.png\",\n      broken: \"https:\/\/jmty.jp\/media\/wp-content\/uploads\/2026\/03\/\u7834\u640d.png\"\n    };\n\n    var PROHIBITED = [\n      \"\u30ea\u30b5\u30a4\u30af\u30eb\u5bb6\u96fb4\u54c1\u76ee (\u51b7\u8535\u5eab\u30fb\u6d17\u6fef\u6a5f\u30fb\u30a8\u30a2\u30b3\u30f3\u30fb\u30c6\u30ec\u30d3)\",\n      \"3\u8fba\u5408\u8a08180cm\u4ee5\u4e0a\u306e\u5bb6\u5177\u5168\u3066\",\n      \"PC\u30fb\u30b9\u30de\u30db\u30fb\u30bf\u30d6\u30ec\u30c3\u30c8\",\n      \"\u81ea\u8ee2\u8eca\",\n      \"\u30de\u30c3\u30c8\u30ec\u30b9\u30fb\u5bdd\u5177\u30fb\u7573\",\n      \"\u30de\u30c3\u30b5\u30fc\u30b8\u30c1\u30a7\u30a2\u306a\u3069\u306e\u7ba1\u7406\u533b\u7642\u6a5f\u5668\",\n      \"\u96db\u4eba\u5f62\u30fb\u4e94\u6708\u4eba\u5f62\",\n      \"\u30ba\u30dc\u30f3\u30d7\u30ec\u30c3\u30b5\u30fc\",\n      \"\u8eca\u306e\u30bf\u30a4\u30e4\u30fb\u30bf\u30a4\u30e4\u30c1\u30a7\u30fc\u30f3\",\n      \"\u30c7\u30fc\u30bf\u4fdd\u5b58\u5a92\u4f53 (USB\u30e1\u30e2\u30ea\u306a\u3069)\",\n      \"\u8010\u706b\u91d1\u5eab\",\n      \"\u5857\u6599\u30fb\u30b9\u30d7\u30ec\u30fc\u7f36\",\n      \"PSC\u30de\u30fc\u30af\u306e\u306a\u3044\u4e73\u5e7c\u5150\u5411\u3051\u73a9\u5177(3\u6b73\u672a\u6e80)\"\n    ];\n\n    var CATEGORIES = [\n      {\n        id: \"appliance\",\n        label: \"\u5bb6\u96fb\",\n        desc: \"\u8abf\u7406\u5bb6\u96fb\u3001\u751f\u6d3b\u5bb6\u96fb\u3001\u7a7a\u8abf\u5bb6\u96fb\u3001\u7f8e\u5bb9\u5bb6\u96fb\u3001\u30aa\u30fc\u30c7\u30a3\u30aa\u6a5f\u5668\u306a\u3069\"\n      },\n      {\n        id: \"hobby\",\n        label: \"\u8da3\u5473\u30fb\u30b9\u30dd\u30fc\u30c4\u7528\u54c1\",\n        desc: \"\u697d\u5668\u3001\u30b4\u30eb\u30d5\u7528\u54c1\u3001\u30ad\u30e3\u30f3\u30d7\u7528\u54c1\u3001\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u5668\u5177\u3001\u7403\u6280\u7528\u54c1\u306a\u3069\"\n      },\n      {\n        id: \"baby\",\n        label: \"\u5b50\u4f9b\u7528\u54c1\",\n        desc: \"\u30d9\u30d3\u30fc\u30ab\u30fc\u3001\u30c1\u30e3\u30a4\u30eb\u30c9\u30b7\u30fc\u30c8\u3001\u4e09\u8f2a\u8eca\u3001\u304a\u3082\u3061\u3083\u3001\u4eba\u5f62\u306a\u3069\"\n      },\n      {\n        id: \"tableware\",\n        label: \"\u98df\u5668\",\n        desc: \"\u30de\u30b0\u30fb\u30ab\u30c3\u30d7\u30fb\u30b0\u30e9\u30b9\u3001\u76bf\u30fb\u30d7\u30ec\u30fc\u30c8\u3001\u8336\u7897\u30fb\u30dc\u30fc\u30eb\u3001\u30ab\u30c8\u30e9\u30ea\u30fc\u306a\u3069\"\n      },\n      {\n        id: \"household\",\n        label: \"\u751f\u6d3b\u96d1\u8ca8\",\n        desc: \"\u8abf\u7406\u5668\u5177\u3001\u30ad\u30c3\u30c1\u30f3\u7528\u54c1\u3001\u6383\u9664\u7528\u5177\u3001\u6d17\u6fef\u7528\u54c1\u3001\u30ac\u30fc\u30c7\u30cb\u30f3\u30b0\u7528\u54c1\u3001\u6d88\u8cbb\u8ca1\u306a\u3069\"\n      },\n      {\n        id: \"furniture\",\n        label: \"\u5bb6\u5177\",\n        desc: \"\u6905\u5b50\u3001\u30c6\u30fc\u30d6\u30eb\u3001\u68da\u3001\u30c1\u30a7\u30b9\u30c8\u306a\u3069 \u203b\u7d44\u307f\u7acb\u3066\u305f\u72b6\u614b\u306e\u30b5\u30a4\u30ba\u3067\u5224\u5b9a\"\n      },\n      {\n        id: \"clothing\",\n        label: \"\u8863\u6599\u54c1\",\n        desc: \"T\u30b7\u30e3\u30c4\u3001\u30b7\u30e3\u30c4\u3001\u30b9\u30a6\u30a7\u30c3\u30c8\u3001\u30d1\u30fc\u30ab\u30fc\u3001\u30ab\u30fc\u30c7\u30a3\u30ac\u30f3\u3001\u30ba\u30dc\u30f3\u3001\u30b9\u30ab\u30fc\u30c8\u306a\u3069\"\n      },\n      {\n        id: \"accessory\",\n        label: \"\u670d\u98fe\u96d1\u8ca8\",\n        desc: \"\u30d0\u30c3\u30b0\u3001\u9774\u3001\u5e3d\u5b50\u306a\u3069\"\n      },\n      {\n        id: \"book\",\n        label: \"\u672c\",\n        desc: \"\u5b9f\u7528\u66f8\u3001\u30d3\u30b8\u30cd\u30b9\u66f8\u3001\u5c0f\u8aac\u3001\u6587\u5eab\u672c\u3001\u30de\u30f3\u30ac\u3001\u30a2\u30cb\u30e1\u3001\u7d75\u672c\u306a\u3069 \u203b\u96d1\u8a8c\u9664\u304f\"\n      },\n      {\n        id: \"media\",\n        label: \"CD\u30fbDVD\",\n        desc: \"\u6d0b\u697d\u30fb\u90a6\u697dCD\u3001\u6d0b\u753b\u30fb\u90a6\u753b\u30fb\u30c9\u30e9\u30de\u30fb\u30a2\u30cb\u30e1\u306eDVD\u306a\u3069\"\n      },\n      {\n        id: \"pet\",\n        label: \"\u30da\u30c3\u30c8\u7528\u54c1\",\n        desc: \"\u30b2\u30fc\u30b8\u3001\u9ce5\u304b\u3054\u3001\u732b\u7528\u30cf\u30a6\u30b9\u3001\u6c34\u69fd\u30fb\u95a2\u9023\u7528\u54c1\u3001\u30c8\u30ea\u30df\u30f3\u30b0\u30b0\u30c3\u30ba\u306a\u3069\"\n      },\n      {\n        id: \"other\",\n        label: \"\u305d\u306e\u4ed6\",\n        desc: \"\u4e0a\u8a18\u4ee5\u5916\u306e\u30ea\u30e6\u30fc\u30b9\u54c1\u3002\u7981\u6b62\u54c1\u76ee\u4ee5\u5916\u306a\u3089\u304a\u6301\u3061\u8fbc\u307f\u3044\u305f\u3060\u3051\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\"\n      }\n    ];\n\n    var state = {\n      step: \"condition\",\n      broken: false,\n      dirty: false,\n      smelly: false,\n      cat: null,\n      ok1: null\n    };\n\n    function escapeHtml(value) {\n      return String(value)\n        .replace(\/&\/g, \"&amp;\")\n        .replace(\/<\/g, \"&lt;\")\n        .replace(\/>\/g, \"&gt;\")\n        .replace(\/\"\/g, \"&quot;\")\n        .replace(\/'\/g, \"&#039;\");\n    }\n\n    function scrollToDiagnostic() {\n      var element = document.getElementById(\"jmty-fast-diagnostic\");\n\n      if (!element) return;\n\n      var y = element.getBoundingClientRect().top + window.pageYOffset - 20;\n\n      window.scrollTo({\n        top: y,\n        behavior: \"smooth\"\n      });\n    }\n\n    function setStep(step) {\n      state.step = step;\n      render();\n      scrollToDiagnostic();\n    }\n\n    function reset() {\n      state = {\n        step: \"condition\",\n        broken: false,\n        dirty: false,\n        smelly: false,\n        cat: null,\n        ok1: null\n      };\n\n      render();\n      scrollToDiagnostic();\n    }\n\n    function getResult() {\n      if (state.broken || state.dirty || state.smelly) {\n        return {\n          ok: false,\n          title: \"\u6301\u3061\u8fbc\u3081\u307e\u305b\u3093\",\n          msg: \"\u7834\u640d\u30fb\u6c5a\u308c\u30fb\u81ed\u3044\u304c\u3042\u308b\u3082\u306e\u306fNG\u3067\u3059\u3002\",\n          detail: \"\u6b21\u306e\u4eba\u304c\u305d\u306e\u307e\u307e\u4f7f\u3048\u308b\u72b6\u614b\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\"\n        };\n      }\n\n      if (state.cat === \"prohibited\") {\n        return {\n          ok: false,\n          title: \"\u6301\u3061\u8fbc\u3081\u307e\u305b\u3093\",\n          msg: \"\u7981\u6b62\u54c1\u76ee\u306b\u8a72\u5f53\u3057\u307e\u3059\u3002\",\n          detail: \"\u30ea\u30b5\u30a4\u30af\u30eb\u5bb6\u96fb\u3084\u5371\u967a\u7269\u306a\u3069\u306f\u5f15\u304d\u53d6\u308a\u3067\u304d\u307e\u305b\u3093\u3002\"\n        };\n      }\n\n      if (state.ok1 === false) {\n        if (state.cat === \"furniture\") {\n          return {\n            ok: false,\n            title: \"\u6301\u3061\u8fbc\u3081\u307e\u305b\u3093\",\n            msg: \"3\u8fba\u5408\u8a08\u304c180cm\u4ee5\u4e0a\u306e\u5bb6\u5177\u306fNG\u3067\u3059\u3002\",\n            detail: \"\u7d44\u307f\u7acb\u3066\u305f\u72b6\u614b\u3067180cm\u672a\u6e80\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\"\n          };\n        }\n\n        return {\n          ok: false,\n          title: \"\u6301\u3061\u8fbc\u3081\u307e\u305b\u3093\",\n          msg: \"\u6761\u4ef6\u3092\u6e80\u305f\u3057\u3066\u3044\u307e\u305b\u3093\u3002\",\n          detail: \"\"\n        };\n      }\n\n      if (state.cat === \"other\") {\n        return {\n          ok: true,\n          title: \"\u6301\u3061\u8fbc\u3081\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\",\n          msg: \"\u54c1\u76ee\u306b\u3088\u3063\u3066\u5224\u65ad\u304c\u5206\u304b\u308c\u308b\u305f\u3081\u3001\u4e8b\u524d\u78ba\u8a8d\u3092\u304a\u3059\u3059\u3081\u3057\u307e\u3059\u3002\",\n          detail: \"\u4e0b\u8a18\u304b\u3089\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002\"\n        };\n      }\n\n      return {\n        ok: true,\n        title: \"\u6301\u3061\u8fbc\u307f\u53ef\u80fd\u3067\u3059\uff01\",\n        msg: \"\u4e88\u7d04\u4e0d\u8981\u3067\u4f55\u70b9\u3067\u3082\u6301\u3061\u8fbc\u3081\u307e\u3059\u3002\",\n        detail: \"\u5e97\u982d\u306e\u30bf\u30d6\u30ec\u30c3\u30c8\u3067\u53d7\u4ed8\u3092\u3057\u3066\u304f\u3060\u3055\u3044\u3002\"\n      };\n    }\n\n    function conditionButton(title, type, action) {\n      return (\n        '<button type=\"button\" class=\"jmty-choice-button\" data-action=\"' + action + '\">' +\n          '<div class=\"jmty-choice-row\">' +\n            '<span class=\"jmty-choice-title\">' + title + '<\/span>' +\n            '<span class=\"jmty-arrow\">\u203a<\/span>' +\n          '<\/div>' +\n          '<img decoding=\"async\" class=\"jmty-condition-image\" src=\"' + CONDITION_EXAMPLES[type] + '\" alt=\"example\">' +\n          '<p class=\"jmty-image-caption\">\u203b\u753b\u50cf\u306e\u3088\u3046\u306a\u72b6\u614b\u306f\u5f15\u304d\u53d6\u308a\u3067\u304d\u307e\u305b\u3093<\/p>' +\n        '<\/button>'\n      );\n    }\n\n    function renderCondition() {\n      return (\n        '<div class=\"jmty-choice-list\">' +\n          '<p class=\"jmty-step-title\">' +\n            '<span class=\"jmty-step-number\">1<\/span>' +\n            '\u30e2\u30ce\u306e\u72b6\u614b\u3092\u30c1\u30a7\u30c3\u30af' +\n          '<\/p>' +\n\n          conditionButton(\n            \"\u7834\u640d\u3057\u3066\u3044\u308b (\u5272\u308c\u3001\u6b20\u3051\u3001\u52d5\u4f5c\u4e0d\u826f\u306a\u3069)\",\n            \"broken\",\n            \"set-broken\"\n          ) +\n\n          conditionButton(\n            \"\u76ee\u7acb\u3064\u6c5a\u308c\u304c\u3042\u308b (\u30ab\u30d3\u3001\u30b7\u30df\u3001\u6cb9\u6c5a\u308c\u306a\u3069)\",\n            \"dirty\",\n            \"set-dirty\"\n          ) +\n\n          '<button type=\"button\" class=\"jmty-choice-button\" data-action=\"set-smelly\">' +\n            '<div class=\"jmty-choice-row\">' +\n              '<span class=\"jmty-choice-title\">' +\n                '\u5f37\u3044\u81ed\u3044\u304c\u3059\u308b' +\n                '<span class=\"jmty-choice-sub\">(\u30bf\u30d0\u30b3\u3001\u30da\u30c3\u30c8\u3001\u30ab\u30d3\u81ed\u306a\u3069)<\/span>' +\n              '<\/span>' +\n              '<span class=\"jmty-arrow\">\u203a<\/span>' +\n            '<\/div>' +\n          '<\/button>' +\n\n          '<button type=\"button\" class=\"jmty-choice-button jmty-choice-button--safe\" data-action=\"to-prohibited\">' +\n            '<div class=\"jmty-choice-row\">' +\n              '<span class=\"jmty-choice-title\">\u4e0a\u8a18\u306b\u8a72\u5f53\u3059\u308b\u3082\u306e\u306f\u306a\u3044<\/span>' +\n              '<span class=\"jmty-arrow\">\u203a<\/span>' +\n            '<\/div>' +\n          '<\/button>' +\n        '<\/div>'\n      );\n    }\n\n    function renderProhibited() {\n      var list = PROHIBITED.map(function (item) {\n        return \"<li>\u2022 \" + escapeHtml(item) + \"<\/li>\";\n      }).join(\"\");\n\n      return (\n        '<div>' +\n          '<p class=\"jmty-step-title\">' +\n            '<span class=\"jmty-step-number\">2<\/span>' +\n            '\u7981\u6b62\u54c1\u76ee\u306e\u78ba\u8a8d' +\n          '<\/p>' +\n\n          '<div class=\"jmty-prohibited-box\">' +\n            '<p class=\"jmty-prohibited-question\">\u4ee5\u4e0b\u306b\u8a72\u5f53\u3059\u308b\u3082\u306e\u306f\u3042\u308a\u307e\u3059\u304b\uff1f<\/p>' +\n            '<ul class=\"jmty-prohibited-list\">' + list + '<\/ul>' +\n            '<div class=\"jmty-two-col\">' +\n              '<button type=\"button\" class=\"jmty-small-choice-button jmty-small-choice-button--yes-safe\" data-action=\"to-category\">\u3044\u3044\u3048<\/button>' +\n              '<button type=\"button\" class=\"jmty-small-choice-button jmty-small-choice-button--yes-danger\" data-action=\"set-prohibited\">\u306f\u3044<\/button>' +\n            '<\/div>' +\n          '<\/div>' +\n        '<\/div>'\n      );\n    }\n\n    function renderCategory() {\n      var categories = CATEGORIES.map(function (category) {\n        return (\n          '<button type=\"button\" class=\"jmty-category-button\" data-category=\"' + escapeHtml(category.id) + '\">' +\n            '<div class=\"jmty-category-row\">' +\n              '<div>' +\n                '<p class=\"jmty-category-name\">' + escapeHtml(category.label) + '<\/p>' +\n                '<p class=\"jmty-category-description\">' + escapeHtml(category.desc) + '<\/p>' +\n              '<\/div>' +\n              '<span class=\"jmty-arrow\">\u203a<\/span>' +\n            '<\/div>' +\n          '<\/button>'\n        );\n      }).join(\"\");\n\n      return (\n        '<div class=\"jmty-choice-list\">' +\n          '<p class=\"jmty-step-title\">' +\n            '<span class=\"jmty-step-number\">3<\/span>' +\n            '\u54c1\u76ee\u3092\u9078\u629e' +\n          '<\/p>' +\n          categories +\n        '<\/div>'\n      );\n    }\n\n    function getFinalQuestion() {\n      if (state.cat === \"appliance\") return \"\u6b63\u5e38\u306b\u52d5\u4f5c\u3057\u307e\u3059\u304b\uff1f\";\n      if (state.cat === \"baby\") return \"PSC\u30de\u30fc\u30af\u306f\u3042\u308a\u307e\u3059\u304b\uff1f\";\n      if (state.cat === \"book\") return \"\u96d1\u8a8c\u3001\u9031\u520a\u30fb\u6708\u520a\u8a8c\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u304b\uff1f\";\n      if (state.cat === \"furniture\") return \"\u7d44\u307f\u7acb\u3066\u6642\u306e3\u8fba\u5408\u8a08\u306f180cm\u672a\u6e80\u3067\u3059\u304b\uff1f\";\n      if (state.cat === \"household\") return \"\u6d88\u8cbb\u8ca1\u306e\u5834\u5408\u3001\u672a\u4f7f\u7528\u54c1\u3067\u3059\u304b\uff1f\";\n\n      return \"\u672a\u4f7f\u7528\u54c1\u3067\u3059\u304b\uff1f\";\n    }\n\n    function renderSub() {\n      var yesText = state.cat === \"household\"\n        ? \"\u306f\u3044\uff08\u672a\u4f7f\u7528\uff09\/ \u6d88\u8cbb\u8ca1\u3067\u306f\u306a\u3044\"\n        : \"\u306f\u3044\";\n\n      return (\n        '<div>' +\n          '<p class=\"jmty-step-title\">' +\n            '<span class=\"jmty-step-number\">4<\/span>' +\n            '\u6700\u7d42\u78ba\u8a8d' +\n          '<\/p>' +\n\n          '<div class=\"jmty-final-box\">' +\n            '<p class=\"jmty-final-question\">' + getFinalQuestion() + '<\/p>' +\n            '<div class=\"jmty-two-col\">' +\n              '<button type=\"button\" class=\"jmty-small-choice-button jmty-final-button jmty-final-button--yes\" data-action=\"set-ok\">' + yesText + '<\/button>' +\n              '<button type=\"button\" class=\"jmty-small-choice-button jmty-final-button jmty-final-button--no\" data-action=\"set-ng\">\u3044\u3044\u3048<\/button>' +\n            '<\/div>' +\n          '<\/div>' +\n        '<\/div>'\n      );\n    }\n\n    function renderResult() {\n      var result = getResult();\n      var titleClass = result.ok\n        ? (state.cat === \"other\" ? \"jmty-result-title--maybe\" : \"jmty-result-title--ok\")\n        : \"jmty-result-title--ng\";\n\n      var resultBody = \"\";\n\n      if (result.ok) {\n        resultBody =\n          '<div class=\"jmty-ok-notice\">' +\n            '<p class=\"jmty-ok-notice-title\">\u26a0 \u3054\u78ba\u8a8d\u304f\u3060\u3055\u3044<\/p>' +\n            '<p class=\"jmty-ok-notice-text\">\u203b\u73fe\u5730\u3067\u306e\u30b9\u30bf\u30c3\u30d5\u78ba\u8a8d\u306e\u7d50\u679c\u3001\u72b6\u614b\u306b\u3088\u3063\u3066\u306f\u53d7\u3051\u53d6\u308a\u3067\u304d\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u3042\u3089\u304b\u3058\u3081\u3054\u4e86\u627f\u304f\u3060\u3055\u3044\u3002<\/p>' +\n\n            '<div class=\"jmty-contact-box\">' +\n              '<p class=\"jmty-contact-text\">\u4e8b\u524d\u306b\u8a73\u3057\u304f\u77e5\u308a\u305f\u3044\u5834\u5408\u306f\u3001\u3053\u3061\u3089\u306e\u30d5\u30a9\u30fc\u30e0\u304b\u3089\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002<\/p>' +\n              '<a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLScsVq_4WEjyNw7V0eo_SkiIVXZXWubHiuCKBiHcUa4lo_ACeQ\/viewform\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"jmty-contact-button\">\u2709 \u5199\u771f\u4ed8\u304d\u3067\u554f\u3044\u5408\u308f\u305b\u308b<\/a>' +\n              '<p class=\"jmty-contact-caption\">\u203b3\u55b6\u696d\u65e5\u4ee5\u5185\u306b\u3054\u9023\u7d61\u3044\u305f\u3057\u307e\u3059<\/p>' +\n            '<\/div>' +\n          '<\/div>';\n      } else if (result.detail) {\n        resultBody =\n          '<div class=\"jmty-ng-detail\">' +\n            escapeHtml(result.detail) +\n          '<\/div>';\n      }\n\n      return (\n        '<div class=\"jmty-result\">' +\n          '<div class=\"jmty-result-icon ' + (result.ok ? \"jmty-result-icon--ok\" : \"jmty-result-icon--ng\") + '\">' +\n            (result.ok ? \"\u2713\" : \"!\") +\n          '<\/div>' +\n\n          '<h3 class=\"jmty-result-title ' + titleClass + '\">' + escapeHtml(result.title) + '<\/h3>' +\n          '<p class=\"jmty-result-message\">' + escapeHtml(result.msg) + '<\/p>' +\n          resultBody +\n\n          '<button type=\"button\" class=\"jmty-reset-button\" data-action=\"reset\">\u21bb \u3082\u3046\u4e00\u5ea6\u8a3a\u65ad\u3059\u308b<\/button>' +\n        '<\/div>'\n      );\n    }\n\n    function render() {\n      var page = \"\";\n\n      if (state.step === \"condition\") page = renderCondition();\n      if (state.step === \"prohibited\") page = renderProhibited();\n      if (state.step === \"category\") page = renderCategory();\n      if (state.step === \"sub\") page = renderSub();\n      if (state.step === \"result\") page = renderResult();\n\n      root.innerHTML =\n        '<div class=\"jmty-diagnostic-app\">' +\n          '<div class=\"jmty-diagnostic-header\">\u2713 \u3053\u308c\u3001\u6301\u3061\u8fbc\u3081\u308b\uff1f 30\u79d2\u8a3a\u65ad<\/div>' +\n          '<div class=\"jmty-diagnostic-body\">' + page + '<\/div>' +\n        '<\/div>';\n    }\n\n    root.addEventListener(\"click\", function (event) {\n      var button = event.target.closest(\"[data-action], [data-category]\");\n\n      if (!button) return;\n\n      var action = button.getAttribute(\"data-action\");\n      var category = button.getAttribute(\"data-category\");\n\n      if (category) {\n        state.cat = category;\n\n        if ([\"appliance\", \"baby\", \"book\", \"household\", \"furniture\"].indexOf(category) !== -1) {\n          setStep(\"sub\");\n        } else {\n          setStep(\"result\");\n        }\n\n        return;\n      }\n\n      if (action === \"set-broken\") {\n        state.broken = true;\n        setStep(\"result\");\n      }\n\n      if (action === \"set-dirty\") {\n        state.dirty = true;\n        setStep(\"result\");\n      }\n\n      if (action === \"set-smelly\") {\n        state.smelly = true;\n        setStep(\"result\");\n      }\n\n      if (action === \"to-prohibited\") {\n        setStep(\"prohibited\");\n      }\n\n      if (action === \"to-category\") {\n        setStep(\"category\");\n      }\n\n      if (action === \"set-prohibited\") {\n        state.cat = \"prohibited\";\n        setStep(\"result\");\n      }\n\n      if (action === \"set-ok\") {\n        state.ok1 = true;\n        setStep(\"result\");\n      }\n\n      if (action === \"set-ng\") {\n        state.ok1 = false;\n        setStep(\"result\");\n      }\n\n      if (action === \"reset\") {\n        reset();\n      }\n    });\n\n    render();\n  })();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u30b8\u30e2\u30c6\u30a3\u30fc\u30b9\u30dd\u30c3\u30c8\u76f8\u6a21\u539f\u3067\u3001\u304a\u6301\u3061\u8fbc\u307f\u3067\u304d\u308b\u3082\u306e\u309230\u79d2\u3067\u30c1\u30a7\u30c3\u30af\u53ef\u80fd\u3067\u3059\u3002\u7c21\u5358\u306a4\u3064\u306e\u8cea\u554f\u306b\u3054\u56de\u7b54\u304f\u3060\u3055\u3044\u3002\u30c1\u30a7\u30c3\u30af\u5f8c\u3082\u5224\u65ad\u306b\u56f0\u308b\u3082\u306e\u306f\u3053\u3061\u3089 \u304b\u3089\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002 \u30b8\u30e2\u30c6\u30a3\u30fc\u30b9\u30dd\u30c3\u30c8\u76f8\u6a21\u539f\u30da\u30fc\u30b8\u306f\u3053\u3061\u3089<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2869","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jmty.jp\/media\/index.php?rest_route=\/wp\/v2\/pages\/2869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jmty.jp\/media\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jmty.jp\/media\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jmty.jp\/media\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jmty.jp\/media\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2869"}],"version-history":[{"count":51,"href":"https:\/\/jmty.jp\/media\/index.php?rest_route=\/wp\/v2\/pages\/2869\/revisions"}],"predecessor-version":[{"id":3138,"href":"https:\/\/jmty.jp\/media\/index.php?rest_route=\/wp\/v2\/pages\/2869\/revisions\/3138"}],"wp:attachment":[{"href":"https:\/\/jmty.jp\/media\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}