@charset "UTF-8";.highlight{color:#dc3545;font-weight:700}.viewprint{display:none}.infoarea{font-size:0}.infobox{width:100%;max-width:450px;font-size:1rem;vertical-align:bottom;display:inline-block}.item{width:7em;display:inline-block}.cont{padding:0 1em;display:inline-block}.custom-control-label[data-v-4b1fca96]:hover{cursor:pointer}.custom-control-label[data-v-4b1fca96]:before,.custom-control-label[data-v-4b1fca96]:after{left:0}.card-title[data-v-4b1fca96]{min-height:3rem}.card-text.option-explanation[data-v-4b1fca96]{min-height:4.7rem}.custom-control-label[data-v-1086ab57]:hover{background-color:#e6f2ff;cursor:pointer}.discountPrice{color:red}span.ast{font-size:.9em}p.note{padding-left:1.9em;text-indent:-1.8em}.table-bordered.estimatestable th,.table-bordered.estimatestable td{border-right:none}th.totalfeeth{border-top:2px solid red!important;border-left:2px solid red!important;border-right:2px solid red!important}td.totalfee{border-left:2px solid red!important;border-right:2px solid red!important}tr:last-child td.totalfee{border-bottom:2px solid red!important}@media screen and (max-width:500px){.card-body{padding:.5rem!important}table.estimatestable thead{display:none}table.estimatestable td{width:100%;display:block;position:relative}table.estimatestable td.heading{text-align:left;font-weight:700;background-color:#e9ecef}table.estimatestable td:before{width:60%;height:100%;margin-top:-.75rem;padding:.75rem;text-align:left;position:absolute;left:0;border-right:1px solid #dee2e6;display:block}td.price:before{content:"金額"}td.listprice:before{content:"定価賃料"}td.campaign:before{content:"キャンペーン割 ※3"}td.webprice:before{content:"WEB割 ※3"}td.totalfee:before{content:"支払い金額"}.table-bordered.estimatestable th,.table-bordered.estimatestable td{border-right:1px solid #dee2e6}td.totalfee{border:2px solid red!important}}.flow-heading[data-v-e55b552d]{font-weight:700;font-size:1.1em;position:relative;background:#fdf0d9;margin-bottom:1em;text-align:center}.flow-heading[data-v-e55b552d]:after{content:"";position:absolute;width:0;height:0;bottom:-10px;left:calc(50% - 50px);border-style:solid;border-color:#fdf0d9 transparent transparent transparent;border-width:10px 50px 0 50px;z-index:1}.flow-heading.end[data-v-e55b552d]:after{border-style:none}.flow-text[data-v-e55b552d]{font-size:.9em;line-height:1.3}#up-documents-text[data-v-e55b552d]{margin-bottom:0!important;display:block}#content-open[data-v-e55b552d],#content-open-mail[data-v-e55b552d],#content-open-credit[data-v-e55b552d]{margin-bottom:0;color:#c00;cursor:pointer;display:inline-block;position:relative}#content-open span[data-v-e55b552d]:before,#content-open-mail span[data-v-e55b552d]:before,#content-open-credit span[data-v-e55b552d]:before{content:"";display:inline-block;width:8px;height:8px;margin-bottom:2px;border-top:#003557 2px solid;border-right:#003557 2px solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#content-open.open span[data-v-e55b552d]:before,#content-open-mail.open span[data-v-e55b552d]:before,#content-open-credit.open span[data-v-e55b552d]:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#content-main[data-v-e55b552d],#content-main-mail[data-v-e55b552d],#content-main-credit[data-v-e55b552d]{display:none;width:100%;padding:10px;background-color:#fff;color:#666;margin:0}#content-main h3.card-header[data-v-e55b552d],#content-main-mail h3.card-header[data-v-e55b552d],#content-main-credit h3.card-header[data-v-e55b552d]{margin-bottom:0!important;font-size:1.3rem!important}.custom-control-label[data-v-e55b552d]:hover{background-color:#e6f2ff;cursor:pointer}input[disabled]+.custom-control-label[data-v-e55b552d]:hover{background-color:transparent;cursor:default}#yakkanCheckBox1 .custom-control-label[data-v-e55b552d]:before,#yakkanCheckBox2 .custom-control-label[data-v-e55b552d]:before,#yakkanCheckBox3 .custom-control-label[data-v-e55b552d]:before{margin:0;top:1.3rem}#yakkanCheckBox1 .custom-control-label[data-v-e55b552d]:after,#yakkanCheckBox2 .custom-control-label[data-v-e55b552d]:after,#yakkanCheckBox3 .custom-control-label[data-v-e55b552d]:after{margin:0;top:1.3rem}#yakkanCheckBox1 .custom-control-label span.d-block[data-v-e55b552d],#yakkanCheckBox2 .custom-control-label span.d-block[data-v-e55b552d],#yakkanCheckBox3 .custom-control-label span.d-block[data-v-e55b552d]{padding:0 1rem;text-indent:-1rem}#content-box-credit i[data-v-e55b552d]{font-size:3rem;color:#555}.img-fluid[data-v-e55b552d]{max-width:150px}@media screen and (max-width: 896px){h4.text-center[data-v-e55b552d]{text-align:left!important}.w-75[data-v-e55b552d]{width:100%!important}}@media screen and (min-width: 768px){#up-documents-text[data-v-e55b552d]{width:9em;display:inline-block}.flow-heading[data-v-e55b552d]{flex:1;min-height:6em;padding-top:2em!important}.flow-text[data-v-e55b552d]{flex:2;padding-bottom:20px!important}}.custom-file-label[data-v-e5c9e75f]{left:15px!important;right:15px!important}.custom-file-label[data-v-e5c9e75f]:after{content:"参照"}#content-open[data-v-e5c9e75f]{margin-bottom:0;display:inline-block;position:relative}#content-open span[data-v-e5c9e75f]:before{content:"";display:inline-block;width:8px;height:8px;margin-bottom:2px;border-top:#003557 2px solid;border-right:#003557 2px solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#content-open.open span[data-v-e5c9e75f]:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media (max-width: 768px){ul.error-items[data-v-f894493f]{padding-inline-start:8px}li.error-item[data-v-f894493f]{font-size:.8rem}}.col-form-label[data-v-f894493f]{font-weight:700}select.custom-select[data-v-f894493f]{padding-right:1em!important}ul.list-group.list-charges li.list-group-item{padding-right:7em!important}.modal-background{position:fixed;background:#00000080;top:0;left:0;width:100%;height:100%}.hidden{display:none!important}#cover-spin{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:#ffffffb3;z-index:9999}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#cover-spin:after{content:"";display:block;position:absolute;left:48%;top:40%;width:64px;height:64px;border-style:solid;border-color:#003557;border-top-color:transparent;border-width:8px;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;opacity:.7}
