Files
olympics-calendar/docs/ja/index.html
2024-08-06 04:36:40 +00:00

780 lines
56 KiB
HTML

<!DOCTYPE html>
<html data-theme="cmyk">
<head>
<title>Paris 2024 - カレンダー</title>
<link href="https://fabrice404.github.io/olympics-calendar/main.css?refresh=20240804" rel="stylesheet">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Paris 2024 - カレンダー">
<meta name="keywords" content="Paris 2024 - カレンダー">
<meta name="author" content="Fabrice LAMANT">
</head>
<body>
<div class="p-4">
<div class="navbar bg-base-100">
<div class="navbar-start">
<div class="dropdown">
<div tabindex="0" role="button" class="btn btn-ghost btn-circle">
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" fill="none" viewBox="0 0 24 24"
stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h7" />
</svg>
</div>
<ul tabindex="0" class="menu menu-sm dropdown-content bg-base-100 rounded-box z-50 mt-3 w-52 p-2 shadow">
<li><a href="./index.html">カレンダー</a></li>
<li><a href="./today.html">今日のイベント</a></li>
<li><a href="./medals.html">メダル表</a></li>
<hr />
<li><a href="https://fabrice404.github.io/olympics-calendar/index.html">English</a></li>
<li><a href="https://fabrice404.github.io/olympics-calendar/ja/index.html">日本語</a></li>
<li><a href="https://fabrice404.github.io/olympics-calendar/ko/index.html">한국어</a></li>
<li><a href="https://fabrice404.github.io/olympics-calendar/ru/index.html">Русский</a></li>
<li><a href="https://fabrice404.github.io/olympics-calendar/zh/index.html">中文</a></li>
<hr />
<li><a href="https://github.com/fabrice404/olympics-calendar" target="_blank">Source code</a></li>
</ul>
</div>
</div>
<div class="navbar-center">
<a class="btn btn-ghost text-xl" href="./">Paris 2024 - カレンダー</a>
</div>
<div class="navbar-end">
</div>
</div>
<div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion" checked="checked">
<div class="collapse-title text-xl font-medium">すべてのスポーツ</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/general', 'ja');">フルスケジュール</button>
</div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/AIN', 'ja');">🇦🇸 AIN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ARG', 'ja');">🇦🇷 ARG</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/AUS', 'ja');">🇦🇺 AUS</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/AUT', 'ja');">🇦🇹 AUT</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/AZE', 'ja');">🇦🇿 AZE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/BEL', 'ja');">🇧🇪 BEL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/BRA', 'ja');">🇧🇷 BRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CAN', 'ja');">🇨🇦 CAN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CHI', 'ja');">🇨🇱 CHI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CHN', 'ja');">🇨🇳 CHN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/COL', 'ja');">🇨🇴 COL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CRO', 'ja');">🇭🇷 CRO</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/CZE', 'ja');">🇨🇿 CZE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/DEN', 'ja');">🇩🇰 DEN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/EGY', 'ja');">🇪🇬 EGY</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ESP', 'ja');">🇪🇸 ESP</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/EST', 'ja');">🇪🇪 EST</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/FIN', 'ja');">🇫🇮 FIN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/FRA', 'ja');">🇫🇷 FRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/GBR', 'ja');">🇬🇧 GBR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/GEO', 'ja');">🇬🇪 GEO</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/GER', 'ja');">🇩🇪 GER</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/HUN', 'ja');">🇭🇺 HUN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ISR', 'ja');">🇮🇱 ISR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ITA', 'ja');">🇮🇹 ITA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/JPN', 'ja');">🇯🇵 JPN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/KAZ', 'ja');">🇰🇿 KAZ</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/LAT', 'ja');">🇱🇻 LAT</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/LIE', 'ja');">🇱🇮 LIE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/MEX', 'ja');">🇲🇽 MEX</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/MRI', 'ja');">🇲🇺 MRI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/NAM', 'ja');">🇳🇦 NAM</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/NED', 'ja');">🇳🇱 NED</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/NOR', 'ja');">🇳🇴 NOR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/NZL', 'ja');">🇳🇿 NZL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/POL', 'ja');">🇵🇱 POL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/POR', 'ja');">🇵🇹 POR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/ROU', 'ja');">🇷🇴 ROU</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/RSA', 'ja');">🇿🇦 RSA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/RWA', 'ja');">🇷🇼 RWA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/SLO', 'ja');">🇸🇮 SLO</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/SUI', 'ja');">🇨🇭 SUI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/SWE', 'ja');">🇸🇪 SWE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/UKR', 'ja');">🇺🇦 UKR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('general/USA', 'ja');">🇺🇸 USA</button>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏅 メダルイベント</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/general', 'ja');">フルスケジュール</button>
</div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/AIN', 'ja');">🇦🇸 AIN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ARG', 'ja');">🇦🇷 ARG</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/AUS', 'ja');">🇦🇺 AUS</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/AUT', 'ja');">🇦🇹 AUT</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/AZE', 'ja');">🇦🇿 AZE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/BEL', 'ja');">🇧🇪 BEL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/BRA', 'ja');">🇧🇷 BRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CAN', 'ja');">🇨🇦 CAN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CHI', 'ja');">🇨🇱 CHI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CHN', 'ja');">🇨🇳 CHN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/COL', 'ja');">🇨🇴 COL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CRO', 'ja');">🇭🇷 CRO</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/CZE', 'ja');">🇨🇿 CZE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/DEN', 'ja');">🇩🇰 DEN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/EGY', 'ja');">🇪🇬 EGY</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ESP', 'ja');">🇪🇸 ESP</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/EST', 'ja');">🇪🇪 EST</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/FIN', 'ja');">🇫🇮 FIN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/FRA', 'ja');">🇫🇷 FRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/GBR', 'ja');">🇬🇧 GBR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/GEO', 'ja');">🇬🇪 GEO</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/GER', 'ja');">🇩🇪 GER</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/HUN', 'ja');">🇭🇺 HUN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ISR', 'ja');">🇮🇱 ISR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ITA', 'ja');">🇮🇹 ITA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/JPN', 'ja');">🇯🇵 JPN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/KAZ', 'ja');">🇰🇿 KAZ</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/LAT', 'ja');">🇱🇻 LAT</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/LIE', 'ja');">🇱🇮 LIE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/MEX', 'ja');">🇲🇽 MEX</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/MRI', 'ja');">🇲🇺 MRI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/NAM', 'ja');">🇳🇦 NAM</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/NED', 'ja');">🇳🇱 NED</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/NOR', 'ja');">🇳🇴 NOR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/NZL', 'ja');">🇳🇿 NZL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/POL', 'ja');">🇵🇱 POL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/POR', 'ja');">🇵🇹 POR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/ROU', 'ja');">🇷🇴 ROU</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/RSA', 'ja');">🇿🇦 RSA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/RWA', 'ja');">🇷🇼 RWA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/SLO', 'ja');">🇸🇮 SLO</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/SUI', 'ja');">🇨🇭 SUI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/SWE', 'ja');">🇸🇪 SWE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/UKR', 'ja');">🇺🇦 UKR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('medals/USA', 'ja');">🇺🇸 USA</button>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">📅 今日のイベント</div>
<div class="collapse-content text-center">
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=AIN">🇦🇸 AIN</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ARG">🇦🇷 ARG</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=AUS">🇦🇺 AUS</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=AUT">🇦🇹 AUT</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=AZE">🇦🇿 AZE</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=BEL">🇧🇪 BEL</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=BRA">🇧🇷 BRA</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CAN">🇨🇦 CAN</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CHI">🇨🇱 CHI</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CHN">🇨🇳 CHN</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=COL">🇨🇴 COL</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CRO">🇭🇷 CRO</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=CZE">🇨🇿 CZE</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=DEN">🇩🇰 DEN</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=EGY">🇪🇬 EGY</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ESP">🇪🇸 ESP</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=EST">🇪🇪 EST</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=FIN">🇫🇮 FIN</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=FRA">🇫🇷 FRA</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=GBR">🇬🇧 GBR</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=GEO">🇬🇪 GEO</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=GER">🇩🇪 GER</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=HUN">🇭🇺 HUN</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ISR">🇮🇱 ISR</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ITA">🇮🇹 ITA</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=JPN">🇯🇵 JPN</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=KAZ">🇰🇿 KAZ</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=LAT">🇱🇻 LAT</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=LIE">🇱🇮 LIE</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=MEX">🇲🇽 MEX</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=MRI">🇲🇺 MRI</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=NAM">🇳🇦 NAM</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=NED">🇳🇱 NED</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=NOR">🇳🇴 NOR</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=NZL">🇳🇿 NZL</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=POL">🇵🇱 POL</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=POR">🇵🇹 POR</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=ROU">🇷🇴 ROU</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=RSA">🇿🇦 RSA</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=RWA">🇷🇼 RWA</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=SLO">🇸🇮 SLO</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=SUI">🇨🇭 SUI</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=SWE">🇸🇪 SWE</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=UKR">🇺🇦 UKR</a>
<a class="btn btn-sm bg-gray-300 min-w-24 mb-1" href="./today.html?noc=USA">🇺🇸 USA</a>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏀 3x3 バスケットボール</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('3x3-basketball/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('3x3-basketball/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏉 7人制ラグビー</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rugby-sevens/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rugby-sevens/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏹 アーチェリー</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('archery/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('archery/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏊 アーティスティックスイミング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('artistic-swimming/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('artistic-swimming/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏋 ウエイトリフティング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('weightlifting/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('weightlifting/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🛶 カヌー・スプリント</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('canoe-sprint/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('canoe-sprint/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🛶 カヌー・スラローム</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('canoe-slalom/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('canoe-slalom/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">⛳ ゴルフ</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('golf/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('golf/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">⚽ サッカー</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('football/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('football/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏄 サーフィン</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('surfing/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('surfing/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🛹 スケートボード</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('skateboarding/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('skateboarding/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🧗 スポーツクライミング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('sport-climbing/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('sport-climbing/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">⛵ セーリング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('sailing/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('sailing/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🥋 テコンドー</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('taekwondo/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('taekwondo/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🎾 テニス</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('tennis/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('tennis/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏊 トライアスロン</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('triathlon/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('triathlon/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🤸 トランポリン</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/medals', 'ja');">🏅 メダルイベント</button>
</div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/AIN', 'ja');">🇦🇸 AIN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/AUS', 'ja');">🇦🇺 AUS</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/AUT', 'ja');">🇦🇹 AUT</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/AZE', 'ja');">🇦🇿 AZE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/BRA', 'ja');">🇧🇷 BRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/CAN', 'ja');">🇨🇦 CAN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/CHN', 'ja');">🇨🇳 CHN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/COL', 'ja');">🇨🇴 COL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/EGY', 'ja');">🇪🇬 EGY</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/ESP', 'ja');">🇪🇸 ESP</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/FRA', 'ja');">🇫🇷 FRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/GBR', 'ja');">🇬🇧 GBR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/GEO', 'ja');">🇬🇪 GEO</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/GER', 'ja');">🇩🇪 GER</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/JPN', 'ja');">🇯🇵 JPN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/KAZ', 'ja');">🇰🇿 KAZ</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/NZL', 'ja');">🇳🇿 NZL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/POR', 'ja');">🇵🇹 POR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('trampoline-gymnastics/USA', 'ja');">🇺🇸 USA</button>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🤾 ハンドボール</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('handball/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('handball/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏀 バスケットボール</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('basketball/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('basketball/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏸 バドミントン</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('badminton/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('badminton/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏐 バレーボール</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('volleyball/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('volleyball/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏐 ビーチバレーボール</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('beach-volleyball/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('beach-volleyball/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🤺 フェンシング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('fencing/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('fencing/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🤸 ブレイキン</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('breaking/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('breaking/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏑 ホッケー</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('hockey/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('hockey/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🥊 ボクシング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('boxing/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('boxing/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏊 マラソンスイミング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('marathon-swimming/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('marathon-swimming/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🤼 レスリング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('wrestling/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('wrestling/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🚣 ローイング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rowing/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rowing/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🤸 体操競技</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('artistic-gymnastics/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('artistic-gymnastics/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏓 卓球</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('table-tennis/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('table-tennis/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🔫 射撃</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('shooting/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('shooting/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🤸 新体操</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rhythmic-gymnastics/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('rhythmic-gymnastics/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🥋 柔道</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('judo/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('judo/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🤽 水球</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('water-polo/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('water-polo/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏊 競泳</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('swimming/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('swimming/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🚴 自転車BMXフリースタイル</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/medals', 'ja');">🏅 メダルイベント</button>
</div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/ARG', 'ja');">🇦🇷 ARG</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/AUS', 'ja');">🇦🇺 AUS</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/BRA', 'ja');">🇧🇷 BRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CAN', 'ja');">🇨🇦 CAN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CHI', 'ja');">🇨🇱 CHI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CHN', 'ja');">🇨🇳 CHN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/COL', 'ja');">🇨🇴 COL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CRO', 'ja');">🇭🇷 CRO</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/CZE', 'ja');">🇨🇿 CZE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/FRA', 'ja');">🇫🇷 FRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/GBR', 'ja');">🇬🇧 GBR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/GER', 'ja');">🇩🇪 GER</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/JPN', 'ja');">🇯🇵 JPN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/LAT', 'ja');">🇱🇻 LAT</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/RSA', 'ja');">🇿🇦 RSA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/SUI', 'ja');">🇨🇭 SUI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-freestyle/USA', 'ja');">🇺🇸 USA</button>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🚴 自転車BMXレーシング</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/medals', 'ja');">🏅 メダルイベント</button>
</div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/ARG', 'ja');">🇦🇷 ARG</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/AUS', 'ja');">🇦🇺 AUS</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/BEL', 'ja');">🇧🇪 BEL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/BRA', 'ja');">🇧🇷 BRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/CAN', 'ja');">🇨🇦 CAN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/CHI', 'ja');">🇨🇱 CHI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/COL', 'ja');">🇨🇴 COL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/DEN', 'ja');">🇩🇰 DEN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/FRA', 'ja');">🇫🇷 FRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/GBR', 'ja');">🇬🇧 GBR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/JPN', 'ja');">🇯🇵 JPN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/LAT', 'ja');">🇱🇻 LAT</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/NED', 'ja');">🇳🇱 NED</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/NZL', 'ja');">🇳🇿 NZL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/SUI', 'ja');">🇨🇭 SUI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-bmx-racing/USA', 'ja');">🇺🇸 USA</button>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🚴 自転車トラックレース</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-track/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-track/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🚴 自転車マウンテンバイク</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/medals', 'ja');">🏅 メダルイベント</button>
</div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/AUS', 'ja');">🇦🇺 AUS</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/AUT', 'ja');">🇦🇹 AUT</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/BEL', 'ja');">🇧🇪 BEL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/BRA', 'ja');">🇧🇷 BRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/CAN', 'ja');">🇨🇦 CAN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/CHI', 'ja');">🇨🇱 CHI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/CHN', 'ja');">🇨🇳 CHN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/COL', 'ja');">🇨🇴 COL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/CZE', 'ja');">🇨🇿 CZE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/DEN', 'ja');">🇩🇰 DEN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/ESP', 'ja');">🇪🇸 ESP</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/EST', 'ja');">🇪🇪 EST</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/FIN', 'ja');">🇫🇮 FIN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/FRA', 'ja');">🇫🇷 FRA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/GBR', 'ja');">🇬🇧 GBR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/GER', 'ja');">🇩🇪 GER</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/HUN', 'ja');">🇭🇺 HUN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/ISR', 'ja');">🇮🇱 ISR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/ITA', 'ja');">🇮🇹 ITA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/JPN', 'ja');">🇯🇵 JPN</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/LAT', 'ja');">🇱🇻 LAT</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/LIE', 'ja');">🇱🇮 LIE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/MEX', 'ja');">🇲🇽 MEX</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/MRI', 'ja');">🇲🇺 MRI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/NAM', 'ja');">🇳🇦 NAM</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/NED', 'ja');">🇳🇱 NED</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/NOR', 'ja');">🇳🇴 NOR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/NZL', 'ja');">🇳🇿 NZL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/POL', 'ja');">🇵🇱 POL</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/POR', 'ja');">🇵🇹 POR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/ROU', 'ja');">🇷🇴 ROU</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/RSA', 'ja');">🇿🇦 RSA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/RWA', 'ja');">🇷🇼 RWA</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/SLO', 'ja');">🇸🇮 SLO</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/SUI', 'ja');">🇨🇭 SUI</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/SWE', 'ja');">🇸🇪 SWE</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/UKR', 'ja');">🇺🇦 UKR</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-mountain-bike/USA', 'ja');">🇺🇸 USA</button>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🚴 自転車ロードレース</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-road/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('cycling-road/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🤺 近代五種</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('modern-pentathlon/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('modern-pentathlon/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏃 陸上競技</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('athletics/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('athletics/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏊 飛込</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('diving/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('diving/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
<div class="collapse collapse-arrow bg-gray-100 mb-1">
<input type="radio" name="accordion">
<div class="collapse-title text-xl font-medium">🏇 馬術</div>
<div class="collapse-content text-center">
<div>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('equestrian/general', 'ja');">フルスケジュール</button>
<button class="btn btn-sm bg-gray-300 min-w-24 mb-1" onclick="showModal('equestrian/medals', 'ja');">🏅 メダルイベント</button>
</div>
</div>
</div>
</div>
<dialog id="modal" class="modal">
<div class="modal-box">
</h3>
<input type="text" class="input input-bordered w-full text-sm" id="link"></input>
<div class="modal-action">
<form method="dialog">
<button class="btn">Close</button>
</form>
</div>
</div>
</dialog>
<div class="text-sm my-10 text-center">
このウェブサイトは国際オリンピック委員会とは関係ありません。すべての商標、ロゴ、およびブランド名はそれぞれの所有者の財産です。
</div>
</div>
<script>
const showModal = (key, language) => {
document.querySelector("#modal #link")
.setAttribute('value', `https://fabrice404.github.io/olympics-calendar/${key}.ics`);
modal.showModal();
};
</script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-0KQC1F1K4H"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-0KQC1F1K4H');
</script>
</body>