.custom-activity-box {
  position: relative;
  min-height: 600px;
  .header {
    border-bottom: 2px solid #e9e9e9;
    transform: rotate(0.06deg);
    padding-bottom: 20px;
    .blind-box-head {
      font-weight: 500;
      font-size: 30px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      .custom-right-button {
        white-space: nowrap;
        & > :first-child {
          margin-right: 20px;
        }
      }
    }
  }
  .custom-activity-content {
    margin-top: 30px;
    .custom-activity-content-cl {
      position: relative;
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap;
      row-gap: 16px;
      & > * {
        width: 32%;
      }
    }
  }
}
