.okinawa-band-nav{margin-top:24px;max-width:100%;min-width:0}.okinawa-band-nav p{font-weight:800;margin:0 0 10px}.okinawa-band-nav ol{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;list-style:none;padding:2px 2px 10px;margin:0;max-width:100%}.okinawa-band-nav li{flex:0 0 auto}.okinawa-band-nav a{display:flex;align-items:center;min-height:44px;padding:8px 14px;background:#f2f6f8;border:1px solid #dce3e7;border-radius:8px;color:#12303c;font-weight:700;text-decoration:none;white-space:nowrap}.okinawa-band-nav a:focus-visible{outline:3px solid #ff5b55;outline-offset:2px}


