.bn-list-common01.type03.mou-list .board-table { width: 100%; table-layout: fixed; border-collapse: separate; border-spacing: 0; }
.bn-list-common01.type03.mou-list .board-table .b-col-chk { width: 58px; }
.bn-list-common01.type03.mou-list .board-table .b-col-num { width: 74px; }
.bn-list-common01.type03.mou-list .board-table .b-col-title { width: 36%; }
.bn-list-common01.type03.mou-list .board-table .b-col { width: 20%; }
.bn-list-common01.type03.mou-list .board-table .b-col-date { width: 116px; }
.bn-list-common01.type03.mou-list .mou-select-all { display: flex; align-items: center; min-height: 76px; margin-bottom: 34px; padding: 18px 32px; border-radius: 10px; background: #f5f5f5; box-sizing: border-box; }
.bn-list-common01.type03.mou-list .mou-select-all .chk-toggle { display: inline-flex; align-items: center; justify-content: center; margin-right: 16px; }
.bn-list-common01.type03.mou-list .mou-select-all input[type=checkbox] { width: 20px; height: 20px; margin: 0; accent-color: #2f70ff; }
.bn-list-common01.type03.mou-list .mou-select-all label { font-weight: 600; color: #111827; }
.bn-list-common01.type03.mou-list .board-table th, .bn-list-common01.type03.mou-list .mou-row td { height: 72px; padding: 12px 18px; box-sizing: border-box; vertical-align: middle; }
.bn-list-common01.type03.mou-list .board-table thead th { color: #1265d8; font-weight: 700; text-align: center; border: 0; }
.bn-list-common01.type03.mou-list .board-table thead .th-left { text-align: left; }
.bn-list-common01.type03.mou-list .mou-list-body .mou-row td { border-top: 0; border-bottom: 0; text-align: center; }
.bn-list-common01.type03.mou-list .mou-list-body tr > :first-child { border-left: 1px solid #d8e3f2; }
.bn-list-common01.type03.mou-list .mou-list-body tr > :last-child { border-right: 1px solid #d8e3f2; }
.bn-list-common01.type03.mou-list .mou-list-body tr:first-child > * { border-top: 1px solid #d8e3f2; }
.bn-list-common01.type03.mou-list .mou-list-body tr:last-child > * { border-bottom: 1px solid #d8e3f2; }
.bn-list-common01.type03.mou-list .mou-list-body tr:first-child > :first-child { border-top-left-radius: 9px; }
.bn-list-common01.type03.mou-list .mou-list-body tr:first-child > :last-child { border-top-right-radius: 9px; }
.bn-list-common01.type03.mou-list .mou-list-body tr:last-child > :first-child { border-bottom-left-radius: 9px; }
.bn-list-common01.type03.mou-list .mou-list-body tr:last-child > :last-child { border-bottom-right-radius: 9px; }
.bn-list-common01.type03.mou-list .mou-row .td-border { border-left: 0; }
.bn-list-common01.type03.mou-list .board-table thead .th-border:before, .bn-list-common01.type03.mou-list .board-table thead .th-border:after { display: none; }
.bn-list-common01.type03.mou-list .mou-row td:before, .bn-list-common01.type03.mou-list .mou-row td:after { display: none; content: none; }
.bn-list-common01.type03.mou-list .board-table thead .th-border, .bn-list-common01.type03.mou-list .mou-row .td-border { position: relative; }
.bn-list-common01.type03.mou-list .board-table thead .th-border:after, .bn-list-common01.type03.mou-list .mou-row .td-border:after { content: ""; display: block; position: absolute; top: 50%; right: 0; width: 1px; height: 16px; background: #cdd1d5; transform: translateY(-50%); }
.bn-list-common01.type03.mou-list .mou-row .b-td-left { text-align: left; }
.bn-list-common01.type03.mou-list .mou-check-head, .bn-list-common01.type03.mou-list .mou-row .article-chk { text-align: center; }
.bn-list-common01.type03.mou-list .mou-row .article-chk { display: inline-flex; align-items: center; justify-content: center; }
.bn-list-common01.type03.mou-list .mou-row .article-chk input[type=checkbox] { width: 20px; height: 20px; margin: 0; accent-color: #2f70ff; }
.bn-list-common01.type03.mou-list .mou-row .b-td-left a { overflow-wrap: anywhere; }
.bn-list-common01.type03.mou-list .mou-row .td-border, .bn-list-common01.type03.mou-list .mou-row td:last-child { white-space: nowrap; }
.bn-write-common01.type03.mou-write .mou-date-status { display: block; margin-top: 5px; font-size: 12px; line-height: 1.4; }
.bn-write-common01.type03.mou-write .mou-date-status.is-neutral { color: #667085; }
.bn-write-common01.type03.mou-write .mou-date-status.is-valid { color: #1769aa; }
.bn-write-common01.type03.mou-write .mou-date-status.is-invalid { color: #c62828; }
@media (max-width: 640px) { .bn-list-common01.type03.mou-list .board-table { table-layout: auto; } .bn-list-common01.type03.mou-list .board-table thead { display: none; } .bn-list-common01.type03.mou-list .board-table, .bn-list-common01.type03.mou-list .board-table tbody, .bn-list-common01.type03.mou-list .board-table tr, .bn-list-common01.type03.mou-list .board-table td { display: block; width: 100%; box-sizing: border-box; } .bn-list-common01.type03.mou-list .board-table tr { position: relative; padding: 18px; border-bottom: 1px solid #dce5f2; } .bn-list-common01.type03.mou-list .board-table td { height: auto; padding: 3px 0; border: 0; text-align: left; white-space: normal; } .bn-list-common01.type03.mou-list .board-table .b-num-box { display: none; } .bn-list-common01.type03.mou-list .board-table .article-chk { position: absolute; top: 16px; right: 16px; width: 20px; height: 20px; } .bn-list-common01.type03.mou-list .board-table .b-td-left { padding-right: 36px; } .bn-list-common01.type03.mou-list .board-table .b-m-con { display: flex; flex-wrap: wrap; gap: 4px 10px; margin-top: 8px; color: #667085; font-size: 13px; } .bn-list-common01.type03.mou-list .board-table .td-border, .bn-list-common01.type03.mou-list .board-table td:last-child { display: none; } }
