.order-sheet{box-sizing:border-box;color:#000;letter-spacing:0;background:#fff;width:794px;height:1123px;padding:28px 30px 22px;font-family:Noto Sans JP,IPAGothic,Hiragino Sans,sans-serif;font-size:11px;line-height:1.25;overflow:hidden}.order-sheet *{box-sizing:border-box}.order-sheet table{border-collapse:collapse;table-layout:fixed;width:100%}.order-sheet th,.order-sheet td{vertical-align:middle;color:#000;word-break:break-word;background:#fff;border:1px solid #000;padding:2px 4px;font-weight:400;overflow:hidden}.os-head{justify-content:center;align-items:center;min-height:92px;margin-bottom:8px;display:flex;position:relative}.os-logo{object-fit:contain;width:58px;height:88px;position:absolute;top:0;left:56px}.os-company{text-align:center;padding:0 120px}.os-company strong{letter-spacing:.04em;margin-bottom:4px;font-size:22px;font-weight:700;line-height:1.2;display:block}.os-company span{font-size:12px;line-height:1.45;display:block}.os-title{text-align:center;letter-spacing:.14em;background:#adadad;border:1px solid #000;margin-bottom:8px;padding:7px 8px 8px;font-size:22px;font-weight:700}.os-meta{margin-bottom:8px}.os-meta .lbl{color:#000;text-align:center;white-space:nowrap;background:#7f7f7f;font-weight:700}.os-meta td,.os-meta th{height:22px}.os-meta .link{color:#0563c1;text-align:left;padding-left:6px;font-size:11px;text-decoration:underline}.os-bar{text-align:center;letter-spacing:.12em;border:1px solid #000;padding:3px 6px;font-weight:700}.os-bar.green{background:#c6deb5;margin-top:2px;font-size:14px}.os-bar.gray{background:#adadad;font-size:13px}.os-ship td,.os-ship th{height:22px}.os-side{text-align:center;white-space:pre-line;background:#c6deb5;width:78px;font-size:11px;font-weight:700;line-height:1.2}.os-k{text-align:right;white-space:nowrap;background:#adadad;width:108px;font-weight:500}.os-asap{letter-spacing:.18em;font-size:13px;font-weight:700}.os-y{background:#fff2cc}.os-o{text-align:center;background:#ed7d31;font-weight:500}.os-c{text-align:center}.os-r{text-align:right;font-variant-numeric:tabular-nums;padding-right:6px}.os-notes{vertical-align:top;white-space:pre-wrap;height:46px;font-size:11px;line-height:1.35}.os-grid th{text-align:center;background:#adadad;height:22px;font-weight:700}.os-grid td{height:24px}.os-grid .sno{text-align:center;width:36px;font-size:12px}.os-grid .model{text-align:center;width:78px;font-size:11px}.os-grid .qty{width:52px}.os-grid .unit,.os-grid .amt{width:84px;font-size:12px}.os-tot{margin-top:-1px}.os-tot td{height:20px;font-size:12px}.os-tot .os-rule{border:none;border-top:1px solid #000}.os-tot .os-qtyname{text-align:center;letter-spacing:0;white-space:nowrap;padding:2px;font-size:11px;font-weight:700}.os-tot .os-qtytotal{text-align:center;background:#fff2cc;font-size:14px;font-weight:700}.os-tot .lab{text-align:center;letter-spacing:.06em;background:#fff;font-weight:700}.os-tot .num{text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.os-co{margin-top:-1px}.os-co td,.os-co th{height:22px}.os-co .lbl{text-align:center;background:#fff;width:132px;font-weight:700}.os-bill{white-space:nowrap;letter-spacing:0;padding:1px 4px;font-size:10px}.os-addr{vertical-align:top;white-space:pre-wrap;height:40px}.os-signrow td{vertical-align:middle;height:46px}.os-signlabel{text-align:right;background:#fff;border-right:none;width:110px;font-weight:700}.os-sign{text-align:center;background:#fff;border-left:none}.os-sign img{object-fit:contain;max-width:240px;max-height:50px}.os-gap{height:6px}
