.ep-title-box{color:#000;letter-spacing:.18em;text-align:center;border:1px solid #000;padding:6px 28px;font-family:MS PGothic,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-size:15px;display:inline-block}.estimate-print-sheet{color:#000;font-family:MS PGothic,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-size:11px;line-height:1.45}.estimate-print-sheet table{border-collapse:collapse;width:100%}.estimate-print-sheet th,.estimate-print-sheet td{vertical-align:middle;border:1px solid #000;padding:4px 6px}.estimate-print-sheet .ep-label-cell{text-align:left;white-space:nowrap;background:#d9d9d9;width:92px;font-weight:400}.estimate-print-sheet .ep-title-box{font-size:15px}.estimate-print-sheet .ep-date{font-size:11px;position:absolute;top:0;right:0}.estimate-print-sheet .ep-customer-line{border-bottom:1px solid #000;min-width:220px;padding-bottom:2px;font-size:12px;display:inline-block}.estimate-print-sheet .ep-company{text-align:right;font-size:11px;line-height:1.55}.estimate-print-sheet .ep-company-name{font-size:12px;font-weight:700}.estimate-print-sheet .ep-total-box{text-align:center;border:1px solid #000;width:168px;min-height:92px;padding:10px 8px}.estimate-print-sheet .ep-total-box-label{font-size:11px}.estimate-print-sheet .ep-total-box-value{margin-top:10px;font-size:22px;font-weight:700;line-height:1.2}.estimate-print-sheet .ep-table-head th{text-align:center;background:#d9d9d9;font-weight:400}.estimate-print-sheet .ep-table-head .ep-col-name{text-align:left}.estimate-print-sheet .ep-row-section{background:#cce0f5}.estimate-print-sheet .ep-row-total{background:#f9d9d9;font-weight:700}.estimate-print-sheet .ep-row-discount td:last-child{color:#c00000;text-align:right;font-weight:700}.estimate-print-sheet .ep-col-qty,.estimate-print-sheet .ep-col-unit{text-align:center;width:48px}.estimate-print-sheet .ep-col-amount{text-align:right;white-space:nowrap;width:96px}.estimate-print-sheet .ep-col-note{width:72px}.estimate-print-sheet .ep-sub-indent{padding-left:18px}.estimate-print-sheet .ep-subtotal-table{width:220px;margin-left:auto}.estimate-print-sheet .ep-subtotal-table th{text-align:left;background:#d9d9d9;width:72px;font-weight:400}.estimate-print-sheet .ep-subtotal-table td{text-align:right;font-weight:700}@media print{.estimate-print-sheet{font-size:10px}.estimate-print-sheet .ep-total-box-value{font-size:20px}}
