.CustomSnackBar-styles-2dVv3E .MuiSnackbarContent-root.success{align-items:center;justify-content:center;min-width:auto;font-size:13px;font-weight:bold;line-height:22px;color:#fefcfb;letter-spacing:.06em;background-color:#007965;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.CustomSnackBar-styles-2dVv3E .MuiSnackbarContent-root.success::before{margin:6px 8px 0 0;content:url("/assets/success.svg")}.CustomSnackBar-styles-2dVv3E .MuiSnackbarContent-root.error{align-items:center;justify-content:center;min-width:136px;font-size:13px;font-weight:bold;line-height:22px;color:#fefcfb;letter-spacing:.06em;background-color:#eb5757;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.CustomSnackBar-styles-2dVv3E .MuiSnackbarContent-root.error::before{margin:6px 8px 0 0;content:url("/assets/error.svg")}.CustomSnackBar-styles-2dVv3E .MuiSnackbarContent-message{text-align:left;white-space:pre}.CustomSnackBar-styles-2dVv3E .icon-button{bottom:1px;color:#fefcfb}
.ContractPrint-bill-3h34QV .bill-title{display:flex;justify-content:center;margin-top:20px;border-top:3px DOUBLE #000;border-bottom:3px DOUBLE #000}.ContractPrint-bill-3h34QV .bill-title div{font-size:40px}.ContractPrint-bill-3h34QV .top-info{justify-content:space-between;margin-top:28px}.ContractPrint-bill-3h34QV .target{flex-basis:60%}.ContractPrint-bill-3h34QV .target .company-name{display:flex;justify-content:center;border-bottom:2px DOUBLE #000}.ContractPrint-bill-3h34QV .target .company-name .name{min-width:200px;max-width:450px;font-size:18px;font-weight:bold;text-align:center;word-break:break-all}.ContractPrint-bill-3h34QV .target .company-name select{font-size:18px;font-weight:bold;border:none}@media print{.ContractPrint-bill-3h34QV .target .company-name select{-webkit-appearance:none;appearance:none}}.ContractPrint-bill-3h34QV .target .invoice-month{display:flex;justify-content:center;padding:4px;border-bottom:2px DOUBLE #000}.ContractPrint-bill-3h34QV .target .invoice-month .label{font-size:16px;text-align:center}.ContractPrint-bill-3h34QV .target .invoice-month input{width:40px;padding:0;font-size:16px;text-align:right}@media print{.ContractPrint-bill-3h34QV .target .invoice-month input{border:none}}.ContractPrint-bill-3h34QV .order-date{display:flex;align-items:flex-start;margin-top:8px}.ContractPrint-bill-3h34QV .order-date .label{margin-right:40px}.ContractPrint-bill-3h34QV .order-date input{padding:0;text-align:right}@media print{.ContractPrint-bill-3h34QV .order-date input{border:none}}.ContractPrint-bill-3h34QV .main-info{justify-content:space-between;margin-top:4px}.ContractPrint-bill-3h34QV .main-info .left-side{flex-basis:60%}.ContractPrint-bill-3h34QV .main-info .left-side .transfer-info{width:400px;padding:12px;margin-top:32px;background:rgba(216,216,216,.231372549)}.ContractPrint-bill-3h34QV .main-info .left-side .payment-date{font-size:14px}.ContractPrint-bill-3h34QV .main-info .left-side .summary-label{margin-top:12px}.ContractPrint-bill-3h34QV .main-info .left-side .summary-amount{width:400px;font-weight:bold;border:2px solid #000}.ContractPrint-bill-3h34QV .main-info .left-side .summary-amount .summary-amount-label{padding-top:4px;padding-right:40px;padding-left:4px;font-size:16px;background:#d8d8d8;border-right:1px solid #000}.ContractPrint-bill-3h34QV .main-info .left-side .summary-amount .value{flex:1 1;font-size:20px;text-align:center}.ContractPrint-bill-3h34QV .main-info .right-side{justify-self:flex-end;margin-top:0;text-align:top;border:2px solid #000}.ContractPrint-bill-3h34QV .main-info .company{padding:10px}.ContractPrint-bill-3h34QV .main-info .company-logo{display:flex;flex-shrink:0;justify-self:flex-start}.ContractPrint-bill-3h34QV .main-info .company-logo img{width:128px;height:33px}.ContractPrint-bill-3h34QV .main-info .company-info .registration-no{margin-top:8px}.ContractPrint-bill-3h34QV .main-info .company-info .postal-code{margin-top:8px}.ContractPrint-bill-3h34QV .main-info .company-info .tel{margin-top:16px}.ContractPrint-bill-3h34QV .main-info .company-stamp{flex-shrink:0;align-items:flex-start;justify-self:flex-end}.ContractPrint-bill-3h34QV .main-info .company-stamp img{width:120px;height:120px}.ContractPrint-bill-3h34QV .main-info .details{margin-top:32px}.ContractPrint-bill-3h34QV .main-info .details .detail-row{margin:4px 0}.ContractPrint-bill-3h34QV .main-info .details .detail-row label{flex-basis:75px;flex-shrink:0;text-align:right}.ContractPrint-bill-3h34QV .main-info .details .detail-row .value{flex-grow:1;border-bottom:1px SOLID #000}.ContractPrint-bill-3h34QV .contract-list{margin-top:40px}.ContractPrint-bill-3h34QV .contract-list table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;border-style:none}.ContractPrint-bill-3h34QV .contract-list table th{padding:0 3px 0 3px;font-weight:bold;background-color:#d8d8d8 !important}.ContractPrint-bill-3h34QV .contract-list table th,.ContractPrint-bill-3h34QV .contract-list table td{padding:4px 4px;border-right:1px SOLID #000;border-bottom:1px SOLID #000}.ContractPrint-bill-3h34QV .contract-list table th.unit,.ContractPrint-bill-3h34QV .contract-list table td.unit{width:56px}.ContractPrint-bill-3h34QV .contract-list table th.quantity,.ContractPrint-bill-3h34QV .contract-list table td.quantity{width:78px}.ContractPrint-bill-3h34QV .contract-list table th.amount,.ContractPrint-bill-3h34QV .contract-list table td.amount{width:98px}.ContractPrint-bill-3h34QV .contract-list table th.sum-amount,.ContractPrint-bill-3h34QV .contract-list table td.sum-amount{width:118px}.ContractPrint-bill-3h34QV .contract-list table th:first-child,.ContractPrint-bill-3h34QV .contract-list table td:first-child{border-left:1px SOLID #000}.ContractPrint-bill-3h34QV .contract-list table th.label,.ContractPrint-bill-3h34QV .contract-list table td.label{font-weight:bold;background-color:#d8d8d8}.ContractPrint-bill-3h34QV .contract-list table th.no-border,.ContractPrint-bill-3h34QV .contract-list table td.no-border{border-width:0}.ContractPrint-bill-3h34QV .contract-list table th.right,.ContractPrint-bill-3h34QV .contract-list table td.right{text-align:right}.ContractPrint-bill-3h34QV .contract-list table th.center,.ContractPrint-bill-3h34QV .contract-list table td.center{text-align:center}.ContractPrint-bill-3h34QV .contract-list table th input,.ContractPrint-bill-3h34QV .contract-list table td input{width:100%;height:20px;padding:0;border:.5px solid #000;border-right:1px solid #000}.ContractPrint-bill-3h34QV .contract-list table th input.right,.ContractPrint-bill-3h34QV .contract-list table td input.right{text-align:right}@media print{.ContractPrint-bill-3h34QV .contract-list table th input,.ContractPrint-bill-3h34QV .contract-list table td input{border:none}}.ContractPrint-bill-3h34QV .contract-list table .grey-line{background-color:rgba(216,216,216,.231372549)}.ContractPrint-bill-3h34QV .contract-list table tr:first-child th{border-top:1px SOLID #000}.ContractPrint-bill-3h34QV .note{margin-top:40px;border:1px SOLID #000}.ContractPrint-bill-3h34QV .note .label{min-width:75px;font-weight:bold;background-color:#d8d8d8;border-right:1px SOLID #000}.ContractPrint-bill-3h34QV .note .text{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:70px;padding:8px;white-space:pre-wrap;border-left-width:0}@page{margin:32px}
.ContractPrint-billSummary-2dkkKj .bill-title{display:flex;justify-content:center;margin-top:20px;border-top:3px DOUBLE #000;border-bottom:3px DOUBLE #000}.ContractPrint-billSummary-2dkkKj .bill-title div{font-size:40px}.ContractPrint-billSummary-2dkkKj .top-info{justify-content:space-between;margin-top:28px}.ContractPrint-billSummary-2dkkKj .target{flex-basis:60%}.ContractPrint-billSummary-2dkkKj .target .company-name{display:flex;justify-content:center;border-bottom:2px DOUBLE #000}.ContractPrint-billSummary-2dkkKj .target .company-name .name{min-width:200px;max-width:450px;font-size:18px;font-weight:bold;text-align:center;word-break:break-all}.ContractPrint-billSummary-2dkkKj .target .company-name select{font-size:18px;font-weight:bold;border:none}@media print{.ContractPrint-billSummary-2dkkKj .target .company-name select{-webkit-appearance:none;appearance:none}}.ContractPrint-billSummary-2dkkKj .target .invoice-month{display:flex;justify-content:center;padding:4px;border-bottom:2px DOUBLE #000}.ContractPrint-billSummary-2dkkKj .target .invoice-month .label{font-size:16px;text-align:center}.ContractPrint-billSummary-2dkkKj .target .invoice-month input{width:40px;padding:0;font-size:16px;text-align:right}@media print{.ContractPrint-billSummary-2dkkKj .target .invoice-month input{border:none}}.ContractPrint-billSummary-2dkkKj .order-date{display:flex;align-items:flex-start;margin-top:8px}.ContractPrint-billSummary-2dkkKj .order-date .label{margin-right:40px}.ContractPrint-billSummary-2dkkKj .order-date input{padding:0;text-align:right}@media print{.ContractPrint-billSummary-2dkkKj .order-date input{border:none}}.ContractPrint-billSummary-2dkkKj .main-info{justify-content:space-between;margin-top:4px}.ContractPrint-billSummary-2dkkKj .main-info .left-side{flex-basis:60%}.ContractPrint-billSummary-2dkkKj .main-info .left-side .transfer-info{width:400px;padding:12px;margin-top:32px;background:rgba(216,216,216,.231372549)}.ContractPrint-billSummary-2dkkKj .main-info .left-side .payment-date{font-size:14px}.ContractPrint-billSummary-2dkkKj .main-info .left-side .summary-label{margin-top:12px}.ContractPrint-billSummary-2dkkKj .main-info .left-side .summary-amount{width:400px;font-weight:bold;border:2px solid #000}.ContractPrint-billSummary-2dkkKj .main-info .left-side .summary-amount .summary-amount-label{padding-top:4px;padding-right:40px;padding-left:4px;font-size:16px;background:#d8d8d8;border-right:1px solid #000}.ContractPrint-billSummary-2dkkKj .main-info .left-side .summary-amount .value{flex:1 1;font-size:20px;text-align:center}.ContractPrint-billSummary-2dkkKj .main-info .right-side{justify-self:flex-end;margin-top:0;text-align:top;border:2px solid #000}.ContractPrint-billSummary-2dkkKj .main-info .company{padding:10px}.ContractPrint-billSummary-2dkkKj .main-info .company-logo{display:flex;flex-shrink:0;justify-self:flex-start}.ContractPrint-billSummary-2dkkKj .main-info .company-logo img{width:128px;height:33px}.ContractPrint-billSummary-2dkkKj .main-info .company-info .registration-no{margin-top:8px}.ContractPrint-billSummary-2dkkKj .main-info .company-info .postal-code{margin-top:8px}.ContractPrint-billSummary-2dkkKj .main-info .company-info .tel{margin-top:16px}.ContractPrint-billSummary-2dkkKj .main-info .company-stamp{flex-shrink:0;align-items:flex-start;justify-self:flex-end}.ContractPrint-billSummary-2dkkKj .main-info .company-stamp img{width:120px;height:120px}.ContractPrint-billSummary-2dkkKj .main-info .details{margin-top:32px}.ContractPrint-billSummary-2dkkKj .main-info .details .detail-row{margin:4px 0}.ContractPrint-billSummary-2dkkKj .main-info .details .detail-row label{flex-basis:75px;flex-shrink:0;text-align:right}.ContractPrint-billSummary-2dkkKj .main-info .details .detail-row .value{flex-grow:1;border-bottom:1px SOLID #000}.ContractPrint-billSummary-2dkkKj .contract-list{margin-top:40px}.ContractPrint-billSummary-2dkkKj .contract-list table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;border-style:none}.ContractPrint-billSummary-2dkkKj .contract-list table th{padding:0 3px 0 3px;font-weight:bold;background-color:#d8d8d8 !important}.ContractPrint-billSummary-2dkkKj .contract-list table th,.ContractPrint-billSummary-2dkkKj .contract-list table td{padding:4px 4px;border-right:1px SOLID #000;border-bottom:1px SOLID #000}.ContractPrint-billSummary-2dkkKj .contract-list table th.unit,.ContractPrint-billSummary-2dkkKj .contract-list table td.unit{width:56px}.ContractPrint-billSummary-2dkkKj .contract-list table th.quantity,.ContractPrint-billSummary-2dkkKj .contract-list table td.quantity{width:78px}.ContractPrint-billSummary-2dkkKj .contract-list table th.amount,.ContractPrint-billSummary-2dkkKj .contract-list table td.amount{width:98px}.ContractPrint-billSummary-2dkkKj .contract-list table th.sum-amount,.ContractPrint-billSummary-2dkkKj .contract-list table td.sum-amount{width:118px}.ContractPrint-billSummary-2dkkKj .contract-list table th:first-child,.ContractPrint-billSummary-2dkkKj .contract-list table td:first-child{border-left:1px SOLID #000}.ContractPrint-billSummary-2dkkKj .contract-list table th.label,.ContractPrint-billSummary-2dkkKj .contract-list table td.label{font-weight:bold;background-color:#d8d8d8}.ContractPrint-billSummary-2dkkKj .contract-list table th.no-border,.ContractPrint-billSummary-2dkkKj .contract-list table td.no-border{border-width:0}.ContractPrint-billSummary-2dkkKj .contract-list table th.right,.ContractPrint-billSummary-2dkkKj .contract-list table td.right{text-align:right}.ContractPrint-billSummary-2dkkKj .contract-list table th.center,.ContractPrint-billSummary-2dkkKj .contract-list table td.center{text-align:center}.ContractPrint-billSummary-2dkkKj .contract-list table th input,.ContractPrint-billSummary-2dkkKj .contract-list table td input{width:100%;height:20px;padding:0;border:.5px solid #000;border-right:1px solid #000}.ContractPrint-billSummary-2dkkKj .contract-list table th input.right,.ContractPrint-billSummary-2dkkKj .contract-list table td input.right{text-align:right}@media print{.ContractPrint-billSummary-2dkkKj .contract-list table th input,.ContractPrint-billSummary-2dkkKj .contract-list table td input{border:none}}.ContractPrint-billSummary-2dkkKj .contract-list table .grey-line{background-color:rgba(216,216,216,.231372549)}.ContractPrint-billSummary-2dkkKj .contract-list table .border-bold td{border-bottom:2px solid #000}.ContractPrint-billSummary-2dkkKj .contract-list table tr:first-child th{border-top:1px SOLID #000}.ContractPrint-billSummary-2dkkKj .note{margin-top:40px;border:1px SOLID #000}.ContractPrint-billSummary-2dkkKj .note .label{min-width:75px;font-weight:bold;background-color:#d8d8d8;border-right:1px SOLID #000}.ContractPrint-billSummary-2dkkKj .note .text{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:70px;padding:8px;white-space:pre-wrap;border-left-width:0}@page{margin:32px}
.ContractPrint-cl-order-confirm-3wtece .invoice-title{display:flex;justify-content:center;margin-top:20px}.ContractPrint-cl-order-confirm-3wtece .invoice-title div{font-size:40px}.ContractPrint-cl-order-confirm-3wtece .target{display:flex;margin-top:20px}.ContractPrint-cl-order-confirm-3wtece .target .company-name{min-width:200px;max-width:450px;font-size:20px;font-weight:bold;text-align:center;word-break:break-all;border-bottom:1px solid gray}.ContractPrint-cl-order-confirm-3wtece .target select{font-size:16px;border:none}@media print{.ContractPrint-cl-order-confirm-3wtece .target select{-webkit-appearance:none;appearance:none}}.ContractPrint-cl-order-confirm-3wtece .target label{font-size:16px}.ContractPrint-cl-order-confirm-3wtece .order-date{display:flex}.ContractPrint-cl-order-confirm-3wtece .order-date .label{margin-right:40px}.ContractPrint-cl-order-confirm-3wtece .order-date input{padding:0;text-align:right}@media print{.ContractPrint-cl-order-confirm-3wtece .order-date input{border:none}}.ContractPrint-cl-order-confirm-3wtece .main-info .left-side{flex-basis:50%}.ContractPrint-cl-order-confirm-3wtece .main-info .left-side .title{padding-left:16px;font-size:18px;font-weight:bold;border-bottom:3px DOUBLE #000}.ContractPrint-cl-order-confirm-3wtece .main-info .left-side .title .text{font-size:14px;white-space:pre-wrap}.ContractPrint-cl-order-confirm-3wtece .main-info .left-side .label{padding-left:16px}.ContractPrint-cl-order-confirm-3wtece .main-info .left-side .summary-amount{margin-top:16px;font-size:18px;font-weight:bold;border-bottom:3px DOUBLE #000}.ContractPrint-cl-order-confirm-3wtece .main-info .left-side .summary-amount .value{flex:1 1;margin-left:32px}.ContractPrint-cl-order-confirm-3wtece .main-info .left-side .summary-amount label{font-size:14px;font-weight:normal}.ContractPrint-cl-order-confirm-3wtece .main-info .right-side{flex:1 1;margin-left:32px}.ContractPrint-cl-order-confirm-3wtece .main-info .company-info .company-name{font-size:14px;font-weight:bold}.ContractPrint-cl-order-confirm-3wtece .main-info .company-info textarea{width:200px;height:70px;margin-top:5px;font-size:14px;line-height:20px}@media print{.ContractPrint-cl-order-confirm-3wtece .main-info .company-info textarea{border:none}}.ContractPrint-cl-order-confirm-3wtece .main-info .details{margin-top:32px}.ContractPrint-cl-order-confirm-3wtece .main-info .details .detail-row{margin:4px 0}.ContractPrint-cl-order-confirm-3wtece .main-info .details .detail-row label{flex-basis:75px;flex-shrink:0;text-align:right}.ContractPrint-cl-order-confirm-3wtece .main-info .details .detail-row .value{flex-grow:1;border-bottom:1px SOLID #000}.ContractPrint-cl-order-confirm-3wtece .contract-list{margin-top:16px}.ContractPrint-cl-order-confirm-3wtece .contract-list table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;border-style:none}.ContractPrint-cl-order-confirm-3wtece .contract-list table th{padding:0 3px 0 3px;font-size:14px !important;font-weight:bold;background-color:#d8d8d8}.ContractPrint-cl-order-confirm-3wtece .contract-list table th,.ContractPrint-cl-order-confirm-3wtece .contract-list table td{padding:4px 2px;text-align:center;border-right:1px SOLID #000;border-bottom:1px SOLID #000}.ContractPrint-cl-order-confirm-3wtece .contract-list table th.name,.ContractPrint-cl-order-confirm-3wtece .contract-list table td.name{width:78px;font-size:12px}.ContractPrint-cl-order-confirm-3wtece .contract-list table th.amount,.ContractPrint-cl-order-confirm-3wtece .contract-list table td.amount{width:78px}.ContractPrint-cl-order-confirm-3wtece .contract-list table th.working-time,.ContractPrint-cl-order-confirm-3wtece .contract-list table td.working-time{font-size:12px}.ContractPrint-cl-order-confirm-3wtece .contract-list table th.sum-amount,.ContractPrint-cl-order-confirm-3wtece .contract-list table td.sum-amount{width:90px}.ContractPrint-cl-order-confirm-3wtece .contract-list table th:first-child,.ContractPrint-cl-order-confirm-3wtece .contract-list table td:first-child{border-left:1px SOLID #000}.ContractPrint-cl-order-confirm-3wtece .contract-list table th.label,.ContractPrint-cl-order-confirm-3wtece .contract-list table td.label{font-weight:bold;background-color:#d8d8d8}.ContractPrint-cl-order-confirm-3wtece .contract-list table th.no-border,.ContractPrint-cl-order-confirm-3wtece .contract-list table td.no-border{border-width:0}.ContractPrint-cl-order-confirm-3wtece .contract-list table th.right,.ContractPrint-cl-order-confirm-3wtece .contract-list table td.right{text-align:right}.ContractPrint-cl-order-confirm-3wtece .contract-list table tr:first-child th{border-top:1px SOLID #000}.ContractPrint-cl-order-confirm-3wtece .note{margin-top:48px}.ContractPrint-cl-order-confirm-3wtece .note .label{min-width:75px;font-weight:bold;background-color:#d8d8d8;border:1px SOLID #000}.ContractPrint-cl-order-confirm-3wtece .note .text{display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:8px;white-space:pre-wrap;border:1px SOLID #000;border-left-width:0}.ContractPrint-cl-order-confirm-3wtece .note .extra{margin-top:8px}@page{margin:32px}
.ContractPrint-order-2RMkG9 .target{margin-top:50px}.ContractPrint-order-2RMkG9 .target .name{min-width:200px;max-width:450px;font-size:20px;font-weight:bold;text-align:center;word-break:break-all;border-bottom:1px solid gray}.ContractPrint-order-2RMkG9 .target select{font-size:16px;border:none}@media print{.ContractPrint-order-2RMkG9 .target select{-webkit-appearance:none;appearance:none}}.ContractPrint-order-2RMkG9 .target label{font-size:16px}.ContractPrint-order-2RMkG9 .order-date{display:flex}.ContractPrint-order-2RMkG9 .order-date .label{margin-right:40px}.ContractPrint-order-2RMkG9 .order-date input{padding:0;text-align:right}@media print{.ContractPrint-order-2RMkG9 .order-date input{border:none}}.ContractPrint-order-2RMkG9 .main-info .left-side{flex-basis:50%}.ContractPrint-order-2RMkG9 .main-info .left-side .title{padding-left:16px;font-size:18px;font-weight:bold;border-bottom:3px DOUBLE #000}.ContractPrint-order-2RMkG9 .main-info .left-side .title .text{font-size:14px;white-space:pre-wrap}.ContractPrint-order-2RMkG9 .main-info .left-side .label{padding-left:16px}.ContractPrint-order-2RMkG9 .main-info .left-side .summary-amount{margin-top:16px;font-size:18px;font-weight:bold;border-bottom:3px DOUBLE #000}.ContractPrint-order-2RMkG9 .main-info .left-side .summary-amount .value{flex:1 1;margin-left:32px}.ContractPrint-order-2RMkG9 .main-info .left-side .summary-amount label{font-size:14px;font-weight:normal}.ContractPrint-order-2RMkG9 .main-info .right-side{flex:1 1;margin-left:32px}.ContractPrint-order-2RMkG9 .main-info .company-info .tel{margin-top:16px}.ContractPrint-order-2RMkG9 .main-info .company-stamp{flex-shrink:0;justify-self:flex-end}.ContractPrint-order-2RMkG9 .main-info .company-stamp img{width:120px;height:120px}.ContractPrint-order-2RMkG9 .main-info .details{margin-top:32px}.ContractPrint-order-2RMkG9 .main-info .details .detail-row{margin:4px 0}.ContractPrint-order-2RMkG9 .main-info .details .detail-row label{flex-basis:75px;flex-shrink:0;text-align:right}.ContractPrint-order-2RMkG9 .main-info .details .detail-row .value{flex-grow:1;border-bottom:1px SOLID #000}.ContractPrint-order-2RMkG9 .contract-list{margin-top:16px}.ContractPrint-order-2RMkG9 .contract-list table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;border-style:none}.ContractPrint-order-2RMkG9 .contract-list table th{padding:0 3px 0 3px;font-size:14px !important;font-weight:bold;background-color:#d8d8d8}.ContractPrint-order-2RMkG9 .contract-list table th,.ContractPrint-order-2RMkG9 .contract-list table td{padding:4px 2px;text-align:center;border-right:1px SOLID #000;border-bottom:1px SOLID #000}.ContractPrint-order-2RMkG9 .contract-list table th.name,.ContractPrint-order-2RMkG9 .contract-list table td.name{width:78px;font-size:12px}.ContractPrint-order-2RMkG9 .contract-list table th.amount,.ContractPrint-order-2RMkG9 .contract-list table td.amount{width:78px}.ContractPrint-order-2RMkG9 .contract-list table th.working-time,.ContractPrint-order-2RMkG9 .contract-list table td.working-time{font-size:12px}.ContractPrint-order-2RMkG9 .contract-list table th.sum-amount,.ContractPrint-order-2RMkG9 .contract-list table td.sum-amount{width:90px}.ContractPrint-order-2RMkG9 .contract-list table th:first-child,.ContractPrint-order-2RMkG9 .contract-list table td:first-child{border-left:1px SOLID #000}.ContractPrint-order-2RMkG9 .contract-list table th.label,.ContractPrint-order-2RMkG9 .contract-list table td.label{font-weight:bold;background-color:#d8d8d8}.ContractPrint-order-2RMkG9 .contract-list table th.no-border,.ContractPrint-order-2RMkG9 .contract-list table td.no-border{border-width:0}.ContractPrint-order-2RMkG9 .contract-list table th.right,.ContractPrint-order-2RMkG9 .contract-list table td.right{text-align:right}.ContractPrint-order-2RMkG9 .contract-list table tr:first-child th{border-top:1px SOLID #000}.ContractPrint-order-2RMkG9 .note{margin-top:48px}.ContractPrint-order-2RMkG9 .note .label{min-width:75px;font-weight:bold;background-color:#d8d8d8;border:1px SOLID #000}.ContractPrint-order-2RMkG9 .note .text{display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:8px;white-space:pre-wrap;border:1px SOLID #000;border-left-width:0}.ContractPrint-order-2RMkG9 .note .extra{margin-top:8px}@page{margin:32px}
.ContractPrint-order-confirm-1wylbT .order-title{display:flex;justify-content:center;margin-top:20px}.ContractPrint-order-confirm-1wylbT .order-title div{font-size:40px}.ContractPrint-order-confirm-1wylbT .target{display:flex;margin-top:20px}.ContractPrint-order-confirm-1wylbT .target .company-name{min-width:200px;max-width:450px;font-size:20px;font-weight:bold;text-align:center;word-break:break-all;border-bottom:1px solid gray}.ContractPrint-order-confirm-1wylbT .target select{font-size:16px;border:none}@media print{.ContractPrint-order-confirm-1wylbT .target select{-webkit-appearance:none;appearance:none}}.ContractPrint-order-confirm-1wylbT .target label{font-size:16px}.ContractPrint-order-confirm-1wylbT .order-date{display:flex}.ContractPrint-order-confirm-1wylbT .order-date .label{margin-right:40px}.ContractPrint-order-confirm-1wylbT .order-date input{padding:0;text-align:right}@media print{.ContractPrint-order-confirm-1wylbT .order-date input{border:none}}.ContractPrint-order-confirm-1wylbT .main-info .left-side{flex-basis:50%}.ContractPrint-order-confirm-1wylbT .main-info .left-side .title{padding-left:16px;font-size:18px;font-weight:bold;border-bottom:3px DOUBLE #000}.ContractPrint-order-confirm-1wylbT .main-info .left-side .title .text{font-size:14px;white-space:pre-wrap}.ContractPrint-order-confirm-1wylbT .main-info .left-side .label{padding-left:16px}.ContractPrint-order-confirm-1wylbT .main-info .left-side .summary-amount{margin-top:16px;font-size:18px;font-weight:bold;border-bottom:3px DOUBLE #000}.ContractPrint-order-confirm-1wylbT .main-info .left-side .summary-amount .value{flex:1 1;margin-left:32px}.ContractPrint-order-confirm-1wylbT .main-info .left-side .summary-amount label{font-size:14px;font-weight:normal}.ContractPrint-order-confirm-1wylbT .main-info .right-side{flex:1 1;margin-left:32px}.ContractPrint-order-confirm-1wylbT .main-info .company{display:flex;padding:10px;border:2px solid #000}.ContractPrint-order-confirm-1wylbT .main-info .company-info .company-name{font-size:16px;font-weight:bold}.ContractPrint-order-confirm-1wylbT .main-info .company-info .tel{margin-top:16px}.ContractPrint-order-confirm-1wylbT .main-info .company-stamp{flex-shrink:0;justify-self:flex-end}.ContractPrint-order-confirm-1wylbT .main-info .company-stamp img{width:120px;height:120px}.ContractPrint-order-confirm-1wylbT .main-info .details{margin-top:32px}.ContractPrint-order-confirm-1wylbT .main-info .details .detail-row{margin:4px 0}.ContractPrint-order-confirm-1wylbT .main-info .details .detail-row label{flex-basis:75px;flex-shrink:0;text-align:right}.ContractPrint-order-confirm-1wylbT .main-info .details .detail-row .value{flex-grow:1;border-bottom:1px SOLID #000}.ContractPrint-order-confirm-1wylbT .contract-list{margin-top:16px}.ContractPrint-order-confirm-1wylbT .contract-list table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;border-style:none}.ContractPrint-order-confirm-1wylbT .contract-list table th{padding:0 3px 0 3px;font-size:14px !important;font-weight:bold;background-color:#d8d8d8}.ContractPrint-order-confirm-1wylbT .contract-list table th,.ContractPrint-order-confirm-1wylbT .contract-list table td{padding:4px 2px;text-align:center;border-right:1px SOLID #000;border-bottom:1px SOLID #000}.ContractPrint-order-confirm-1wylbT .contract-list table th.name,.ContractPrint-order-confirm-1wylbT .contract-list table td.name{width:78px;font-size:12px}.ContractPrint-order-confirm-1wylbT .contract-list table th.amount,.ContractPrint-order-confirm-1wylbT .contract-list table td.amount{width:78px}.ContractPrint-order-confirm-1wylbT .contract-list table th.working-time,.ContractPrint-order-confirm-1wylbT .contract-list table td.working-time{font-size:12px}.ContractPrint-order-confirm-1wylbT .contract-list table th.sum-amount,.ContractPrint-order-confirm-1wylbT .contract-list table td.sum-amount{width:90px}.ContractPrint-order-confirm-1wylbT .contract-list table th:first-child,.ContractPrint-order-confirm-1wylbT .contract-list table td:first-child{border-left:1px SOLID #000}.ContractPrint-order-confirm-1wylbT .contract-list table th.label,.ContractPrint-order-confirm-1wylbT .contract-list table td.label{font-weight:bold;background-color:#d8d8d8}.ContractPrint-order-confirm-1wylbT .contract-list table th.no-border,.ContractPrint-order-confirm-1wylbT .contract-list table td.no-border{border-width:0}.ContractPrint-order-confirm-1wylbT .contract-list table th.right,.ContractPrint-order-confirm-1wylbT .contract-list table td.right{text-align:right}.ContractPrint-order-confirm-1wylbT .contract-list table tr:first-child th{border-top:1px SOLID #000}.ContractPrint-order-confirm-1wylbT .note{margin-top:48px}.ContractPrint-order-confirm-1wylbT .note .label{min-width:75px;font-weight:bold;background-color:#d8d8d8;border:1px SOLID #000}.ContractPrint-order-confirm-1wylbT .note .text{display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:8px;white-space:pre-wrap;border:1px SOLID #000;border-left-width:0}.ContractPrint-order-confirm-1wylbT .note .extra{margin-top:8px}@page{margin:32px}
.ContractPrint-quotation-31Wu-q .quotation-title{display:flex;justify-content:center;margin-top:20px}.ContractPrint-quotation-31Wu-q .quotation-title div{font-size:40px}.ContractPrint-quotation-31Wu-q .target{display:flex;margin-top:20px}.ContractPrint-quotation-31Wu-q .target .company-name{min-width:200px;max-width:450px;font-size:20px;font-weight:bold;text-align:center;word-break:break-all;border-bottom:1px solid gray}.ContractPrint-quotation-31Wu-q .target select{font-size:16px;border:none}@media print{.ContractPrint-quotation-31Wu-q .target select{-webkit-appearance:none;appearance:none}}.ContractPrint-quotation-31Wu-q .target label{font-size:16px}.ContractPrint-quotation-31Wu-q .order-date{display:flex}.ContractPrint-quotation-31Wu-q .order-date .label{margin-right:40px}.ContractPrint-quotation-31Wu-q .order-date input{padding:0;text-align:right}@media print{.ContractPrint-quotation-31Wu-q .order-date input{border:none}}.ContractPrint-quotation-31Wu-q .main-info .left-side{flex-basis:50%}.ContractPrint-quotation-31Wu-q .main-info .left-side .title{padding-left:16px;font-size:18px;font-weight:bold;border-bottom:3px DOUBLE #000}.ContractPrint-quotation-31Wu-q .main-info .left-side .title .text{font-size:14px;white-space:pre-wrap}.ContractPrint-quotation-31Wu-q .main-info .left-side .label{padding-left:16px}.ContractPrint-quotation-31Wu-q .main-info .left-side .summary-amount{margin-top:16px;font-size:18px;font-weight:bold;border-bottom:3px DOUBLE #000}.ContractPrint-quotation-31Wu-q .main-info .left-side .summary-amount .value{flex:1 1;margin-left:32px}.ContractPrint-quotation-31Wu-q .main-info .left-side .summary-amount label{font-size:14px;font-weight:normal}.ContractPrint-quotation-31Wu-q .main-info .right-side{flex:1 1;margin-left:32px}.ContractPrint-quotation-31Wu-q .main-info .company{display:flex;padding:10px;border:2px solid #000}.ContractPrint-quotation-31Wu-q .main-info .company-info .company-name{font-size:16px;font-weight:bold}.ContractPrint-quotation-31Wu-q .main-info .company-info .tel{margin-top:16px}.ContractPrint-quotation-31Wu-q .main-info .company-stamp{flex-shrink:0;justify-self:flex-end}.ContractPrint-quotation-31Wu-q .main-info .company-stamp img{width:120px;height:120px}.ContractPrint-quotation-31Wu-q .main-info .details{margin-top:32px}.ContractPrint-quotation-31Wu-q .main-info .details .detail-row{margin:4px 0}.ContractPrint-quotation-31Wu-q .main-info .details .detail-row label{flex-basis:75px;flex-shrink:0;text-align:right}.ContractPrint-quotation-31Wu-q .main-info .details .detail-row .value{flex-grow:1;border-bottom:1px SOLID #000}.ContractPrint-quotation-31Wu-q .contract-list{margin-top:16px}.ContractPrint-quotation-31Wu-q .contract-list table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate;border-style:none}.ContractPrint-quotation-31Wu-q .contract-list table th{padding:0 3px 0 3px;font-size:14px !important;font-weight:bold;background-color:#d8d8d8}.ContractPrint-quotation-31Wu-q .contract-list table th,.ContractPrint-quotation-31Wu-q .contract-list table td{padding:4px 2px;text-align:center;border-right:1px SOLID #000;border-bottom:1px SOLID #000}.ContractPrint-quotation-31Wu-q .contract-list table th.name,.ContractPrint-quotation-31Wu-q .contract-list table td.name{width:78px;font-size:12px}.ContractPrint-quotation-31Wu-q .contract-list table th.amount,.ContractPrint-quotation-31Wu-q .contract-list table td.amount{width:78px}.ContractPrint-quotation-31Wu-q .contract-list table th.working-time,.ContractPrint-quotation-31Wu-q .contract-list table td.working-time{font-size:12px}.ContractPrint-quotation-31Wu-q .contract-list table th.sum-amount,.ContractPrint-quotation-31Wu-q .contract-list table td.sum-amount{width:90px}.ContractPrint-quotation-31Wu-q .contract-list table th:first-child,.ContractPrint-quotation-31Wu-q .contract-list table td:first-child{border-left:1px SOLID #000}.ContractPrint-quotation-31Wu-q .contract-list table th.label,.ContractPrint-quotation-31Wu-q .contract-list table td.label{font-weight:bold;background-color:#d8d8d8}.ContractPrint-quotation-31Wu-q .contract-list table th.no-border,.ContractPrint-quotation-31Wu-q .contract-list table td.no-border{border-width:0}.ContractPrint-quotation-31Wu-q .contract-list table th.right,.ContractPrint-quotation-31Wu-q .contract-list table td.right{text-align:right}.ContractPrint-quotation-31Wu-q .contract-list table tr:first-child th{border-top:1px SOLID #000}.ContractPrint-quotation-31Wu-q .note{margin-top:48px}.ContractPrint-quotation-31Wu-q .note .label{min-width:75px;font-weight:bold;background-color:#d8d8d8;border:1px SOLID #000}.ContractPrint-quotation-31Wu-q .note .text{display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:8px;white-space:pre-wrap;border:1px SOLID #000;border-left-width:0}.ContractPrint-quotation-31Wu-q .note .extra{margin-top:8px}@page{margin:32px}
@page{margin:32px}.ContractPrint-styles-3tbsrz .no-wrap{white-space:nowrap}
/* Collection default theme */

.ReactVirtualized__Collection {
}

.ReactVirtualized__Collection__innerScrollContainer {
}

/* Grid default theme */

.ReactVirtualized__Grid {
}

.ReactVirtualized__Grid__innerScrollContainer {
}

/* Table default theme */

.ReactVirtualized__Table {
}

.ReactVirtualized__Table__Grid {
}

.ReactVirtualized__Table__headerRow {
  font-weight: 700;
  text-transform: uppercase;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-align: center;
          align-items: center;
}
.ReactVirtualized__Table__row {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-align: center;
          align-items: center;
}

.ReactVirtualized__Table__headerTruncatedText {
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.ReactVirtualized__Table__headerColumn,
.ReactVirtualized__Table__rowColumn {
  margin-right: 10px;
  min-width: 0px;
}
.ReactVirtualized__Table__rowColumn {
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ReactVirtualized__Table__headerColumn:first-of-type,
.ReactVirtualized__Table__rowColumn:first-of-type {
  margin-left: 10px;
}
.ReactVirtualized__Table__sortableHeaderColumn {
  cursor: pointer;
}

.ReactVirtualized__Table__sortableHeaderIconContainer {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
}
.ReactVirtualized__Table__sortableHeaderIcon {
  -webkit-box-flex: 0;
          flex: 0 0 24px;
  height: 1em;
  width: 1em;
  fill: currentColor;
}

/* List default theme */

.ReactVirtualized__List {
}
.Button-styles-2gk5zz{padding:8px 12px;font-size:12px;font-weight:bold;line-height:18px;color:#fff;border:none;border-radius:4px}.Button-styles-2gk5zz.link{color:#000;background-color:rgba(0,0,0,0);outline:none}.Button-styles-2gk5zz:disabled{opacity:.7}
.Sample-styles-Ri1UQE .body{position:relative;padding:16px}.Sample-styles-Ri1UQE .new-recipe-list{padding:16px}.Sample-styles-Ri1UQE .category-list{padding:16px}.Sample-styles-Ri1UQE .follow-user-recipe{padding:16px}.Sample-styles-Ri1UQE .recommend-user-list{padding:16px}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important;line-height:1.43 !important;font-size:.875rem !important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{background-color:#fff}.d-flex{display:flex !important}.d-flex-center{display:flex !important;align-items:center !important;justify-content:center !important}.align-center{align-items:center !important}.justify-center{justify-content:center !important}.justify-end{justify-content:flex-end !important}img{width:100%;max-width:100%}
@media print{.bl{border-left:1px SOLID #000 !important}.br{border-right:1px SOLID #000 !important}.no-wrap{white-space:nowrap !important}.center{text-align:center !important}.right{text-align:right !important;white-space:nowrap !important}.bold{font-weight:bold !important}.no-print{display:none !important}.MuiContainer-root{padding:0 !important}}
