
/* 申込フォーム v1.1 */
.player-grid{
  display:grid;
  grid-template-columns:1fr 120px;
  gap:10px;
  margin-bottom:8px;
}
.player-grid.general{
  grid-template-columns:1fr;
}
.player-grid.general .player-name-field{
  grid-column:1/-1;
}
.age-field[hidden]{
  display:none !important;
}
.input-help{
  display:block;
  margin-top:4px;
  color:var(--muted);
  font-size:11px;
}
/* ime-mode は対応ブラウザでのみ有効。Chromeでは入力内容の案内＋サーバー側検証を併用 */
.ja-input{ime-mode:active}
.ascii-input{ime-mode:disabled}
