.choose{
      display: flex;
      align-items: center;
}
.choose > input{
      width: 30px;
      height: 30px;
}
.choose > label{
      padding-top: 10px;
      padding-left: 10px;
      font-size: 18px;
      cursor: pointer;
}
.choose > a{
      font-size: 20px;
      padding-left: 5px;
      color: #523079;
      font-weight: bold;
}

.info_A,
.info_B,
.info_C,
.info_D,
.info_E,
.info_F{
      display: none;
      width: 100%;
}
.info_A ul,
.info_B ul,
.info_C ul,
.info_D ul,
.info_E ul,
.info_F ul{
      padding:0 40px;
}
.info_A > h2,
.info_B > h2,
.info_C > h2,
.info_D > h2,
.info_E > h2,
.info_F > h2{
      background-color: #6d3735;
      color: #fff;
      padding: 15px;
      border-top-left-radius: 9px;
      border-top-right-radius: 9px;
}
.info_A .list,
.info_B .list,
.info_D .list,
.info_E .list,
.info_F .list{
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      background-color: #6d37350f;
      margin-bottom: 15px
}
.info_C .list{
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      background-color: #6d37350f;
      margin-bottom: 15px
}
.choose #C + label{
      width: 50%;
}
.choose #E + label{
      width: 70%;
}
.info_A .list li,
.info_B .list li,
.info_C .list li,
.info_D .list li,
.info_E .list li,
.info_F .list li{
      padding: 10px 0;
      font-weight: bold;
      list-style-type: disc;
}
