.app{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:10;background:var(--c-surface);border-bottom:1px solid var(--c-border);box-shadow:var(--shadow);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 1rem;display:flex;position:sticky;top:0}header.topbar{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.45rem}.topbar-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.topbar-title{white-space:nowrap;font-size:1.05rem;font-weight:700}.badge{color:var(--c-primary-dark);background:#e7f0ff;border-radius:999px;margin-left:.4rem;padding:.1rem .5rem;font-size:.75rem;display:inline-block}.topbar-badges{flex-wrap:wrap;align-items:center;gap:.3rem;padding:2px 0;display:flex}.badge-nav{white-space:nowrap;cursor:pointer;border:1px solid #0000;margin-left:0;font-family:inherit;font-weight:700}.badge-nav:hover,.badge-nav.is-on{background:var(--c-primary);color:#fff}.export-btn{background:var(--c-primary);color:#fff;border-radius:var(--radius);white-space:nowrap;border:none;padding:.55rem 1.1rem;font-weight:700}.export-btn:disabled{opacity:.6}.error-banner{color:var(--c-danger);background:#fde8e8;border-bottom:1px solid #f5c2c2;padding:.6rem 1rem}.preview-toolbar{z-index:1001;background:var(--c-surface);border-bottom:1px solid var(--c-border);box-shadow:var(--shadow);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex;position:fixed;top:0;left:0;right:0}.preview-toolbar-title{font-size:.95rem;font-weight:700}.preview-toolbar-actions{gap:.5rem;display:flex}.content{flex-direction:column;flex:1;gap:1rem;width:100%;max-width:960px;margin:0 auto;padding:1rem;display:flex}.appfoot{text-align:center;color:var(--c-text-sub);padding:1rem;font-size:.75rem}.report-bar{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);flex-wrap:wrap;align-items:flex-end;gap:.6rem;padding:.75rem;display:flex}.section{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.section-head{border-bottom:1px solid var(--c-border);background:#fafbfc;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem 1rem;display:flex}.section-title{margin:0;font-size:1rem}.section-body{padding:1rem}.section-actions{flex-wrap:wrap;gap:.5rem;display:flex}.section-head-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.subhead{color:var(--c-text-sub);margin:1rem 0 .5rem;font-size:.9rem;font-weight:700}.field{flex-direction:column;gap:.25rem;display:flex}.field.inline{flex:220px}.field-label{color:var(--c-text-sub);font-size:.8rem}.field-input{border:1px solid var(--c-border);color:var(--c-text);background:#fff;border-radius:8px;width:100%;padding:.5rem .6rem}.field-input:focus-visible{outline:2px solid var(--c-primary);outline-offset:1px}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.ymd{align-items:center;gap:.3rem;display:flex;position:relative}.ymd-y{flex:none;width:4.5em}.ymd-md{text-align:center;flex:none;width:3em}.ymd-sep{color:var(--c-text-sub);font-size:.9rem}.ymd-cal{border:1px solid var(--c-border);cursor:pointer;background:#fff;border-radius:8px;margin-left:.15rem;padding:.35rem .5rem;line-height:1}.ymd-cal:hover{background:#f2f6ff}.ymd-native{opacity:0;pointer-events:none;border:0;width:2.4rem;height:2.2rem;padding:0;position:absolute;bottom:0;right:0}.grid-ext{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grid-md{flex:1;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.kind-toggle{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.chk{align-items:center;gap:.35rem;display:inline-flex}.btn{border:1px solid var(--c-primary);background:var(--c-primary);color:#fff;border-radius:8px;padding:.45rem .9rem;font-weight:600}.btn:disabled{opacity:.5}.btn-ghost{color:var(--c-primary-dark);background:#fff}.btn-ghost.is-active{color:var(--c-primary-dark);background:#eaf2fd;border-color:#6aa3ec}.btn.btn-danger{border-color:var(--c-danger);color:var(--c-danger);background:#fff}.btn-mini{border:1px solid var(--c-border);background:#fff;border-radius:6px;padding:.3rem .5rem;font-size:.85rem}.btn-mini.btn-danger{color:var(--c-danger);border-color:#f0bcbc}.empty-note{color:var(--c-text-sub);margin:0;font-size:.9rem}.ext-tally{background:var(--c-surface-alt,#f6f8fc);border:1px solid var(--c-border,#dfe5ee);border-radius:6px;margin:0 0 .8rem;padding:.6rem .8rem}.ext-tally-head{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.4rem;display:flex}.ext-tally-title{font-size:.92rem;font-weight:600}.ext-tally-list{flex-wrap:wrap;gap:.3rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.ext-tally-cat-row{min-width:9rem}.ext-tally-cat{justify-content:space-between;gap:.8rem;font-size:.9rem;display:flex}.ext-tally-count{font-variant-numeric:tabular-nums;color:var(--c-text)}.ext-tally-detail{margin:.2rem 0 .3rem .9rem;padding:0;list-style:none}.ext-tally-detail li{color:var(--c-text-sub);justify-content:space-between;gap:.8rem;font-size:.82rem;display:flex}.ext-tally-warn .ext-tally-cat{color:var(--c-danger,#d9480f);font-weight:600}.judge-msg{color:var(--c-text);background:var(--c-surface-alt,#eef4ff);border-left:3px solid var(--c-accent,#3b82f6);border-radius:4px;margin:0 0 .6rem;padding:.4rem .7rem;font-size:.85rem}.ext-list{flex-direction:column;gap:.75rem;display:flex}.ext-card{border:1px solid var(--c-border);background:#fcfdff;border-radius:8px;padding:.75rem}.ext-card-head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.ext-no{color:var(--c-text-sub);min-width:3.5rem;font-weight:700}.judgment{border:1px solid var(--c-border);border-radius:8px;display:inline-flex;overflow:hidden}.seg{color:var(--c-text-sub);background:#fff;border:none;padding:.35rem .8rem;font-weight:600}.seg-on.seg-ok{background:var(--c-ok);color:#fff}.seg-on.seg-ng{background:var(--c-danger);color:#fff}.ext-card-actions{gap:.4rem;margin-left:auto;display:flex}.md-list{flex-direction:column;gap:.6rem;display:flex}.md-row{align-items:flex-end;gap:.6rem;display:flex}.summary-table{flex-direction:column;gap:.4rem;display:flex;overflow-x:auto}.summary-row{grid-template-columns:minmax(140px,2fr) repeat(5,minmax(56px,.7fr)) auto;align-items:center;gap:.4rem;display:grid}.summary-head{color:var(--c-text-sub);font-size:.8rem;font-weight:700}.field-input.num{text-align:right}.view-toggle{border:1px solid var(--c-border);border-radius:8px;display:inline-flex;overflow:hidden}.seg-on.seg-blue{background:var(--c-primary);color:#fff}.ext-table-wrap{overflow-x:auto}.ext-table{border-collapse:collapse;width:100%;min-width:820px}.ext-table th,.ext-table td{border:1px solid var(--c-border);padding:0}.ext-table th{color:var(--c-text-sub);white-space:nowrap;background:#fafbfc;padding:.35rem .3rem;font-size:.78rem}.ext-table .cell-no{text-align:center;color:var(--c-text-sub);min-width:2rem;padding:0 .3rem;font-size:.85rem}.cell-input{width:100%;color:var(--c-text);background:0 0;border:none;padding:.4rem;font-size:.9rem}.cell-input:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.cell-narrow{max-width:70px}textarea.cell-grow,textarea.field-grow{resize:none;field-sizing:content;vertical-align:middle;font-family:inherit;line-height:1.35;overflow:hidden}textarea.field-grow{min-height:2.4rem}.cell-judg{min-width:56px}.cell-ops{white-space:nowrap;text-align:center;padding:0 .2rem}.cell-ops .btn-mini{padding:.25rem .35rem}@media (width<=600px){.topbar-title{font-size:.95rem}.topbar-badges{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}}.home{flex-direction:column;flex:1;width:100%;max-width:720px;min-height:100vh;margin:0 auto;padding:1.25rem 1rem 2rem;display:flex}.home-head{padding:.5rem .25rem 1rem}.home-title{margin:0;font-size:1.4rem}.home-sub{color:var(--c-text-sub);margin:.3rem 0 0;font-size:.9rem}.home-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=600px){.home-grid{grid-template-columns:1fr 1fr}}.home-card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--c-text);align-items:center;gap:.85rem;padding:1rem;text-decoration:none;transition:border-color .12s,transform 60ms;display:flex}.home-card:hover{border-color:var(--c-primary)}.home-card:active{transform:scale(.99)}.home-card-icon{flex:none;font-size:1.7rem;line-height:1}.home-card-body{flex-direction:column;gap:.15rem;min-width:0;display:flex}.home-card-title{align-items:center;gap:.4rem;font-weight:700;display:flex}.home-card-soon{color:var(--c-text-sub);background:#eef1f4;border-radius:999px;padding:.05rem .4rem;font-size:.7rem;font-weight:700}.home-card-desc{color:var(--c-text-sub);font-size:.82rem}.home-card-arrow{color:var(--c-text-sub);flex:none;margin-left:auto;font-size:1.3rem}.topbar-left{align-items:center;gap:.6rem;min-width:0;display:flex}.back-link{color:var(--c-primary-dark);white-space:nowrap;font-size:.9rem;font-weight:600;text-decoration:none}.back-link:hover{text-decoration:underline}.page{flex-direction:column;min-height:100vh;display:flex}.page-head{z-index:10;background:var(--c-surface);border-bottom:1px solid var(--c-border);box-shadow:var(--shadow);align-items:center;gap:.75rem;padding:.6rem 1rem;display:flex;position:sticky;top:0}.page-title{margin:0;font-size:1.05rem}.page-body{flex:1;width:100%;max-width:960px;margin:0 auto;padding:1rem}.placeholder{text-align:center;color:var(--c-text-sub);padding:3rem 1rem}.placeholder-icon{font-size:2.5rem}.placeholder-msg{margin:.5rem 0 .25rem;font-weight:700}.placeholder-note{margin:0;font-size:.9rem}.page-head-action{margin-left:auto}.nav-burger{border:1px solid var(--c-border);background:var(--c-surface);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:36px;padding:0;display:inline-flex}.nav-burger:hover{border-color:var(--c-primary)}.nav-burger-lines{flex-direction:column;gap:4px;width:18px;display:inline-flex}.nav-burger-lines span{background:var(--c-text);border-radius:2px;height:2px;display:block}.home>.nav-burger{margin-bottom:.5rem}.nav-backdrop{z-index:100;background:#00000059;position:fixed;inset:0}.appnav{z-index:101;background:var(--c-surface);border-right:1px solid var(--c-border);flex-direction:column;width:280px;max-width:84vw;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:2px 0 12px #0000001f}.appnav--open{transform:translate(0)}.appnav-head{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.appnav-title{font-weight:700}.appnav-close{cursor:pointer;color:var(--c-text-sub);background:0 0;border:0;padding:0 .2rem;font-size:1.4rem;line-height:1}.appnav-list{flex-direction:column;gap:.2rem;padding:.5rem;display:flex;overflow-y:auto}.appnav-link{color:var(--c-text);border-radius:10px;align-items:center;gap:.7rem;padding:.7rem .8rem;font-weight:600;text-decoration:none;display:flex}.appnav-link:hover{background:#f2f6ff}.appnav-link--active{color:var(--c-primary-dark);background:#e7f0ff}.appnav-icon{flex:none;font-size:1.15rem}.appnav-foot{border-top:1px solid var(--c-border);flex-direction:column;gap:.5rem;margin-top:auto;padding:.8rem 1rem;display:flex}.appnav-user{color:var(--c-text-sub);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.appnav-build{color:var(--c-text-sub);font-size:.72rem}.appnav-logout{border:1px solid var(--c-border);background:var(--c-surface);width:100%;color:var(--c-text);cursor:pointer;border-radius:10px;align-items:center;gap:.6rem;padding:.6rem .8rem;font-weight:600;display:flex}.appnav-logout:hover{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.appnav-logout-confirm{flex-direction:column;gap:.5rem;font-size:.9rem;display:flex}.appnav-logout-actions{gap:.5rem;display:flex}.appnav-logout-yes,.appnav-logout-no{cursor:pointer;border:1px solid #0000;border-radius:9px;flex:1;padding:.55rem .6rem;font-weight:700}.appnav-logout-yes{color:#fff;background:#dc2626}.appnav-logout-yes:hover{background:#b91c1c}.appnav-logout-no{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.appnav-logout-no:hover{background:#f2f6ff}.update-banner{z-index:300;color:#422006;background:#fbbf24;align-items:center;gap:10px;padding:8px 16px;font-size:13px;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #00000026}.update-banner-icon{font-size:16px}.update-banner-text{flex:1}.update-banner-btn{color:#fbbf24;cursor:pointer;background:#422006;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:700}.update-banner-btn:hover{background:#1c0a01}.ledger-list{flex-direction:column;gap:.6rem;display:flex}.ledger-card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.ledger-main{flex:1;min-width:0}.ledger-name{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:700;display:flex}.ledger-company{color:var(--c-text-sub);background:#eef1f4;border-radius:999px;padding:.05rem .5rem;font-size:.78rem;font-weight:500}.ledger-sub{color:var(--c-text-sub);margin-top:.15rem;font-size:.82rem}.ledger-actions{flex:none;align-items:center;gap:.4rem;display:flex}.confirm-text{color:var(--c-danger);font-size:.82rem}.tpl-select{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);cursor:pointer;max-width:16rem;padding:.3rem .5rem;font-size:.82rem}.ext-listbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.ext-listtabs{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ext-listtab{border:1px solid var(--c-border);background:var(--c-surface);border-radius:999px;align-items:center;font-size:.82rem;display:inline-flex;overflow:hidden}.ext-listtab.is-active{border-color:var(--c-primary,#2563eb);background:#eaf2ff}.ext-listtab>button.ext-listtab-name,.ext-listtabs>button.ext-listtab{cursor:pointer;color:var(--c-text);background:0 0;border:none;padding:.28rem .7rem;font-size:.82rem}.ext-listtabs>button.ext-listtab.is-active{border:1px solid var(--c-primary,#2563eb);background:#eaf2ff;border-radius:999px}.ext-listtab-ops{align-items:center;gap:1px;padding-right:.25rem;display:inline-flex}.lt-op{cursor:pointer;color:var(--c-text-sub);background:0 0;border:none;padding:.15rem .2rem;font-size:.72rem}.lt-op:disabled{opacity:.3;cursor:default}.ext-listtab-edit{border:1px solid var(--c-primary,#2563eb);border-radius:999px;width:8rem;padding:.26rem .5rem;font-size:.82rem}.ext-num-toggle{color:var(--c-text-sub);align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.ext-num-toggle select{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);padding:.25rem .4rem;font-size:.8rem}.ext-list-confirm{border-radius:var(--radius);background:#fff6f6;border:1px solid #f1c0c0;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem;padding:.5rem .7rem;font-size:.83rem;display:flex}.ext-card-list{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);padding:.2rem .4rem;font-size:.8rem}.ext-filter{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.6rem;display:flex}.ext-filter-ctl{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);padding:.3rem .5rem;font-size:.82rem}.ext-filter-num{width:5.5rem}.ext-filter-age{color:var(--c-text-sub);align-items:center;gap:.25rem;font-size:.8rem;display:inline-flex}.ext-filter-count{color:var(--c-primary);font-size:.8rem;font-weight:600}.ext-hint{color:var(--c-text-sub);margin:0 0 .4rem;font-size:.75rem}.ext-table tr.row-overdue td{background:#fdecec}.ext-card.is-overdue{background:#fdecec;border-color:#f3b9b9}.ext-table tr.row-funccheck td{background:#eaf2fd}.ext-card.is-funccheck{background:#eaf2fd;border-color:#bcd6f5}.lot-freq{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}.lot-freq-label{color:var(--c-text);font-size:.85rem;font-weight:600}.lot-freq-hint{color:var(--c-text-sub);font-size:.78rem}.lot-legend{color:var(--c-text-sub);flex-wrap:wrap;gap:12px;margin:0 0 10px;font-size:.8rem;display:flex}.lot-legend-item{align-items:center;gap:4px;display:inline-flex}.lot-sw{border:1px solid #c5c5c5;border-radius:2px;width:16px;height:12px;display:inline-block}.lot-sw.lotrow-over{background:#fdecec}.lot-sw.lotrow-cur{background:#bcd9ff}.lot-sw.lotrow-past{background:#eaf2fd}.lot-sw.lotrow-next{background:#fff3cf}.lot-sw.lotrow-done{background:#e6e6e6}.lot-summary{margin:0 0 12px;padding-left:1.2em;font-size:.85rem}.lot-summary li{margin:2px 0}.lot-screen-table{border-collapse:collapse;width:100%;font-size:.85rem}.lot-screen-table th,.lot-screen-table td{border:1px solid var(--c-border,#d8d8d8);text-align:left;padding:4px 8px}.lot-screen-table th{background:var(--c-bg-sub,#f3f4f6);white-space:nowrap;font-weight:600}.lot-screen-table td.lot-c{text-align:center;white-space:nowrap}.lot-screen-table tr.lotrow-over td{background:#fdecec}.lot-screen-table tr.lotrow-cur td{background:#bcd9ff}.lot-screen-table tr.lotrow-past td{background:#eaf2fd}.lot-screen-table tr.lotrow-next td{background:#fff3cf}.lot-screen-table tr.lotrow-done td{color:#777;background:#efefef}.lot-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;display:flex}.lot-bulk{align-items:center;gap:8px;display:flex}.lot-sel-count{color:var(--c-text-sub);white-space:nowrap;font-size:.82rem}.ext-bulkbar{border-radius:var(--radius);background:#fff6f6;border:1px solid #f1c0c0;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .5rem;padding:.4rem .7rem;font-size:.83rem;display:flex}.ext-bulk-count{font-weight:600}.ext-bulk-warn{color:#b42318}.ext-undo{border-radius:var(--radius);background:#eef6ec;border:1px solid #bcd9b6;align-items:center;gap:.6rem;margin:0 0 .5rem;padding:.4rem .7rem;font-size:.83rem;display:flex}.ext-table td.cell-sel{background:#e3edff;box-shadow:inset 0 0 0 1px #9cc0ff}.ext-table tr.row-sel td{background:#ffbcc1;box-shadow:inset 0 2px #d6303a,inset 0 -2px #d6303a}.ext-table tr.row-sel td:first-child{box-shadow:inset 6px 0 #c81e2a,inset 0 2px #d6303a,inset 0 -2px #d6303a}.ext-table tr.row-sel td:last-child{box-shadow:inset -2px 0 #d6303a,inset 0 2px #d6303a,inset 0 -2px #d6303a}.ext-table td.cell-no{cursor:pointer;-webkit-user-select:none;user-select:none}.ext-table td.cell-no:hover{background:#eef2ff}.ext-table.range-dragging textarea,.ext-table.range-dragging{-webkit-user-select:none;user-select:none}.model-pick{border:1px solid var(--c-primary);border-radius:var(--radius);background:var(--c-surface);color:var(--c-primary);cursor:pointer;max-width:20rem;padding:.4rem .6rem;font-size:.85rem}.combo{position:relative}.combo-input{width:100%;padding-right:2rem}.combo-toggle{width:2rem;height:100%;color:var(--c-text-sub);cursor:pointer;background:0 0;border:none;font-size:.7rem;position:absolute;top:0;right:0}.combo-list{z-index:30;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);max-height:14rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #0000001f}.combo-item{text-align:left;width:100%;color:var(--c-text);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.4rem .5rem;font-size:.85rem;display:block}.combo-item:hover{background:var(--c-bg)}.tgt-chips{flex-wrap:wrap;gap:.35rem;min-height:1.6rem;margin-bottom:.4rem;display:flex}.tgt-empty{color:var(--c-text-sub);font-size:.8rem}.tgt-chip{background:#eef4ff;border:1px solid #c9ddff;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.8rem;display:inline-flex}.tgt-chip-x{color:var(--c-text-sub);cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;line-height:1}.tgt-add{max-width:22rem}.tgt-mark{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;display:flex}.tgt-mark-label{color:var(--c-text-sub);font-size:.8rem}.tgt-mark-btn{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);cursor:pointer;min-width:2.4rem;padding:.3rem .5rem;font-size:.95rem}.tgt-mark-btn.is-on{border-color:var(--c-primary);background:var(--c-primary);color:#fff}.tgt-num{width:5rem}.tgt-num.is-on{border-color:var(--c-primary)}.tgt-num-hint{color:var(--c-text-sub);font-size:.75rem}.s1m-tabs{margin-bottom:.75rem}.func-toggle{cursor:pointer;align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;display:inline-flex}.s1m-pick{align-items:flex-end;gap:.75rem;margin:.5rem 0 1rem;display:flex}.s1m-pick>:first-child{flex:1;min-width:0}.s1m-groups{flex-direction:column;gap:1rem;display:flex}.s1m-group{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.s1m-group-title{background:#eef1f4;padding:.4rem .85rem;font-size:.86rem;font-weight:700}.s1m-row{border-top:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .85rem;display:flex}.s1m-item{flex-shrink:0;min-width:0;font-size:.9rem}.fa-tc-input{border:1px solid var(--c-border);background:var(--c-surface,#fff);min-width:4rem;color:inherit;resize:none;white-space:pre-wrap;border-radius:.4rem;flex:1;padding:.3rem .5rem;font-family:inherit;font-size:.8rem;line-height:1.3;overflow:hidden}.fa-tc-input::placeholder{color:var(--c-text-muted,#9aa0a6)}.fa-opt-pick{flex-wrap:wrap;flex:1;gap:.3rem;min-width:4rem;display:flex}.fa-opt-btn{border:1px solid var(--c-border);background:var(--c-surface,#fff);color:var(--c-text-sub);cursor:pointer;border-radius:1rem;padding:.25rem .6rem;font-size:.8rem}.fa-opt-btn.is-sel{border-color:var(--c-accent,#1668c4);background:var(--c-accent,#1668c4);color:#fff;font-weight:600}.fa-gas-check{color:var(--c-text-sub);white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;font-size:.85rem;display:inline-flex}.fa-recv-label{color:var(--c-accent,#1668c4);white-space:nowrap;font-size:.85rem;font-weight:600}.fa-val-row{background:#fafbfc;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.3rem .85rem .5rem;display:flex}.fa-val-label{color:var(--c-text-muted,#9aa0a6);margin-right:.2rem;font-size:.72rem}.fa-val-chip{border:1px solid var(--c-border);background:var(--c-surface,#fff);border-radius:1rem;align-items:center;display:inline-flex;overflow:hidden}.fa-val-chip.is-def{border-color:var(--c-accent,#1668c4);background:var(--c-accent,#1668c4)}.fa-val-pick{color:var(--c-text-sub);cursor:pointer;background:0 0;border:none;padding:.2rem .55rem;font-size:.78rem}.fa-val-chip.is-def .fa-val-pick{color:#fff;font-weight:600}.fa-val-del{border:none;border-left:1px solid var(--c-border);color:var(--c-text-muted,#9aa0a6);cursor:pointer;background:0 0;padding:.2rem .4rem;font-size:.72rem}.fa-val-chip.is-def .fa-val-del{color:#dbe6f5;border-left-color:#fff6}.fa-val-add{border:1px dashed var(--c-border);color:var(--c-text-sub);cursor:pointer;background:0 0;border-radius:1rem;padding:.2rem .55rem;font-size:.76rem}.fa-val-input{border:1px solid var(--c-accent,#1668c4);border-radius:.4rem;min-width:8rem;padding:.25rem .5rem;font-size:.78rem}.fa-tc-combo{flex:1;min-width:4rem;position:relative}.fa-zetsuen-inline{flex-wrap:wrap;flex:1;gap:.4rem;min-width:4rem;display:flex}.fa-zin{color:var(--c-text-sub);align-items:center;gap:.25rem;font-size:.78rem;display:inline-flex}.fa-zin-input{border:1px solid var(--c-border);background:var(--c-surface,#fff);width:4.5rem;color:inherit;border-radius:.4rem;padding:.25rem .4rem;font-size:.8rem}.fa-wiring-note{color:#8a6d00;border-top:1px solid var(--c-border);background:#fff8e1;margin:0;padding:.45rem .85rem;font-size:.78rem}.bessi-list{flex-direction:column;gap:.8rem;display:flex}.bessi-row{border:1px solid var(--c-border);background:var(--c-surface,#fff);border-radius:.6rem;padding:.7rem}.bessi-row-head{flex-wrap:wrap;align-items:flex-end;gap:.6rem;display:flex}.bessi-row-head .field{flex:1;min-width:8rem}.bessi-row-del{flex:none;margin-bottom:.1rem}.bessi-dets{flex-direction:column;gap:.4rem;margin-top:.6rem;display:flex}.bessi-det{align-items:center;gap:.4rem;display:flex}.bessi-det-sel{flex:1;min-width:0}.bessi-qty{text-align:right;flex:none;width:5rem}.bessi-add-det{align-self:flex-start}.bessi-remarks{flex-direction:column;gap:.6rem;margin-top:.9rem;display:flex}.fw-bessi-toggle{cursor:pointer;align-items:center;gap:.5rem;font-weight:600;display:flex}.fw-bessi-list{flex-direction:column;gap:.7rem;margin:.6rem 0;display:flex}.fw-bessi-row{border:1px solid var(--c-border);background:var(--c-surface,#fff);border-radius:.6rem;align-items:flex-start;gap:.6rem;padding:.7rem;display:flex}.fw-bessi-no{background:var(--c-bg,#eef2f7);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.85rem;font-weight:600;display:flex}.fw-bessi-fields{flex:1;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;min-width:0;display:grid}.fw-bessi-field{flex-direction:column;gap:.2rem;min-width:0;display:flex}.fw-bessi-label{color:var(--c-text-sub,#667);font-size:.75rem}.fw-bessi-del{flex:none;margin-top:1.2rem}.s1m-mark{border-radius:var(--radius);border:1px solid var(--c-border);background:var(--c-surface);cursor:pointer;flex:none;width:2.6rem;height:2.6rem;font-size:1.2rem}.s1m-mark.is-ok{color:#1668c4;background:#f1f7fe;border-color:#9cc3ec}.s1m-mark.is-na{color:var(--c-text-sub);background:#f4f5f7}.s1m-mark.is-ng{color:#c0392b;background:#fdf1f0;border-color:#e0a6a0}.s1m-mark.is-mb{color:#b26a00;background:#fdf7ec;border-color:#e0c08a}.mark-pick{flex:none;position:relative}.mark-pick-pop{z-index:30;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);gap:.3rem;padding:.35rem;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 18px #00000024}.mark-pick-pop .s1m-mark{width:2.2rem;height:2.2rem;font-size:1.05rem}.mark-pick-pop .s1m-mark.is-sel{outline:2px solid var(--c-accent,#1668c4);outline-offset:1px}.mark-pick-pop.gl-cell-pop{flex-direction:column;align-items:stretch}.gl-cell-marks{gap:.3rem;display:flex}.gl-cell-num{align-items:center;gap:.3rem;display:flex}.gl-cell-num input{border:1px solid var(--c-border);border-radius:var(--radius);width:3.4rem;font:inherit;padding:.25rem .35rem}.gl-subcols{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:.45rem;display:flex}.gl-sub{flex-direction:column;align-items:center;gap:.12rem;display:flex}.gl-sub-lbl{color:var(--c-text-muted,#6b7280);white-space:nowrap;font-size:.7rem;line-height:1}.gl-sub .s1m-mark{width:2.3rem;height:2.3rem;font-size:1.05rem}.gl-sub-hint{color:var(--c-text-muted,#9ca3af);align-self:center;font-size:.78rem}.s1m-row:has(.gl-subcols) .s1m-item{flex:auto}.s1m-row:has(.gl-subcols){justify-content:flex-start}.esc-defect-input{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.3rem 0 .5rem .5rem;display:flex}.def-qty-opt{flex-direction:column;gap:.4rem;margin-top:.6rem;display:flex}.def-qty-field{margin-top:.4rem}.def-qty-field>.field-label{margin-bottom:.2rem;display:block}.def-qty-row{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.def-qty-row .def-qty-input,.def-qty-field .def-qty-input{flex:none;width:5rem}.def-qty-unit{color:var(--c-text);font-size:.9rem}.def-qty-preview{color:var(--c-text-sub,#667);white-space:pre-wrap;font-size:.85rem}.esc-defect-input .esc-defect-tag{color:#c0392b;flex:none;font-size:.8rem;font-weight:700}.esc-defect-input .field-input,.esc-defect-input .combo{flex:1}.esc-insert{margin:0 0 .5rem .5rem}.esc-insert .combo{display:inline-block}.esc-insert .combo-list{min-width:20rem}.esc-insert .combo-item{justify-content:space-between;gap:.75rem;display:flex}.esc-insert-target{text-align:right;max-width:55%;color:var(--c-text-sub);flex:none;font-size:.72rem}.esc-target-chips{flex-wrap:wrap;gap:.35rem;margin:.25rem 0;display:flex}.esc-target-chip{background:var(--c-bg-soft,#eef2f7);border:1px solid var(--c-border,#d0d7de);border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .2rem .15rem .5rem;font-size:.8rem;display:inline-flex}.esc-target-x{color:var(--c-text-sub);cursor:pointer;background:0 0;border:none;padding:0 .2rem;font-size:.9rem;line-height:1}.esc-target-x:hover{color:#c0392b}.s1m-cells{flex:none;align-items:center;gap:.5rem;display:flex}.s1m-cell{align-items:center;gap:.2rem;display:flex}.s1m-cell-letter{color:var(--c-text-sub);font-size:.75rem}.s1m-judge{color:var(--c-text-sub);margin-left:.3rem;font-size:.8rem}.s1m-cell .mark-toggle{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);cursor:pointer;min-width:2.2rem;height:2.2rem;font-size:1.1rem}.cell-edit{display:inline-block;position:relative}.cell-pop-backdrop{z-index:3000;position:fixed;inset:0}.cell-pop{z-index:3001;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);flex-direction:column;gap:.35rem;padding:.4rem;display:flex;position:fixed;box-shadow:0 6px 20px #0003}.cell-pop-marks,.cell-pop-num{gap:.25rem;display:flex}.cell-pop-num input{border:1px solid var(--c-border);border-radius:6px;width:3.5rem;padding:.2rem .3rem;font-size:.95rem}.cell-pop-btn{border:1px solid var(--c-border);background:var(--c-surface);cursor:pointer;border-radius:6px;min-width:2rem;height:2rem;font-size:1rem}.cell-pop-btn.is-on{color:#1668c4;background:#f1f7fe;border-color:#9cc3ec}.modal-backdrop{z-index:2000;background:#141c2673;justify-content:center;align-items:flex-start;padding:1.5rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.modal{background:var(--c-surface);border-radius:var(--radius);flex-direction:column;width:100%;max-width:720px;max-height:calc(100vh - 3rem);display:flex;box-shadow:0 8px 30px #0003}.modal-head{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.modal-title{margin:0;font-size:1.05rem}.modal-close{color:var(--c-text-sub);background:0 0;border:none;padding:.2rem .5rem;font-size:1.4rem;line-height:1}.modal-body{flex-direction:column;gap:.5rem;padding:1rem;display:flex;overflow-y:auto}.modal-foot{border-top:1px solid var(--c-border);justify-content:flex-end;gap:.5rem;padding:.8rem 1rem;display:flex}.qual-group{border:1px solid var(--c-border);background:#fcfdff;border-radius:8px;padding:.6rem .75rem}.qual-group-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.qual-group-head .subhead{margin:0}.qual-row{border-top:1px dashed var(--c-border);margin-top:.6rem;padding-top:.6rem}.qual-del{margin-top:.5rem}.section-link,.inline-link{color:var(--c-primary-dark);font-size:.85rem;font-weight:600;text-decoration:none}.section-link:hover,.inline-link:hover{text-decoration:underline}.inline-link{margin:0 .2rem}.pick-hint{color:var(--c-text-sub);margin:0 0 .6rem;font-size:.85rem}.pick-list{flex-direction:column;gap:.4rem;display:flex}.pick-item{border:1px solid var(--c-border);cursor:pointer;background:#fff;border-radius:8px;align-items:flex-start;gap:.6rem;padding:.6rem .75rem;display:flex}.pick-item.on{border-color:var(--c-primary);background:#f2f7ff}.pick-item input{margin-top:.2rem}.pick-body{min-width:0}.pick-name{flex-wrap:wrap;align-items:center;gap:.4rem;font-weight:700;display:flex}.pick-order{background:var(--c-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;font-size:.75rem;display:inline-flex}.pick-company{color:var(--c-text-sub);font-size:.78rem;font-weight:500}.pick-quals{color:var(--c-text-sub);margin-top:.15rem;font-size:.8rem;display:block}.topbar-actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.done-toggle{color:var(--c-text-sub);white-space:nowrap;align-items:center;gap:.3rem;font-size:.85rem;display:inline-flex}.list-toolbar{margin-bottom:.75rem}.list-toolbar .field-input{width:100%}.row-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.row-item{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.row-main{color:inherit;flex-direction:column;flex:1;gap:.15rem;min-width:0;text-decoration:none;display:flex}.row-title{align-items:center;gap:.5rem;font-weight:700;display:flex}.row-sub{color:var(--c-text-sub);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.row-dot{opacity:.55;margin:0 .15rem}.row-confirm{align-items:center;gap:.4rem;display:inline-flex}.row-confirm-msg{color:var(--c-danger);white-space:nowrap;font-size:.8rem}.status-badge{border-radius:999px;padding:.05rem .5rem;font-size:.72rem;font-weight:700;display:inline-block}.status-badge.is-draft{color:#b26a00;background:#fff3e0}.status-badge.is-done{color:#1e7e34;background:#e6f4ea}.kind-chip{border-radius:999px;margin-left:.4rem;padding:.05rem .5rem;font-size:.72rem;font-weight:700;display:inline-block}.kind-chip.is-kiki{color:#1558b0;background:#e7f0ff}.kind-chip.is-sougou{color:#5e35b1;background:#ede7f6}.prop-banner{border:1px solid var(--c-border);border-radius:var(--radius);background:#eef4ff;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}.prop-banner-label{color:#fff;background:var(--c-primary);border-radius:999px;padding:.05rem .5rem;font-size:.72rem;font-weight:700}.prop-banner-name{font-weight:700}.prop-banner-addr{color:var(--c-text-sub);font-size:.82rem}.prop-banner-link{color:var(--c-primary-dark);white-space:nowrap;margin-left:auto;font-size:.82rem;text-decoration:none}.equip-block{border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:var(--c-bg,transparent);margin-top:.5rem;padding:.5rem}.equip-head{flex-wrap:wrap;align-items:center;gap:.75rem;padding:.35rem .4rem .6rem;display:flex}.equip-title{font-size:1rem;font-weight:700}.equip-judg{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.equip-judg .field-label{color:var(--c-text-sub);font-size:.8rem}.equip-defect{width:100%}.equip-add{border:1px dashed var(--c-border);border-radius:var(--radius);color:var(--c-text-sub);justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;padding:.75rem;font-size:.88rem;display:flex}.section-toggle{border:none;border-bottom:1px solid var(--c-border);cursor:pointer;width:100%;font:inherit;justify-content:flex-start;gap:.5rem}.section-toggle .section-title{font-size:1rem;font-weight:700}.section-chevron{color:var(--c-text-sub);width:1rem;font-size:.85rem}.section-summary{color:var(--c-text-sub);white-space:nowrap;text-overflow:ellipsis;max-width:55%;margin-left:auto;font-size:.82rem;font-weight:500;overflow:hidden}.section-actions-top{margin-bottom:.6rem}.report-settings{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);flex-wrap:wrap;align-items:flex-end;gap:1.2rem;padding:.75rem 1rem;display:flex}.rs-year{width:9rem}.rs-era{flex-direction:column;gap:.25rem;display:flex}.rs-era-opts{margin-bottom:0}.parts-list{flex-direction:column;gap:1rem;display:flex}.part-note{color:var(--c-text-sub);margin:.6rem 0 0;font-size:.82rem}.part-hint{color:var(--c-text-sub);font-size:.78rem}.inline-link-plain{color:var(--c-text-sub);margin:0 .2rem}.insp-name-fallback{margin-top:.75rem}.judg-list{flex-direction:column;gap:.4rem;display:flex}.judg-row{border:1px solid var(--c-border);cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:.5rem .7rem;display:flex}.judg-name{font-weight:600}.judg-badge{border-radius:999px;padding:.05rem .6rem;font-size:.78rem;font-weight:700}.judg-badge.is-ok{color:#1e7e34;background:#e6f4ea}.judg-badge.is-ng{color:var(--c-danger);background:#fde8e8}.parts-equip{flex-direction:column;gap:.5rem;display:flex}.parts-equip-head{color:var(--c-text-sub);margin-top:.25rem;font-size:.9rem;font-weight:700}.eq-row{background:var(--c-surface);border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;width:100%;padding:.7rem .85rem;display:flex}.eq-row-main{flex-direction:column;gap:.15rem;display:flex}.eq-row-title{font-weight:700}.eq-row-sub{color:var(--c-text-sub);font-size:.82rem}.eq-row-arrow{color:var(--c-text-sub);font-size:1.4rem}.equip-add-fold{border:1px dashed var(--c-border);border-radius:var(--radius);color:var(--c-text-sub);padding:.6rem .85rem}.equip-add-fold>summary{cursor:pointer;font-size:.9rem}.equip-add-palette{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.badge-disabled{color:#999;background:#eee}.eq-edit{flex-direction:column;gap:1rem;display:flex}.eq-edit-head{align-items:center;gap:.75rem;display:flex}.eq-back{border:1px solid var(--c-border);color:var(--c-primary-dark);cursor:pointer;background:#fff;border-radius:8px;padding:.4rem .7rem;font-weight:600}.eq-edit-title{font-size:1.05rem;font-weight:700}.eq-edit-body{flex-direction:column;gap:1rem;display:flex}.equip-judg-block{border:1px solid var(--c-border);border-radius:var(--radius);background:#fcfdff;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.block-list{flex-direction:column;gap:.5rem;display:flex}.block-row{background:var(--c-surface);border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);align-items:stretch;display:flex;overflow:hidden}.block-row-main{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;gap:.15rem;padding:.7rem .85rem;display:flex}.block-row-title{font-weight:700}.block-row-sub{color:var(--c-text-sub);font-size:.82rem}.block-row-flag{color:#b3261e;white-space:nowrap;margin-left:.5rem;font-weight:700}.block-row-prev{border:none;border-left:1px solid var(--c-border);cursor:pointer;background:#fafbfe;padding:0 1rem;font-size:1.1rem}.block-row-prev:hover{background:var(--c-primary-bg,#eef3ff)}.block-row-op{border:none;border-left:1px solid var(--c-border);cursor:pointer;background:#fafbfe;padding:0 .7rem;font-size:.95rem}.block-row-op:hover{background:var(--c-primary-bg,#eef3ff)}.block-row-del:hover{background:#ffecec}.block-row-move{border-left:1px solid var(--c-border);flex-direction:column;display:flex}.block-row-move .block-row-op{border-left:none;flex:1;justify-content:center;align-items:center;padding:0 .6rem;font-size:.7rem;line-height:1;display:flex}.block-row-move .block-row-op:first-child{border-bottom:1px solid var(--c-border)}.block-row-op:disabled{color:var(--c-border,#cbd3e1);cursor:default}.block-row-op:disabled:hover{background:#fafbfe}.block-row-edit{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem .85rem}.block-row-lead{font-weight:700}.eq-name-input{border:1px solid var(--c-border);border-radius:var(--radius);flex:1;min-width:8rem;padding:.4rem .55rem;font-size:.95rem}.block-row-warn{color:#b3261e;flex:1;min-width:12rem;font-size:.85rem}.add-sheet{margin:.5rem 0 .75rem}.add-sheet-btn{border:1px dashed var(--c-primary);border-radius:var(--radius);width:100%;color:var(--c-primary);cursor:pointer;background:#fafbff;padding:.6rem;font-size:.92rem;font-weight:700}.add-sheet-btn:hover{background:var(--c-primary-bg,#eef3ff)}.add-sheet-menu{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-surface);flex-direction:column;gap:.4rem;margin-top:.4rem;padding:.7rem;display:flex}.add-sheet-hint{color:var(--c-text-sub);margin:0 0 .2rem;font-size:.82rem}.add-sheet-group{color:var(--c-text-sub);border-bottom:1px solid var(--c-border);margin:.4rem 0 0;padding-bottom:.2rem;font-size:.78rem;font-weight:700}.add-sheet-group:first-child{margin-top:0}.add-sheet-opt{text-align:left;border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);cursor:pointer;background:#fff;padding:.6rem .7rem;font-weight:700}.add-sheet-opt:hover{background:var(--c-primary-bg,#eef3ff)}.block-screen{flex-direction:column;gap:1rem;display:flex}.block-screen-head{z-index:5;background:var(--c-bg);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 0;display:flex;position:sticky;top:52px}.block-screen-title{font-size:1.05rem;font-weight:700}.seg-toggle{border:1px solid var(--c-border);border-radius:8px;margin-left:auto;display:inline-flex;overflow:hidden}.block-screen-body{flex-direction:column;gap:1rem;display:flex}.print-panel{flex-direction:column;gap:.75rem;display:flex}.print-panel-title{margin:0;font-size:1.05rem;font-weight:700}.print-check-list{flex-direction:column;gap:.4rem;display:flex}.print-check{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);cursor:pointer;align-items:center;gap:.6rem;padding:.6rem .85rem;font-weight:600;display:flex}.print-check input{width:1.1rem;height:1.1rem}.print-panel-actions{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.defect-list{flex-direction:column;gap:.85rem;display:flex}.defect-card{border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:#fcfdff;flex-direction:column;gap:.5rem;padding:.75rem .85rem;display:flex}.defect-card-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.defect-card-cat{font-weight:700}:root{--c-bg:#f4f6f8;--c-surface:#fff;--c-border:#d4d9de;--c-text:#1c2430;--c-text-sub:#5a6573;--c-primary:#1f6feb;--c-primary-dark:#1a5fd0;--c-danger:#d23b3b;--c-ok:#1f9d55;--radius:10px;--shadow:0 1px 3px #00000014;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--c-bg);color:var(--c-text);-webkit-text-size-adjust:100%;font-family:system-ui,-apple-system,Segoe UI,Hiragino Sans,Noto Sans JP,Yu Gothic UI,sans-serif;font-size:16px;line-height:1.6}button{cursor:pointer;font-family:inherit;font-size:1rem}input,select,textarea{font-family:inherit;font-size:1rem}.print-root{color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:MS Mincho,ＭＳ 明朝,MS 明朝,Yu Mincho,YuMincho,Hiragino Mincho ProN,serif}.print-root *{box-sizing:border-box}.print-root table{border-collapse:collapse;table-layout:fixed}.print-root td{text-align:center;vertical-align:middle;border:.5pt solid #000;padding:0;overflow:hidden}.print-root td.kind-na{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cline x1='100' y1='0' x2='0' y2='100' stroke='black' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}.print-root .mark-toggle{font:inherit;color:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.print-root.preview .mark-toggle{border-radius:2px;padding:2pt 4pt}.print-root.preview .mark-toggle:hover{background:#fff3cd;outline:1px solid #e0c560}@media print{.print-root .mark-toggle{cursor:default;background:0 0;outline:0;padding:0}.cell-pop,.cell-pop-backdrop{display:none!important}}.print-root .topbar{box-shadow:none;background:0 0;border:none;justify-content:space-between;margin:0;padding:0;font-size:10pt;display:flex;position:static}.print-root .topbar .right{margin-right:22pt}.print-root .title{text-align:center}.print-root .j{text-align:justify;text-align-last:justify}.s1 .title{letter-spacing:11pt;text-align:center;border-bottom:.4pt solid #000;padding:5pt 0 5pt 11pt;font-size:13pt;line-height:1;position:relative}.s1 .title .title-eqname{letter-spacing:normal;font-size:11pt;position:absolute;top:50%;right:8pt;transform:translateY(-50%)}.s1 .frame{box-sizing:border-box;border:1.1pt solid #000;width:508.1pt;overflow:hidden}.s1 .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.s1 .frame .info{border-top-style:hidden;border-bottom-style:hidden}.s1 .frame .main{border-bottom-style:hidden}.s1 td{border:.4pt solid #000;font-size:10pt;line-height:1}.s1 .jp{text-align:justify;text-align-last:justify;padding:0 3pt}.s1 .tl{text-align:left;vertical-align:top;padding:3pt 0 0 4pt;position:relative}.s1 .tlc{text-align:left;vertical-align:middle;padding:0 0 0 4pt}.s1 .namecell{text-align:left;vertical-align:middle;padding:12pt 0 0 4pt;position:relative}.s1 .namecell .namelabel{position:absolute;top:2pt;left:4pt}.s1 .shacell,.s1 .addrcell{vertical-align:top;text-align:left;position:relative}.s1 .shacell>span,.s1 .addrcell>span{position:absolute}.s1 .shacell .l1,.s1 .addrcell .l1{top:2pt;left:4pt}.s1 .shacell .l2{top:2pt;left:140pt}.s1 .shacell .v1,.s1 .addrcell .v1{top:17pt;left:4pt}.s1 .shacell .v2{top:17pt;left:140pt}.s1 .tl .sub{position:absolute}.s1 .dt{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 16pt 0 18pt}.s1 .cat span{display:block}.s1 .band{letter-spacing:93pt;padding-left:93pt;font-size:10pt}.s1 .notes{grid-template-columns:22.7pt 12pt 1fr;margin-top:6pt;font-size:8pt;line-height:1.375;display:grid}.s2 .topbar{margin-bottom:1pt}.s2 .frame{box-sizing:border-box;border:1.1pt solid #000;width:507.2pt;overflow:hidden}.s2 .frame table{border-bottom-style:hidden;border-left-style:hidden;border-right-style:hidden;width:100%}.s2 .frame .top{border-top-style:hidden}.s2 td{border:.4pt solid #000;font-size:10pt;line-height:1.05}.s2 .j{text-align:justify;text-align-last:justify}.s2 .jp{text-align:justify;text-align-last:justify;padding:0 5pt}.s2 .meas .jp,.s2 .agg .jp{padding:0 8pt}.s2 .agg .nm{text-align:left;padding-left:6pt}.s2 .jp2{text-align:justify;text-align-last:justify;padding:0 5pt;font-size:8.5pt;line-height:1.05}.s2 .catA span{display:block}.s2 .vsub{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:0;white-space:normal;padding:1pt 0;font-size:9.5pt;line-height:1.06}.s2 .small9{font-size:9pt}.s2 .remarks{text-align:left;vertical-align:top;white-space:pre-wrap;padding:2pt 4pt;font-size:9pt;line-height:1.3}.s2 .rmk-tag{width:2.5em;display:inline-block}.s1 td.def-ref,.s2 td.def-ref{text-align:left;white-space:nowrap;padding-left:3pt;font-size:9pt}.s2 .notes{grid-template-columns:21pt 12pt 1fr;margin-top:5pt;font-size:8pt;line-height:1.4;display:grid}.bessi .pglabel{text-align:center;margin-bottom:3pt;font-size:11pt}.bessi .frame{box-sizing:border-box;border:1.1pt solid #000;width:512.4pt;overflow:hidden}.bessi .frame table{border-style:hidden;width:100%}.bessi td{border:.4pt solid #000;font-size:9pt;line-height:1.05}.bessi tr.row-overdue td{background:#fdecec}.bessi .ttl{letter-spacing:12pt;padding-left:12pt;font-size:13pt;font-weight:700}.bessi .jp{text-align:justify;text-align-last:justify;padding:0 7pt;font-size:11pt}.bessi .jpc{text-align:center;white-space:nowrap;padding:0 1pt;font-size:11pt}.bessi .tl{text-align:left;padding-left:5pt}.bessi .num{font-size:9pt}.bessi .jdg{font-size:10pt}.bessi .vstk span{font-size:11pt;display:block}.bessi .mk{font-size:9pt}.fit{white-space:pre;line-height:1.15;display:inline-block}.fit2{font-size:7pt}.s1 .shacell .v1{max-width:130pt}.esc1 .shacell .v1{max-width:140pt}.fa1 .shacell .v1{max-width:150pt}.fawire .shacell .v1{max-width:136pt}.ea1 .shacell .v1{max-width:140pt}.s1 .addrcell .v1,.esc1 .addrcell .v1,.fa1 .addrcell .v1,.fawire .addrcell .v1,.ea1 .addrcell .v1{right:4pt}.cover .atta-name{max-width:300pt}.cover{font-size:10pt}.cover .yoshiki{padding-bottom:1pt;font-size:10pt}.cover .frame{border:1.1pt solid #000;width:494.1pt}.cover .topblock{height:209.9pt;font-size:10pt;position:relative}.cover .title{padding-top:6pt;font-size:12pt}.cover .date{text-align:right;letter-spacing:1pt;margin:8pt 30pt 0 0}.cover .atta{white-space:nowrap;margin-top:7pt;margin-left:72.3pt;position:relative}.cover .atta-name{text-align:center;vertical-align:middle;min-width:84pt;line-height:1.4;display:inline-block}.cover .atta-dono{vertical-align:middle;margin-left:65.7pt}.cover .todoke{margin-top:5pt;padding-left:168pt;font-size:10pt}.cover .todoke .row{align-items:center;margin-top:0;padding-left:17pt;display:flex}.cover .todoke .lbl{text-align:justify;text-align-last:justify;border-bottom:.4pt solid #000;width:56pt;height:21pt;line-height:21pt}.cover .todoke .ul{border-bottom:.4pt solid #000;flex:none;align-items:center;width:232pt;height:21pt;padding-left:4pt;display:flex}.cover .para{margin-top:14pt;padding:0 8pt;line-height:1.5}.cover .ki{text-align:center;line-height:1;position:absolute;bottom:8pt;left:0;right:0}.cover table{border-bottom-style:hidden;border-left-style:hidden;border-right-style:hidden;width:491.9pt}.cover td{border:.4pt solid #000;font-size:10pt;line-height:1.2}.cover .jp{text-align:justify;text-align-last:justify;padding:0 8pt}.cover .cat span{display:block}.cover .tl{text-align:left;vertical-align:middle;padding-left:8pt}.cover .num3{text-align:center;width:3em;display:inline-block}.cover .num9{text-align:center;width:9em;display:inline-block}.cover .vlabel{text-align:justify;text-align-last:justify;vertical-align:middle;padding:0 6pt;line-height:1.5}.cover .kind{text-align:left;vertical-align:middle;padding:5pt 8pt;line-height:1.7}.cover .notes{grid-template-columns:26pt 12pt 1fr;margin-top:8pt;font-size:8pt;line-height:1.45;display:grid}.soukatsu .head{height:23pt;position:relative}.soukatsu .head .yoshiki{font-size:10pt;position:absolute;top:0;left:0}.soukatsu .head .title{text-align:center;padding-top:4pt;font-size:12pt;display:block}.soukatsu .head .sono{font-size:10pt;position:absolute;bottom:0;right:12pt}.soukatsu .frame{box-sizing:border-box;border:1.1pt solid #000;width:507.7pt;overflow:hidden}.soukatsu .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.soukatsu .frame .info{border-top-style:hidden;border-bottom-style:hidden}.soukatsu .frame .body{border-bottom-style:hidden}.soukatsu td{border:.4pt solid #000;font-size:10pt;line-height:1.15}.soukatsu .bcell{text-align:left;vertical-align:middle;white-space:normal;overflow-wrap:anywhere;padding:3pt 5pt}.soukatsu .defcell{text-align:left;vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;padding:3pt 5pt}.soukatsu .def-tag{width:2.5em;display:inline-block}.soukatsu .def-fit{transform-origin:0 0}.soukatsu .def-head{margin-top:2pt;font-size:.92em}.soukatsu .def-head:first-child{margin-top:0}.soukatsu .j{text-align:justify;text-align-last:justify}.soukatsu .jp{text-align:justify;text-align-last:justify;padding:0 4pt}.soukatsu .tl{text-align:left;vertical-align:middle;padding:0 5pt}.soukatsu .period{text-align:justify;text-align-last:justify;vertical-align:middle;padding:0 5pt}.soukatsu .seibi{text-align:center;white-space:nowrap;letter-spacing:3.5pt;padding:0 2pt;line-height:1.3}.soukatsu .oval{border:.6pt solid #000;border-radius:50%;padding:1.2pt 3.5pt;font-size:10pt;line-height:1.1;display:inline-block}.print-root .kt-oval{border:.6pt solid #000;border-radius:50%;padding:1pt 4pt;line-height:1.1;display:inline-block}.soukatsu .oval.circle{box-sizing:border-box;justify-content:center;align-items:center;width:23pt;height:23pt;padding:0;display:inline-flex}.soukatsu .notes{grid-template-columns:26pt 12pt 1fr;margin-top:4pt;font-size:8pt;line-height:1.45;display:grid}.inspectors .head{height:22pt;position:relative}.inspectors .head .yoshiki{font-size:10pt;position:absolute;top:2pt;left:0}.inspectors .head .title{text-align:center;padding-top:3pt;font-size:12pt;display:block}.inspectors .frame{box-sizing:border-box;border:1.1pt solid #000;width:491.9pt;overflow:hidden}.inspectors .frame table{border-style:hidden;width:100%}.inspectors td{border:.4pt solid #000;font-size:10pt;line-height:1}.inspectors .jp{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 2pt}.inspectors .jpin{padding-left:14pt;padding-right:14pt}.inspectors .kotsu{text-align:left;white-space:nowrap;padding:0 4pt 0 14pt}.inspectors .date{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 2pt 0 28pt;font-size:9pt}.inspectors .dval{text-align:center;white-space:nowrap;padding:0 1pt;font-size:8pt}.inspectors .ymdcell,.inspectors .ymcell{text-align:left;vertical-align:middle;white-space:nowrap;padding:0 2pt 0 14pt;font-size:9pt}.inspectors .tl{text-align:left;vertical-align:middle;padding-left:6pt}.inspectors .equipcell{text-align:left;vertical-align:middle;padding:2pt 4pt}.inspectors .equipname{white-space:normal;word-break:break-all;line-height:1.4}.inspectors .sup{font-size:10pt}.inspectors .maru{display:inline-block;position:relative}.inspectors .maru:after{content:"";pointer-events:none;border:.5pt solid #000;border-radius:50%;width:13pt;height:13pt;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inspectors .small9{font-size:9pt}.inspectors .gap{height:8.9pt}.inspectors .notes{grid-template-columns:22pt 13pt 1fr;margin-top:3pt;font-size:6pt;line-height:1.2;display:grid}.fukugu .fk-title{text-align:center;letter-spacing:8pt;padding:2pt 0 8pt;font-size:13pt}.fukugu .fk-title-u{border-bottom:.75pt solid #000;margin-right:-8pt;padding-bottom:2pt}.fukugu .fk-meta{align-items:baseline;gap:20pt;font-size:10pt;display:flex}.fukugu .fk-meta-item{border-bottom:.6pt solid #000;flex:1 1 0;align-items:baseline;gap:8pt;min-width:0;padding-bottom:1pt;display:flex}.fukugu .fk-val{flex:1 1 0;min-width:0}.fukugu .fk-val-just{text-align:justify;text-align-last:justify}.fukugu .fk-page{text-align:right;padding:2pt 0;font-size:10pt}.fukugu .fk-frame{border:1.1pt solid #000;min-height:708pt;padding:10pt 12pt;font-size:10pt;line-height:1.5}.fukugu .fk-group{margin-bottom:6pt}.fukugu .fk-cat{margin:4pt 0 2pt}.fukugu .fk-sub{margin-left:1em}.fukugu .fk-sub-head{margin:3pt 0 1pt}.fukugu .fk-defect{margin:2pt 0 8pt}.fukugu .fk-head-row{white-space:nowrap}.fukugu .fk-tag{width:25pt;display:inline-block}.fukugu .fk-breakdown{white-space:pre-wrap;margin-left:40pt}.lot .lot-head{padding-bottom:5pt;font-size:10pt}.lot .lot-head-top{justify-content:space-between;align-items:baseline;gap:12pt;display:flex}.lot .lot-title{white-space:nowrap;font-size:12pt;font-weight:700}.lot .lot-meta{gap:16pt;margin-top:2pt;display:flex}.lot .lot-meta-item,.lot .lot-page{white-space:nowrap}.lot .lot-body{align-items:flex-start;gap:24pt;display:flex}.lot .lot-cols{align-items:flex-start;gap:20pt;display:flex}.lot .lot-table,.lot .lot-summary-table,.lot .lot-fc-table{border-collapse:collapse;table-layout:fixed;flex:none;font-size:9pt}.lot .lot-table{width:176pt}.lot .lot-summary-table{width:256pt}.lot .lot-fc-table{width:100pt}.lot .lot-summaries{flex-direction:column;gap:12pt;display:flex}.lot th,.lot td{white-space:nowrap;border:.4pt solid #000;padding:1.2pt 3pt;overflow:hidden}.lot .lot-table th,.lot .lot-table td{height:23pt}.lot .lot-summary-table th,.lot .lot-summary-table td,.lot .lot-fc-table th,.lot .lot-fc-table td{height:18pt}.lot .lot-fc-table td.is-now{background:#bcd9ff}.lot th{text-align:center;background:#f0f0f0;font-size:8pt;font-weight:400}.lot .lot-no,.lot .lot-c{text-align:center}.lot .lot-tl{text-align:left}.lot .lot-summary-title{margin-bottom:3pt;font-size:10pt;font-weight:700}.lot .lot-fc-note{margin-left:6pt;font-size:8pt;font-weight:400}.lot .lot-fit{transform-origin:0;white-space:nowrap;display:inline-block}.lot tr.lot-over td{background:#fdecec}.lot tr.lot-cur td{background:#bcd9ff}.lot tr.lot-past td{background:#eaf2fd}.lot tr.lot-next td{background:#fff3cf}.lot tr.lot-done td{color:#555;background:#ededed}.esc1 td,.esc2 td,.escm td{border:.4pt solid #000;font-size:10pt;line-height:1}.esc1 .jp,.esc2 .jp{text-align:justify;text-align-last:justify;padding:0 3pt}.esc1 .jd,.esc2 .jd{text-align:center}.esc1 .jd-ng,.esc2 .jd-ng{color:#c0392b}.esc2 .jd-diag{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cline x1='100' y1='0' x2='0' y2='100' stroke='black' stroke-width='0.5' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}.esc1 .fn,.esc2 .fn{text-align:left;padding:0 3pt;font-size:8.5pt}.fa1 .jd,.fa2 .jd,.fa3 .jd,.fawire .jd{text-align:center}.fa1 .jd-ng,.fa2 .jd-ng,.fa3 .jd-ng,.fawire .jd-ng{color:#c0392b}.fa1 .fn,.fa2 .fn,.fa3 .fn,.fawire .fn{text-align:left;padding:0 2pt;font-size:9pt}.fa1 .tc,.fa2 .tc,.fa3 .tc,.fawire .tc{text-align:left;padding:0 3pt;font-size:9pt}.fa1 .tlv{margin-left:8pt}.esc1 .cat span,.esc2 .cat span{display:block}.esc1 .cat .vk,.esc2 .cat .vk{transform:rotate(90deg)}.esc1 .frame,.esc2 .frame,.escm .frame{box-sizing:border-box;border:1.1pt solid #000;overflow:hidden}.esc1 .frame table,.esc2 .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.esc1 .frame{width:494.5pt}.esc1 .frame .info{border-top-style:hidden;border-bottom-style:hidden}.esc1 .frame .main{border-bottom-style:hidden}.esc1 .tt{letter-spacing:11pt;padding-left:11pt;font-size:13pt;position:relative}.esc1 .tt .title-eqname{letter-spacing:normal;font-size:11pt;position:absolute;top:50%;right:8pt;transform:translateY(-50%)}.esc1 .vl{text-align:left;padding:0 4pt}.esc1 .namecell{text-align:left;vertical-align:middle;padding:12pt 0 0 4pt;position:relative}.esc1 .namecell .namelabel{position:absolute;top:2pt;left:4pt}.esc1 .shacell,.esc1 .addrcell{vertical-align:top;text-align:left;position:relative}.esc1 .shacell>span,.esc1 .addrcell>span{position:absolute}.esc1 .shacell .l1,.esc1 .addrcell .l1{top:2pt;left:4pt}.esc1 .shacell .l2{top:2pt;left:150pt}.esc1 .shacell .v1,.esc1 .addrcell .v1{top:17pt;left:4pt}.esc1 .shacell .v2{top:17pt;left:150pt}.esc1 .dt{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 2pt 0 30pt}.esc1 .band{letter-spacing:86pt;padding-left:86pt}.esc1 .notes{grid-template-columns:22.7pt 12pt 1fr;margin-top:5pt;font-size:8pt;line-height:1.4;display:grid}.esc2 .frame{width:474.4pt}.esc2 .frame .egrid{border-top-style:hidden;border-bottom-style:hidden}.esc2 .frame .foot{border-bottom-style:hidden}.esc2 .title-eqname{margin-left:6pt;font-size:9pt}.esc2 .band{letter-spacing:80pt;padding-left:80pt}.esc2 .sl{text-align:left;white-space:nowrap;padding-left:2pt;font-size:7.5pt}.esc2 .mh{text-align:center;letter-spacing:.5pt;font-size:9.5pt}.esc2 .bk{vertical-align:top;text-align:left;white-space:pre-wrap;padding:3pt 5pt;font-size:9pt;line-height:1.4}.esc2 .notes{grid-template-columns:22.7pt 12pt 1fr;margin-top:3pt;font-size:8pt;line-height:1.35;display:grid}.escm .frame{width:499.6pt;margin:0 auto}.escm .frame table{table-layout:fixed;border-style:hidden;width:100%}.escm td{line-height:1.05}.escm .pgtitle{text-align:center;letter-spacing:15pt;text-underline-offset:4pt;width:499.6pt;margin:0 auto 6pt;font-size:11pt;text-decoration:underline}.escm .pgtitle .le{letter-spacing:0}.escm .meta{gap:20pt;width:499.6pt;margin:0 auto 5pt;font-size:10pt;display:flex}.escm .meta .f1,.escm .meta .f2{border-bottom:.6pt solid #000;flex:1 1 0;align-items:baseline;gap:6pt;min-width:0;padding-bottom:1pt;display:flex}.escm .meta .lbl{white-space:nowrap}.escm .meta .val{flex:1 1 0;min-width:0}.escm .meta .val-just{text-align:justify;text-align-last:justify}.escm .hd td{font-size:11pt}.escm .hc{text-align:center;letter-spacing:1pt;padding-left:1pt}.escm .hc .l{display:block}.escm .tl{text-align:left;padding-left:4pt}.escm .tc{text-align:center;padding:0 2pt}.fa1 td,.fa2 td,.fa3 td{border:.4pt solid #000;font-size:10pt;line-height:1}.fa1 .jp,.fa2 .jp,.fa3 .jp{text-align:justify;text-align-last:justify;padding:0 3pt}.fa3 .jp{padding:0 4pt}.fa1 .jp2{text-align:justify;text-align-last:justify;padding:0 2pt}.fa1 .j{text-align:justify;text-align-last:justify}.fa1 .cat span,.fa2 .cat span,.fa3 .cat span{display:block}.fa1 .cat .vk,.fa2 .cat .vk,.fa3 .cat .vk{transform:rotate(90deg)}.fa1 .frame,.fa2 .frame,.fa3 .frame{box-sizing:border-box;border:1.1pt solid #000;overflow:hidden}.fa1 .frame table,.fa2 .frame table,.fa3 .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.fa1 .notes,.fa2 .notes,.fa3 .notes{grid-template-columns:22.7pt 12pt 1fr;margin-top:5pt;font-size:8pt;line-height:1.4;display:grid}.fa-omit-anchor{position:relative}.omit-layer{pointer-events:none;position:absolute;inset:0}.omit-brace-box{position:absolute}.omit-brace-svg{height:100%;position:absolute;top:0;left:0}.omit-brace-path{stroke:#000;stroke-width:.7px;fill:none}.omit-brace-note{color:#000;white-space:normal;word-break:break-word;font-size:8pt;line-height:1.05;position:absolute;left:10pt;right:1pt;transform:translateY(-50%)}.fa1 .frame{width:489.1pt}.fa1 .frame .info{border-top-style:hidden;border-bottom-style:hidden}.fa1 .frame .main{border-bottom-style:hidden}.fa1 .ttrow{position:relative}.fa1 .ttrow .tt{letter-spacing:4pt;padding-left:4pt;font-size:12pt}.fa1 .ttrow .title-eqname{letter-spacing:normal;font-size:11pt;position:absolute;top:50%;right:8pt;transform:translateY(-50%)}.fa1 .vl{text-align:left;padding:0 4pt}.fa1 .ymdcell{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 1pt;font-size:8.7pt}.fa1 .dt{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 2pt 0 12pt}.fa1 .tl{text-align:left;vertical-align:top;padding:3pt 0 0 4pt;position:relative}.fa1 .lbl4{text-align:justify;text-align-last:justify;width:40pt;display:inline-block}.fa1 .namecell{text-align:left;vertical-align:middle;padding:12pt 0 0 4pt;position:relative}.fa1 .namecell .namelabel{position:absolute;top:2pt;left:4pt}.fa1 .shacell,.fa1 .addrcell{vertical-align:top;text-align:left;position:relative}.fa1 .shacell>span,.fa1 .addrcell>span{position:absolute}.fa1 .shacell .l1,.fa1 .addrcell .l1{top:2pt;left:4pt}.fa1 .shacell .l2{top:2pt;left:160pt}.fa1 .shacell .v1,.fa1 .addrcell .v1{top:17pt;left:4pt}.fa1 .shacell .v2{top:17pt;left:160pt}.fa1 .cat{position:relative}.fa1 .cat .annot{writing-mode:vertical-rl;font-size:6.5pt;font-style:normal;line-height:6.8pt;position:absolute;top:33%;left:50%}.fa1 .cat-pow>span{text-align:left;padding-left:1pt;font-size:9pt}.fa1 .cat-pow .annot{font-size:8pt;line-height:8.2pt;inset:50% 1pt auto auto;transform:translateY(-50%)}.fa1 .band{letter-spacing:86pt;padding-left:86pt}.fa2 .frame{width:481.9pt}.fa2 .title-eqname{margin-left:6pt;font-size:9pt}.fa2 .opt{justify-content:space-between;align-items:center;padding:0 3pt;font-size:7.6pt;display:flex}.fa2 .opt.ctr{justify-content:center}.fa2 .opt span{white-space:nowrap}.fa2 .opt .sm{font-size:6pt}.fa2 .oval{border:.6pt solid #000;border-radius:50%;padding:1.4pt 4.5pt;line-height:1;display:inline-block}.fa3 .frame{width:494.5pt}.fa3 .fagrid tr:first-child>td{border-top-style:hidden}.fa3 .fagrid tr:last-child>td,.fa3 .frame .foot{border-bottom-style:hidden}.fa3 .title-eqname{margin-left:6pt;font-size:9pt}.fa3 .band{letter-spacing:90pt;padding-left:90pt}.fa3 .bk{vertical-align:top;text-align:left;padding:3pt 5pt}.fa3 .itm2 .l1{text-align:justify;text-align-last:justify;padding:0 4pt}.fa3 .itm2 .l2{margin-top:1pt;font-size:7pt}.fa3 .mh{text-align:center;letter-spacing:.3pt;font-size:9.3pt}.ea1 .jd,.ea2 .jd,.ea3 .jd{text-align:center}.ea1 .jd-ng,.ea2 .jd-ng,.ea3 .jd-ng{color:#c0392b}.ea1 .fn,.ea2 .fn,.ea3 .fn{text-align:left;padding:0 2pt;font-size:9pt}.ea1 .tc,.ea2 .tc,.ea3 .tc{text-align:left;padding:0 3pt;font-size:9pt}.ea1 td,.ea2 td,.ea3 td{border:.4pt solid #000;font-size:10pt;line-height:1}.ea1 .jp,.ea2 .jp,.ea3 .jp{text-align:justify;text-align-last:justify;padding:0 3pt}.ea3 .jp{padding:0 4pt}.ea1 .j,.ea2 .j,.ea3 .j{text-align:justify;text-align-last:justify}.strike-h{text-decoration:line-through;text-decoration-thickness:.8pt}.ea1 .cat span,.ea2 .cat span,.ea3 .cat span{display:block}.ea1 .cat .vk,.ea2 .cat .vk,.ea3 .cat .vk{transform:rotate(90deg)}.ea1 .cat .vkc,.ea2 .cat .vkc,.ea3 .cat .vkc{color:#0000;position:relative}.ea1 .cat .vkc:before,.ea2 .cat .vkc:before,.ea3 .cat .vkc:before{content:"";background:#000;border-radius:.5pt;width:1pt;height:.82em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.strike-v{position:relative}.strike-v:after{content:"";background:#000;width:.8pt;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ea1 .frame,.ea2 .frame,.ea3 .frame{box-sizing:border-box;border:1.1pt solid #000;overflow:hidden}.ea1 .frame table,.ea2 .frame table,.ea3 .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.ea1 .notes,.ea2 .notes,.ea3 .notes{grid-template-columns:22.7pt 12pt 1fr;margin-top:5pt;font-size:8pt;line-height:1.4;display:grid}.ea1 .frame{width:490.5pt}.ea1 .frame .info{border-top-style:hidden;border-bottom-style:hidden}.ea1 .frame .main{border-bottom-style:hidden}.ea1 .ttrow{position:relative}.ea1 .ttrow .tt{letter-spacing:2pt;padding-left:2pt;font-size:12pt}.ea1 .ttrow .title-eqname{letter-spacing:normal;font-size:11pt;position:absolute;top:50%;right:8pt;transform:translateY(-50%)}.ea1 .vl{text-align:left;padding:0 4pt}.ea1 .ymdcell{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 1pt;font-size:8.7pt}.ea1 .dt{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 2pt 0 12pt}.ea1 .tl{text-align:left;vertical-align:top;padding:3pt 0 0 4pt;position:relative}.ea1 .lbl4{text-align:justify;text-align-last:justify;width:40pt;display:inline-block}.ea1 .tlv{margin-left:8pt}.ea1 .namecell{text-align:left;vertical-align:middle;padding:12pt 0 0 4pt;position:relative}.ea1 .namecell .namelabel{position:absolute;top:2pt;left:4pt}.ea1 .shacell,.ea1 .addrcell{vertical-align:top;text-align:left;position:relative}.ea1 .shacell>span,.ea1 .addrcell>span{position:absolute}.ea1 .shacell .l1,.ea1 .addrcell .l1{top:2pt;left:4pt}.ea1 .shacell .l2{top:2pt;left:150pt}.ea1 .shacell .v1,.ea1 .addrcell .v1{top:17pt;left:4pt}.ea1 .shacell .v2{top:17pt;left:150pt}.ea1 .cat{position:relative}.ea1 .band{letter-spacing:86pt;padding-left:86pt}.ea2 .frame{width:490.5pt}.ea2 .title-eqname{margin-left:6pt;font-size:9pt}.ea1 .opt,.ea2 .opt{justify-content:space-between;align-items:center;padding:0 4pt;font-size:9pt;display:flex}.ea1 .opt span,.ea2 .opt span{white-space:nowrap}.ea1 .opt .sm,.ea2 .opt .sm{font-size:7.5pt}.ea1 .oval,.ea2 .oval{border:.6pt solid #000;border-radius:50%;padding:1.6pt 4pt;line-height:1;display:inline-block}.ea2 .v2wrap{flex-direction:row;justify-content:center;align-items:center;gap:1pt;height:100%;display:flex}.ea2 .v2wrap span{writing-mode:vertical-rl;letter-spacing:2pt;font-size:8pt}.ea3 .frame{width:490.4pt}.ea3 .eagrid tr:first-child>td{border-top-style:hidden}.ea3 .eagrid tr:last-child>td,.ea3 .frame .foot{border-bottom-style:hidden}.ea3 .title-eqname{margin-left:6pt;font-size:9pt}.ea3 .band{letter-spacing:90pt;padding-left:90pt}.ea3 .bk{vertical-align:top;text-align:left;padding:3pt 5pt}.ea3 .mh{text-align:center;letter-spacing:.3pt;font-size:9.3pt}.stp1 td,.stp2 td,.stp3 td{text-align:center;vertical-align:middle;border:.4pt solid #000;padding:0;font-size:10pt;line-height:1;overflow:hidden}.stp1 .jp,.stp2 .jp,.stp3 .jp{text-align:justify;text-align-last:justify;padding:0 3pt}.stp3 .jp{padding:0 4pt}.stp1 .j,.stp2 .j,.stp3 .j{text-align:justify;text-align-last:justify}.stp1 .jd,.stp2 .jd,.stp3 .jd{text-align:center}.stp1 .jd-ng,.stp2 .jd-ng,.stp3 .jd-ng{color:#c0392b}.stp1 .tc,.stp2 .tc,.stp3 .tc{text-align:left;padding:0 3pt;font-size:9pt}.stp1 .fn,.stp2 .fn,.stp3 .fn{text-align:left;padding:0 2pt;font-size:9pt}.stp1 .cat,.stp2 .cat,.stp3 .cat{position:relative}.stp1 .cat span,.stp2 .cat span,.stp3 .cat span{display:block}.stp1 .band,.stp2 .band,.stp3 .band{letter-spacing:82pt;padding-left:82pt}.stp1 .frame,.stp2 .frame,.stp3 .frame{box-sizing:border-box;border:1.1pt solid #000;overflow:hidden}.stp1 .frame table,.stp2 .frame table,.stp3 .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.stp1 .notes,.stp2 .notes,.stp3 .notes{grid-template-columns:22.7pt 12pt 1fr;margin-top:1pt;font-size:8pt;line-height:1.4;display:grid}.stp1 .frame{width:490.5pt}.stp1 .frame .info{border-top-style:hidden;border-bottom-style:hidden}.stp1 .frame .setubi,.stp1 .frame .main{border-bottom-style:hidden}.stp1 .tt{letter-spacing:1pt;padding-left:1pt;font-size:12pt}.stp1 .vl{text-align:left;padding:0 4pt}.stp1 .ymdcell{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 1pt;font-size:9pt}.stp1 .kt{letter-spacing:normal}.stp1 .kt-sep{padding:0 2pt}.stp1 .dt{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 2pt 0 24pt}.stp1 .namecell{text-align:left;vertical-align:middle;padding:12pt 0 0 4pt;position:relative}.stp1 .namecell .namelabel{position:absolute;top:2pt;left:4pt}.stp1 .shacell,.stp1 .addrcell{vertical-align:top;text-align:left;position:relative}.stp1 .shacell>span,.stp1 .addrcell>span{position:absolute}.stp1 .shacell .l1,.stp1 .addrcell .l1{top:2pt;left:4pt}.stp1 .shacell .l2{top:2pt;left:150pt}.stp1 .shacell .v1,.stp1 .addrcell .v1{top:17pt;left:4pt}.stp1 .shacell .v2{top:17pt;left:150pt}.stp1 .setubi .lbl{text-align:left;padding:0 0 0 4pt;position:relative}.stp1 .setubi .lbl-t{text-align:justify;text-align-last:justify;width:44pt;display:inline-block}.stp1 .setubi .lbl-v{margin-left:6pt}.stp2 .frame{width:490.5pt}.stp2 .frame table{border-top-style:hidden;border-bottom-style:hidden}.stp2 .title-eqname{margin-left:6pt;font-size:9pt}.stp2 .opt{justify-content:space-around;align-items:center;padding:0 14pt;display:flex}.stp2 .opt span{white-space:nowrap}.stp2 .opt .opt-sel{border:.6pt solid #000;border-radius:50%;padding:1.4pt 4pt;line-height:1;display:inline-block}.stp3 .frame{width:490.4pt}.stp3 .spgrid tr:first-child>td{border-top-style:hidden}.stp3 .spgrid tr:last-child>td,.stp3 .frame .foot{border-bottom-style:hidden}.stp3 .title-eqname{margin-left:6pt;font-size:9pt}.stp3 .bk{vertical-align:top;text-align:left;padding:3pt 5pt}.stp3 .mh{text-align:center;letter-spacing:.3pt;font-size:9.3pt}.gl1 td,.gl2 td{text-align:center;vertical-align:middle;border:.4pt solid #000;padding:0;font-size:10pt;line-height:1;overflow:hidden}.gl1 .jp,.gl2 .jp{text-align:justify;text-align-last:justify;padding:0 3pt}.gl1 .jp.sub,.gl2 .jp.sub{text-align:center;text-align-last:center;padding:0 .5pt;font-size:9pt}.gl1 .j,.gl2 .j{text-align:justify;text-align-last:justify}.gl1 .jd,.gl2 .jd{text-align:center}.gl1 .jd-ng,.gl2 .jd-ng{color:#c0392b}.gl1 .tc,.gl2 .tc{text-align:left;padding:0 2pt;font-size:8.5pt}.gl1 .fn,.gl2 .fn{text-align:left;padding:0 2pt;font-size:9pt}.gl1 .cat,.gl2 .cat{position:relative}.gl1 .cat span,.gl2 .cat span{display:block}.gl1 .band,.gl2 .band{letter-spacing:82pt;padding-left:82pt}.gl1 .frame,.gl2 .frame{box-sizing:border-box;border:1.1pt solid #000;overflow:hidden}.gl1 .frame table,.gl2 .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.gl1 .notes,.gl2 .notes{grid-template-columns:22.7pt 12pt 1fr;margin-top:1pt;font-size:8pt;line-height:1.35;display:grid}.gl1 .frame{width:490.5pt}.gl1 .frame .info{border-top-style:hidden;border-bottom-style:hidden}.gl1 .frame .main{border-bottom-style:hidden}.gl1 .tt{letter-spacing:1pt;padding-left:1pt;font-size:12pt}.gl1 .vl{text-align:left;padding:0 4pt}.gl1 .ymdcell{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 1pt;font-size:9pt}.gl1 .dt{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 2pt 0 24pt}.gl1 .title-eqname{margin-left:6pt;font-size:9pt}.gl1 .namecell{text-align:left;vertical-align:middle;padding:12pt 0 0 4pt;position:relative}.gl1 .namecell .namelabel{position:absolute;top:2pt;left:4pt}.gl1 .shacell,.gl1 .addrcell{vertical-align:top;text-align:left;position:relative}.gl1 .shacell>span,.gl1 .addrcell>span{position:absolute}.gl1 .shacell .l1,.gl1 .addrcell .l1{top:2pt;left:4pt}.gl1 .shacell .l2{top:2pt;left:150pt}.gl1 .shacell .v1,.gl1 .addrcell .v1{top:17pt;left:4pt}.gl1 .shacell .v2{top:17pt;left:150pt}.gl1 .shacell .v1{max-width:140pt}.gl1 .addrcell .v1{right:4pt}.gl2 .frame{width:490.4pt}.gl2 .frame .main{border-top-style:hidden;border-bottom-style:hidden}.gl2 .frame .foot{border-bottom-style:hidden}.gl2 .bk{vertical-align:top;text-align:left;padding:3pt 5pt}.gl2 .mh{text-align:center;letter-spacing:.3pt;font-size:9.3pt}.gl2 .sig{white-space:pre-line}.glm .frame{box-sizing:border-box;border:1.1pt solid #000;width:486.6pt;overflow:hidden}.glm .frame table{border-style:hidden;width:100%}.glm td{text-align:center;vertical-align:middle;border:.4pt solid #000;padding:0;font-size:10pt;line-height:1;overflow:hidden}.glm .cat span{display:block}.glm .nm{text-align:left;padding:0 3pt;font-size:9pt}.glm .bk{vertical-align:top;text-align:left;padding:3pt 5pt}.glm .ttl{text-align:center;letter-spacing:7pt;text-underline-offset:3pt;margin:4pt 0 6pt;font-size:12pt;text-decoration:underline}.glm .hdr2{justify-content:space-between;align-items:flex-end;margin-bottom:3pt;font-size:10pt;line-height:1;display:flex}.glm .kenmei{align-items:flex-end;display:flex}.glm .kenmei .ul{border-bottom:.6pt solid #000;width:150pt;margin-left:2pt;display:inline-block}.glm .dates{white-space:nowrap;letter-spacing:1pt;padding-right:8pt}.fw1 td{text-align:center;vertical-align:middle;border:.4pt solid #000;padding:0;font-size:10pt;line-height:1;overflow:hidden}.fw1 .jp{text-align:justify;text-align-last:justify;padding:0 4pt}.fw1 .j{text-align:justify;text-align-last:justify}.fw1 .jd{text-align:center}.fw1 .jd-ng{color:#c0392b}.fw1 .tc{text-align:left;padding:0 3pt;font-size:9pt}.fw1 .fn{text-align:left;padding:0 2pt;font-size:9pt}.fw1 .cat{position:relative}.fw1 .cat span{display:block}.fw1 .band{letter-spacing:90pt;white-space:nowrap;text-align:left;padding-left:91pt}.fw1 .frame{box-sizing:border-box;border:1.1pt solid #000;width:490.5pt;overflow:hidden}.fw1 .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.fw1 .frame .info{border-top-style:hidden;border-bottom-style:hidden}.fw1 .frame .main,.fw1 .frame .biko,.fw1 .frame .foot{border-bottom-style:hidden}.fw1 .notes{grid-template-columns:14pt 1fr;margin-top:2pt;padding-left:14pt;font-size:8pt;line-height:1.4;display:grid}.fw1 .tt{letter-spacing:6pt;padding-left:6pt;font-size:13pt}.fw1 .vl{text-align:left;padding:0 4pt}.fw1 .ymdcell{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 1pt;font-size:9pt}.fw1 .dt{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 2pt}.fw1 .namecell{text-align:left;vertical-align:middle;padding:12pt 0 0 4pt;position:relative}.fw1 .namecell .namelabel{position:absolute;top:2pt;left:4pt}.fw1 .shacell,.fw1 .addrcell{vertical-align:top;text-align:left;position:relative}.fw1 .shacell>span,.fw1 .addrcell>span{position:absolute}.fw1 .shacell .l1,.fw1 .addrcell .l1{top:2pt;left:4pt}.fw1 .shacell .l2{top:2pt;left:150pt}.fw1 .shacell .v1,.fw1 .addrcell .v1{top:17pt;left:4pt}.fw1 .shacell .v2{top:17pt;left:150pt}.fw1 .bk{vertical-align:top;text-align:left;padding:3pt 5pt}.fw1 .mh{text-align:center;letter-spacing:.3pt;font-size:9pt}.fw1 .v2{flex-direction:row;justify-content:center;align-items:stretch;height:100%;padding:3pt 0;display:flex}.fw1 .v2 span{writing-mode:vertical-rl;text-align:justify;text-align-last:justify;font-size:10pt;line-height:1;display:block}.fwbessi td{text-align:center;vertical-align:middle;border:.4pt solid #000;padding:0;font-size:10pt;line-height:1;overflow:hidden}.fwbessi .sm{font-size:8pt}.fwbessi .dcell{padding:0 2pt}.fwbessi .frame{box-sizing:border-box;border:1.1pt solid #000;width:485.6pt;overflow:hidden}.fwbessi .frame table{border-style:hidden;width:100%}.fwbessi .title{text-align:left;letter-spacing:42pt;white-space:nowrap;margin-bottom:3pt;padding-left:102pt;font-size:12pt}.fwbessi .subbar{justify-content:space-between;margin-bottom:2pt;padding-right:36pt;font-size:10pt;line-height:1;display:flex}.fabessi td{border:.4pt solid #000;font-size:10pt;line-height:1}.fabessi .num{text-align:center;font-size:10pt}.fabessi .nm{text-align:left;padding:0 3pt;font-size:9pt}.fabessi .jd-ng{color:#c0392b}.fabessi .bk-cell{vertical-align:top;text-align:left;white-space:pre-wrap;padding:3pt;font-size:9pt;line-height:1.4}.fabessi .frame{box-sizing:border-box;border:1.1pt solid #000;width:492.64pt;overflow:hidden}.fabessi .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.fabessi .frame table tr:first-child>td{border-top-style:hidden}.fabessi .frame table tr:last-child>td{border-bottom-style:hidden}.fabessi .h{text-align:center;padding:0 2pt}.fabessi .h2{text-align:center;padding:0 6pt}.fabessi .hspread{text-align:justify;text-align-last:justify;display:inline-block}.fabessi .vc{position:relative}.fabessi .v{flex-direction:column;justify-content:space-around;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.fabessi .v-between{justify-content:space-between}.fabessi .topbar .title-eqname{font-size:10pt}.fabessi .notes{grid-template-columns:26pt 12pt 1fr;margin-top:5pt;font-size:8pt;line-height:1.4;display:grid}.fawire td{border:.4pt solid #000;font-size:10pt;line-height:1}.fawire .frame{box-sizing:border-box;border:1.1pt solid #000;width:482.5pt;overflow:hidden}.fawire .frame table{border-left-style:hidden;border-right-style:hidden;width:100%}.fawire .frame .info{border-top-style:hidden;border-bottom-style:hidden}.fawire .frame .main,.fawire .frame .foot{border-bottom-style:hidden}.fawire .jp{text-align:justify;text-align-last:justify;padding:0 4pt}.fawire .ttrow{position:relative}.fawire .ttrow .tt{letter-spacing:1pt;padding-left:1pt;font-size:12pt}.fawire .ttrow .setsubi{font-size:10pt}.fawire .ttrow .title-eqname{font-size:10pt;position:absolute;top:50%;right:8pt;transform:translateY(-50%)}.fawire .vl{text-align:left;padding:0 4pt}.fawire .ymdc{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 1pt;font-size:9pt}.fawire .dt{text-align:justify;text-align-last:justify;white-space:nowrap;padding:0 2pt 0 12pt}.fawire .namecell{text-align:left;vertical-align:middle;padding:12pt 0 0 4pt;position:relative}.fawire .namecell .namelabel{position:absolute;top:2pt;left:4pt}.fawire .shacell,.fawire .addrcell{vertical-align:top;text-align:left;position:relative}.fawire .shacell>span,.fawire .addrcell>span{position:absolute}.fawire .shacell .l1,.fawire .addrcell .l1{top:2pt;left:4pt}.fawire .shacell .l2{top:2pt;left:150pt}.fawire .shacell .v1,.fawire .addrcell .v1{top:17pt;left:8pt}.fawire .shacell .v2{top:17pt;left:150pt}.fawire .tl2{text-align:left;white-space:nowrap;padding:0 0 0 4pt;font-size:8pt}.fawire .band{letter-spacing:82pt;padding-left:82pt}.fawire .cat span{display:block}.fawire .bk{vertical-align:top;text-align:left;padding:3pt 5pt}.fawire .mh{text-align:center;letter-spacing:.3pt;font-size:9.3pt}.fawire .notes{grid-template-columns:22.7pt 12pt 1fr;margin-top:1pt;font-size:8pt;line-height:1.4;display:grid}@media screen{.print-root{display:none}.print-root.preview{z-index:1000;background:#525659;padding:60px 12px 28px;display:block;position:fixed;inset:0;overflow:auto}.print-root.preview .sheet{display:block}.print-root.preview .sheet-inner{background:#fff;width:210mm;min-height:297mm;margin:0 auto 14px;box-shadow:0 2px 10px #00000080}.print-root.preview .s1 .sheet-inner{padding:14mm 10.5mm 8mm 20.2mm}.print-root.preview .s2 .sheet-inner{padding:8mm 10.8mm 4mm 20.3mm}.print-root.preview .bessi .sheet-inner{padding:10mm 11.1mm 8mm 18.1mm}.print-root.preview .cover .sheet-inner{padding:13mm 13.4mm 8mm 23.1mm}.print-root.preview .soukatsu .sheet-inner{padding:14mm 10.6mm 8mm 20.2mm}.print-root.preview .inspectors .sheet-inner{padding:10mm 13.4mm 4mm 23.1mm}.print-root.preview .fukugu .sheet-inner{padding:11mm 10.9mm 10mm 20.5mm}.print-root.preview .lot .sheet-inner{padding:10mm 11.1mm 8mm 18.1mm}.print-root.preview .esc1 .sheet-inner{padding:28pt 36.7pt 16pt 64.1pt}.print-root.preview .esc2 .sheet-inner{padding:18pt 46.9pt 8pt 74pt}.print-root.preview .escm .sheet-inner{padding:13mm 0 8mm}.print-root.preview .fa1 .sheet-inner{padding:26pt 53.09pt 12pt}.print-root.preview .fa2 .sheet-inner{padding:22pt 56.69pt 8pt}.print-root.preview .fa3 .sheet-inner{padding:20pt 50.39pt 8pt}.print-root.preview .fabessi .sheet-inner{padding:18pt 51.32pt 8pt}.print-root.preview .fawire .sheet-inner{padding:20pt 56.39pt 10pt}.print-root.preview .ea1 .sheet-inner,.print-root.preview .ea2 .sheet-inner{padding:22pt 52.39pt 8pt}.print-root.preview .ea3 .sheet-inner{padding:22pt 52.44pt 8pt}.print-root.preview .stp1 .sheet-inner,.print-root.preview .stp2 .sheet-inner{padding:22pt 52.39pt 8pt}.print-root.preview .stp3 .sheet-inner{padding:22pt 52.44pt 8pt}.print-root.preview .gl1 .sheet-inner{padding:22pt 52.39pt 8pt}.print-root.preview .gl2 .sheet-inner{padding:22pt 52.44pt 8pt}.print-root.preview .glm .sheet-inner{padding:22pt 54.34pt 8pt}.print-root.preview .fw1 .sheet-inner{padding:22pt 52.39pt 8pt}.print-root.preview .fwbessi .sheet-inner{padding:22pt 54.84pt 8pt}}@media print{@page cover{size:A4;margin:13mm 13.4mm 8mm 23.1mm}@page soukatsu{size:A4;margin:14mm 10.6mm 8mm 20.2mm}@page inspectors{size:A4;margin:10mm 13.4mm 4mm 23.1mm}@page sheet1{size:A4;margin:14mm 10.5mm 8mm 20.2mm}@page sheet2{size:A4;margin:8mm 10.8mm 4mm 20.3mm}@page bessi{size:A4;margin:10mm 11.1mm 8mm 18.1mm}@page fukugu{size:A4;margin:11mm 10.9mm 10mm 20.5mm}@page lot{size:A4;margin:10mm 11.1mm 8mm 18.1mm}@page esc1{size:A4;margin:28pt 36.7pt 16pt 64.1pt}@page esc2{size:A4;margin:18pt 46.9pt 8pt 74pt}@page escm{size:A4;margin:13mm 0 8mm}@page fa1{size:A4;margin:26pt 0 12pt}@page fa2{size:A4;margin:22pt 0 8pt}@page fa3{size:A4;margin:20pt 0 8pt}@page fabessi{size:A4;margin:18pt 0 8pt}@page fawire{size:A4;margin:20pt 0 10pt}@page ea1{size:A4;margin:22pt 0 8pt}@page ea2{size:A4;margin:22pt 0 8pt}@page ea3{size:A4;margin:22pt 0 8pt}@page stp1{size:A4;margin:22pt 0 8pt}@page stp2{size:A4;margin:22pt 0 8pt}@page stp3{size:A4;margin:22pt 0 8pt}@page gl1{size:A4;margin:22pt 0 8pt}@page gl2{size:A4;margin:22pt 0 8pt}@page glm{size:A4;margin:22pt 0 8pt}@page fw1{size:A4;margin:22pt 0 8pt}@page fwbessi{size:A4;margin:22pt 0 8pt}html,body{margin:0;background:#fff!important}.app,.preview-toolbar{display:none!important}.print-root{display:block}.cover{page:cover}.cover .sheet-inner{width:494.1pt;margin:0 auto}.soukatsu{page:soukatsu;break-before:page}.soukatsu .sheet-inner{width:507.7pt;margin:0 auto}.inspectors{page:inspectors;break-before:page}.inspectors .sheet-inner{width:491.9pt;margin:0 auto}.s1{page:sheet1;break-before:page}.s1 .sheet-inner{width:508.1pt;margin:0 auto}.s2{page:sheet2;break-before:page}.s2 .sheet-inner{width:507.2pt;margin:0 auto}.bessi{page:bessi;break-before:page}.bessi .sheet-inner{width:512.4pt;margin:0 auto}.bessi .sheet-inner.brk{break-before:page}.fukugu{page:fukugu;break-before:page}.fukugu .sheet-inner{width:506.5pt;margin:0 auto}.lot{page:lot;break-before:page}.lot .sheet-inner.brk{break-before:page}.esc1{page:esc1;break-before:page}.esc1 .sheet-inner{width:494.5pt;margin:0 auto}.esc2{page:esc2;break-before:page}.esc2 .sheet-inner{width:474.4pt;margin:0 auto}.escm{page:escm;break-before:page}.escm .sheet-inner{width:499.6pt;margin:0 auto}.escm .sheet-inner.brk{break-before:page}.fa1{page:fa1;break-before:page}.fa1 .sheet-inner{width:489.1pt;margin:0 auto}.fa2{page:fa2;break-before:page}.fa2 .sheet-inner{width:481.9pt;margin:0 auto}.fa3{page:fa3;break-before:page}.fa3 .sheet-inner{width:494.5pt;margin:0 auto}.ea1{page:ea1;break-before:page}.ea1 .sheet-inner{width:490.5pt;margin:0 auto}.ea2{page:ea2;break-before:page}.ea2 .sheet-inner{width:490.5pt;margin:0 auto}.ea3{page:ea3;break-before:page}.ea3 .sheet-inner{width:490.4pt;margin:0 auto}.stp1{page:stp1;break-before:page}.stp1 .sheet-inner{width:490.5pt;margin:0 auto}.stp2{page:stp2;break-before:page}.stp2 .sheet-inner{width:490.5pt;margin:0 auto}.stp3{page:stp3;break-before:page}.stp3 .sheet-inner{width:490.4pt;margin:0 auto}.gl1{page:gl1;break-before:page}.gl1 .sheet-inner{width:490.5pt;margin:0 auto}.gl2{page:gl2;break-before:page}.gl2 .sheet-inner{width:490.4pt;margin:0 auto}.glm{page:glm;break-before:page}.glm .sheet-inner{width:486.6pt;margin:0 auto}.fw1{page:fw1;break-before:page}.fw1 .sheet-inner{width:490.5pt;margin:0 auto}.fwbessi{page:fwbessi;break-before:page}.fwbessi .sheet-inner{width:485.6pt;margin:0 auto}.fabessi{page:fabessi;break-before:page}.fabessi .sheet-inner{width:492.64pt;margin:0 auto}.fawire{page:fawire;break-before:page}.fawire .sheet-inner{width:482.5pt;margin:0 auto}}
