@media print{.no-print{display:none!important}body{background:#fff!important}.MuiContainer-root{max-width:none!important;width:100%!important;padding:0!important}.print-card{box-shadow:none!important;border:none!important}.print-table th,.print-table td{font-size:11px!important;padding:5px!important;border:1px solid #999!important}.print-table th{font-weight:700!important;background:#eee!important}}@page{size:A4 landscape;margin:10mm}.MuiTable-root{min-width:760px}.MuiTableCell-root{white-space:nowrap;vertical-align:top}.MuiCardContent-root:has(.MuiTable-root){overflow-x:auto;-webkit-overflow-scrolling:touch}.MuiCardContent-root:has(.MuiTable-root)::-webkit-scrollbar{height:10px}.MuiCardContent-root:has(.MuiTable-root)::-webkit-scrollbar-thumb{background:#00000059;border-radius:999px}@media (max-width: 700px){.MuiTable-root{min-width:680px}.MuiTableCell-root{padding:10px 12px;font-size:.95rem}.MuiCardContent-root:has(.MuiTable-root){padding-left:12px;padding-right:12px}.MuiTable-root:not(:has(.MuiTableRow-root>.MuiTableCell-root:nth-child(3))){min-width:0;width:100%;table-layout:fixed}.MuiTable-root:not(:has(.MuiTableRow-root>.MuiTableCell-root:nth-child(3))) .MuiTableCell-root{white-space:normal;overflow-wrap:anywhere}.MuiTable-root:not(:has(.MuiTableRow-root>.MuiTableCell-root:nth-child(3))) .MuiTableCell-root:first-child{width:42%}}@media (max-width: 599.95px){[aria-label=その他の管理メニュー]{padding:2px!important}[aria-label=その他の管理メニュー]>.MuiBox-root:not(:first-child){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%!important;margin-bottom:2px!important;border:0!important;border-bottom:1px solid rgba(0,0,0,.16)!important;border-radius:0!important;overflow:visible!important}[aria-label=その他の管理メニュー]>.MuiBox-root:not(:first-child)>.MuiListSubheader-root{grid-column:1 / -1;min-height:28px!important;line-height:28px!important;padding:0 10px!important;background:#f5f7fb!important;font-size:.86rem!important}[aria-label=その他の管理メニュー]>.MuiBox-root:not(:first-child)>.MuiMenuItem-root{min-height:38px!important;height:38px!important;padding:0 10px!important;margin:0!important;font-size:.92rem!important;line-height:1.15!important;white-space:nowrap}}
