.container {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 1.2rem;
  pointer-events: auto;
  & .title{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    color: var(--header);
    font-weight: 600;
    font-size: 1.05rem;
  }
  & .content{
    display: flex;
    flex-direction: column;
    gap: 1.2rem;
    padding: 0.5rem 1.5rem;
    color: var(--header);
    font-size: 1rem;
    font-weight: 500;
    & .item_con{
      display: flex;
      flex-direction: row;
      gap: 0.5rem;
      text-align: left;
      & .item_radio{
        margin-top: 0.1rem;
      }
      & .item{
        display: flex;
        flex-direction: column;
        gap: 0.5rem;
        img{
          width: 12rem;
          height: auto;
        }
      }
    }
  }
  & .btn_con{
    display: flex;
    align-items: center;
    width: 100%;
    margin-top: 1rem;
    padding:0rem 4rem;
    & .btn{
      gap: 0.5rem;
      & .icon{
        width: 1rem;
        height: 1rem;
        fill: #fff;
      }
    }
  }
}