<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>ページが見つかりません | LUNASENS</title>
  <script src="https://cdn.tailwindcss.com"></script>
  <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap" rel="stylesheet">
  <script>
    tailwind.config = {
      theme: {
        extend: {
          colors: {
            black: '#000000',
            dark: '#0A0A0A',
            surface: '#111111',
            elevated: '#161616',
            gray: '#999999',
            red: '#C4002F',
          },
          fontFamily: { sans: ['Noto Sans JP', 'sans-serif'] },
        },
      },
    };
  </script>
</head>
<body class="bg-black text-white font-sans">

  <!-- Header -->
  <header class="fixed top-0 left-0 right-0 z-50 bg-black border-b border-white/10">
    <div class="flex items-center justify-between px-4 h-12">
      <a href="/" class="text-sm font-bold tracking-widest">LUNASENS</a>
      <div class="flex items-center gap-1">
        <a href="/mypage" class="flex flex-col items-center px-2 py-1 text-white/60 hover:text-white">
          <svg class="w-5 h-5" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24">
            <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 6a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0zM4.501 20.118a7.5 7.5 0 0114.998 0A17.933 17.933 0 0112 21.75c-2.676 0-5.216-.584-7.499-1.632z" />
          </svg>
          <span class="text-[9px] mt-0.5">マイページ</span>
        </a>
        <a href="/cart" class="relative flex flex-col items-center px-2 py-1 text-white/60 hover:text-white">
          <svg class="w-5 h-5" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24">
            <path stroke-linecap="round" stroke-linejoin="round" d="M16 11V7a4 4 0 00-8 0v4M5 9h14l1 12H4L5 9z" />
          </svg>
          <span class="text-[9px] mt-0.5">カート</span>
        </a>
      </div>
    </div>
  </header>

  <!-- Main Content -->
  <main class="pt-12 min-h-screen flex items-center justify-center">
    <div class="px-4 py-16 text-center">
      <!-- 404 Icon -->
      <div class="mb-8">
        <svg class="w-24 h-24 mx-auto text-white/20" fill="none" stroke="currentColor" stroke-width="1" viewBox="0 0 24 24">
          <path stroke-linecap="round" stroke-linejoin="round" d="M9.172 16.172a4 4 0 015.656 0M9 10h.01M15 10h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" />
        </svg>
      </div>

      <!-- Error Message -->
      <h1 class="text-6xl font-bold text-white/20 mb-4">404</h1>
      <h2 class="text-lg font-bold mb-2">ページが見つかりません</h2>
      <p class="text-sm text-white/50 mb-8">
        お探しのページは移動または削除された可能性があります。<br>
        URLをご確認の上、再度お試しください。
      </p>

      <!-- Actions -->
      <div class="space-y-3">
        <a href="/" class="block w-full max-w-xs mx-auto bg-red hover:bg-red-dark text-white font-bold py-3 text-sm transition-colors">
          トップページへ
        </a>
        <a href="/products" class="block w-full max-w-xs mx-auto border border-white/20 text-white py-3 text-sm hover:bg-white/5 transition-colors">
          商品一覧を見る
        </a>
      </div>

      <!-- Search Suggestion -->
      <div class="mt-12 pt-8 border-t border-white/10">
        <p class="text-xs text-white/40 mb-4">お探しの商品がある場合</p>
        <form class="flex max-w-xs mx-auto">
          <input type="search" placeholder="キーワードで検索" class="flex-1 bg-surface border border-white/10 rounded-l px-4 py-2 text-sm placeholder:text-white/30 focus:outline-none focus:border-white/30">
          <button type="submit" class="bg-surface border border-l-0 border-white/10 rounded-r px-4 hover:bg-elevated transition-colors">
            <svg class="w-4 h-4 text-white/60" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
            </svg>
          </button>
        </form>
      </div>
    </div>
  </main>

  <!-- Footer -->
  <footer class="bg-black px-4 py-8 border-t border-white/5">
    <div class="flex flex-wrap justify-center gap-6 text-xs text-white/40 mb-6">
      <a href="/info/legal" class="hover:text-white/60">特定商取引法</a>
      <a href="/info/privacy" class="hover:text-white/60">プライバシー</a>
      <a href="/info/contact" class="hover:text-white/60">お問い合わせ</a>
      <a href="/info/guide" class="hover:text-white/60">ご利用ガイド</a>
      <a href="/info/faq" class="hover:text-white/60">よくある質問</a>
    </div>
    <p class="text-center text-[10px] text-white/20">© 2026 LUNASENS</p>
  </footer>

</body>
</html>
