.tableTypeA{position:relative}.tableTypeA--wrap,.tableTypeA--wrap--scroll{overflow-x:auto}.tableTypeA--wrap--scroll .tableTypeA{table-layout:fixed}.tableTypeA--wrap--scroll .tableTypeA th,.tableTypeA--wrap--scroll .tableTypeA td{white-space:nowrap}@media screen and (max-width: 478px){.tableTypeA--wrap .tableTypeA th,.tableTypeA--wrap .tableTypeA td{font-size:11px}}.tableTypeA{table-layout:fixed;background:var(--white-color)}.tableTypeA--caption--state{display:flex;align-items:center;flex-wrap:wrap}.tableTypeA--caption--state--tit{font-size:13px;font-weight:700;color:var(--txt-colorA)}.tableTypeA--caption--state--chk{display:flex;align-items:center;justify-content:flex-end;gap:8px}.tableTypeA--caption--state--msg{color:var(--txt-colorB);font-size:13px;letter-spacing:-.39px}.tableTypeA thead{border-radius:4px 4px 0 0;overflow:hidden;height:40px}.tableTypeA thead tr{border-bottom:1px solid var(--border-colorA)}.tableTypeA tbody tr{border:1px solid var(--border-colorA);border-left:none;border-right:none}.tableTypeA tbody tr:first-child{border-top:none}.tableTypeA tbody tr:last-child{border-bottom:none}.tableTypeA th{vertical-align:middle;font-size:13px;font-weight:700;padding:15px 4px;min-width:40px;white-space:pre-line}.tableTypeA th.border-a{border:1px solid var(--border-colorA)}.tableTypeA th.border-r{border-right:1px solid var(--border-colorA)}.tableTypeA th.border-b{border-bottom:1px solid var(--border-colorA)}.tableTypeA td{vertical-align:inherit;padding:16px 10px;line-height:1;font-size:13px}.tableTypeA .txtClamp2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;vertical-align:baseline}.tableTypeA .txtEdit{border-radius:4px;border:1px solid #dcdcdc;background:var(--white-color);height:60px;box-sizing:border-box;resize:none;width:100%;padding:12px 10px}.tableTypeA .viewBtn{color:var(--txt-colorA);font-size:13px;text-decoration-line:underline}
