{"product_id":"td175p","title":"RetekessTD175P呼び出しベル   受信機（子機）30台セット呼び出し機 ワイヤレスチャイム フードコート 飲食店  居酒屋 病院 教会ホテル 呼び鈴 呼び出しチャイム 呼び鈴 ポケットベル 業務用 送受信距離アップ 素材アップ 無線呼び出しベル (黒) 振動\/ブザー\/LED点滅","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=yes\"\u003e\n    \u003ctitle\u003eNICHII TD175P ワイヤレス呼び出しシステム | 製品詳細\u003c\/title\u003e\n    \u003cstyle\u003e\n        body {\n            margin: 0;\n            padding: 0;\n        }\n    \u003c\/style\u003e\n\n\n\u003cdiv id=\"product-module-unique\" style=\"width:100%;\"\u003e\n    \u003cstyle\u003e\n    \/* ========== すべてのスタイルは #product-module-unique 内部のみ ========== *\/\n    #product-module-unique {\n        width: 100%;\n        font-family: 'Segoe UI', 'Helvetica Neue', 'Noto Sans JP', system-ui, -apple-system, sans-serif;\n        background-color: #fafafa;\n        color: #1e1e2f;\n        line-height: 1.5;\n    }\n    #product-module-unique * {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n    \/* トップ画像 *\/\n    #product-module-unique .hero-image {\n        width: 100%;\n        text-align: center;\n        background: #eef2f5;\n    }\n    #product-module-unique .hero-image img {\n        width: 100%;\n        height: auto;\n        display: block;\n    }\n    \/* 注意書きエリア *\/\n    #product-module-unique .notice-area {\n        background: #fffef7;\n        padding: 40px 20px;\n        border-bottom: 1px solid #e9ecef;\n        border-top: 1px solid #e9ecef;\n    }\n    #product-module-unique .notice-list {\n        max-width: 1000px;\n        margin: 0 auto;\n        display: flex;\n        flex-direction: column;\n        gap: 18px;\n    }\n    #product-module-unique .notice-item {\n        display: flex;\n        align-items: flex-start;\n        gap: 14px;\n        font-size: 1rem;\n        line-height: 1.5;\n        color: #2d3e50;\n        background: #f8f9fc;\n        padding: 14px 20px;\n        border-radius: 28px;\n    }\n    #product-module-unique .notice-icon {\n        font-size: 1.4rem;\n        min-width: 32px;\n        text-align: center;\n    }\n    #product-module-unique .notice-text {\n        flex: 1;\n        font-weight: 500;\n    }\n    @media (max-width: 680px) {\n        #product-module-unique .notice-item {\n            flex-direction: column;\n            gap: 6px;\n            text-align: center;\n        }\n        #product-module-unique .notice-icon {\n            margin: 0 auto;\n        }\n    }\n    \/* カルーセル（3タブ） *\/\n    #product-module-unique .carousel-section {\n        background: #ffffff;\n        padding: 40px 20px 60px;\n    }\n    #product-module-unique .carousel-nav {\n        display: flex;\n        justify-content: center;\n        gap: 12px;\n        margin-bottom: 32px;\n        flex-wrap: wrap;\n        border-bottom: 2px solid #e2e8f0;\n        padding-bottom: 16px;\n    }\n    #product-module-unique .nav-tab {\n        background: transparent;\n        border: none;\n        font-size: 1.1rem;\n        font-weight: 600;\n        padding: 10px 32px;\n        cursor: pointer;\n        border-radius: 40px;\n        transition: all 0.2s ease;\n        color: #4a5568;\n        font-family: inherit;\n        letter-spacing: 1px;\n        white-space: nowrap;\n        flex-shrink: 0;\n    }\n    @media (max-width: 560px) {\n        #product-module-unique .nav-tab {\n            font-size: 0.85rem;\n            padding: 6px 16px;\n        }\n    }\n    #product-module-unique .nav-tab:hover {\n        background: #f1f5f9;\n        color: #0f172a;\n    }\n    #product-module-unique .nav-tab.active {\n        background: #1e3a8a;\n        color: white;\n    }\n    #product-module-unique .carousel-main {\n        position: relative;\n        width: 100%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: #f9fafb;\n        border-radius: 32px;\n        padding: 20px;\n        gap: 12px;\n    }\n    #product-module-unique .carousel-slide {\n        flex: 1;\n        text-align: center;\n    }\n    #product-module-unique .carousel-slide img {\n        width: 100%;\n        height: auto;\n        border-radius: 28px;\n        box-shadow: 0 12px 28px rgba(0,0,0,0.1);\n        object-fit: cover;\n        aspect-ratio: 1464 \/ 600;\n    }\n    #product-module-unique .carousel-btn {\n        background: rgba(30, 58, 138, 0.7);\n        border: none;\n        font-size: 2rem;\n        font-weight: bold;\n        color: white;\n        width: 48px;\n        height: 48px;\n        border-radius: 60px;\n        cursor: pointer;\n        transition: background 0.2s;\n        backdrop-filter: blur(4px);\n        flex-shrink: 0;\n    }\n    #product-module-unique .carousel-btn:hover {\n        background: #1e3a8a;\n    }\n    @media (max-width: 768px) {\n        #product-module-unique .carousel-btn {\n            width: 40px;\n            height: 40px;\n            font-size: 1.5rem;\n        }\n    }\n    \/* 2カラムカード（图片变小） *\/\n    #product-module-unique .double-card {\n        background: #ffffff;\n        padding: 60px 20px;\n    }\n    #product-module-unique .two-columns {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 40px;\n        justify-content: center;\n        position: relative;\n    }\n    \/* 左右分隔线 *\/\n    #product-module-unique .two-columns::after {\n        content: '';\n        position: absolute;\n        left: 66.666%;\n        top: 20px;\n        bottom: 20px;\n        width: 1px;\n        background: #e2e8f0;\n        transform: translateX(-50%);\n    }\n    @media (max-width: 800px) {\n        #product-module-unique .two-columns::after {\n            display: none;\n        }\n    }\n    #product-module-unique .left-col {\n        flex: 2;\n        min-width: 260px;\n    }\n    #product-module-unique .right-col {\n        flex: 1;\n        min-width: 260px;\n    }\n    #product-module-unique .card-item {\n        flex: 1;\n        min-width: 260px;\n        background: #ffffff;\n        border-radius: 28px;\n        overflow: hidden;\n        transition: transform 0.2s;\n        box-shadow: 0 4px 14px rgba(0,0,0,0.02);\n        text-align: center;\n    }\n    #product-module-unique .card-item img {\n        width: 80%;\n        max-width: 100%;\n        height: auto;\n        border-radius: 24px;\n        aspect-ratio: 4 \/ 3;\n        object-fit: cover;\n        box-shadow: 0 6px 12px rgba(0,0,0,0.05);\n        margin: 0 auto;\n        display: block;\n    }\n    #product-module-unique .card-caption {\n        text-align: center;\n        padding: 20px 12px 16px;\n        font-size: 1.2rem;\n        font-weight: 500;\n        color: #1e293b;\n        background: #ffffff;\n        border-top: 1px solid #edf2f7;\n        margin-top: 8px;\n    }\n    #product-module-unique .card-caption p {\n        font-size: 1rem;\n        font-weight: normal;\n        color: #475569;\n        margin-top: 8px;\n    }\n    \/* 左テキスト右画像（右边图片放大） *\/\n    #product-module-unique .text-image-block {\n        background: #f8fafc;\n        padding: 60px 20px;\n    }\n    #product-module-unique .flex-row {\n        display: flex;\n        flex-wrap: wrap;\n        align-items: center;\n        gap: 48px;\n        max-width: 1280px;\n        margin: 0 auto;\n    }\n    #product-module-unique .text-part {\n        flex: 1;\n        padding: 20px;\n    }\n    #product-module-unique .text-part h3 {\n        font-size: 2rem;\n        margin-bottom: 20px;\n        color: #0f172a;\n        font-weight: 600;\n    }\n    #product-module-unique .text-part p {\n        font-size: 1.1rem;\n        color: #334155;\n        line-height: 1.6;\n    }\n    #product-module-unique .image-part {\n        flex: 1;\n        text-align: center;\n    }\n    #product-module-unique .image-part img {\n        width: 100%;\n        max-width: 650px;\n        border-radius: 32px;\n        box-shadow: 0 20px 30px -12px rgba(0,0,0,0.15);\n        aspect-ratio: 4\/3;\n        object-fit: cover;\n    }\n    \/* 4つの特徴カード *\/\n    #product-module-unique .features-grid {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 40px;\n        margin-top: 30px;\n    }\n    @media (max-width: 900px) {\n        #product-module-unique .features-grid {\n            grid-template-columns: repeat(2, 1fr);\n        }\n    }\n    @media (max-width: 600px) {\n        #product-module-unique .features-grid {\n            grid-template-columns: 1fr;\n        }\n    }\n    #product-module-unique .feature-item {\n        background: #ffffff;\n        border: 1px solid #eef2f6;\n        border-radius: 28px;\n        padding: 48px 28px;\n        text-align: center;\n        transition: 0.2s;\n        box-shadow: 0 4px 14px rgba(0,0,0,0.02);\n    }\n    #product-module-unique .feature-item:hover {\n        transform: translateY(-4px);\n        box-shadow: 0 8px 20px rgba(0,0,0,0.03);\n    }\n    #product-module-unique .feature-item img {\n        width: 100%;\n        max-width: 280px;\n        margin-bottom: 24px;\n        display: block;\n        margin-left: auto;\n        margin-right: auto;\n    }\n    #product-module-unique .feature-item h4 {\n        font-size: 1.4rem;\n        font-weight: 600;\n        margin-bottom: 16px;\n        color: #0f172a;\n    }\n    #product-module-unique .feature-item p {\n        color: #475569;\n        font-size: 1rem;\n        line-height: 1.5;\n    }\n    \/* スペックハイライトカード *\/\n    #product-module-unique .info-card {\n        background: #ffffff;\n        border-radius: 20px;\n        padding: 24px;\n        margin-bottom: 24px;\n        border: 1px solid #edf2f7;\n    }\n    #product-module-unique .info-card h3 {\n        font-size: 1.3rem;\n        font-weight: 600;\n        margin-bottom: 16px;\n        color: #0f172a;\n    }\n    #product-module-unique .info-card ul {\n        padding-left: 20px;\n        list-style-type: disc;\n    }\n    #product-module-unique .info-card li {\n        margin-bottom: 8px;\n        font-size: 0.9rem;\n        color: #334155;\n    }\n    #product-module-unique .single-image {\n        margin: 30px 0 20px;\n        text-align: center;\n    }\n    #product-module-unique .single-image img {\n        width: 100%;\n        max-width: 550px;\n        height: auto;\n        border-radius: 20px;\n        border: 1px solid #e2e8f0;\n    }\n    #product-module-unique .right-top-image {\n        margin-bottom: 24px;\n        text-align: center;\n    }\n    #product-module-unique .right-top-image img {\n        width: 100%;\n        max-width: 280px;\n        height: auto;\n        border-radius: 20px;\n        border: 1px solid #e2e8f0;\n    }\n    #product-module-unique .spec-card {\n        background: #ffffff;\n        border-radius: 24px;\n        padding: 24px;\n        border: 1px solid #e2e8f0;\n    }\n    #product-module-unique .spec-card h4 {\n        font-size: 1.2rem;\n        font-weight: 600;\n        margin: 20px 0 12px 0;\n        color: #0f172a;\n        border-bottom: 2px solid #cbd5e1;\n        display: inline-block;\n        padding-bottom: 4px;\n    }\n    #product-module-unique .spec-card h4:first-of-type {\n        margin-top: 0;\n    }\n    #product-module-unique .spec-list {\n        list-style: none;\n        padding: 0;\n    }\n    #product-module-unique .spec-list li {\n        padding: 8px 0;\n        border-bottom: 1px solid #e2e8f0;\n        font-size: 0.9rem;\n    }\n    \/* 售后服务图 *\/\n    #product-module-unique .service-img {\n        text-align: center;\n    }\n    #product-module-unique .service-img img {\n        max-width: 800px;\n        width: 100%;\n        height: auto;\n        border-radius: 24px;\n        display: inline-block;\n    }\n    \/* 縦テーブル *\/\n    #product-module-unique .product-table-vertical {\n        width: 100%;\n        border-collapse: collapse;\n        background: #ffffff;\n        border-radius: 20px;\n        overflow: hidden;\n        box-shadow: 0 1px 3px rgba(0,0,0,0.05);\n    }\n    #product-module-unique .product-table-vertical th,\n    #product-module-unique .product-table-vertical td {\n        border: 1px solid #e9ecef;\n        padding: 16px 12px;\n        vertical-align: middle;\n        font-size: 0.85rem;\n        text-align: center;\n    }\n    #product-module-unique .product-table-vertical th {\n        background-color: #f8fafc;\n        font-weight: 600;\n    }\n    #product-module-unique .product-img-cell {\n        width: 100px;\n        text-align: center;\n    }\n    #product-module-unique .product-img-cell img {\n        max-width: 70px;\n        height: auto;\n        border-radius: 12px;\n    }\n    #product-module-unique .btn-cart {\n        background: #1e3a8a;\n        color: white;\n        border: none;\n        padding: 6px 14px;\n        border-radius: 30px;\n        cursor: pointer;\n        font-size: 0.75rem;\n        font-weight: 500;\n        display: inline-block;\n        text-decoration: none;\n    }\n    #product-module-unique .btn-cart:hover {\n        background: #2563eb;\n    }\n    \/* ブランド轮播 *\/\n    #product-module-unique .brand-showcase {\n        position: relative;\n        width: 100%;\n        background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/1282-623.jpg?v=1776999761');\n        background-size: cover;\n        background-position: center;\n        border-radius: 28px;\n        margin: 0 auto;\n        min-height: 625px;\n        display: flex;\n        align-items: center;\n        justify-content: flex-end;\n        overflow: hidden;\n        padding: 0 40px;\n    }\n    #product-module-unique .brand-carousel-container {\n        overflow: hidden;\n        width: 357px;\n        transition: width 0.4s ease;\n    }\n    #product-module-unique .brand-card-wrapper {\n        display: flex;\n        gap: 30px;\n        transition: transform 0.4s ease;\n        width: max-content;\n    }\n    #product-module-unique .brand-card {\n        width: 327px;\n        flex-shrink: 0;\n        background: #ffffff;\n        border-radius: 28px;\n        overflow: hidden;\n        box-shadow: 0 8px 20px rgba(0,0,0,0.1);\n        cursor: pointer;\n        transition: transform 0.2s;\n    }\n    #product-module-unique .brand-card.no-link {\n        cursor: default;\n    }\n    #product-module-unique .brand-card:not(.no-link):hover {\n        transform: scale(1.02);\n    }\n    #product-module-unique .brand-card img {\n        width: 100%;\n        height: auto;\n        display: block;\n        pointer-events: none;\n    }\n    #product-module-unique .card-arrow {\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        background: rgba(0,0,0,0.5);\n        color: white;\n        border: none;\n        width: 48px;\n        height: 48px;\n        border-radius: 50%;\n        cursor: pointer;\n        font-size: 1.8rem;\n        line-height: 1;\n        z-index: 10;\n        transition: background 0.2s;\n    }\n    #product-module-unique .card-arrow.left {\n        left: 20px;\n    }\n    #product-module-unique .card-arrow.right {\n        right: 20px;\n    }\n    #product-module-unique .card-arrow:hover {\n        background: rgba(0,0,0,0.8);\n    }\n    @media (max-width: 800px) {\n        #product-module-unique .brand-showcase {\n            min-height: 500px;\n            padding: 0 20px;\n        }\n        #product-module-unique .brand-card {\n            width: 280px;\n        }\n        #product-module-unique .brand-carousel-container {\n            width: 310px;\n        }\n        #product-module-unique .card-arrow {\n            width: 40px;\n            height: 40px;\n            font-size: 1.4rem;\n        }\n    }\n    \/* 汎用セクションタイトル *\/\n    #product-module-unique .section-title {\n        text-align: center;\n        font-size: 2rem;\n        font-weight: 600;\n        margin-bottom: 48px;\n        color: #0f172a;\n        letter-spacing: -0.3px;\n    }\n    #product-module-unique .bg-gray {\n        background-color: #f9fafb;\n    }\n    #product-module-unique .container {\n        max-width: 1280px;\n        margin: 0 auto;\n        padding: 0 24px;\n    }\n    #product-module-unique .section {\n        padding: 60px 0;\n    }\n    #product-module-unique .section-sm {\n        padding: 40px 0;\n    }\n    \u003c\/style\u003e\n\n    \u003c!-- ========== HTML 構造 ========== --\u003e\n    \n    \u003c!-- 1. トップ画像 --\u003e\n    \u003cdiv class=\"hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/1_e1eeee20-3bcd-4804-a015-3109af084172.jpg?v=1777022346\" alt=\"メインビジュアル\"\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- 2. 重要注意事項 --\u003e\n    \u003cdiv class=\"notice-area\"\u003e\n        \u003cdiv class=\"notice-list\"\u003e\n            \u003cdiv class=\"notice-item\"\u003e\n                \u003cdiv class=\"notice-text\"\u003e信号伝送距離に影響を与えないように、本製品は木、プラスチック、ガラスなどのテーブルの上に使用し、金属や大理石のテーブルは避けてください。\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"notice-item\"\u003e\n                \u003cdiv class=\"notice-text\"\u003e製品がお手元に届きましたら、ご使用前に十分充電してください。これにより、バッテリーの損傷を防ぎ、製品の寿命を延ばすことができます。\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"notice-item\"\u003e\n                \u003cdiv class=\"notice-text\"\u003e電源をオンにした後、すぐにキーボードに触れずに 2 秒間待ってください。（この間、デバイスはシステムの初期タッチベースラインデータのセルフチェックを実行しています）。すぐに触れると、キーボードが誤動作し、正常に使用できなくなる可能性があります。ディスプレイの数字が点滅し[---]に変わったら、キーボードをタッチします。\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- 3. カルーセル（3タブ） --\u003e\n    \u003cdiv class=\"carousel-section\"\u003e\n        \u003cdiv class=\"carousel-nav\" id=\"carouselNav\"\u003e\n            \u003cbutton class=\"nav-tab active\" data-index=\"0\"\u003eキーボード\u003c\/button\u003e\n            \u003cbutton class=\"nav-tab\" data-index=\"1\"\u003e長距離\u003c\/button\u003e\n            \u003cbutton class=\"nav-tab\" data-index=\"2\"\u003e子機30台セット\u003c\/button\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"carousel-main\"\u003e\n            \u003cbutton class=\"carousel-btn\" id=\"prevBtn\"\u003e❮\u003c\/button\u003e\n            \u003cdiv class=\"carousel-slide\"\u003e\n                \u003cimg id=\"carouselImage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/2_c8e37b5c-6098-49e6-b842-4bfe3f04d85d.jpg?v=1777002138\" alt=\"carousel\"\u003e\n            \u003c\/div\u003e\n            \u003cbutton class=\"carousel-btn\" id=\"nextBtn\"\u003e❯\u003c\/button\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- 4. 二枚カード --\u003e\n    \u003cdiv class=\"double-card\"\u003e\n        \u003cdiv class=\"two-columns\"\u003e\n            \u003cdiv class=\"card-item\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/5_6c8a17ca-9fbc-4cfb-9c5b-75826facbabf.jpg?v=1777022346\" alt=\"プロンプト時間調整可能\"\u003e\n                \u003cdiv class=\"card-caption\"\u003e\n                    \u003cstrong\u003eプロンプト時間調整可能\u003c\/strong\u003e\n                    \u003cp\u003eF3 設定を入力すると、ホストに 000 が表示されます。数字 (1 ～ 999 秒) を入力し、callボタンを押してリマインダーの継続時間を設定します。\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"card-item\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/6_490a0fae-78e2-4e81-9d34-d2988d71d05b.jpg?v=1777022346\" alt=\"長い動作時間\"\u003e\n                \u003cdiv class=\"card-caption\"\u003e\n                    \u003cstrong\u003e長い動作時間\u003c\/strong\u003e\n                    \u003cp\u003e子機には 200mAh のリチウム バッテリーが内蔵されており、スタンバイ時間は約 15 時間で、1 日の仕事のニーズを満たすことができます。\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 5. 4つの特徴カード --\u003e\n    \u003cdiv class=\"bg-gray section\"\u003e\n        \u003cdiv class=\"container\"\u003e\n            \u003cdiv class=\"features-grid\"\u003e\n                \u003cdiv class=\"feature-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/7_8744bea9-7ae3-40d7-b9fe-ab2a8ca82e5f.jpg?v=1777022346\" alt=\"呼出す履歴\"\u003e\n                    \u003ch4\u003e呼出す履歴\u003c\/h4\u003e\n                    \u003cp\u003e上\/下キーを押すと、最新の呼出す記録 10 件が表示されます。\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/8_c9a605d2-744b-4b37-8fcb-3bf6a49e413d.jpg?v=1777022346\" alt=\"999+call\"\u003e\n                    \u003ch4\u003e999+call\u003c\/h4\u003e\n                    \u003cp\u003eベース上のすべての子機を一度にオフにできるので、時間を節約できます。\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/9_7e548b8c-db72-4a12-a741-e046a32ef99a.jpg?v=1777022346\" alt=\"998子機\"\u003e\n                    \u003ch4\u003e998子機\u003c\/h4\u003e\n                    \u003cp\u003eディスプレイには3桁の数字が表示され、998人の顧客に呼び出すことができます。ビジネスの拡大に合わせて、ニーズに合わせて子機を追加できます。\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"feature-item\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/10_2ec891fb-03d1-40a2-bec9-3b145b0935b3.jpg?v=1777022346\" alt=\"耐久性\"\u003e\n                    \u003ch4\u003e耐久性\u003c\/h4\u003e\n                    \u003cp\u003eキーボードのデジタルスクリーン印刷にはレーザー彫刻技術が採用されており、長期間使用しても色褪せにくいです。\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 6. 二枚カード --\u003e\n    \u003cdiv class=\"double-card\"\u003e\n        \u003cdiv class=\"two-columns\"\u003e\n            \u003cdiv class=\"card-item\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/11_9d2fefba-8398-4e1a-9699-089e9cd77b75.jpg?v=1777022346\" alt=\"キーボードには4つのモード\"\u003e\n                \u003cdiv class=\"card-caption\"\u003e\n                    \u003ch4\u003eキーボードには4つのモード\u003c\/h4\u003e\n                    \u003cp\u003e①ミュート②着信音③振動④着信音+振動　4つのモードに設定できます。店内の雰囲気に合わせて、適切なプロンプト音を選択できます。\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"card-item\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/12_4f5dc5a9-6c9b-4e88-9c8a-416d743e031e.jpg?v=1777022346\" alt=\"複数のプロンプトモード\"\u003e\n                \u003cdiv class=\"card-caption\"\u003e\n                    \u003ch4\u003e複数のプロンプトモード\u003c\/h4\u003e\n                    \u003cp\u003eF3 設定を入力すると、ホストに 000 が表示されます。数字 (1 ～ 999 秒) を入力し、callボタンを押してリマインダーの継続時間を設定します。\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- 7. 左テキスト \/ 右画像 --\u003e\n    \u003cdiv class=\"text-image-block\"\u003e\n        \u003cdiv class=\"flex-row\"\u003e\n            \u003cdiv class=\"text-part\"\u003e\n                \u003ch3\u003eF2：通知スタイルの設定\u003c\/h3\u003e\n                \u003cp\u003e1.親機の「設定」ボタンを3秒間長押しします。親機の画面に「F1」と表示されます。\u003cbr\u003e2.「上」ボタンを押して「F2」を選択します。\u003cbr\u003e3.「CALL」ボタンを押して設定モードに入ります。\u003cbr\u003e 4.「上」／「下」ボタンを押して指令番号（000～010）を選択します。\n                    （番号の意味は前記の一覧を参照）\u003cbr\u003e5.「CALL」ボタンを押して確定します。親機が長く一度鳴れば設定完了です。\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003cdiv class=\"image-part\"\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/13_d392269f-970d-4acb-afa3-1a8bdde9944a.jpg?v=1777022346\" alt=\"設定イメージ\"\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- 8. 機能グリッド --\u003e\n    \u003cdiv class=\"container section\"\u003e\n        \u003cdiv class=\"section-title\"\u003e子機の呼び出し継続時間設定\u003c\/div\u003e\n        \u003cdiv class=\"features-grid\" style=\"grid-template-columns: 1fr;\"\u003e\n            \u003cdiv class=\"feature-item\" style=\"text-align: left;\"\u003e\n                \u003cp\u003e1.親機の「設定」ボタンを3秒間長押しします。親機の画面に「F1」と表示されます。\u003cbr\u003e2.「上」ボタンを押して「F3」を選択します。\u003cbr\u003e3.「CALL」ボタンを押して設定モードに入ります。親機の画面に「000」と表示されます。\u003cbr\u003e4.テンキーで子機の呼び出し継続時間（1～999秒）を入力します。\u003cbr\u003e5.「CALL」ボタンを押して確定します。親機が長く一度鳴れば設定完了です。\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 9. 左右レイアウト --\u003e\n    \u003cdiv class=\"container section\"\u003e\n        \u003cdiv class=\"two-columns\"\u003e\n            \u003cdiv class=\"left-col\"\u003e\n                \u003cdiv class=\"info-card\"\u003e\n                    \u003ch3\u003e効率的な呼び出し体験\u003c\/h3\u003e\n                    \u003cp\u003eワイヤレス呼び出しシステムはお客様のことを探さなくなって、できる限り距離で、お客様にお食事をお取らせします。\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"single-image\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/15_9243a3b2-fad8-4857-8833-eb289d9b951b.jpg?v=1777023725\" alt=\"製品イメージ\"\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"info-card\"\u003e\n                    \u003ch3\u003eスペックハイライト\u003c\/h3\u003e\n                    \u003cul\u003e\n                        \u003cli\u003e利用可能のチャンネル数: 999\u003c\/li\u003e\n                        \u003cli\u003eワイヤレス呼び出しシステムには30個のバッテリー充電スロットがあり、30個の受信機を同時に充電できます。\u003c\/li\u003e\n                        \u003cli\u003e各受信機には3.7V\/200mAhの充電式バッテリーを内蔵、12時間連続使用可能、15時間スタンバイが可能です。\u003c\/li\u003e\n                        \u003cli\u003e複数のモードをタッチキーボード生活防水、防滴、お手入れ簡単。\u003c\/li\u003e\n                        \u003cli\u003e呼び出し送信機は、ミュート\/着信音\/振動\/着信音+振動モードに設定できます。ミュートモードは、病院、オフィス、クリニックなどに最適です。\u003c\/li\u003e\n                        \u003cli\u003e弊社の商品は出荷前に全て品質の点検を受けており、すべてのアイテム写真は実物写真です。\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"right-col\"\u003e\n                \u003cdiv class=\"right-top-image\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/14_ab744297-9747-4895-8d95-34e8b467ca48.jpg?v=1777023722\" alt=\"セットイメージ\"\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"spec-card\"\u003e\n                    \u003ch4\u003eセット内容\u003c\/h4\u003e\n                    \u003cul class=\"spec-list\"\u003e\n                        \u003cli\u003e送信機 ×1\u003c\/li\u003e\n                        \u003cli\u003e受信機 ×30\u003c\/li\u003e\n                        \u003cli\u003eACアダプター ×1\u003c\/li\u003e\n                        \u003cli\u003e説明書 ×1\u003c\/li\u003e\n                        \u003cli\u003e梱包箱 × 1\u003c\/li\u003e\n                        \u003cli\u003e番号シール（1～50） × 1\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                    \u003ch4\u003e基本仕様\u003c\/h4\u003e\n                    \u003cul class=\"spec-list\"\u003e\n                        \u003cli\u003eシェル素材：ABS樹脂\u003c\/li\u003e\n                        \u003cli\u003e送信機寸法：286*210*31mm\u003c\/li\u003e\n                        \u003cli\u003e子機寸法：95 × 51 × 11 mm\u003c\/li\u003e\n                        \u003cli\u003e電源（送信機）：DC12V\/2A\u003c\/li\u003e\n                        \u003cli\u003e呼び出しベル動作モード：振動+ビープ音+LED点滅 \/ 振動+LED点滅\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003c!-- 10. 售后服务图 --\u003e\n    \u003cdiv class=\"container section-sm\"\u003e\n        \u003cdiv class=\"service-img\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/s.jpg?v=1776935260\" alt=\"アフターサービスイメージ\"\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 11. セットラインナップ --\u003e\n    \u003cdiv class=\"container section\"\u003e\n        \u003cdiv style=\"overflow-x: auto;\"\u003e\n            \u003ctable class=\"product-table-vertical\"\u003e\n                \u003cthead\u003e\n                    \u003ctr\u003e\n\u003cth\u003e商品画像\u003c\/th\u003e\n\u003cth\u003eセット名\u003c\/th\u003e\n\u003cth\u003e価格(税込)\u003c\/th\u003e\n\u003cth\u003e子機数\u003c\/th\u003e\n\u003cth\u003e距離(開放\/屋内)\u003c\/th\u003e\n\u003cth\u003eバッテリー\u003c\/th\u003e\n\u003cth\u003eミュートボタン\u003c\/th\u003e\n\u003cth\u003e主な機能\u003c\/th\u003e\n\u003cth\u003eカート\u003c\/th\u003e\n\u003c\/tr\u003e\n                \u003c\/thead\u003e\n                \u003ctbody\u003e\n                    \u003ctr\u003e\n\u003ctd class=\"product-img-cell\"\u003e\u003cimg src=\"https:\/\/retekess.jp\/cdn\/shop\/products\/F9625A-TD175_16_500x.jpg?v=1773113792\" alt=\"16台黒\"\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eTD175 16台セット(黒)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e￥13,780\u003c\/td\u003e\n\u003ctd\u003e16(最大 998 台対応)\u003c\/td\u003e\n\u003ctd\u003e500m\u003c\/td\u003e\n\u003ctd\u003e3.7V\/200mAh\u003c\/td\u003e\n\u003ctd\u003e×\u003c\/td\u003e\n\u003ctd\u003e報知モード 3 種類、報知時間固定\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/retekess.jp\/products\/retekesstd175?_pos=2\u0026amp;_sid=6d5120060\u0026amp;_ss=r\" class=\"btn-cart\"\u003eカートに入れる\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n                    \u003ctr\u003e\n\u003ctd class=\"product-img-cell\"\u003e\u003cimg src=\"https:\/\/retekess.jp\/cdn\/shop\/files\/2_496a5e60-3f99-49af-a1ce-deae7e43ac97_500x.png?v=1765529928\" alt=\"10台黒\"\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eTD175S 10台セット(黒)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e￥10,980\u003c\/td\u003e\n\u003ctd\u003e10(最大 998 台対応)\u003c\/td\u003e\n\u003ctd\u003e500m\u003c\/td\u003e\n\u003ctd\u003e3.7V\/200mAh\u003c\/td\u003e\n\u003ctd\u003e×\u003c\/td\u003e\n\u003ctd\u003e報知モード 7 種類、呼び出し履歴 10 件\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/retekess.jp\/products\/retekesstd175s-1-10-%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0?_pos=1\u0026amp;_sid=6d5120060\u0026amp;_ss=r\" class=\"btn-cart\"\u003eカートに入れる\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n                    \u003ctr\u003e\n\u003ctd class=\"product-img-cell\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/1_9a3a592a-5130-4757-b9be-8960d343e6e6.png?v=1776935669\" alt=\"30台黒\"\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eTD175P 30台セット(黒)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e￥25,980\u003c\/td\u003e\n\u003ctd\u003e30(最大 998 台対応)\u003c\/td\u003e\n\u003ctd\u003e500m\u003c\/td\u003e\n\u003ctd\u003e3.7V\/200mAh\u003c\/td\u003e\n\u003ctd\u003e×\u003c\/td\u003e\n\u003ctd\u003e報知モード 7 種類、複数ブロードキャストペアリング\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/retekess.jp\/products\/td175p?_pos=3\u0026amp;_sid=ed16df0cc\u0026amp;_ss=r\" class=\"btn-cart\"\u003eカートに入れる\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n                    \u003ctr\u003e\n\u003ctd class=\"product-img-cell\"\u003e\u003cimg src=\"https:\/\/retekess.jp\/cdn\/shop\/files\/1_a7811505-5031-487b-bef6-9585b9703903_500x.jpg?v=1773917064\" alt=\"40台黒\"\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eTD175M 40台セット(黒)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e￥32,980\u003c\/td\u003e\n\u003ctd\u003e40(最大 997 台対応)\u003c\/td\u003e\n\u003ctd\u003e800m\u003c\/td\u003e\n\u003ctd\u003e3.7V\/200mAh\u003c\/td\u003e\n\u003ctd\u003e搭載\u003c\/td\u003e\n\u003ctd\u003e報知モード 7 種類、呼び出し履歴 10 件、キーモード 4 種類\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/retekess.jp\/products\/retekess-td175m%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%83%99%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0-%E3%83%AF%E3%82%A4%E3%83%A4%E3%83%AC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%AB%E3%83%99%E3%83%AB?_pos=1\u0026amp;_sid=0b5110eda\u0026amp;_ss=r\" class=\"btn-cart\"\u003eカートに入れる\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n                \u003c\/tbody\u003e\n            \u003c\/table\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 12. ブランド紹介（箭头轮播、リンク制御：第1枚＋最後の2枚はリンクなし、他はリンクあり） --\u003e\n    \u003cdiv class=\"container section\"\u003e\n        \u003cdiv class=\"section-title\"\u003eブランド紹介\u003c\/div\u003e\n        \u003cdiv class=\"brand-showcase\" id=\"brandShowcase\"\u003e\n            \u003cbutton class=\"card-arrow left\" id=\"brandLeftArrow\"\u003e❮\u003c\/button\u003e\n            \u003cdiv class=\"brand-carousel-container\" id=\"brandCarouselContainer\"\u003e\n                \u003cdiv class=\"brand-card-wrapper\" id=\"brandCardWrapper\"\u003e\n                    \u003c!-- 1枚目: リンクなし --\u003e\n                    \u003cdiv class=\"brand-card no-link\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/4_e7c14cf9-504e-4044-8be5-2dce10cc638d.jpg?v=1776939940\" alt=\"ブランド1\"\u003e\u003c\/div\u003e\n                    \u003c!-- 2枚目: TD175 リンクあり --\u003e\n                    \u003cdiv class=\"brand-card\" data-url=\"https:\/\/retekess.jp\/products\/retekesstd175?_pos=2\u0026amp;_sid=6d5120060\u0026amp;_ss=r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/TD175.jpg?v=1776996984\" alt=\"TD175\"\u003e\u003c\/div\u003e\n                    \u003c!-- 3枚目: TD175S リンクあり --\u003e\n                    \u003cdiv class=\"brand-card\" data-url=\"https:\/\/retekess.jp\/products\/retekesstd175s-1-10-%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0?_pos=1\u0026amp;_sid=6d5120060\u0026amp;_ss=r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/TD175S.jpg?v=1776996983\" alt=\"TD175S\"\u003e\u003c\/div\u003e\n                    \u003c!-- 4枚目: TD175P リンクあり --\u003e\n                    \u003cdiv class=\"brand-card\" data-url=\"https:\/\/retekess.jp\/products\/td175p?_pos=3\u0026amp;_sid=ed16df0cc\u0026amp;_ss=r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/TD175P.jpg?v=1776996983\" alt=\"TD175P\"\u003e\u003c\/div\u003e\n                    \u003c!-- 5枚目: TD175M リンクあり --\u003e\n                    \u003cdiv class=\"brand-card\" data-url=\"https:\/\/retekess.jp\/products\/retekess-td175m%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%83%99%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0-%E3%83%AF%E3%82%A4%E3%83%A4%E3%83%AC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%AB%E3%83%99%E3%83%AB?_pos=1\u0026amp;_sid=0b5110eda\u0026amp;_ss=r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/TD175M.jpg?v=1776996984\" alt=\"TD175M\"\u003e\u003c\/div\u003e\n                    \u003c!-- 6枚目: リンクなし --\u003e\n                    \u003cdiv class=\"brand-card no-link\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/3_5686dd8d-ed03-4402-b189-07bc6c41d607.jpg?v=1776939940\" alt=\"ブランド2\"\u003e\u003c\/div\u003e\n                    \u003c!-- 7枚目: リンクなし --\u003e\n                    \u003cdiv class=\"brand-card no-link\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/1_95a8d19b-7ed8-4d6e-bb5c-e528c24160c0.png?v=1776938019\" alt=\"ブランド3\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cbutton class=\"card-arrow right\" id=\"brandRightArrow\"\u003e❯\u003c\/button\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cscript\u003e\n    \/\/ カルーセル（3タブ画像切り替え）\n    (function() {\n        var container = document.getElementById('product-module-unique');\n        if (!container) return;\n        var carouselImages = [\n            \"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/2_39aa6092-638c-441c-818f-ab5135db4a9e.jpg?v=1777022346\",\n            \"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/3_c48b40f9-96b3-4037-acd9-320ffd8a6ff2.jpg?v=1777022346\",\n            \"https:\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/4_bcc21257-2b04-463f-adf2-f736dc0a8113.jpg?v=1777022346\"\n        ];\n        var currentIndex = 0;\n        var carouselImg = container.querySelector('#carouselImage');\n        var prevBtn = container.querySelector('#prevBtn');\n        var nextBtn = container.querySelector('#nextBtn');\n        var navTabs = container.querySelectorAll('.nav-tab');\n        \n        function updateCarousel(index) {\n            if (index \u003c 0) index = carouselImages.length - 1;\n            if (index \u003e= carouselImages.length) index = 0;\n            currentIndex = index;\n            if (carouselImg) carouselImg.src = carouselImages[currentIndex];\n            navTabs.forEach(function(tab, i) {\n                if (i === currentIndex) tab.classList.add('active');\n                else tab.classList.remove('active');\n            });\n        }\n        \n        navTabs.forEach(function(tab, idx) {\n            tab.addEventListener('click', function() {\n                updateCarousel(idx);\n                resetAutoPlay();\n            });\n        });\n        if (prevBtn) prevBtn.addEventListener('click', function() { updateCarousel(currentIndex - 1); resetAutoPlay(); });\n        if (nextBtn) nextBtn.addEventListener('click', function() { updateCarousel(currentIndex + 1); resetAutoPlay(); });\n        \n        var autoInterval;\n        function startAutoPlay() { if (autoInterval) clearInterval(autoInterval); autoInterval = setInterval(function() { updateCarousel(currentIndex + 1); }, 5000); }\n        function resetAutoPlay() { if (autoInterval) { clearInterval(autoInterval); startAutoPlay(); } }\n        var carouselContainer = container.querySelector('.carousel-main');\n        if (carouselContainer) {\n            carouselContainer.addEventListener('mouseenter', function() { if (autoInterval) clearInterval(autoInterval); });\n            carouselContainer.addEventListener('mouseleave', startAutoPlay);\n        }\n        updateCarousel(0);\n        startAutoPlay();\n    })();\n\n    \/\/ ブランド轮播（箭头分页）＋ リンク制御\n    (function() {\n        var container = document.getElementById('brandCarouselContainer');\n        var wrapper = document.getElementById('brandCardWrapper');\n        var leftArrow = document.getElementById('brandLeftArrow');\n        var rightArrow = document.getElementById('brandRightArrow');\n        var showcase = document.getElementById('brandShowcase');\n        if (!container || !wrapper) return;\n        function getCardStep() {\n            var card = document.querySelector('#brandCardWrapper .brand-card');\n            if (!card) return 357;\n            var width = card.offsetWidth;\n            var gap = 30;\n            return width + gap;\n        }\n        var totalCards = wrapper.children.length;\n        var cardStep = getCardStep();\n        var visibleCards = 1;\n        var currentPage = 0;\n        var maxPage = 0;\n        function updateMaxPage() {\n            if (visibleCards === 1) maxPage = totalCards - 1;\n            else maxPage = Math.ceil(totalCards \/ visibleCards) - 1;\n        }\n        function updateTransform() { wrapper.style.transform = 'translateX(-' + (currentPage * cardStep) + 'px)'; }\n        function setSingleMode() {\n            if (visibleCards === 1) return;\n            visibleCards = 1;\n            container.style.width = cardStep + 'px';\n            showcase.style.justifyContent = 'flex-end';\n            currentPage = totalCards - 1;\n            updateTransform();\n        }\n        function setThreeMode() {\n            if (visibleCards === 3) return;\n            visibleCards = 3;\n            container.style.width = (cardStep * 3) + 'px';\n            showcase.style.justifyContent = 'flex-start';\n            currentPage = 0;\n            updateTransform();\n        }\n        function goPrev() {\n            if (visibleCards === 1) setThreeMode();\n            else if (currentPage \u003e 0) { currentPage--; updateTransform(); }\n        }\n        function goNext() {\n            if (visibleCards === 1) setThreeMode();\n            else if (currentPage \u003c maxPage) { currentPage++; updateTransform(); }\n        }\n        if (rightArrow) rightArrow.addEventListener('click', goNext);\n        if (leftArrow) leftArrow.addEventListener('click', goPrev);\n        function recalcStep() {\n            var newStep = getCardStep();\n            if (newStep !== cardStep) {\n                cardStep = newStep;\n                if (visibleCards === 1) container.style.width = cardStep + 'px';\n                else container.style.width = (cardStep * 3) + 'px';\n                updateTransform();\n            }\n        }\n        setSingleMode();\n        recalcStep();\n        updateMaxPage();\n        window.addEventListener('resize', function() {\n            recalcStep();\n            updateMaxPage();\n            if (visibleCards === 3 \u0026\u0026 currentPage \u003e maxPage) { currentPage = maxPage; updateTransform(); }\n        });\n\n        \/\/ ブランドカードクリック処理: no-link クラスがないカードのみ遷移\n        var brandCards = document.querySelectorAll('#brandCardWrapper .brand-card');\n        brandCards.forEach(function(card) {\n            card.addEventListener('click', function(e) {\n                if (card.classList.contains('no-link')) {\n                    e.stopPropagation();\n                    return;\n                }\n                var url = card.getAttribute('data-url');\n                if (url \u0026\u0026 url !== '#') {\n                    window.open(url, '_blank');\n                }\n                e.stopPropagation();\n            });\n            if (!card.classList.contains('no-link')) {\n                card.style.cursor = 'pointer';\n            } else {\n                card.style.cursor = 'default';\n            }\n        });\n    })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"retekess","offers":[{"title":"TD175P本体","offer_id":56412588540070,"sku":"F9625E","price":25980.0,"currency_code":"JPY","in_stock":true},{"title":"TD175P本体と信号増幅器","offer_id":56412588572838,"sku":"F9658A-F9457F","price":30780.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0448\/8151\/0566\/files\/1_950c0d94-02de-4ae0-972e-455ca3ed4ca7.jpg?v=1777024509","url":"https:\/\/retekess.jp\/products\/td175p","provider":"retekess","version":"1.0","type":"link"}