<meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>글로벌 지사 주소 안내</title>
  <style>
    * {
      box-sizing: border-box;
    }

    body {
      margin: 0;
      padding: 20px;
      font-family: Arial, sans-serif;
    }

    .branch-table-wrap {
      display: flex;
      flex-wrap: wrap;
      gap: 32px;
      justify-content: space-between;
      width: 100%;
    }

    .branch-table {
      border-collapse: separate;
      border-spacing: 0;
      flex: 1 1 47%;
      max-width: 100%;
      min-width: 380px;
      font-family: Arial, sans-serif;
      margin-bottom: 24px;
      background: #fff;
      box-shadow: 0 0 2px #e1e1e1;
      width: 100%;
    }

    .branch-table th, .branch-table td {
      border: 1px solid #b0b0b0 !important;
      font-size: 15px;
      padding: 9px 8px;
      white-space: nowrap;
    }

    .branch-table th {
      font-weight: bold;
      background: #236eac;
      color: #fff;
      font-size: 16px;
      text-align: center;
      border-bottom: 2px solid #193053 !important;
    }

    .branch-table td.label {
      background: #f1f4f9;
      font-weight: bold;
      color: #23436e;
      text-align: center;
      width: 22%;
      border-right: 1.5px solid #b0b0b0 !important;
    }

    .branch-table td.value {
      text-align: left;
      width: 29%;
      border-left: none;
    }

    .branch-table tbody tr:nth-child(even) td {
      background: #f5f5f5;
    }

    .branch-table tbody tr:nth-child(odd) td {
      background: #fff;
    }

    .copy-wrap {
      display: flex;
      justify-content: flex-end;
      align-items: center;
      gap: 7px;
      white-space: nowrap;
    }

    .copy-val {
      flex: 1 1 auto;
      overflow: hidden;
      text-overflow: ellipsis;
    }

    .clip_copy {
      font-size: 12px;
      padding: 2px 12px;
      border-radius: 4px;
      border: 1px solid #bbb;
      background: #f8f8f8;
      cursor: pointer;
    }

    @media (max-width: 900px) {
      .branch-table-wrap {
        flex-direction: column;
        gap: 20px;
      }

      .branch-table {
        min-width: auto;
        width: 100%;
      }

      .branch-table th, .branch-table td {
        font-size: 12px;
        padding: 6px 4px;
      }

      .clip_copy {
        font-size: 11px;
        padding: 2px 5px;
      }
    }
  </style>

  <!-- 미국 & 독일 지사 -->
  <table class="branch-table">
  <colgroup>
    <col style="width:22%">
    <col style="width:39%">
    <col style="width:39%">
  </colgroup>
  <thead>
    <tr>
      <th></th>
      <th>미국 지사</th>
      <th>독일 지사 (VAT ID: DE325540245)</th>
    </tr>
  </thead>
  <tbody>
    <tr class="alt-row">
      <td class="label">First Name</td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">본인 영문 이름</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">본인 영문 이름</span><input class="clip_copy" type="button" value="복사하기"></p></td>
    </tr>
    <tr>
      <td class="label">Last Name</td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">GBC</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">Gosky GmbH</span><input class="clip_copy" type="button" value="복사하기"></p></td>
    </tr>
    <tr class="alt-row">
      <td class="label">Address 1</td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">4576 SW 103RD AVE</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">Gablonzer Str. 17</span><input class="clip_copy" type="button" value="복사하기"></p></td>
    </tr>
    <tr>
      <td class="label">Address 2</td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">GBC</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">Gosky GmbH</span><input class="clip_copy" type="button" value="복사하기"></p></td>
    </tr>
    <tr class="alt-row">
      <td class="label">City</td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">Beaverton</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">Oberursel</span><input class="clip_copy" type="button" value="복사하기"></p></td>
    </tr>
    <tr>
      <td class="label">States</td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">OR</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">Hessen (생략가능)</span><input class="clip_copy" type="button" value="복사하기"></p></td>
    </tr>
    <tr class="alt-row">
      <td class="label">Zip Code</td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">97005</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">61440</span><input class="clip_copy" type="button" value="복사하기"></p></td>
    </tr>
    <tr>
      <td class="label">Tel</td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">503-290-6615</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      <td class="value"><p class="copy-wrap"><span class="copy-val">(49) 170 6060597</span><input class="clip_copy" type="button" value="복사하기"></p></td>
    </tr>
  </tbody>
</table>

  <!-- 프랑스 & 영국 지사 -->
  <table class="branch-table">
    <colgroup>
      <col style="width:22%">
      <col style="width:39%">
      <col style="width:39%">
    </colgroup>
    <thead>
      <tr class="alt-row">
        <th></th>
        <th>프랑스 지사</th>
        <th>영국 지사</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="label">First Name</td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">본인 영문 이름</span><input class="clip_copy" type="button" value="복사하기"></p></td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">본인 영문 이름</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      </tr>
      <tr class="alt-row">
        <td class="label">Last Name</td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">GBC</span><input class="clip_copy" type="button" value="복사하기"></p></td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">GBC</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      </tr>
      <tr>
        <td class="label">Address 1</td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">50 Rue des Chardonnerets</span><input class="clip_copy" type="button" value="복사하기"></p></td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">Unit 7, Air Links Ind Est</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      </tr>
      <tr class="alt-row">
        <td class="label">Address 2</td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">LOT 14, ACI me2u, GBC</span><input class="clip_copy" type="button" value="복사하기"></p></td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">SPITFIRE WAY GBC</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      </tr>
      <tr>
        <td class="label">City</td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">Tremblay en France</span><input class="clip_copy" type="button" value="복사하기"></p></td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">Heston</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      </tr>
      <tr class="alt-row">
        <td class="label">States</td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">Paris (생략가능)</span><input class="clip_copy" type="button" value="복사하기"></p></td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">Middlesex (생략가능)</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      </tr>
      <tr>
        <td class="label">Zip Code</td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">93290</span><input class="clip_copy" type="button" value="복사하기"></p></td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">TW5 9NR</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      </tr>
      <tr class="alt-row">
        <td class="label">Tel</td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">(33) 06 15 95 77 37</span><input class="clip_copy" type="button" value="복사하기"></p></td>
        <td class="value"><p class="copy-wrap"><span class="copy-val">(44) 20 8759 0200</span><input class="clip_copy" type="button" value="복사하기"></p></td>
      </tr>
    </tbody>
  </table>

<script>
  document.querySelectorAll('.clip_copy').forEach(btn => {
    btn.addEventListener('click', () => {
      const text = btn.parentElement.querySelector('.copy-val').innerText;
      navigator.clipboard.writeText(text)
        .then(() => console.log('복사된 텍스트:', text))
        .catch(err => alert('복사 실패: ' + err));
    });
  });
</script>