/* 1. 테이블이 페이지를 넘지 않도록 제한 */
.con-table {
  max-width: 100%;
  overflow-x: auto;
}

table {
  width: 100%;
  table-layout: fixed;
}

td, th {
  word-wrap: break-word;
  white-space: normal;
}

/* 2. 테이블 셀의 최소 너비 지정 */
th, td {
  min-width: 50px; /* 필요에 따라 너비 조정 가능 */
  word-wrap: break-word;
  white-space: normal;
}

/* 3. 전체 페이지 크기 제한 */
body {
  max-width: 100%;
  overflow-x: hidden; /* 필요시 overflow-x: auto;로 변경 가능 */
}