*{
    padding: 0;
    margin: 0;
}
.ant-menu {
  background-color: rgba(0, 0, 0, 0);
}
ul,li{
    list-style: none;
}
a{
    text-decoration: none;
    color:inherit;
}
.ck.ck-editor__editable:not(.ck-editor__nested-editable) {
    height: 400px;
    max-height: 750px;
    overflow-y: scroll;
}
.responsive-container {
    padding: 20px 50px;
  }

  .noticeRow,
  .newsRow {
    font-size: 16px;
  }

  @media only screen and (max-width: 480px) {
    .responsive-container {
      padding: 5px;
    }

    .ant-card-body {
      padding: 5px;
    }

    .noticeRow,
    .newsRow {
      font-size: 12px;
    }

    .ant-table-cell {
      word-wrap: break-word;
      max-width: 100%;
      white-space: pre-wrap;
    }
  }

  @media only screen and (min-width: 481px) and (max-width: 768px) {
    .responsive-container {
      padding: 10px 20px;
    }
  }

  @media only screen and (min-width: 769px) and (max-width: 1024px) {
    .responsive-container {
      padding: 20px 30px;
    }
  }