body {
    margin: 0;
    padding: 0;
    background: #cdeef7 !important;
  }
  
  header {
    background-color: #5eb6ff;
    color: #000000;
    padding: 7px;
    margin-bottom: 25px;
  }
  
  .navbar.bg-body-tertiary {
    background-color: #5eb6ff !important;
    min-height: 85px !important;
  }
  
  .navbar-toggler {
    background-color: white !important;
  }


  .container {
    display: flex;
    justify-content: center; /* 中央に配置 */
    align-items: center; /* 中央に配置 */
  }
  
  img {
    width: 138px;
    height: 138px;
    margin-right: 20px; /* 画像間の間隔を設定 */
    padding: 12px;
  }
  
  p {
    padding: 10px;
  }
  
  button {
    background-color: #f53e3e;
    color: white;
    padding: 6px 12px;
    font-size: 16px;
    border: none;
    cursor: pointer;
  }
  
  button:hover {
    background-color: #f0f0f0;
  }
  
  .image-container {
    display: grid !important;
    gap: 16px !important;
    grid-template-columns: repeat(auto-fit, minmax(138px, 1fr)) !important;
    margin-top: 6% !important;
    margin-bottom: 50px !important;
  }
  
  .game {
    float: left;
    max-width: 184px;
    width: 100%;
    margin: auto;
    display: block;
    text-align: center;
  }
  
  .game_title {
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }
  
  .img {
    margin: auto;
    border: solid 1px #000000;
  }
  
  a {
    text-align: center;
  }
  
  .description {
    max-width: 1000px; /* 最大幅を設定 */
    margin: 0 auto;
    text-align: center;
    margin-bottom: 120px;
  }

  h3 {
    padding: 7px !important;
  }
  .game a {
    text-decoration: none; /* リンクの下線を消す */
    color: inherit; /* リンクの色を親要素から継承する */
}

.game a .game_title {
    color: black; /* タイトルの色を黒に設定 */
}

.centered-buttons {
  text-align: center;
  margin-bottom: 20px;
}

.centered-buttons input[type="radio"] {
  width: 22px; /* ラジオボタンの幅を設定 */
  height: 22px; /* ラジオボタンの高さを設定 */
  transform: scale(1.0); /* ラジオボタンのサイズを1.5倍に拡大 */
  margin-right: 10px; /* ラジオボタンとラベルの間にスペースを追加 */
}

.centered-buttons label {
  font-size: 1.2em; /* ラベルのフォントサイズを大きく */
  margin-right: 20px; /* ラベル間のスペースを追加 */
}
