﻿@media print{body{-webkit-print-color-adjust:exact}}#estimate{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;min-width:700px}.wrapper{width:95%;margin:0 auto;padding-bottom:20px}.relative{position:relative}.blank{margin-left:10px}.ml-10{margin-left:10px}.before-check{display:-webkit-flex;display:flex}.before-check::before{content:"◆";margin-right:5px}.estimate-header{height:60px;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:25px;padding-top:20px}.estimate-header h1{font-size:24px;color:#3d85c6;border-bottom:2px solid #3d85c6;width:calc(100% - 140px);font-weight:bold}.estimate-header img{text-align:right}.recipient{width:calc(100% - 300px);text-align:center;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #000}.recipient>*{display:inline-block}.client-info{font-size:21px;width:calc(100% - 40px);margin-right:60px;text-align:left}.client-info>*{white-space:nowrap;padding-bottom:5px;display:inline-block}h1>*{white-space:nowrap;padding-bottom:5px;display:inline-block}.client-info>*{letter-spacing:-1px}.client-title{font-size:23px;padding-bottom:5px}.expiration-date{font-size:9px;position:absolute;top:-15px;right:0}.expiration-date>*{margin-bottom:3px}.sender-address{position:absolute;right:0;top:15px;font-size:11px;letter-spacing:-0.5px;width:240px;text-align:right;line-height:1.4}.stamp{position:absolute;right:65px;bottom:-117px;z-index:-1}.contract-detail{font-size:13px;line-height:1.5}.photo{position:absolute;bottom:0;right:240px}.obj-fit-img{width:130px;height:95px;border-radius:15px;object-fit:cover;object-position:center center;font-family:"object-fit: cover; object-position: center center;"}.estimate-detail{margin-top:20px}.plan-fee{line-height:1.3;font-size:17px;font-weight:600;color:#46bdc6;font-family:"segoe UI","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,sans-serif}.plan-fee>*{display:inline-block}.plan-fee .value{margin-left:7px}.plan-fee .note{font-size:12px;color:#000;font-weight:400}.particulars{margin-top:10px;width:100%}.particulars thead tr{height:25px;background-color:#46bdc6 !important}.particulars thead tr th{text-align:center;vertical-align:middle;font-size:14px;color:#fff;font-weight:900}.particulars tbody tr td{height:20px}.particulars tbody tr:nth-of-type(2n){background-color:#e0f5f9}.particulars tbody tr:nth-of-type(2n) td{border-right:1px solid #fff}.particulars tbody tr:nth-of-type(2n+1) td{border-right:1px solid #e2e3e3}.particulars tbody tr td{text-align:center;vertical-align:middle;font-size:14px;line-height:1.2}.particulars tbody tr td:first-child{text-align:left;padding-left:5px}.particulars tbody tr td:last-child{text-align:left;padding-left:5px;font-size:10px;border-right:none;padding:3px}.particulars .service{width:30%}.particulars .unit-price{width:10%}.particulars .quantity{width:8%}.particulars .unit{width:7%}.particulars .monthly{width:12%}.particulars .annual{width:13%}.particulars .remark{width:20%}.dammy{height:10px}.dummy-sendto{height:30px}.border-bottom,.price{border-bottom:1px solid #9fc5e8}.particulars .dammy-bottom td{background-color:#fff;border-bottom:2px solid #9fc5e8;height:4px}.grand-total{margin-left:auto;margin-top:5px}tr.subtotal td,tr.tax td,tr.total-fee td{background-color:#fff;height:20px;text-align:right;border-right:none;vertical-align:middle;font-size:14px}tr.tax .border-bottom{white-space:nowrap}.grand-total .price{padding-left:30px}.notes h3{font-size:13px;margin:8px 0}.notes>div{border:2px solid gray;padding:10px 12px;border-radius:8px}.notes>div p{font-size:9px;line-height:1.3}.flex-company-logo{width:auto;max-width:240px;max-height:80px}.details-block{width:calc(100% - 240px);margin-top:30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;align-items:start}.price-notes{font-size:14px;line-height:1.4;margin-top:5px;margin-left:auto;width:200px}/*# sourceMappingURL=estimate.css.map */
