/* 기타 지출 */
.xsum{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 10px}
.xsum>div{background:#fff;border:1px solid var(--line);border-radius:10px;padding:8px 12px;display:flex;flex-direction:column;gap:2px;min-width:110px}
.xsum>div b{font-size:15px}
.xsum .xc{cursor:pointer}
.xsum .xc:hover{border-color:var(--p)}
table.dt.xp{min-width:820px}
table.dt.xp th{text-align:center}
table.dt.xp th.lft{text-align:left}
table.dt.xp td{padding:2px 3px}
table.dt.xp td:nth-child(1) .ie{width:140px}
table.dt.xp td:nth-child(2) .ie{width:118px}
table.dt.xp td:nth-child(3) .ie{width:170px;font-weight:600}
table.dt.xp td:nth-child(4) .ie{width:100px}
table.dt.xp td:nth-child(5) .ie{width:260px}
table.dt.xp tr.xoff td{background:#f7f5f6}
table.dt.xp tr.xoff .ie{color:#8f888c}
