{"id":1522,"date":"2026-09-18T00:01:11","date_gmt":"2026-09-17T15:01:11","guid":{"rendered":"https:\/\/www.newoji.co.jp\/nanakamado\/?page_id=1522"},"modified":"2026-09-18T00:01:11","modified_gmt":"2026-09-17T15:01:11","slug":"otanoshimibag2026fall","status":"publish","type":"page","link":"https:\/\/www.newoji.co.jp\/nanakamado\/otanoshimibag2026fall\/","title":{"rendered":"\u304a\u697d\u3057\u307f\u888b2026\u79cb \u8cfc\u5165\u4e88\u7d04"},"content":{"rendered":"\n<div class=\"wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top\"><div class=\"vk_block-margin-md--margin-top\"><\/div><\/div>\n\n\n\n<p class=\"has-text-align-center has-text-color has-link-color wp-elements-1 wp-block-paragraph\" style=\"color:#ff1100;font-size:1.2rem\"><strong>\u4e88\u7d04\u53d7\u4ed8\u671f\u9593\uff1a2026\u5e749\u67089\u65e5(\u6c34)\u304b\u30899\u670817\u65e5(\u6728)\u307e\u3067<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u304a\u697d\u3057\u307f\u888b2026\u79cb\u306e\u8cfc\u5165\u4e88\u7d04\u53d7\u4ed8\u306f\u7d42\u4e86\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3054\u4e88\u7d04\u3044\u305f\u3060\u3044\u305f\u5546\u54c1\u306f2026\u5e749\u670828\u65e5(\u6708)\u300111:00\u301c14:00\u3001\u30b0\u30e9\u30f3\u30c9\u30db\u30c6\u30eb\u30cb\u30e5\u30fc\u738b\u5b50\uff11\u968e\u65e7\u30ec\u30b9\u30c8\u30e9\u30f3 \u30cf\u30eb\u30cb\u30ec\u306b\u3066\u304a\u53d7\u3051\u53d6\u308a\u304f\u3060\u3055\u3044\u3002<br>\u5546\u54c1\u53d7\u3051\u53d6\u308a\u6642\u306b\u4ee3\u91d1\u306e\u304a\u652f\u6255\u3044\u3092\u304a\u9858\u3044\u3044\u305f\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-vk-blocks-grid-column vk_gridColumn\"><div class=\"row\">\n<div class=\"wp-block-vk-blocks-grid-column-item vk_gridColumn_item col-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 col-xxl-4\">\n<figure class=\"wp-block-image size-full\" style=\"margin-top:0;margin-right:0;margin-bottom:0;margin-left:0\"><img data-dominant-color=\"ded4c9\" data-has-transparency=\"true\" style=\"--dominant-color: #ded4c9;\" loading=\"lazy\" decoding=\"async\" width=\"270\" height=\"280\" src=\"https:\/\/www.newoji.co.jp\/nanakamado\/wp-content\/uploads\/2026\/09\/otanoshimibag2026fall_A.webp\" alt=\"\" class=\"wp-image-1492 has-transparency\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-vk-blocks-grid-column-item vk_gridColumn_item col-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 col-xxl-4\">\n<figure class=\"wp-block-image size-full\"><img data-dominant-color=\"d7cec4\" data-has-transparency=\"true\" style=\"--dominant-color: #d7cec4;\" loading=\"lazy\" decoding=\"async\" width=\"270\" height=\"280\" src=\"https:\/\/www.newoji.co.jp\/nanakamado\/wp-content\/uploads\/2026\/09\/otanoshimibag2026fall_B.webp\" alt=\"\" class=\"wp-image-1493 has-transparency\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-vk-blocks-grid-column-item vk_gridColumn_item col-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 col-xxl-4\">\n<figure class=\"wp-block-image size-full\"><img data-dominant-color=\"dbd2c6\" data-has-transparency=\"true\" style=\"--dominant-color: #dbd2c6;\" loading=\"lazy\" decoding=\"async\" width=\"270\" height=\"280\" src=\"https:\/\/www.newoji.co.jp\/nanakamado\/wp-content\/uploads\/2026\/09\/otanoshimibag2026fall_C.webp\" alt=\"\" class=\"wp-image-1494 has-transparency\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-vk-blocks-grid-column-item vk_gridColumn_item col-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 col-xxl-4\">\n<figure class=\"wp-block-image size-full\"><img data-dominant-color=\"d5cbc0\" data-has-transparency=\"true\" style=\"--dominant-color: #d5cbc0;\" loading=\"lazy\" decoding=\"async\" width=\"270\" height=\"300\" src=\"https:\/\/www.newoji.co.jp\/nanakamado\/wp-content\/uploads\/2026\/09\/otanoshimibag2026fall_G.webp\" alt=\"\" class=\"wp-image-1495 has-transparency\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-vk-blocks-grid-column-item vk_gridColumn_item col-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 col-xxl-4\">\n<figure class=\"wp-block-image size-full\"><img data-dominant-color=\"ddd3c7\" data-has-transparency=\"true\" style=\"--dominant-color: #ddd3c7;\" loading=\"lazy\" decoding=\"async\" width=\"270\" height=\"280\" src=\"https:\/\/www.newoji.co.jp\/nanakamado\/wp-content\/uploads\/2026\/09\/otanoshimibag2026fall_W.webp\" alt=\"\" class=\"wp-image-1496 has-transparency\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-vk-blocks-grid-column-item vk_gridColumn_item col-12 col-sm-6 col-md-4 col-lg-4 col-xl-4 col-xxl-4\">\n<figure class=\"wp-block-image size-full\"><img data-dominant-color=\"dbd1c5\" data-has-transparency=\"true\" style=\"--dominant-color: #dbd1c5;\" loading=\"lazy\" decoding=\"async\" width=\"270\" height=\"280\" src=\"https:\/\/www.newoji.co.jp\/nanakamado\/wp-content\/uploads\/2026\/09\/otanoshimibag2026fall_S.webp\" alt=\"\" class=\"wp-image-1497 has-transparency\"\/><\/figure>\n<\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener('DOMContentLoaded', function () {\n\n  \/*\n   * ==========================================\n   * \u5546\u54c1\u4e88\u7d04\u30d5\u30a9\u30fc\u30e0\n   * Contact Form 7\n   * Form ID : c8441e7\n   * ==========================================\n   *\/\n\n  const form = document.querySelector('.wpcf7-form');\n\n  if (!form) {\n    return;\n  }\n\n\n  \/*\n   * \u5546\u54c1\u8ffd\u52a0\u30dc\u30bf\u30f3\n   *\/\n  const addButton = document.getElementById('add-product');\n\n  if (!addButton) {\n    return;\n  }\n\n\n  \/*\n   * \u5546\u54c1\u3054\u3068\u306e\u6700\u5927\u6ce8\u6587\u6570\n   *\n   * A\u30fbB\u30fbC \u2192 5\u500b\u307e\u3067\n   * G\u30fbW\u30fbS \u2192 1\u500b\u307e\u3067\n   *\/\n  const maxQuantity = {\n    'A': 5,\n    'B': 5,\n    'C': 5,\n    'G': 1,\n    'W': 1,\n    'S': 1\n  };\n\n\n  \/*\n   * ------------------------------------------\n   * \u5546\u54c1\u30b3\u30fc\u30c9\u3092\u53d6\u5f97\n   * ------------------------------------------\n   *\/\n  function getProductCode(value) {\n\n    if (!value) {\n      return '';\n    }\n\n    return value.substring(0, 1);\n  }\n\n\n  \/*\n   * ------------------------------------------\n   * \u5546\u54c1\u9078\u629e\u306b\u5fdc\u3058\u3066\u6570\u91cf\u6b04\u3092\u5909\u66f4\n   * ------------------------------------------\n   *\/\n  function updateQuantity(row) {\n\n    const productSelect =\n      row.querySelector('select[id^=\"product-\"]');\n\n    const quantitySelect =\n      row.querySelector('select[id^=\"quantity-\"]');\n\n    if (!productSelect || !quantitySelect) {\n      return;\n    }\n\n\n    const productCode =\n      getProductCode(productSelect.value);\n\n\n    \/*\n     * \u73fe\u5728\u306e\u6570\u91cf\u3092\u4fdd\u5b58\n     *\/\n    const currentValue = quantitySelect.value;\n\n\n    \/*\n     * \u6570\u91cf\u6b04\u3092\u4e00\u65e6\u30af\u30ea\u30a2\n     *\/\n    quantitySelect.innerHTML = '';\n\n\n    \/*\n     * \u5546\u54c1\u672a\u9078\u629e\u306e\u5834\u5408\n     *\/\n    if (!productCode) {\n\n      const option =\n        document.createElement('option');\n\n      option.value = '';\n      option.textContent = '\u6570\u91cf\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044';\n\n      quantitySelect.appendChild(option);\n\n      return;\n    }\n\n\n    \/*\n     * \u5546\u54c1\u3054\u3068\u306e\u6700\u5927\u6570\u91cf\n     *\/\n    const max =\n      maxQuantity[productCode] || 5;\n\n\n    \/*\n     * \u6570\u91cf\u9078\u629e\u80a2\u3092\u4f5c\u6210\n     *\/\n    for (let i = 1; i <= max; i++) {\n\n      const option =\n        document.createElement('option');\n\n      option.value = i;\n      option.textContent = i + '\u500b';\n\n      quantitySelect.appendChild(option);\n    }\n\n\n    \/*\n     * \u4ee5\u524d\u306e\u6570\u91cf\u304c\u6709\u52b9\u306a\u3089\u7dad\u6301\n     *\/\n    if (\n      currentValue &&\n      parseInt(currentValue, 10) <= max\n    ) {\n\n      quantitySelect.value = currentValue;\n\n    } else {\n\n      \/*\n       * \u65b0\u3057\u304f\u5546\u54c1\u3092\u9078\u629e\u3057\u305f\u5834\u5408\u306f1\u500b\n       *\/\n      quantitySelect.value = '1';\n\n    }\n\n  }\n\n\n  \/*\n   * ------------------------------------------\n   * \u73fe\u5728\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u5546\u54c1\u3092\u53d6\u5f97\n   * ------------------------------------------\n   *\/\n  function getSelectedProducts() {\n\n    const selected = [];\n\n    form.querySelectorAll(\n      'select[id^=\"product-\"]'\n    ).forEach(function (select) {\n\n      if (select.value) {\n        selected.push(select.value);\n      }\n\n    });\n\n    return selected;\n  }\n\n\n  \/*\n   * ------------------------------------------\n   * \u540c\u3058\u5546\u54c1\u3092\u8907\u6570\u9078\u629e\u3067\u304d\u306a\u3044\u3088\u3046\u306b\u3059\u308b\n   * ------------------------------------------\n   *\/\n  function preventDuplicateProducts() {\n\n    const selects =\n      form.querySelectorAll(\n        'select[id^=\"product-\"]'\n      );\n\n\n    \/*\n     * \u73fe\u5728\u9078\u629e\u3055\u308c\u3066\u3044\u308b\u5546\u54c1\n     *\/\n    const selectedValues = [];\n\n\n    selects.forEach(function (select) {\n\n      if (select.value) {\n        selectedValues.push(select.value);\n      }\n\n    });\n\n\n    \/*\n     * \u5404\u5546\u54c1\u6b04\u3092\u78ba\u8a8d\n     *\/\n    selects.forEach(function (select) {\n\n      const currentValue =\n        select.value;\n\n\n      Array.from(select.options).forEach(\n        function (option) {\n\n          \/*\n           * \u300c\u672a\u9078\u629e\u300d\u306f\u5bfe\u8c61\u5916\n           *\/\n          if (!option.value) {\n            return;\n          }\n\n\n          \/*\n           * \u81ea\u5206\u81ea\u8eab\u304c\u9078\u629e\u3057\u3066\u3044\u308b\u5546\u54c1\u306f\n           * \u7121\u52b9\u306b\u3057\u306a\u3044\n           *\/\n          if (option.value === currentValue) {\n\n            option.disabled = false;\n\n            return;\n          }\n\n\n          \/*\n           * \u4ed6\u306e\u884c\u3067\u3059\u3067\u306b\u9078\u629e\u3055\u308c\u3066\u3044\u308b\n           * \u5546\u54c1\u3092\u7121\u52b9\u306b\u3059\u308b\n           *\/\n          option.disabled =\n            selectedValues.includes(\n              option.value\n            );\n\n        }\n      );\n\n    });\n\n  }\n\n\n  \/*\n   * ------------------------------------------\n   * \u5546\u54c1\u9078\u629e\u6642\u306e\u51e6\u7406\n   * ------------------------------------------\n   *\/\n  form.addEventListener(\n    'change',\n    function (event) {\n\n      \/*\n       * \u5546\u54c1\u30d7\u30eb\u30c0\u30a6\u30f3\u304c\u5909\u66f4\u3055\u308c\u305f\u5834\u5408\n       *\/\n      if (\n        event.target.matches(\n          'select[id^=\"product-\"]'\n        )\n      ) {\n\n        const row =\n          event.target.closest(\n            '.product-row'\n          );\n\n\n        \/*\n         * \u6570\u91cf\u3092\u5909\u66f4\n         *\/\n        if (row) {\n          updateQuantity(row);\n        }\n\n\n        \/*\n         * \u91cd\u8907\u5546\u54c1\u3092\u9632\u6b62\n         *\/\n        preventDuplicateProducts();\n\n      }\n\n    }\n  );\n\n\n  \/*\n   * ------------------------------------------\n   * \u300c\u5546\u54c1\u3092\u8ffd\u52a0\u3059\u308b\u300d\u30dc\u30bf\u30f3\n   * ------------------------------------------\n   *\/\n  addButton.addEventListener(\n    'click',\n    function () {\n\n\n      \/*\n       * \u975e\u8868\u793a\u306b\u306a\u3063\u3066\u3044\u308b\u5546\u54c1\u884c\u3092\u53d6\u5f97\n       *\/\n      const hiddenRows =\n        form.querySelectorAll(\n          '.product-row-hidden'\n        );\n\n\n      \/*\n       * \u3082\u3046\u8ffd\u52a0\u3067\u304d\u306a\u3044\u5834\u5408\n       *\/\n      if (hiddenRows.length === 0) {\n\n        addButton.style.display =\n          'none';\n\n        return;\n      }\n\n\n      \/*\n       * \u6b21\u306e\u5546\u54c1\u884c\u3092\u8868\u793a\n       *\/\n      const nextRow =\n        hiddenRows[0];\n\n      nextRow.classList.remove(\n        'product-row-hidden'\n      );\n\n\n      \/*\n       * \u65b0\u3057\u304f\u8868\u793a\u3057\u305f\u5546\u54c1\u306e\n       * \u6570\u91cf\u6b04\u3092\u521d\u671f\u5316\n       *\/\n      updateQuantity(nextRow);\n\n\n      \/*\n       * \u5546\u54c1\u91cd\u8907\u30c1\u30a7\u30c3\u30af\n       *\/\n      preventDuplicateProducts();\n\n\n      \/*\n       * \u6b8b\u308a\u306e\u5546\u54c1\u884c\u3092\u78ba\u8a8d\n       *\/\n      const remainingRows =\n        form.querySelectorAll(\n          '.product-row-hidden'\n        );\n\n\n      \/*\n       * 6\u5546\u54c1\u3059\u3079\u3066\u8868\u793a\u3055\u308c\u305f\u3089\n       * \u30dc\u30bf\u30f3\u3092\u975e\u8868\u793a\n       *\/\n      if (remainingRows.length === 0) {\n\n        addButton.style.display =\n          'none';\n\n      }\n\n    }\n  );\n\n\n  \/*\n   * ------------------------------------------\n   * \u521d\u671f\u72b6\u614b\n   * ------------------------------------------\n   *\/\n  form.querySelectorAll(\n    '.product-row'\n  ).forEach(function (row) {\n\n    updateQuantity(row);\n\n  });\n\n\n  \/*\n   * \u91cd\u8907\u30c1\u30a7\u30c3\u30af\n   *\/\n  preventDuplicateProducts();\n\n});\n\n\n\/*\n * ==========================================\n * Contact Form 7\n * \u9001\u4fe1\u6210\u529f\u5f8c\u306b\u5b8c\u4e86\u30da\u30fc\u30b8\u3078\u79fb\u52d5\n * ==========================================\n *\n * Form ID : c8441e7\n *\n * \u30e1\u30fc\u30eb\u9001\u4fe1\u304c\u6b63\u5e38\u306b\u5b8c\u4e86\u3057\u305f\u5834\u5408\u306e\u307f\n * \u6307\u5b9aURL\u3078\u79fb\u52d5\u3057\u307e\u3059\u3002\n * ==========================================\n *\/\n\ndocument.addEventListener( 'wpcf7mailsent', function( event ) {\n    location = 'https:\/\/www.newoji.co.jp\/nanakamado\/otanoshimibag2026fall-order-completion\/';\n}, false );\n\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u30b0\u30e9\u30f3\u30c9\u30db\u30c6\u30eb\u30cb\u30e5\u30fc\u738b\u5b50\u3067\u8ca9\u58f2\u3059\u308b\u300c\u304a\u697d\u3057\u307f\u888b\u300d\u306e\u4e88\u7d04\u30da\u30fc\u30b8\u3067\u3059\u3002\u4e88\u7d04\u53d7\u4ed8\u671f\u9593\u306f2026\u5e749\u67089\u65e5(\u6c34)\u304b\u30899\u670817\u65e5(\u6728)\u307e\u3067\u3067\u3059\u3002<\/p>\n","protected":false},"author":1,"featured_media":1508,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"sns_share_botton_hide":"true","vkExUnit_sns_title":"","_vk_print_noindex":"","sitemap_hide":"","vkExUnit_sitemap":"","_veu_custom_css":"","_exclude_from_list_pages":"","vkexunit_cta_each_option":"","vkExUnit_childPageIndex":"","vkExUnit_pageList_ancestor":"","vkExUnit_contact_enable":"","_lightning_design_setting":{"layout":"col-one-no-subsection","hide_site_header":"true","hide_breadcrumb":"true","section_base":"default","header_trans":"default"},"header_top_description":"","vk_page_header_image":0,"vk_page_header_image_sp":0,"vk_page_header_subtext":"","footnotes":""},"class_list":["post-1522","page","type-page","status-publish","has-post-thumbnail","hentry"],"veu_head_title_object":{"title":"","add_site_title":""},"_links":{"self":[{"href":"https:\/\/www.newoji.co.jp\/nanakamado\/wp-json\/wp\/v2\/pages\/1522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newoji.co.jp\/nanakamado\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.newoji.co.jp\/nanakamado\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.newoji.co.jp\/nanakamado\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newoji.co.jp\/nanakamado\/wp-json\/wp\/v2\/comments?post=1522"}],"version-history":[{"count":2,"href":"https:\/\/www.newoji.co.jp\/nanakamado\/wp-json\/wp\/v2\/pages\/1522\/revisions"}],"predecessor-version":[{"id":1525,"href":"https:\/\/www.newoji.co.jp\/nanakamado\/wp-json\/wp\/v2\/pages\/1522\/revisions\/1525"}],"wp:attachment":[{"href":"https:\/\/www.newoji.co.jp\/nanakamado\/wp-json\/wp\/v2\/media?parent=1522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}