Die Cutting Machine

<style>
  /* ====== Responsive rules untuk halaman KANTAN ====== */
  @media (max-width: 640px) {
    /* Kotak info atas & banner judul */
    .kantan-info-box {
      padding: 14px 16px !important;
      font-size: 11.5px !important;
    }
    .kantan-title-bar {
      font-size: 15px !important;
      padding: 16px 12px !important;
      border-radius: 8px !important;
    }
    .kantan-feature-box {
      padding: 16px 16px !important;
    }
    .kantan-feature-list {
      font-size: 12px !important;
    }

    /* Grid 2 kartu produk -> ditumpuk 1 kolom */
    .kantan-card-row {
      flex-direction: column !important;
    }
    .kantan-card-cell {
      width: 100% !important;
      margin-bottom: 16px !important;
    }

    /* Section detail produk: kolom utama + sidebar -> ditumpuk */
    .kantan-detail-table {
      flex-direction: column !important;
    }
    .kantan-detail-main,
    .kantan-detail-side {
      width: 100% !important;
    }
    .kantan-detail-side {
      padding-left: 0 !important;
      margin-top: 20px !important;
    }
    .kantan-detail-section {
      padding: 18px 16px !important;
      border-radius: 12px !important;
    }
    .kantan-detail-title {
      font-size: 18px !important;
    }

    /* Baris gambar + diagram -> ditumpuk */
    .kantan-media-row {
      flex-direction: column !important;
    }
    .kantan-media-photo,
    .kantan-media-diagram {
      width: 100% !important;
      padding-left: 0 !important;
      margin-bottom: 12px !important;
    }
    .kantan-media-photo > div,
    .kantan-media-diagram > div {
      height: 160px !important;
    }

    /* Tabel spesifikasi: kolom label dilebarkan sedikit biar tidak sempit */
    .kantan-spec-table {
      font-size: 11px !important;
    }
    .kantan-spec-label {
      width: 34% !important;
      padding: 10px !important;
    }
    .kantan-spec-value {
      padding: 10px !important;
    }
  }
</style>

    <div class="kantan-info-box" style="background:#ffffff; border:1px solid #d7e8f5; border-radius:8px; padding:16px 24px; text-align:center; color:#3a6ea5; font-size:12.5px; line-height:1.9; box-shadow:0 2px 8px rgba(62,127,191,0.08);">
      <strong style="color:#2f6fa8; letter-spacing:0.5px;">KUDO KIKAIKAIHATSU CO.,LTD.</strong><br>
      Has been focused on the development of Corrugated board processing machinery since our establishment in 1962.<br>
      Over 600s "KANTAN" have been installed since the first launched in 1988.
    </div>


    <div class="kantan-title-bar" style="background:linear-gradient(135deg,#6bb3e6,#3e7fbf); color:#ffffff; text-align:center; font-weight:bold; font-size:20px; padding:20px 16px; margin-top:20px; border-radius:10px; letter-spacing:0.3px; box-shadow:0 6px 16px rgba(62,127,191,0.3);">
      SUPER ROLLER DIE CUTTER "KANTAN" IS CORRUGATED BOARD PROCESSING MACHINE.
    </div>

    <!-- Feature list: sebelumnya <table>, sekarang list dengan flex -->
    <div class="kantan-feature-box" style="background:linear-gradient(180deg,#eef7fd,#e3f2fb); border:1px solid #cbe6f7; border-radius:10px; padding:22px 26px; margin-top:16px; box-shadow:0 2px 10px rgba(62,127,191,0.08);">
      <ul class="kantan-feature-list" style="list-style:none; margin:0; padding:0; font-size:13.5px; color:#2f6fa8; display:flex; flex-direction:column; gap:12px;">
        <li style="display:flex; align-items:flex-start; gap:12px;">
          <span style="flex:0 0 auto; display:inline-block; width:14px; height:14px; margin-top:4px; background:linear-gradient(135deg,#6bb3e6,#3e7fbf); border-radius:4px; transform:rotate(45deg);"></span>
          <span>Simple controls : Only unskilled operator required.</span>
        </li>
        <li style="display:flex; align-items:flex-start; gap:12px;">
          <span style="flex:0 0 auto; display:inline-block; width:14px; height:14px; margin-top:4px; background:linear-gradient(135deg,#6bb3e6,#3e7fbf); border-radius:4px; transform:rotate(45deg);"></span>
          <span>"KANTAN" supports wide range of sheet types from corrugated board to plastic corrugated.( also double wall, triple wall)</span>
        </li>
        <li style="display:flex; align-items:flex-start; gap:12px;">
          <span style="flex:0 0 auto; display:inline-block; width:14px; height:14px; margin-top:4px; background:linear-gradient(135deg,#6bb3e6,#3e7fbf); border-radius:4px; transform:rotate(45deg);"></span>
          <span>Cutting die changed in seconds. No setting-up required.</span>
        </li>
        <li style="display:flex; align-items:flex-start; gap:12px;">
          <span style="flex:0 0 auto; display:inline-block; width:14px; height:14px; margin-top:4px; background:linear-gradient(135deg,#6bb3e6,#3e7fbf); border-radius:4px; transform:rotate(45deg);"></span>
          <span>Size of cutting die only limited by width of the machine.</span>
        </li>
        <li style="display:flex; align-items:flex-start; gap:12px;">
          <span style="flex:0 0 auto; display:inline-block; width:14px; height:14px; margin-top:4px; background:linear-gradient(135deg,#6bb3e6,#3e7fbf); border-radius:4px; transform:rotate(45deg);"></span>
          <span>The sheets can be processed up to W 2000 &times; L 4000mm.</span>
        </li>
      </ul>
    </div>

    <!-- Product cards: sebelumnya <table>, sekarang flex row -->
    <div class="kantan-card-row" style="display:flex; gap:20px; margin-top:28px;">
      <div class="kantan-card-cell" style="flex:1; min-width:0;">
        <div style="border-radius:18px; overflow:hidden; box-shadow:0 8px 20px rgba(62,127,191,0.18); border:1px solid #e2eef8; height:100%; display:flex; flex-direction:column;">
          <div style="padding:22px 14px; text-align:center;">
            <img src="/images/products/img_cont_02.jpg" alt="images"/>
          </div>
          <div style="padding:14px 16px 18px 16px; background:#ffffff; flex:1; display:flex; flex-direction:column;">
            <div style="display:flex; align-items:center; justify-content:space-between; gap:8px;">
              <span style="font-weight:bold; font-size:15px; color:#222;">KANTAN<span style="color:#3e7fbf;">KT1900</span></span>
              <a href="#kt1900" style="display:inline-block; background:linear-gradient(135deg,#dceefa,#c3e2f6); border:1px solid #3e7fbf; color:#2f6fa8; font-size:11px; padding:5px 12px; border-radius:999px; font-weight:bold; text-decoration:none; white-space:nowrap;">DETAIL</a>
            </div>
            <div style="color:#c0392b; font-size:12px; margin-top:10px;">Ideal for small lot die cutting.</div>
            <div style="font-size:11px; margin-top:6px;">
              <a href="https://www.youtube.com/watch?v=GBRtoeInMxU" target="_blank" rel="noopener noreferrer" style="color:#3e7fbf; text-decoration:underline;" onmouseover="this.style.color='#1f5d8b'; this.style.textDecoration='none';" onmouseout="this.style.color='#3e7fbf'; this.style.textDecoration='underline';">MOVIE</a>
            </div>
          </div>
        </div>
      </div>
      <div class="kantan-card-cell" style="flex:1; min-width:0;">
        <div style="border-radius:18px; overflow:hidden; box-shadow:0 8px 20px rgba(62,127,191,0.18); border:1px solid #e2eef8; height:100%; display:flex; flex-direction:column;">
          <div style="padding:22px 14px; text-align:center;">
            <img src="/images/products/img_cont_03.jpg" alt="images"/>
          </div>
          <div style="padding:14px 16px 18px 16px; background:#ffffff; flex:1; display:flex; flex-direction:column;">
            <div style="display:flex; align-items:center; justify-content:space-between; gap:8px;">
              <span style="font-weight:bold; font-size:15px; color:#222;">KANTAN<span style="color:#3e7fbf;">KW2300</span></span>
              <a href="#kw2300" style="display:inline-block; background:linear-gradient(135deg,#dceefa,#c3e2f6); border:1px solid #3e7fbf; color:#2f6fa8; font-size:11px; padding:5px 12px; border-radius:999px; font-weight:bold; text-decoration:none; white-space:nowrap;">DETAIL</a>
            </div>
            <div style="color:#c0392b; font-size:12px; margin-top:10px;">Ideal for large size die cutting.</div>
            <div style="font-size:11px; margin-top:6px;">
              <a href="https://www.youtube.com/watch?v=-skM9Eg92M4" target="_blank" rel="noopener noreferrer" style="color:#3e7fbf; text-decoration:underline;" onmouseover="this.style.color='#1f5d8b'; this.style.textDecoration='none';" onmouseout="this.style.color='#3e7fbf'; this.style.textDecoration='underline';">MOVIE</a>
            </div>
          </div>
        </div>
      </div>
    </div>

    <!-- Detail KT1900: sebelumnya <table> main/side, sekarang flex -->
    <div id="kt1900" class="kantan-detail-section" style="margin-top:40px; background:#ffffff; border-radius:18px; padding:26px 28px; box-shadow:0 4px 16px rgba(0,0,0,0.06); scroll-margin-top:20px;">
      <div class="kantan-detail-table" style="display:flex; gap:0;">
        <div class="kantan-detail-main" style="width:100%;">
          <div class="kantan-detail-title" style="font-size:22px; font-weight:bold; color:#222;">KANTAN <span style="color:#3e7fbf;">KT1900</span></div>
          <div style="border-bottom:2px solid #e6edf3; margin:10px 0 14px 0;"></div>
          <div style="color:#3e7fbf; font-size:12px;">[Processed materials]</div>
          <div style="color:#3e7fbf; font-size:12px; margin-bottom:14px;">Corrugated board, Plastic corrugated, Cardboard</div>

          <!-- Media row (foto + diagram): sebelumnya <table>, sekarang flex -->
          <div class="kantan-media-row" style="display:flex; gap:16px; margin-top:10px;">
            <div class="kantan-media-photo" style="flex:0 0 60%; min-width:0;">
              <div style="border-radius:8px; background:linear-gradient(135deg,#eef6fc,#dceefa); height:200px; display:flex; align-items:center; justify-content:center; color:#7ba7cc; font-size:11px; box-shadow:inset 0 0 0 1px #cfe6f7;">
                <img src="/images/products/img.png" alt="images" style="width:170px"/>
              </div>
            </div>
            <div class="kantan-media-diagram" style="flex:0 0 40%; min-width:0;">
              <div style="border-radius:8px; background:#fafbfc; height:200px; display:flex; align-items:center; justify-content:center; color:#a3a9af; font-size:11px; box-shadow:inset 0 0 0 1px #e4e7ea;">
                <img src="/images/products/img.gif" alt="images" style="width:170px"/>
              </div>
            </div>
          </div>

          <!-- Spec table: data label-value asli, tetap sebagai table -->
          <table class="kantan-spec-table" style="width:100%; border-collapse:separate; border-spacing:0; margin-top:22px; font-size:12px; color:#333; border-radius:8px; overflow:hidden; box-shadow:0 0 0 1px #cfe6f7;">
            <tr>
              <td rowspan="2" class="kantan-spec-label" style="background:#e4f1fa; padding:12px; width:20%; color:#2f6fa8; font-weight:600; border-bottom:1px solid #cfe6f7;">Sheet size</td>
              <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">Min. 200 &times; 300mm</td>
            </tr>
            <tr>
              <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">Max 1900 &times; 2000mm</td>
            </tr>
            <tr>
              <td class="kantan-spec-label" style="background:#e4f1fa; padding:12px; color:#2f6fa8; font-weight:600; border-bottom:1px solid #cfe6f7;">Moving speed</td>
              <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">Variable</td>
            </tr>
            <tr>
              <td rowspan="4" class="kantan-spec-label" style="background:#e4f1fa; padding:12px; color:#2f6fa8; font-weight:600;">FLOOR PLAN</td>
              <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">(A)2300mm/m</td>
            </tr>
            <tr>
              <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">KT-1300 /301.98m/m</td>
            </tr>
            <tr>
              <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">KT-1900 /303.29m/m</td>
            </tr>
            <tr>
              <td class="kantan-spec-value" style="padding:12px; border-left:1px solid #cfe6f7;">KT-1900 /303.58m/m</td>
            </tr>
          </table>
        </div>
        <!-- kantan-detail-side dikosongkan seperti pada dokumen asli, sudah disiapkan untuk flex -->
      </div>
    </div>

    <div id="kw2300" class="kantan-detail-section" style="margin-top:24px; background:#ffffff; border-radius:18px; padding:26px 28px; box-shadow:0 4px 16px rgba(0,0,0,0.06); scroll-margin-top:20px;">
      <div class="kantan-detail-title" style="font-size:22px; font-weight:bold; color:#222;">KANTAN <span style="color:#3e7fbf;">KW2300</span></div>
      <div style="border-bottom:2px solid #e6edf3; margin:10px 0 14px 0;"></div>
      <div style="color:#3e7fbf; font-size:12px;">[Processed materials]</div>
      <div style="color:#3e7fbf; font-size:12px;">Corrugated board, Plastic corrugated, Cardboard</div>
      <div style="color:#3e7fbf; font-size:12px; margin-bottom:14px;">Double wall, Triple wall</div>

      <!-- Media row (foto + diagram): sebelumnya <table>, sekarang flex -->
      <div class="kantan-media-row" style="display:flex; gap:16px; margin-top:10px;">
        <div class="kantan-media-photo" style="flex:0 0 60%; min-width:0;">
          <div style="border-radius:8px; background:linear-gradient(135deg,#eef6fc,#dceefa); height:200px; display:flex; align-items:center; justify-content:center; color:#7ba7cc; font-size:11px; box-shadow:inset 0 0 0 1px #cfe6f7;">
            <img src="/images/products/img2.png" alt="images" style="width:180px"/>
          </div>
        </div>
        <div class="kantan-media-diagram" style="flex:0 0 40%; min-width:0;">
          <div style="border-radius:8px; background:#fafbfc; height:200px; display:flex; align-items:center; justify-content:center; color:#a3a9af; font-size:11px; box-shadow:inset 0 0 0 1px #e4e7ea;">
            <img src="/images/products/img.gif" alt="images" style="width:170px"/>
          </div>
        </div>
      </div>

      <!-- Spec table: data label-value asli, tetap sebagai table -->
      <table class="kantan-spec-table" style="width:100%; border-collapse:separate; border:none; margin-top:22px; font-size:12px; color:#333; border-radius:8px; overflow:hidden; box-shadow:0 0 0 1px #cfe6f7;">
        <tr>
          <td rowspan="2" class="kantan-spec-label" style="background:#e4f1fa; padding:12px; width:20%; color:#2f6fa8; font-weight:600; border-bottom:1px solid #cfe6f7;">Sheet size</td>
          <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">Min. 400 &times; 500mm</td>
        </tr>
        <tr>
          <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">Max 2000 &times; 4000mm</td>
        </tr>
        <tr>
          <td class="kantan-spec-label" style="background:#e4f1fa; padding:12px; color:#2f6fa8; font-weight:600; border-bottom:1px solid #cfe6f7;">Moving speed</td>
          <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">Variable</td>
        </tr>
        <tr>
          <td rowspan="4" class="kantan-spec-label" style="background:#e4f1fa; padding:12px; color:#2f6fa8; font-weight:600;">FLOOR PLAN</td>
          <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">(A)4700m/m</td>
        </tr>
        <tr>
          <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">KW-1600 /502.350m/m</td>
        </tr>
        <tr>
          <td class="kantan-spec-value" style="padding:12px; border-bottom:1px solid #eef4fa; border-left:1px solid #cfe6f7;">KW-1900 /502.450m/m</td>
        </tr>
        <tr>
          <td class="kantan-spec-value" style="padding:12px; border-left:1px solid #cfe6f7;">KW-2300 /503.550m/m</td>
        </tr>
      </table>
    </div>