/* notice viewer container start */

.noticeViewContainer {
  width: 90vw;
  margin: 1rem auto;
}
.noticeViewer {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.noticeViewer > div {
  background-color: #02022d2e;
}
.noticeDate {
  font-weight: 600;
  font-size: clamp(1.2rem, 20vw, 1.5rem);
}
.noticeType {
  font-size: 1.2rem;
  font-weight: 600;
}
.noticeTitle {
  font-size: clamp(1.2rem, 20vw, 1.5rem);
  font-weight: 600;
  text-align: justify;
  line-height: 1.5rem;
}
.noticeDate,
.noticeType,
.noticeTitle {
  padding: 0.2rem;
}
/* notice viewer container end */
