.invalid-message{cursor:pointer}
.floating-sidebar{position:-webkit-sticky;position:sticky;top:220px}@media(min-width: 1540px){.floating-sidebar{position:-webkit-sticky;position:sticky;top:180px}}ul.history-list{list-style:none;padding:0;margin-left:1.5em;margin-bottom:0}
#mail-signature-preview-modal .modal-dialog{max-width:1185px}.signature-preview{@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP&display=swap"}.signature-preview html,.signature-preview body,.signature-preview div,.signature-preview span,.signature-preview applet,.signature-preview object,.signature-preview iframe,.signature-preview h1,.signature-preview h2,.signature-preview h3,.signature-preview h4,.signature-preview h5,.signature-preview h6,.signature-preview p,.signature-preview blockquote,.signature-preview pre,.signature-preview a,.signature-preview abbr,.signature-preview acronym,.signature-preview address,.signature-preview big,.signature-preview cite,.signature-preview code,.signature-preview del,.signature-preview dfn,.signature-preview em,.signature-preview img,.signature-preview ins,.signature-preview kbd,.signature-preview q,.signature-preview s,.signature-preview samp,.signature-preview small,.signature-preview strike,.signature-preview strong,.signature-preview sub,.signature-preview sup,.signature-preview tt,.signature-preview var,.signature-preview b,.signature-preview u,.signature-preview i,.signature-preview center,.signature-preview dl,.signature-preview dt,.signature-preview dd,.signature-preview ol,.signature-preview ul,.signature-preview li,.signature-preview fieldset,.signature-preview form,.signature-preview label,.signature-preview legend,.signature-preview table,.signature-preview caption,.signature-preview tbody,.signature-preview tfoot,.signature-preview thead,.signature-preview tr,.signature-preview th,.signature-preview td,.signature-preview article,.signature-preview aside,.signature-preview canvas,.signature-preview details,.signature-preview embed,.signature-preview figure,.signature-preview figcaption,.signature-preview footer,.signature-preview header,.signature-preview hgroup,.signature-preview menu,.signature-preview nav,.signature-preview output,.signature-preview ruby,.signature-preview section,.signature-preview summary,.signature-preview time,.signature-preview mark,.signature-preview audio,.signature-preview video{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important}.signature-preview body{margin:0;padding:0;color:#333;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.signature-preview .ql-font-serif{font-family:Georgia,"Times New Roman",Times,serif !important}.signature-preview .ql-font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.signature-preview .ql-font-sans{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important}.signature-preview .ql-font-Gothic{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif !important}.signature-preview .ql-font-Mincho{font-family:"Noto Serif JP","Times New Roman",Times,serif !important}.signature-preview pre,.signature-preview code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.signature-preview .ql-align-center{text-align:center}.signature-preview .ql-align-right{text-align:right}.signature-preview .ql-align-justify{text-align:justify}.signature-preview .ql-align-left{text-align:left}.signature-preview .ql-size-small{font-size:.75em}.signature-preview .ql-size-normal{font-size:1em}.signature-preview .ql-size-large{font-size:1.5em}.signature-preview .ql-size-huge{font-size:2.5em}.signature-preview .ql-indent-1{padding-left:3em}.signature-preview .ql-indent-2{padding-left:6em}.signature-preview .ql-indent-3{padding-left:9em}.signature-preview .ql-indent-4{padding-left:12em}.signature-preview .ql-indent-5{padding-left:15em}.signature-preview .ql-indent-6{padding-left:18em}.signature-preview .ql-indent-7{padding-left:21em}.signature-preview .ql-indent-8{padding-left:24em}.signature-preview .ql-indent-9{padding-left:27em}.signature-preview strong{font-weight:bold}.signature-preview em{font-style:italic}.signature-preview u{text-decoration:underline}.signature-preview s{text-decoration:line-through}.signature-preview a{color:#06c;text-decoration:underline}.signature-preview ol,.signature-preview ul{padding-left:1.5em}.signature-preview ol>li{list-style-type:decimal}.signature-preview ul>li{list-style-type:disc}.signature-preview blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px;margin-left:0px}.signature-preview pre{background-color:#23241f;color:#f8f8f2;overflow:visible;white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.signature-preview code{background-color:#f0f0f0;padding:0 2px}.signature-preview table{border-collapse:collapse;width:100%;margin-bottom:1em}.signature-preview table td,.signature-preview table th{border:1px solid #ddd;padding:8px;vertical-align:top}.signature-preview table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#f2f2f2}.signature-preview h1{font-size:2em;margin:.67em 0}.signature-preview h2{font-size:1.5em;margin:.75em 0}.signature-preview h3{font-size:1.17em;margin:.83em 0}.signature-preview h4{font-size:1em;margin:1.12em 0}.signature-preview h5{font-size:.83em;margin:1.5em 0}.signature-preview h6{font-size:.75em;margin:1.67em 0}.signature-preview img{max-width:100%}.signature-preview .ql-bg-black{background-color:#000}.signature-preview .ql-bg-red{background-color:#e60000}.signature-preview .ql-bg-orange{background-color:#f90}.signature-preview .ql-bg-yellow{background-color:#ff0}.signature-preview .ql-bg-green{background-color:#008a00}.signature-preview .ql-bg-blue{background-color:#06c}.signature-preview .ql-bg-purple{background-color:#93f}.signature-preview .ql-color-white{color:#fff}.signature-preview .ql-color-red{color:#e60000}.signature-preview .ql-color-orange{color:#f90}.signature-preview .ql-color-yellow{color:#ff0}.signature-preview .ql-color-green{color:#008a00}.signature-preview .ql-color-blue{color:#06c}.signature-preview .ql-color-purple{color:#93f}
.required::after{content:" *";color:#ea5455;vertical-align:middle;font-size:20px;font-weight:bold}.required-sm::after{content:"*";color:#ea5455;vertical-align:middle;font-size:12px}.button-style-label{margin-right:5px;margin-bottom:3px !important;border-radius:7px !important}.checkbox-radius-button-style{margin-right:5px;margin-bottom:3px !important}.checkbox-radius-button-style label.btn-sm{border-radius:15px !important}.checkbox-radius-button-style label.btn-sm.active{border-radius:15px !important}.checkbox-radius-button-style label input{color:#fff;background:#fbb;border:1px solid #fbb}.checkbox-radius-button-style label input:checked{color:#fff;background:#fbb;border:1px solid #fbb}.vs__selected-options{max-width:calc(100% - 41px)}.vs__selected{max-width:100%}.vs--single .vs__selected-options{flex-wrap:nowrap !important}.vs--single .vs__selected{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.custom-selected-options .vs__selected-options{flex-wrap:wrap}.custom-selected-options .vs__selected .selected-label{display:block !important;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.vs--open .vs__search{position:static}.vs__dropdown-option{white-space:normal}.input-file{position:relative;text-align:center;width:170px;height:145px;padding:0 10px 0 10px}.input-file-image{position:relative;text-align:center;width:300px;height:145px;padding:0 10px 0 10px}.input-file-post-image{position:relative;text-align:center;width:100%;height:145px;padding:0 10px 0 10px}.preview-area{position:relative;text-align:center;width:170px}.preview-area img.img-area{width:170px !important}.preview-area img.img-area-custom-estate{max-width:170px !important;max-height:140px !important}.preview-area img.img-area-custom-facility{max-width:170px !important;max-height:140px !important}.preview-area img.img-area-custom-multiple-image{max-width:170px !important;max-height:140px !important}.preview-area canvas.img-area-custom-estate{max-width:170px !important;max-height:140px !important}.excel-area-custom{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:40px 12px;border:3px solid #a9a9a9;border-radius:4px;background:rgba(22,165,191,0);transition:all .25s cubic-bezier(0.21, 0.51, 0.51, 1)}.drop-area{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:40px 12px;border:3px solid #a9a9a9;border-radius:4px;background:rgba(22,165,191,0);transition:all .25s cubic-bezier(0.21, 0.51, 0.51, 1)}.drop-area:after{content:"";border:2px dotted #a9a9a9;border-radius:4px;position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.drop-area.dragover{opacity:.7;border:2px solid gray}.drop-area:hover{opacity:.7;border:2px solid gray}.upload-file{position:absolute;cursor:pointer;top:0;left:0;z-index:10;display:block;width:100%;height:100%;opacity:0}.bulk-input-file{position:relative;text-align:center;width:100%;height:120px;padding:0 10px 0 10px}.bulk-input-file span.input-file-title{margin:5px 0;font-size:30px}.bulk-input-file span.input-file-title-estate{margin:5px 0;font-size:2.1vh}.bulk-input-file span.input-file-sub-title{margin:3px 0;font-size:20px}.bulk-input-file span.input-file-sub-title-estate{margin:3px 0;font-size:1.5vh}.bulk-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:30px 12px;border:3px solid #a9a9a9;border-radius:4px;background:rgba(22,165,191,0);transition:all .25s cubic-bezier(0.21, 0.51, 0.51, 1)}.bulk-drop-area:after{content:"";border:2px dotted #a9a9a9;border-radius:4px;position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.bulk-drop-area.dragover{opacity:.7;border:2px solid gray}.bulk-drop-area:hover{opacity:.7;border:2px solid gray}.bulk-upload-file{position:absolute;cursor:pointer;top:0;left:0;z-index:10;display:block;width:100%;height:100%;opacity:0}.drop-area-image{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:40px 12px;border:3px solid #a9a9a9;border-radius:4px;background:rgba(22,165,191,0);transition:all .25s cubic-bezier(0.21, 0.51, 0.51, 1)}.drop-area-image:after{content:"";border:2px dotted #a9a9a9;border-radius:4px;position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.drop-area-image.dragover{opacity:.7;border:2px solid gray}.drop-area-image:hover{opacity:.7;border:2px solid gray}.preview-area img.img-area-custom{max-width:140px;max-height:140px}.hide-item{display:none}.portal-icon{margin-right:1px}.nav-pills .nav-link{padding:.786rem 1.2rem;border:1px solid transparent}.gray-out{z-index:2000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.progress-bar-background{z-index:2100;position:fixed;top:25%;left:25%;width:50%;height:35%;border-radius:1%;background-color:#fff}.form-size-custom-medium{width:25% !important}@media screen and (max-width: 991px){.form-size-custom-medium{width:50% !important}}.form-size-custom-large{width:33.33333333% !important}@media screen and (max-width: 991px){.form-size-custom-large{width:75% !important}}.form-size-custom-x-large{width:50% !important}@media screen and (max-width: 991px){.form-size-custom-x-large{width:100% !important}}.form-custom-price{display:flex}@media screen and (max-width: 991px){.form-custom-price{width:55% !important;display:inline-block}}.table_sticky{display:block;overflow-y:scroll;height:calc(100vh / 3)}.table_sticky thead th{position:sticky;top:0;z-index:1;transform:scale(1, 1.05)}.transportation-modal-th div{width:5rem}.modal-validation-error{position:sticky;top:0;z-index:1}.surrounding-modal-map{height:21rem;width:54rem}@media screen and (max-width: 991px){.surrounding-modal-map{max-width:33rem;height:22rem}}@media screen and (max-width: 575px){.surrounding-modal-map{max-width:100%;height:16rem}}.transportation .table td{padding:.1rem;padding-top:.5rem;padding-bottom:.5rem}.transportation-modal-distance-button{width:81px}@media screen and (max-width: 991px){.transportation-modal-distance-button{width:81px}}@media screen and (max-width: 575px){.transportation-modal-distance-button{width:56px}}.lat-lng-map-modal-map{height:40rem;width:54rem}@media screen and (max-width: 991px){.lat-lng-map-modal-map{max-width:33rem;max-height:21rem}}@media screen and (max-width: 575px){.lat-lng-map-modal-map{max-width:100%;max-height:21rem}}.address-map-modal-map{height:40rem;width:54rem}@media screen and (max-width: 991px){.address-map-modal-map{max-width:33rem;max-height:21rem}}@media screen and (max-width: 575px){.address-map-modal-map{max-width:100%;max-height:21rem}}.modal-item-label{font-size:.8rem;font-weight:600}.pl-5px{padding-left:5px}.pr-5px{padding-right:5px}.bg-color-click-button{background-color:rgba(115,103,240,.2)}.bulk-input-file span.input-file-title-sheet-format-setting{margin:4px 0;font-size:2vh}.custom-button-save{display:flex;gap:20px;justify-content:space-between}.wrap-feature{display:flex;justify-content:space-between}.wrap-feature fieldset{margin-bottom:1.75rem}.row-gap-20{row-gap:20px}.vs__deselect[disabled]{display:none}.vs__selected:has(.selected-disabled-label){padding-right:0 !important;margin-right:0 !important}.selected-disabled-label{color:#6e6b7b;padding-right:2px}.form-control:disabled{background-color:#f8f8f8 !important}.color-sketch-head{width:279px}.milestone-color-picker .vc-sketch-presets{display:flex !important;flex-wrap:wrap !important}.form-content-overlay{position:relative}.form-content-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10}
