
<div class="qr-fix-wrapper">
    <style>
        .qr-fix-wrapper { width: 100%; max-width: 900px; margin: 20px auto; font-family: sans-serif; }
        .qr-card-layout { background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; display: flex; flex-direction: row; overflow: hidden; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1); }
        
        /* 왼쪽 입력창 고정 */
        .qr-side-input { flex: 1; padding: 30px; border-right: 1px solid #f3f4f6; display: flex; flex-direction: column; justify-content: center; }
        .qr-side-input label { display: block; font-weight: 700; margin-bottom: 8px; color: #374151; }
        .qr-input-field { width: 100%; padding: 12px; border: 2px solid #e5e7eb; border-radius: 8px; margin-bottom: 20px; box-sizing: border-box; font-size: 16px; }
        .qr-control-row { display: flex; gap: 10px; align-items: flex-end; }
        .qr-select-field { padding: 10px; border: 2px solid #e5e7eb; border-radius: 8px; flex: 1; background: #fff; }
        .qr-btn-primary { background: #2563eb; color: #fff; border: none; padding: 12px 20px; border-radius: 8px; font-weight: 700; cursor: pointer; flex: 1.5; }
        
        /* 오른쪽 결과창 고정 */
        .qr-side-preview { width: 320px; background: #f9fafb; padding: 30px; display: flex; flex-direction: column; align-items: center; justify-content: center; }
        .qr-canvas-box { background: #fff; padding: 15px; border-radius: 12px; border: 1px solid #e5e7eb; box-shadow: 0 2px 4px rgba(0,0,0,0.05); display: none; margin-bottom: 20px; }
        .qr-canvas-box img { display: block; max-width: 100%; height: auto; }
        .qr-placeholder { color: #9ca3af; text-align: center; font-size: 14px; line-height: 1.6; }
        .qr-btn-dl-final { width: 100%; background: #1f2937; color: #fff; text-align: center; text-decoration: none; padding: 12px; border-radius: 8px; font-weight: 600; font-size: 14px; display: none; }

        /* 모바일 대응 */
        @media (max-width: 768px) { 
            .qr-card-layout { flex-direction: column; } 
            .qr-side-input { border-right: none; border-bottom: 1px solid #f3f4f6; }
            .qr-side-preview { width: 100%; box-sizing: border-box; }
        }
    </style>

    <div class="qr-card-layout">
        <div class="qr-side-input">
            <label>Enter URL</label>
            <input type="text" id="qr-input-v2" class="qr-input-field" placeholder="https://..." value="https://">
            
            <div class="qr-control-row">
                <div style="flex:1">
                    <label style="font-size:12px">Size</label>
                    <select id="qr-size-v2" class="qr-select-field">
                        <option value="200">200</option>
                        <option value="300" selected>300</option>
                        <option value="400">400</option>
                    </select>
                </div>
                <button type="button" id="qr-gen-v2" class="qr-btn-primary">Generate</button>
            </div>
            <div id="qr-err-v2" style="color:#ef4444; font-size:13px; margin-top:10px;"></div>
        </div>

        <div class="qr-side-preview">
            <div id="qr-msg-v2" class="qr-placeholder">
                URL 입력 후 생성 버튼 클릭<br>(Generate QR Code)
            </div>
            <div id="qr-result-v2" class="qr-canvas-box"></div>
            <a id="qr-dl-v2" class="qr-btn-dl-final" download="qrcode.png">💾 Download</a>
        </div>
    </div>

    <script src="https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
    <script>
    (function() {
        const btn = document.getElementById("qr-gen-v2");
        const input = document.getElementById("qr-input-v2");
        const size = document.getElementById("qr-size-v2");
        const result = document.getElementById("qr-result-v2");
        const msg = document.getElementById("qr-msg-v2");
        const dl = document.getElementById("qr-dl-v2");
        const err = document.getElementById("qr-err-v2");

        btn.onclick = function() {
            const url = input.value.trim();
            if(!url || url === "https://" || url === "http://") {
                err.textContent = "URL을 입력해주세요.";
                return;
            }
            err.textContent = "";

            result.innerHTML = "";
            result.style.display = "block";
            msg.style.display = "none";
            dl.style.display = "none";

            const s = parseInt(size.value);

            try {
                new QRCode(result, {
                    text: url,
                    width: s,
                    height: s,
                    correctLevel : QRCode.CorrectLevel.H
                });

                setTimeout(() => {
                    const img = result.querySelector("img");
                    const cvs = result.querySelector("canvas");
                    if(img && img.src) {
                        dl.href = img.src;
                        dl.style.display = "block";
                    } else if(cvs) {
                        dl.href = cvs.toDataURL("image/png");
                        dl.style.display = "block";
                    }
                }, 200);
            } catch(e) {
                err.textContent = "Error: 라이브러리 로드 실패";
            }
        };
    })();
    </script>
</div><?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
>
  <url>
    <loc>https://lefttable.com/</loc>
    <lastmod>2026-04-15T23:47:30+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/lefttable.jpg</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/arrow/</loc>
    <lastmod>2026-01-29T03:01:29+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/lefttable.jpg</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-baby-electric-car/</loc>
    <lastmod>2026-04-13T08:32:01+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-baby-electric-car/best-baby-electric-car.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-baby-electric-car/best-baby-electric-car.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-brand-gaming-desktop-pc/</loc>
    <lastmod>2026-04-14T02:24:34+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-brand-gaming-desktop-pc/best-brand-gaming-desktop-pc.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-brand-gaming-desktop-pc/best-brand-gaming-desktop-pc.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-brand-pc-desktop-price-2026/</loc>
    <lastmod>2026-04-14T04:13:59+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-brand-pc-desktop-price-2026/best-brand-pc-desktop-price-2026.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-brand-pc-desktop-price-2026/best-brand-pc-desktop-price-2026.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-cafe-notebook-laptop/</loc>
    <lastmod>2026-01-25T22:04:00+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-cafe-notebook-laptop/best-cafe-notebook-laptop.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-cafe-notebook-laptop/best-cafe-notebook-laptop.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-camping-icebox-cooler/</loc>
    <lastmod>2026-04-15T08:51:07+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-camping-icebox-cooler/best-camping-icebox-cooler.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-camping-icebox-cooler/best-camping-icebox-cooler.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-carbon-running-shoes/</loc>
    <lastmod>2026-04-14T09:07:03+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-carbon-running-shoes/best-carbon-running-shoes.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-carbon-running-shoes/best-carbon-running-shoes.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-casio-immortal-demon-king/</loc>
    <lastmod>2026-01-25T22:04:00+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-casio-immortal-demon-king/best-casio-immortal-demon-king.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-casio-immortal-demon-king/best-casio-immortal-demon-king.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-computer-desk/</loc>
    <lastmod>2026-01-25T22:04:00+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-computer-desk/best-computer-desk.jpg</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-daily-sunscreen-by-skin-type/</loc>
    <lastmod>2026-04-15T08:40:52+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-daily-sunscreen-by-skin-type/best-daily-sunscreen-by-skin-type.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-daily-sunscreen-by-skin-type/best-daily-sunscreen-by-skin-type.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-dead-skin-remover-for-feet/</loc>
    <lastmod>2026-01-25T22:04:00+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-dead-skin-remover-for-feet/best-dead-skin-remover-for-feet.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-dead-skin-remover-for-feet/best-dead-skin-remover-for-feet.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-dehumidifier-by-capacity/</loc>
    <lastmod>2026-04-15T07:14:17+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-dehumidifier-by-capacity/best-dehumidifier-by-capacity.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-dehumidifier-by-capacity/best-dehumidifier-by-capacity.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-gaming-mouse/</loc>
    <lastmod>2026-01-25T22:04:00+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-gaming-mouse/best-gaming-mouse.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-gaming-mouse/best-gaming-mouse.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-iphone-15-series/</loc>
    <lastmod>2026-01-25T22:07:05+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-iphone-15-series/best-iphone-15-series.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-iphone-15-series/best-iphone-15-series.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-lg-gram-notebook/</loc>
    <lastmod>2026-04-14T09:19:06+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-lg-gram-notebook/best-lg-gram-notebook.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-lg-gram-notebook/best-lg-gram-notebook.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-lol-korea-national-athlete-keyboard/</loc>
    <lastmod>2026-01-25T22:04:01+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-lol-korea-national-athlete-keyboard/best-lol-korea-national-athlete-keyboard.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-lol-korea-national-athlete-keyboard/best-lol-korea-national-athlete-keyboard.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-lol-korea-national-athlete-mouse/</loc>
    <lastmod>2026-01-25T22:04:01+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-lol-korea-national-athlete-mouse/best-lol-korea-national-athlete-mouse.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-lol-korea-national-athlete-mouse/best-lol-korea-national-athlete-mouse.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-long-time-monitor/</loc>
    <lastmod>2026-01-25T22:04:01+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-long-time-monitor/best-long-time-monitor.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-long-time-monitor/best-long-time-monitor.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-low-price-gaming-notebook/</loc>
    <lastmod>2026-01-25T22:04:01+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-low-price-gaming-notebook/best-low-price-gaming-notebook.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-low-price-gaming-notebook/best-low-price-gaming-notebook.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-notebook-laptop-backpack-bag/</loc>
    <lastmod>2026-01-25T22:04:01+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-notebook-laptop-backpack-bag/best-notebook-laptop-backpack-bag.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-notebook-laptop-backpack-bag/best-notebook-laptop-backpack-bag.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-office-keyboard/</loc>
    <lastmod>2026-04-14T08:30:18+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-office-keyboard/best-office-keyboard.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-office-keyboard/best-office-keyboard.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-printer/</loc>
    <lastmod>2026-01-25T22:04:01+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-printer/best-printer.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-printer/best-printer.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-quiet-circulator-fan/</loc>
    <lastmod>2026-04-15T07:13:30+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-quiet-circulator-fan/best-quiet-circulator-fan.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-quiet-circulator-fan/best-quiet-circulator-fan.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-roof-bag-box/</loc>
    <lastmod>2026-04-14T08:27:33+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-roof-bag-box/best-roof-bag-box.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-roof-bag-box/best-roof-bag-box.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-samsung-notebook/</loc>
    <lastmod>2026-04-14T08:11:20+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-samsung-notebook/best-samsung-notebook.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-samsung-notebook/best-samsung-notebook.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-slides/</loc>
    <lastmod>2026-04-13T17:32:48+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-slides/best-slides.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-slides/best-slides.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-slipper-brand-ranking/</loc>
    <lastmod>2026-04-15T06:42:51+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-slipper-brand-ranking/best-slipper-brand-ranking.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-slipper-brand-ranking/best-slipper-brand-ranking.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/best-summer-sandal-brand/</loc>
    <lastmod>2026-04-15T07:26:37+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-summer-sandal-brand/best-summer-sandal-brand.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/best-summer-sandal-brand/best-summer-sandal-brand.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/brand-office-desktop-pc/</loc>
    <lastmod>2026-01-25T22:04:02+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/brand-office-desktop-pc/brand-office-desktop-pc.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/brand-office-desktop-pc/brand-office-desktop-pc.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/example/</loc>
    <lastmod>2026-01-25T21:55:15+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/lefttable.jpg</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/font/</loc>
    <lastmod>2026-01-29T03:42:13+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/lefttable.jpg</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/no-brand-gaming-desktop-pc/</loc>
    <lastmod>2026-01-25T22:04:38+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/no-brand-gaming-desktop-pc/no-brand-gaming-desktop-pc.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/no-brand-gaming-desktop-pc/no-brand-gaming-desktop-pc.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/no-brand-office-desktop-pc/</loc>
    <lastmod>2026-01-25T22:04:38+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/no-brand-office-desktop-pc/no-brand-office-desktop-pc.jpg</image:loc>
      </image:image>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/no-brand-office-desktop-pc/no-brand-office-desktop-pc.webp</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/qr-code-generator/</loc>
    <lastmod>2026-04-15T07:50:21+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/lefttable.jpg</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/count/</loc>
    <lastmod>2026-01-29T03:45:03+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/lefttable.jpg</image:loc>
      </image:image>
      </url>
  <url>
    <loc>https://lefttable.com/unit/</loc>
    <lastmod>2026-01-29T03:43:42+00:00</lastmod>
          <image:image>
        <image:loc>https://lefttable.com/lefttable/img/lefttable.jpg</image:loc>
      </image:image>
      </url>
</urlset>
