.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}.customer-info .info-row{margin-bottom:.5rem;font-size:.875rem}.customer-info .info-row:last-child{margin-bottom:0}.customer-info .value-col{word-break:break-word}
.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}
.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}
.ripple-button svg.liked.feather[data-v-0455a352]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-0455a352]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-0455a352]:hover{animation:hover-ripple-data-v-0455a352 .6s}.ripple-button[data-v-0455a352]:active{transition-duration:.1s;animation:click-ripple-data-v-0455a352 .6s}@keyframes hover-ripple-data-v-0455a352{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-0455a352{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-0455a352]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
.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}
.ripple-button svg.liked.feather[data-v-577cf8e9]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-577cf8e9]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-577cf8e9]:hover{animation:hover-ripple-data-v-577cf8e9 .6s}.ripple-button[data-v-577cf8e9]:active{transition-duration:.1s;animation:click-ripple-data-v-577cf8e9 .6s}@keyframes hover-ripple-data-v-577cf8e9{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-577cf8e9{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-577cf8e9]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
.b-table-selectable .feather{font-size:1.3rem}
.surround-card[data-v-9d13560c]:hover{transform:translateY(-5px);box-shadow:0 4px 25px 0 rgba(34,41,47,.25)}.surround-card .item-name[data-v-9d13560c]{margin-bottom:0}.surround-card .item-name a[data-v-9d13560c]{font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.surround-card .btn-wishlist span[data-v-9d13560c],.surround-card .btn-cart span[data-v-9d13560c]{vertical-align:text-top}.surround-card .btn-wishlist i[data-v-9d13560c],.surround-card .btn-wishlist svg[data-v-9d13560c],.surround-card .btn-cart i[data-v-9d13560c],.surround-card .btn-cart svg[data-v-9d13560c]{margin-right:.25rem;vertical-align:text-top}.surround-card .btn-wishlist i.text-danger[data-v-9d13560c],.surround-card .btn-wishlist svg.text-danger[data-v-9d13560c],.surround-card .btn-cart i.text-danger[data-v-9d13560c],.surround-card .btn-cart svg.text-danger[data-v-9d13560c]{fill:#ea5455}.grid-view[data-v-9d13560c]:not(.wishlist-items),.surround-list-view[data-v-9d13560c]:not(.wishlist-items){margin-top:2rem}.grid-view[data-v-9d13560c]{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem}.grid-view.wishlist-items[data-v-9d13560c]{grid-template-columns:1fr 1fr 1fr 1fr}.grid-view .surround-card[data-v-9d13560c]{overflow:hidden}.grid-view .surround-card .item-img[data-v-9d13560c]{padding-top:.5rem;min-height:15.85rem;display:flex;align-items:center}.grid-view .surround-card .item-wrapper[data-v-9d13560c]{display:flex;justify-content:space-between;align-items:baseline}.grid-view .surround-card .item-options[data-v-9d13560c]{display:flex;flex-wrap:wrap}.grid-view .surround-card .item-options .btn-cart[data-v-9d13560c],.grid-view .surround-card .item-options .btn-wishlist[data-v-9d13560c]{flex-grow:1;border-radius:0}.grid-view .surround-card .item-name[data-v-9d13560c]{margin-top:.75rem}.grid-view .surround-card .item-description[data-v-9d13560c]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem}.grid-view .surround-card .item-price[data-v-9d13560c]{font-weight:600}.grid-view .surround-card .card-body[data-v-9d13560c]{padding:1rem}.surround-list-view[data-v-9d13560c]{display:grid;grid-template-columns:1fr}.surround-list-view .surround-card[data-v-9d13560c]{overflow:hidden;display:grid;grid-template-columns:1fr 2fr 1fr;margin-bottom:0pt}.surround-list-view .surround-card .item-img[data-v-9d13560c]{display:flex;justify-content:center;align-items:center;height:100%;margin-left:.5rem}.surround-list-view .surround-card .card-body[data-v-9d13560c]{padding:.5rem .5rem;border-right:1px solid #ebe9f1;display:flex;flex-direction:column}.surround-list-view .surround-card .card-body .item-wrapper[data-v-9d13560c]{order:2}.surround-list-view .surround-card .card-body .item-name[data-v-9d13560c]{order:1}.surround-list-view .surround-card .item-options[data-v-9d13560c]{padding:.5rem;display:flex;flex-direction:column;justify-content:center}.surround-list-view .surround-card .item-options .btn-wishlist[data-v-9d13560c],.surround-list-view .surround-card .item-options .btn-cart[data-v-9d13560c]{margin-top:1rem}.checkout-items .surround-card .item-img img[data-v-9d13560c],.checkout-items .surround-card .item-img input[data-v-9d13560c]{width:190px}.checkout-items .surround-card .item-img .img-form[data-v-9d13560c]{width:190px}.checkout-items .surround-card .item-name[data-v-9d13560c]{order:0 !important}.checkout-items .surround-card .item-options .btn[data-v-9d13560c]{display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.surround-list-view .surround-card[data-v-9d13560c]{grid-template-columns:1fr}.surround-list-view .surround-card .item-img[data-v-9d13560c]{padding-top:2rem;padding-bottom:2rem}.surround-list-view .surround-card .card-body[data-v-9d13560c]{border:none}}.noimage[data-v-9d13560c]{width:calc(100px * 1.618);width:200px;height:140px;line-height:calc(140px - 1px);border:solid 1px #c7c7c7;background-color:#f9f9f9;color:#636363;font-size:15px;border-radius:4px;box-shadow:0 0 2px 1px #ececec;display:inline-block;margin:0;padding:0;text-align:center;vertical-align:middle;font-family:"Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:.04em}.noimage[data-v-9d13560c]::before{content:attr(title)}*[draggable=true][data-v-9d13560c]{cursor:move}.preview-img-div[data-v-9d13560c]{display:flex;justify-content:center}.preview-iframe[data-v-9d13560c]{width:100%;height:80vh;border:none}
.rank-checkbox-group .rank-checkbox ::v-deep label{background-color:rgba(0,0,0,0) !important;border:none;padding:3px;margin-right:5px}.rank-checkbox-group .rank-checkbox ::v-deep label svg{border-radius:14px;width:28px;height:28px;color:#6f6f6f;background-color:#fff}.rank-checkbox-group .rank-checkbox-sm ::v-deep label{background-color:rgba(0,0,0,0) !important;border:none;padding:3px;margin-right:5px}.rank-checkbox-group .rank-checkbox-sm ::v-deep label svg{border-radius:11px;width:22px;height:22px;color:#6f6f6f;background-color:#fff}.rank-checkbox label:hover svg.rank-1-checkbox,.rank-checkbox label.active svg.rank-1-checkbox,.rank-checkbox-sm label:hover svg.rank-1-checkbox,.rank-checkbox-sm label.active svg.rank-1-checkbox{color:#fff;background-color:#f78181}.rank-checkbox label:hover svg.rank-2-checkbox,.rank-checkbox label.active svg.rank-2-checkbox,.rank-checkbox-sm label:hover svg.rank-2-checkbox,.rank-checkbox-sm label.active svg.rank-2-checkbox{color:#fff;background-color:#f1cc52}.rank-checkbox label:hover svg.rank-3-checkbox,.rank-checkbox label.active svg.rank-3-checkbox,.rank-checkbox-sm label:hover svg.rank-3-checkbox,.rank-checkbox-sm label.active svg.rank-3-checkbox{color:#fff;background-color:#81bcf7}svg.customer-rank-1{border-radius:12px;width:23px;height:23px;color:#fff;background-color:#f78181}svg.customer-rank-2{border-radius:12px;width:23px;height:23px;color:#fff;background-color:#f1cc52}svg.customer-rank-3{border-radius:12px;width:23px;height:23px;color:#fff;background-color:#81bcf7}.input-placeholder-custom-color ::placeholder{color:#b9b9c3 !important}.disabled-select-option-table .vgt-checkbox-col input[type=checkbox]{pointer-events:none;opacity:.5;cursor:not-allowed}.email{max-width:230px}
.rank-checkbox-group .rank-checkbox[data-v-cf5a4ecc]  label{background-color:rgba(0,0,0,0) !important;border:none;padding:3px;margin-right:5px}.rank-checkbox-group .rank-checkbox[data-v-cf5a4ecc]  label svg{border-radius:14px;width:28px;height:28px;color:#6f6f6f;background-color:#fff}.rank-checkbox-group .rank-checkbox-sm[data-v-cf5a4ecc]  label{background-color:rgba(0,0,0,0) !important;border:none;padding:3px;margin-right:5px}.rank-checkbox-group .rank-checkbox-sm[data-v-cf5a4ecc]  label svg{border-radius:11px;width:22px;height:22px;color:#6f6f6f;background-color:#fff}.rank-checkbox label:hover svg.rank-1-checkbox[data-v-cf5a4ecc],.rank-checkbox label.active svg.rank-1-checkbox[data-v-cf5a4ecc],.rank-checkbox-sm label:hover svg.rank-1-checkbox[data-v-cf5a4ecc],.rank-checkbox-sm label.active svg.rank-1-checkbox[data-v-cf5a4ecc]{color:#fff;background-color:#f78181}.rank-checkbox label:hover svg.rank-2-checkbox[data-v-cf5a4ecc],.rank-checkbox label.active svg.rank-2-checkbox[data-v-cf5a4ecc],.rank-checkbox-sm label:hover svg.rank-2-checkbox[data-v-cf5a4ecc],.rank-checkbox-sm label.active svg.rank-2-checkbox[data-v-cf5a4ecc]{color:#fff;background-color:#f1cc52}.rank-checkbox label:hover svg.rank-3-checkbox[data-v-cf5a4ecc],.rank-checkbox label.active svg.rank-3-checkbox[data-v-cf5a4ecc],.rank-checkbox-sm label:hover svg.rank-3-checkbox[data-v-cf5a4ecc],.rank-checkbox-sm label.active svg.rank-3-checkbox[data-v-cf5a4ecc]{color:#fff;background-color:#81bcf7}svg.customer-rank-1[data-v-cf5a4ecc]{border-radius:12px;width:23px;height:23px;color:#fff;background-color:#f78181}svg.customer-rank-2[data-v-cf5a4ecc]{border-radius:12px;width:23px;height:23px;color:#fff;background-color:#f1cc52}svg.customer-rank-3[data-v-cf5a4ecc]{border-radius:12px;width:23px;height:23px;color:#fff;background-color:#81bcf7}.input-placeholder-custom-color[data-v-cf5a4ecc] ::placeholder{color:#b9b9c3 !important}.disabled-select-option-table .vgt-checkbox-col input[type=checkbox][data-v-cf5a4ecc]{pointer-events:none;opacity:.5;cursor:not-allowed}.email[data-v-cf5a4ecc]{max-width:230px}
.min-width-150[data-v-d4969dfc]{white-space:nowrap;min-width:150px;width:25%}.min-width-25[data-v-d4969dfc]{white-space:nowrap;min-width:25px;width:10%}
.vs__selected[data-v-d4969dfc]{white-space:nowrap}.vs__selected div[data-v-d4969dfc]{display:inline}





.vgt-table.striped tbody tr:nth-of-type(odd){background-color:rgba(51,68,109,.03)}.vgt-right-align{text-align:right}.vgt-left-align{text-align:left}.vgt-center-align{text-align:center}.vgt-pull-left{float:left!important}.vgt-pull-right{float:right!important}.vgt-clearfix::after{display:block;content:"";clear:both}.vgt-responsive{width:100%;overflow-x:auto;position:relative}.vgt-text-disabled{color:#909399}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.vgt-wrap{position:relative}.vgt-fixed-header{position:absolute;z-index:10;overflow-x:auto}table.vgt-table{font-size:16px;border-collapse:collapse;background-color:#fff;width:100%;max-width:100%;table-layout:auto;border:1px solid #dcdfe6}table.vgt-table td{padding:.75em .75em .75em .75em;vertical-align:top;border-bottom:1px solid #dcdfe6;color:#606266}table.vgt-table tr.clickable{cursor:pointer}table.vgt-table tr.clickable:hover{background-color:#f1f5fd}.vgt-table th{padding:.75em 1.5em .75em .75em;vertical-align:middle;position:relative}.vgt-table th.sortable button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;position:absolute;top:0;left:0;width:100%;height:100%}.vgt-table th.sortable button:focus{outline:0}.vgt-table th.sortable button:after{content:"";position:absolute;height:0;width:0;right:6px;top:50%;margin-top:-7px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #606266}.vgt-table th.sortable button:before{content:"";position:absolute;height:0;width:0;right:6px;top:50%;margin-bottom:-7px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #606266}.vgt-table th.line-numbers,.vgt-table th.vgt-checkbox-col{padding:0 .75em 0 .75em;color:#606266;border-right:1px solid #dcdfe6;word-wrap:break-word;width:25px;text-align:center;background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-table th.filter-th{padding:.75em .75em .75em .75em}.vgt-table th.vgt-row-header{border-bottom:2px solid #dcdfe6;border-top:2px solid #dcdfe6;background-color:#fafafb}.vgt-table th.vgt-row-header .triangle{width:24px;height:24px;border-radius:15%;position:relative;margin:0 8px}.vgt-table th.vgt-row-header .triangle:after{content:"";position:absolute;display:block;left:50%;top:50%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #606266;margin-left:-3px;transition:.3s ease transform}.vgt-table th.vgt-row-header .triangle.expand:after{transform:rotate(90deg)}.vgt-table thead th{color:#606266;vertical-align:bottom;border-bottom:1px solid #dcdfe6;padding-right:1.5em;background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-table thead th.vgt-checkbox-col{vertical-align:middle}.vgt-table thead th.sorting-asc button:after{border-bottom:5px solid #409eff}.vgt-table thead th.sorting-desc button:before{border-top:5px solid #409eff}.vgt-input,.vgt-select{width:100%;height:32px;line-height:1;display:block;font-size:14px;font-weight:400;padding:6px 12px;color:#606266;border-radius:4px;box-sizing:border-box;background-image:none;background-color:#fff;border:1px solid #dcdfe6;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.vgt-input::placeholder,.vgt-select::placeholder{color:#606266;opacity:.3}.vgt-input:focus,.vgt-select:focus{outline:0;border-color:#409eff}.vgt-loading{position:absolute;width:100%;z-index:10;margin-top:117px}.vgt-loading__content{background-color:#c0dfff;color:#409eff;padding:7px 30px;border-radius:3px}.vgt-inner-wrap.is-loading{opacity:.5;pointer-events:none}.vgt-table.bordered td,.vgt-table.bordered th{border:1px solid #dcdfe6}.vgt-table.bordered th.vgt-row-header{border-bottom:3px solid #dcdfe6}.vgt-wrap.rtl{direction:rtl}.vgt-wrap.rtl .vgt-table thead th,.vgt-wrap.rtl .vgt-table.condensed thead th{padding-left:1.5em;padding-right:.75em}.vgt-wrap.rtl .vgt-table th.sorting-asc:after,.vgt-wrap.rtl .vgt-table th.sorting:after{margin-right:5px;margin-left:0}.vgt-wrap.rtl .vgt-table th.sortable:after,.vgt-wrap.rtl .vgt-table th.sortable:before{right:inherit;left:6px}.vgt-table.condensed td,.vgt-table.condensed th.vgt-row-header{padding:.4em .4em .4em .4em}@media (max-width:576px){.vgt-compact *{box-sizing:border-box}.vgt-compact tbody,.vgt-compact td,.vgt-compact tr{display:block;width:100%}.vgt-compact thead{display:none}.vgt-compact tr{margin-bottom:15px}.vgt-compact td{text-align:right;position:relative}.vgt-compact td:before{content:attr(data-label);position:relative;float:left;left:0;width:40%;padding-left:10px;font-weight:700;text-align:left}.vgt-compact th.line-numbers{width:100%!important;display:block;padding:.3em 1em!important}}.vgt-global-search{padding:5px 0;display:flex;flex-wrap:nowrap;align-items:stretch;border:1px solid #dcdfe6;border-bottom:0;background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-global-search form{display:flex}.vgt-global-search form label{margin-top:3px}.vgt-global-search__input{position:relative;padding-left:40px;flex-grow:1}.vgt-global-search__input .input__icon{position:absolute;left:0;max-width:32px}.vgt-global-search__input .input__icon .magnifying-glass{margin-top:3px;margin-left:8px;display:block;width:16px;height:16px;border:2px solid #494949;position:relative;border-radius:50%}.vgt-global-search__input .input__icon .magnifying-glass:before{content:"";display:block;position:absolute;right:-7px;bottom:-5px;background:#494949;width:8px;height:4px;border-radius:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.vgt-global-search__actions{margin-left:10px}.vgt-selection-info-row{background:#fdf9e8;padding:5px 16px;font-size:13px;border-top:1px solid #dcdfe6;border-left:1px solid #dcdfe6;border-right:1px solid #dcdfe6;color:#d3aa3b;font-weight:700}.vgt-selection-info-row a{font-weight:700;display:inline-block;margin-left:10px}.vgt-wrap__actions-footer{border:1px solid #dcdfe6}.vgt-wrap__footer{color:#606266;font-size:1.1rem;padding:1em;border:1px solid #dcdfe6;background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-wrap__footer .footer__row-count__label,.vgt-wrap__footer .footer__row-count__select{display:inline-block;vertical-align:middle}.vgt-wrap__footer .footer__row-count__label{font-size:1.1rem}.vgt-wrap__footer .footer__row-count__select{width:auto;font-size:1.1rem;margin-left:8px;padding:3px;-webkit-appearance:listbox;-moz-appearance:listbox}.vgt-wrap__footer .footer__navigation{font-size:1.1rem}.vgt-wrap__footer .footer__navigation>button:first-of-type{margin-right:16px}.vgt-wrap__footer .footer__navigation__info,.vgt-wrap__footer .footer__navigation__page-btn,.vgt-wrap__footer .footer__navigation__page-info{display:inline-block;vertical-align:middle;color:#909399}.vgt-wrap__footer .footer__navigation__page-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;text-decoration:none;color:#606266;font-weight:700;white-space:nowrap;vertical-align:middle}.vgt-wrap__footer .footer__navigation__page-btn:hover{cursor:pointer}.vgt-wrap__footer .footer__navigation__page-btn.disabled,.vgt-wrap__footer .footer__navigation__page-btn.disabled:hover{opacity:.5;cursor:not-allowed}.vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.left:after,.vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.left:after{border-right-color:#606266}.vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.right:after,.vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.right:after{border-left-color:#606266}.vgt-wrap__footer .footer__navigation__page-btn span{display:inline-block;vertical-align:middle;font-size:1.1rem}.vgt-wrap__footer .footer__navigation__page-btn .chevron{width:24px;height:24px;border-radius:15%;position:relative;margin:0;display:inline-block;vertical-align:middle}.vgt-wrap__footer .footer__navigation__page-btn .chevron:after{content:"";position:absolute;display:block;left:50%;top:50%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent}.vgt-wrap__footer .footer__navigation__page-btn .chevron.left::after{border-right:6px solid #409eff;margin-left:-3px}.vgt-wrap__footer .footer__navigation__page-btn .chevron.right::after{border-left:6px solid #409eff;margin-left:-3px}.vgt-wrap__footer .footer__navigation__info,.vgt-wrap__footer .footer__navigation__page-info{display:inline-block;margin:0 16px}.vgt-wrap__footer .footer__navigation__page-info span{display:inline-block;vertical-align:middle}.vgt-wrap__footer .footer__navigation__page-info__current-entry{width:30px;text-align:center;vertical-align:middle;display:inline-block;margin:0 10px;font-weight:700}@media only screen and (max-width:750px){.vgt-wrap__footer .footer__navigation__info{display:none}.vgt-wrap__footer .footer__navigation__page-btn{margin-left:16px}}.vgt-table.nocturnal{border:1px solid #435169;background-color:#324057}.vgt-table.nocturnal tr.clickable:hover{background-color:#445168}.vgt-table.nocturnal td{border-bottom:1px solid #435169;color:#c7ced8}.vgt-table.nocturnal th.line-numbers,.vgt-table.nocturnal th.vgt-checkbox-col{color:#c7ced8;border-right:1px solid #435169;background:linear-gradient(#2c394f,#2c394f)}.vgt-table.nocturnal thead th{color:#c7ced8;border-bottom:1px solid #435169;background:linear-gradient(#2c394f,#2c394f)}.vgt-table.nocturnal thead th.sortable:before{border-top-color:#3e5170}.vgt-table.nocturnal thead th.sortable:after{border-bottom-color:#3e5170}.vgt-table.nocturnal thead th.sortable.sorting-asc{color:#fff}.vgt-table.nocturnal thead th.sortable.sorting-asc:after{border-bottom-color:#409eff}.vgt-table.nocturnal thead th.sortable.sorting-desc{color:#fff}.vgt-table.nocturnal thead th.sortable.sorting-desc:before{border-top-color:#409eff}.vgt-table.nocturnal.bordered td,.vgt-table.nocturnal.bordered th{border:1px solid #435169}.vgt-table.nocturnal .vgt-input,.vgt-table.nocturnal .vgt-select{color:#c7ced8;background-color:#232d3f;border:1px solid #435169}.vgt-table.nocturnal .vgt-input::placeholder,.vgt-table.nocturnal .vgt-select::placeholder{color:#c7ced8;opacity:.3}.vgt-wrap.nocturnal .vgt-wrap__footer{color:#c7ced8;border:1px solid #435169;background:linear-gradient(#2c394f,#2c394f)}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count{position:relative}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count__label{color:#8290a7}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count__select{color:#c7ced8;background:#232d3f;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:15px;padding-left:10px;border-radius:3px;text-align:center}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count__select:focus{border-color:#409eff}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count::after{content:"";display:block;position:absolute;height:0;width:0;right:6px;top:50%;margin-top:-1px;border-top:6px solid #c7ced8;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:none;pointer-events:none}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn{color:#c7ced8}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.left:after,.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.left:after{border-right-color:#c7ced8}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.right:after,.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.right:after{border-left-color:#c7ced8}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__info,.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-info{color:#8290a7}.vgt-wrap.nocturnal .vgt-global-search{border:1px solid #435169;background:linear-gradient(#2c394f,#2c394f)}.vgt-wrap.nocturnal .vgt-global-search__input .input__icon .magnifying-glass{border:2px solid #3f4c63}.vgt-wrap.nocturnal .vgt-global-search__input .input__icon .magnifying-glass:before{background:#3f4c63}.vgt-wrap.nocturnal .vgt-global-search__input .vgt-input,.vgt-wrap.nocturnal .vgt-global-search__input .vgt-select{color:#c7ced8;background-color:#232d3f;border:1px solid #435169}.vgt-wrap.nocturnal .vgt-global-search__input .vgt-input::placeholder,.vgt-wrap.nocturnal .vgt-global-search__input .vgt-select::placeholder{color:#c7ced8;opacity:.3}.vgt-table.black-rhino{border:1px solid #435169;background-color:#dfe5ee}.vgt-table.black-rhino tr.clickable:hover{background-color:#fff}.vgt-table.black-rhino td{border-bottom:1px solid #bbc5d6;color:#49515e}.vgt-table.black-rhino th.line-numbers,.vgt-table.black-rhino th.vgt-checkbox-col{color:#dae2f0;border-right:1px solid #435169;background:linear-gradient(#4c5c79,#4e5d7c)}.vgt-table.black-rhino thead th{color:#dae2f0;text-shadow:1px 1px #3e5170;border-bottom:1px solid #435169;background:linear-gradient(#4c5c79,#4e5d7c)}.vgt-table.black-rhino thead th.sortable:before{border-top-color:#607498}.vgt-table.black-rhino thead th.sortable:after{border-bottom-color:#607498}.vgt-table.black-rhino thead th.sortable.sorting-asc{color:#fff}.vgt-table.black-rhino thead th.sortable.sorting-asc:after{border-bottom-color:#409eff}.vgt-table.black-rhino thead th.sortable.sorting-desc:before{border-top-color:#409eff}.vgt-table.black-rhino.bordered td{border:1px solid #bbc5d6}.vgt-table.black-rhino.bordered th{border:1px solid #435169}.vgt-table.black-rhino .vgt-input,.vgt-table.black-rhino .vgt-select{color:#dae2f0;background-color:#34445f;border:1px solid transparent}.vgt-table.black-rhino .vgt-input::placeholder,.vgt-table.black-rhino .vgt-select::placeholder{color:#dae2f0;opacity:.3}.vgt-wrap.black-rhino .vgt-wrap__footer{color:#dae2f0;border:1px solid #435169;background:linear-gradient(#4c5c79,#4e5d7c)}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count{position:relative;padding-right:3px}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count__label{color:#98a5b9}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count__select{color:#49515e;background:#34445f;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:15px;padding-left:5px;border-radius:3px}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count__select::-ms-expand{display:none}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count__select:focus{border-color:#409eff}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count::after{content:"";display:block;position:absolute;height:0;width:0;right:6px;top:50%;margin-top:-1px;border-top:6px solid #49515e;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:none;pointer-events:none}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn{color:#dae2f0}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.left:after,.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.left:after{border-right-color:#dae2f0}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.right:after,.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.right:after{border-left-color:#dae2f0}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__info,.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-info{color:#dae2f0}.vgt-wrap.black-rhino .vgt-global-search{border:1px solid #435169;background:linear-gradient(#4c5c79,#4e5d7c)}.vgt-wrap.black-rhino .vgt-global-search__input .input__icon .magnifying-glass{border:2px solid #3f4c63}.vgt-wrap.black-rhino .vgt-global-search__input .input__icon .magnifying-glass:before{background:#3f4c63}.vgt-wrap.black-rhino .vgt-global-search__input .vgt-input,.vgt-wrap.black-rhino .vgt-global-search__input .vgt-select{color:#dae2f0;background-color:#44516c;border:1px solid transparent}.vgt-wrap.black-rhino .vgt-global-search__input .vgt-input::placeholder,.vgt-wrap.black-rhino .vgt-global-search__input .vgt-select::placeholder{color:#dae2f0;opacity:.3}

.like-button svg.material-design.liked[data-v-6c2b95d6] {
  fill: #eda62a !important;
  stroke: #eda62a;
  color: #eda62a;
}
.send-badge[data-v-6c2b95d6] {
  margin-top: 0.8em !important;
}

/*
* Search Form Font Size
*/
.form-control-sm {
  font-size: 0.89rem !important;
}
.select-size-sm.v-select .vs__selected {
  font-size: 0.89rem !important;
}

/*
* List Table Style
*/
.td-small {
  padding: 0.09em 0.3em !important;
  font-size: 13px !important;
  font-family: Montserrat, Helvetica, Arial !important;
}
.td-min-height {
  height: 40px;
}
.th-small {
  font-weight: normal !important;
  font-size: 13px !important;
  font-family: Montserrat, Helvetica, Arial !important;
}
.vgt-checkbox-col {
  padding: 0.45em 1.5em 0.75em 0.75em !important;
  border-right: none !important;
  border-bottom: 1px solid #dcdfe6 !important;
}
#estate-list-vue-good-table .vgt-checkbox-col {
  padding: 0.45em 0.75em 0.45em 0.75em !important;
  border-right: none !important;
  border-bottom: 1px solid #dcdfe6 !important;
}
tbody > tr > th.vgt-checkbox-col {
  background: initial !important;
}
.no-data {
  font-size: 14px;
}
#subdivision-list-vue-good-table th.vgt-row-header {
  background-color: transparent !important;
  border-top: 1px solid #dcdfe6;
  border-bottom: 1px solid #dcdfe6;
}

/*
 * list row toggle button
 */
.dropdown button.item-toggle-button {
  padding-left: 0.9rem;
  padding-right: 0.9rem;
}
.col-action-history {
  flex: 0 0 25%;
  max-width: 25%;
  min-width: 200px;
}
.datepicker-min-width {
  min-width: 150px;
}
@media screen and (min-width: 765px) {
.datepicker-padding-custom .datepicker-form-from {
    padding-right: 0;
}
.datepicker-padding-custom .datepicker-form-interval {
    padding-left: 0;
    padding-right: 0;
}
.datepicker-padding-custom .datepicker-form-to {
    padding-left: 0;
}
.range-form-padding .range-form-from {
    padding-right: 0;
}
.range-form-padding .range-form-interval {
    padding-left: 0;
    padding-right: 0;
}
.range-form-padding .range-form-to {
    padding-left: 0;
}
}
.datepicker-wrap-custom label.text-wrap {
  white-space: nowrap !important;
  overflow: hidden;
}
.min-width-25 {
  min-width: 25px;
}
.max-width-25 {
  max-width: 25px;
}
.est-tb-staff {
  min-width: 100px;
}
.estatelist-card-pc-image {
  cursor: pointer;
}
.estatelist-card-pc-image-size {
  height: 129px;
  width: 172px;
}
.estatelist-card-phone-image-size {
  height: 120px;
  width: 160px;
}
.subdivisionlist-card-pc-image {
  cursor: pointer;
}
.subdivisionlist-card-pc-image-size {
  height: 129px;
  width: 172px;
}
.subdivisionlist-card-phone-image-size {
  height: 120px;
  width: 160px;
}
.price-size {
  font-size: 16px;
}
.font-bold {
  font-weight: bold;
}
.font-price-color {
  color: #a31111;
}
.icon-color-arrow-up {
  color: #a31111;
}
.icon-color-arrow-down {
  color: #06a32d;
}
.total-sending-mail {
  font-size: 2rem;
}
.fw-normal {
  font-weight: 400;
}
.delivered {
  background-color: #08cc9c;
  color: #08cc9c;
}
.note-rate {
  width: 12px;
  height: 12px;
  margin-left: 12px;
}
.processing {
  background-color: #ffff99;
}
.not-delivered {
  background-color: #ff7c84;
}
.clicked {
  background-color: #ffc404;
}
.opened {
  background-color: #00b0f0;
}
.not-opened {
  background-color: #e0dcdc;
}
.unsubscribed {
  background-color: #ff0000;
}
.tab-scroll {
  position: relative;
  height: 100%;
  overflow-y: auto;
  scroll-behavior: smooth;
  padding: 0.5em 1.5em 0.5em 0.5em;
}



.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}
.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}
// ================================================================================================
// 	File Name: app-ecommerce.scss
// 	Description: SCSS file for ecommerce shop, wishlist and checkout page.
// 	----------------------------------------------------------------------------------------------
// 	Item Name: Vuexy  - Vuejs, HTML & Laravel Admin Dashboard Template
// 	Author: PIXINVENT
// 	Author URL: http://www.themeforest.net/user/pixinvent
// ================================================================================================
.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;
label.btn-sm {
    border-radius: 15px !important;
}
label.btn-sm.active {
    border-radius: 15px !important;
}
label input {
    color: #fff;
    background: #fbb;
    border: 1px solid #fbb;
}
label input:checked {
    color: #fff;
    background: #fbb;
    border: 1px solid #fbb;
}
}

/*
 * vue-select
 */
/* common */
.vs__selected-options {
  max-width: calc(100% - 41px);
}
.vs__selected {
  max-width: 100%;
}
/* single */
.vs--single {
.vs__selected-options {
    flex-wrap: nowrap !important;
}
.vs__selected {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
}
/* multiple */
.custom-selected-options {
.vs__selected-options {
    flex-wrap: wrap;
}
.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;
}

/* upload image form */
.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 0.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 0.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: 0.7;
  border: 2px solid #808080;
}
.drop-area:hover {
  opacity: 0.7;
  border: 2px solid #808080;
}
.upload-file {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0;
}

/* bulk upload image form */
.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 0.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: 0.7;
  border: 2px solid #808080;
}
.bulk-drop-area:hover {
  opacity: 0.7;
  border: 2px solid #808080;
}
.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 0.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: 0.7;
  border: 2px solid #808080;
}
.drop-area-image:hover {
  opacity: 0.7;
  border: 2px solid #808080;
}
.preview-area img.img-area-custom {
  max-width: 140px;
  max-height: 140px;
}

/* portal icon */
.hide-item {
  display: none;
}
.portal-icon {
  margin-right: 1px;
}
.nav-pills .nav-link {
  padding: 0.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, 0.3);
}
.progress-bar-background {
  z-index: 2100;
  position: fixed;
  top: 25%;
  left: 25%;
  width: 50%;
  height: 35%;
  border-radius: 1%;
  background-color: rgba(255, 255, 255, 1);
}
.form-size-custom-medium {
  /* PCのフォームサイズ */
  width: 25% !important;
  /* ノートPCのフォームサイズ */
@media screen and (max-width: 991px) {
    width: 50% !important;
}
}
.form-size-custom-large {
  /* PCのフォームサイズ */
  width: 33.33333333% !important;
  /* ノートPCのフォームサイズ */
@media screen and (max-width: 991px) {
    width: 75% !important;
}
}
.form-size-custom-x-large {
  /* PCのフォームサイズ */
  width: 50% !important;
  /* ノートPCのフォームサイズ */
@media screen and (max-width: 991px) {
    width: 100% !important;
}
}
.form-custom-price {
  /* PCのフォームサイズ以上の場合横並び */
  display: flex;
  /* ノートPCのフォームサイズ以下の場合縦並び */
@media screen and (max-width: 991px) {
    width: 55% !important;
    display: inline-block;
}
}

/* テーブルをスクロール */
.table_sticky {
  display: block;
  /* ブロックからはみ出る場合はスクロール */
  overflow-y: scroll;
  /* ブロックサイズは画面の3分の1 */
  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) {
    max-width: 33rem;
    height: 22rem;
}
@media screen and (max-width: 575px) {
    max-width: 100%;
    height: 16rem;
}
}

/* 最寄り駅選択モーダルの表の調整 */
.transportation .table td {
  padding: 0.1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* 最寄り駅選択モーダルの表の調整 */
.transportation-modal-distance-button {
  /* PCの地図サイズ */
  width: 81px;
  /* ノートPCの地図サイズ */
@media screen and (max-width: 991px) {
    width: 81px;
}
  /* スマホの地図サイズ */
@media screen and (max-width: 575px) {
    width: 56px;
}
}

/* 住所から緯度経度を取得するモーダルの地図のサイズ */
.lat-lng-map-modal-map {
  height: 40rem;
  width: 54rem;
  /* スマホの地図サイズ */
@media screen and (max-width: 991px) {
    max-width: 33rem;
    max-height: 21rem;
}
@media screen and (max-width: 575px) {
    max-width: 100%;
    max-height: 21rem;
}
}

/* 住所から緯度経度を取得するモーダルの地図のサイズ */
.address-map-modal-map {
  height: 40rem;
  width: 54rem;
  /* スマホの地図サイズ */
@media screen and (max-width: 991px) {
    max-width: 33rem;
    max-height: 21rem;
}
@media screen and (max-width: 575px) {
    max-width: 100%;
    max-height: 21rem;
}
}

/*
* Modal Form Item Label
*/
.modal-item-label {
  font-size: 0.8rem;
  font-weight: 600;
}
.pl-5px {
  padding-left: 5px;
}
.pr-5px {
  padding-right: 5px;
}
.bg-color-click-button {
  background-color: rgba(115, 103, 240, 0.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;
}

/* vue-selectで無効化している時にXボタンを消す */
.vs__deselect[disabled] {
  display: none;
}
.vs__selected:has(.selected-disabled-label) {
  padding-right: 0 !important;
  margin-right: 0 !important;
}

/* vue-selectで無効化している時に文字色を黒にする */
.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, 0.5); /* 透過グレー */
  z-index: 10; /* floating-tabsの下に配置 */
}



.b-table-selectable .feather{font-size:1.3rem}
.button-style-portal[data-v-997c0734]{border:2px solid #1094e6}
:deep(.image-edit-modal) .modal-dialog[data-v-6a126490]{max-width:900px;width:90%}:deep(.image-edit-modal) .modal-content[data-v-6a126490]{height:900px;max-height:95vh;display:flex;flex-direction:column}:deep(.image-edit-modal) .modal-body[data-v-6a126490]{padding:0;flex:1;display:flex;flex-direction:column;overflow:hidden}.modal-nav-tabs[data-v-6a126490]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.modal-nav-tabs[data-v-6a126490] :deep(.nav-tabs-custom){border-bottom:none;padding:0 15px;margin:0}.modal-nav-tabs :deep(.nav-tabs-custom) .nav-link[data-v-6a126490]{border:none;padding:12px 20px;color:#6c757d;background:transparent}.modal-nav-tabs :deep(.nav-tabs-custom) .nav-link.active[data-v-6a126490]{background-color:#007bff;color:#fff;border-radius:4px 4px 0 0}.modal-nav-tabs :deep(.nav-tabs-custom) .nav-link[data-v-6a126490]:hover:not(.active){background-color:#e9ecef;color:#495057}.modal-nav-tabs[data-v-6a126490] :deep(.tab-content-custom){display:none}.modal-nav-tabs .tab-content[data-v-6a126490]{border-top:none}.modal-main-content[data-v-6a126490]{flex:1;overflow:hidden}.modal-main-content .row[data-v-6a126490]{height:100%}.image-section[data-v-6a126490]{padding:15px;min-height:300px;max-height:530px;display:flex;align-items:center}.image-section .image-preview-container[data-v-6a126490]{display:flex;justify-content:center;align-items:center;min-height:350px;max-height:600px;width:100%;overflow:hidden}.image-section .image-preview-container .preview-canvas[data-v-6a126490]{border:1px solid #e0e0e0;background:#fff;display:block;margin:auto;width:100%;height:100%}.controls-section[data-v-6a126490]{padding:0;min-height:300px;max-height:530px}.controls-section .controls-panel[data-v-6a126490]{padding:15px;height:100%}.controls-section .controls-panel .controls-content[data-v-6a126490]{height:100%}.controls-section .controls-panel .form-label[data-v-6a126490]{font-weight:600;margin-bottom:2px;display:block;font-size:13px}.controls-section .controls-panel .form-range[data-v-6a126490]{margin-bottom:4px}.controls-section .controls-panel .form-group[data-v-6a126490]{margin-bottom:4px}.controls-section .controls-panel .blur-mode-selection .custom-radio[data-v-6a126490]{margin-bottom:2px}.controls-section .controls-panel .blur-mode-selection .custom-radio .custom-control-label[data-v-6a126490]{font-size:14px;font-weight:500}.position-grid[data-v-6a126490]{display:grid;grid-template-columns:repeat(5, 1fr);gap:3px}.position-grid .position-btn[data-v-6a126490]{font-size:11px;width:50px;padding:4px}.gap-1[data-v-6a126490]{gap:.125rem}.gap-2[data-v-6a126490]{gap:.25rem}.gap-4[data-v-6a126490]{gap:.5rem}.text-info[data-v-6a126490]{padding:8px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef}.text-info .text-muted[data-v-6a126490]{font-size:12px;margin:0}.d-flex.justify-content-end[data-v-6a126490]{margin:10px;padding-top:10px;border-top:none;align-items:center}.d-flex.justify-content-end .btn[data-v-6a126490]{padding:8px 18px;font-size:14px}:deep(.canvas-container) canvas[data-v-6a126490]{--fabric-selection-color: #007bff;--fabric-control-color: #ff4757;--fabric-control-border-color: #ffffff}[data-v-6a126490]:global(.upper-canvas){pointer-events:auto !important}[data-v-6a126490]:global(.fabric-object-border){stroke:#007bff !important;stroke-width:2px !important}[data-v-6a126490]:global(.fabric-object-corner){fill:#ff4757 !important;stroke:#fff !important;stroke-width:2px !important;opacity:.9 !important}.action-button[data-v-6a126490]{flex:0 0 auto;padding:8px 18px;font-size:14px;min-width:110px;max-width:none;border-radius:6px}.loading-overlay[data-v-6a126490]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:4px}.loading-spinner[data-v-6a126490]{text-align:center}.loading-spinner p[data-v-6a126490]{margin:0;font-size:14px;color:#666}.image-preview-container[data-v-6a126490]{position:relative;height:100%;overflow:hidden}.preview-canvas[data-v-6a126490]{max-width:100%;max-height:100%;display:block;margin:0 auto}.label-with-value[data-v-6a126490]{display:flex !important;justify-content:space-between !important;align-items:center;width:100%}.range-value[data-v-6a126490]{font-weight:600;color:#007bff}







































































































































































































/* === ベース: vue-good-table 風クラス名を踏襲 === */
.vgt-table[data-v-b4b0b4f4] {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  font-size: 14px;
}
.vgt-table.bordered[data-v-b4b0b4f4] {
  border: 1px solid #e5e7eb;
}
.vgt-table thead th[data-v-b4b0b4f4] {
  background: #f8f8f8;
  font-weight: 600;
  padding: 10px 12px;
  border-bottom: 1px solid #e5e7eb;
  /* スクロール時にヘッダーを固定 */
  position: sticky;
  top: 0;
  z-index: 1;
}
.vgt-table tbody td[data-v-b4b0b4f4] {
  padding: 10px 12px;
  border-bottom: 1px solid #e5e7eb;
}
.vgt-table.condensed tbody td[data-v-b4b0b4f4],
.vgt-table.condensed thead th[data-v-b4b0b4f4] {
  padding: 6px 10px;
}

/* === 行インタラクション === */
.vgt-table tbody tr[data-v-b4b0b4f4] {
  transition: background 120ms ease;
  cursor: pointer;
}
.vgt-table tbody tr:hover td[data-v-b4b0b4f4] {
  background: #f3f4f6;
}

/* === 選択状態（最優先で塗る）=== */
.vgt-table tbody tr.selected-row[data-v-b4b0b4f4],
.vgt-table tbody tr.selected-row td[data-v-b4b0b4f4] {
  background: #e3f2fd !important; /* 青系 */
  color: inherit;
}
.vgt-table tbody tr.selected-row[data-v-b4b0b4f4]:hover,
.vgt-table tbody tr.selected-row:hover td[data-v-b4b0b4f4] {
  background: #bbdefb !important; /* hover時 */
}

/* === 無効行 === */
.vgt-table tbody tr.is-disabled[data-v-b4b0b4f4],
.vgt-table tbody tr.is-disabled td[data-v-b4b0b4f4] {
  color: #9ca3af;
  cursor: not-allowed;
}
.vgt-table tbody tr.is-disabled:hover td[data-v-b4b0b4f4] {
  background: inherit;
}

/* === 空データ行 === */
.vgt-empty td[data-v-b4b0b4f4] {
  text-align: center;
  color: #6b7280;
}

/* === 行番号列 === */
.vgt-row-number-header[data-v-b4b0b4f4],
.vgt-row-number[data-v-b4b0b4f4] {
  width: 50px;
  text-align: center;
  vertical-align: middle;
  color: #6b7280;
}

/* === 選択ボタン付きセル === */
.cell-with-button[data-v-b4b0b4f4] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
.cell-with-button .cell-content[data-v-b4b0b4f4] {
  flex: 1;
  min-width: 0;
}

/* === 選択ボタン === */
.select-button[data-v-b4b0b4f4] {
  flex-shrink: 0;
  padding: 4px 12px;
  font-size: 12px;
  background: transparent;
  color: #1094e6;
  border: 1px solid #1094e6;
  border-radius: 4px;
  cursor: pointer;
  transition: color 150ms, background-color 150ms, border-color 150ms;
}
.select-button[data-v-b4b0b4f4]:hover:not(:disabled) {
  background: rgba(16, 148, 230, 0.04);
  color: #1094e6;
  border-color: #1094e6;
}
.select-button[data-v-b4b0b4f4]:disabled {
  color: #6c757d;
  border-color: #6c757d;
  background: transparent;
  cursor: not-allowed;
  opacity: 0.65;
}

.toastification-close-icon[data-v-a6c75b82],.toastification-title[data-v-a6c75b82]{line-height:26px}.toastification-title[data-v-a6c75b82]{color:inherit}
.ai-result-text{white-space:pre-line}.preview-image{max-width:100%;max-height:100%}.image-info{padding-left:8px}
.surround-card[data-v-b6270c2e]:hover{transform:translateY(-5px);box-shadow:0 4px 25px 0 rgba(34,41,47,.25)}.surround-card .item-name[data-v-b6270c2e]{margin-bottom:0}.surround-card .item-name a[data-v-b6270c2e]{font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.surround-card .btn-wishlist span[data-v-b6270c2e],.surround-card .btn-cart span[data-v-b6270c2e]{vertical-align:text-top}.surround-card .btn-wishlist i[data-v-b6270c2e],.surround-card .btn-wishlist svg[data-v-b6270c2e],.surround-card .btn-cart i[data-v-b6270c2e],.surround-card .btn-cart svg[data-v-b6270c2e]{margin-right:.25rem;vertical-align:text-top}.surround-card .btn-wishlist i.text-danger[data-v-b6270c2e],.surround-card .btn-wishlist svg.text-danger[data-v-b6270c2e],.surround-card .btn-cart i.text-danger[data-v-b6270c2e],.surround-card .btn-cart svg.text-danger[data-v-b6270c2e]{fill:#ea5455}.grid-view[data-v-b6270c2e]:not(.wishlist-items),.surround-list-view[data-v-b6270c2e]:not(.wishlist-items){margin-top:2rem}.grid-view[data-v-b6270c2e]{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem}.grid-view.wishlist-items[data-v-b6270c2e]{grid-template-columns:1fr 1fr 1fr 1fr}.grid-view .surround-card[data-v-b6270c2e]{overflow:hidden}.grid-view .surround-card .item-img[data-v-b6270c2e]{padding-top:.5rem;min-height:15.85rem;display:flex;align-items:center}.grid-view .surround-card .item-wrapper[data-v-b6270c2e]{display:flex;justify-content:space-between;align-items:baseline}.grid-view .surround-card .item-options[data-v-b6270c2e]{display:flex;flex-wrap:wrap}.grid-view .surround-card .item-options .btn-cart[data-v-b6270c2e],.grid-view .surround-card .item-options .btn-wishlist[data-v-b6270c2e]{flex-grow:1;border-radius:0}.grid-view .surround-card .item-name[data-v-b6270c2e]{margin-top:.75rem}.grid-view .surround-card .item-description[data-v-b6270c2e]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem}.grid-view .surround-card .item-price[data-v-b6270c2e]{font-weight:600}.grid-view .surround-card .card-body[data-v-b6270c2e]{padding:1rem}.surround-list-view[data-v-b6270c2e]{display:grid;grid-template-columns:1fr}.surround-list-view .surround-card[data-v-b6270c2e]{overflow:hidden;display:grid;grid-template-columns:1fr 2fr 1fr;margin-bottom:0pt}.surround-list-view .surround-card .item-img[data-v-b6270c2e]{display:flex;justify-content:center;align-items:center;height:100%;margin-left:.5rem}.surround-list-view .surround-card .card-body[data-v-b6270c2e]{padding:.5rem .5rem;border-right:1px solid #ebe9f1;display:flex;flex-direction:column}.surround-list-view .surround-card .card-body .item-wrapper[data-v-b6270c2e]{order:2}.surround-list-view .surround-card .card-body .item-name[data-v-b6270c2e]{order:1}.surround-list-view .surround-card .item-options[data-v-b6270c2e]{padding:.5rem;display:flex;flex-direction:column;justify-content:center}.surround-list-view .surround-card .item-options .btn-wishlist[data-v-b6270c2e],.surround-list-view .surround-card .item-options .btn-cart[data-v-b6270c2e]{margin-top:1rem}.checkout-items .surround-card .item-img img[data-v-b6270c2e],.checkout-items .surround-card .item-img input[data-v-b6270c2e]{width:190px}.checkout-items .surround-card .item-img .img-form[data-v-b6270c2e]{width:190px}.checkout-items .surround-card .item-name[data-v-b6270c2e]{order:0 !important}.checkout-items .surround-card .item-options .btn[data-v-b6270c2e]{display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.surround-list-view .surround-card[data-v-b6270c2e]{grid-template-columns:1fr}.surround-list-view .surround-card .item-img[data-v-b6270c2e]{padding-top:2rem;padding-bottom:2rem}.surround-list-view .surround-card .card-body[data-v-b6270c2e]{border:none}}.noimage[data-v-b6270c2e]{width:calc(100px * 1.618);width:200px;height:140px;line-height:calc(140px - 1px);border:solid 1px #c7c7c7;background-color:#f9f9f9;color:#636363;font-size:15px;border-radius:4px;box-shadow:0 0 2px 1px #ececec;display:inline-block;margin:0;padding:0;text-align:center;vertical-align:middle;font-family:"Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:.04em}.noimage[data-v-b6270c2e]::before{content:attr(title)}*[draggable=true][data-v-b6270c2e]{cursor:move}.image-grid[data-v-b6270c2e]{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:.5rem;padding:1rem}.image-grid-item[data-v-b6270c2e]{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:.5rem;border:1px solid #ebe9f1;border-radius:.357rem;background-color:#fff;cursor:pointer}.image-grid-item.is-selected[data-v-b6270c2e]{border-color:#00cfe8;box-shadow:0 0 0 2px #00cfe8;background-color:rgba(0,207,232,.08)}.image-grid-order[data-v-b6270c2e]{position:absolute;top:.25rem;left:.25rem;min-width:1.5rem;padding:0 .35rem;font-size:.75rem;font-weight:600;line-height:1.5rem;text-align:center;color:#fff;background-color:rgba(0,0,0,.55);border-radius:.25rem}.image-grid-thumbnail[data-v-b6270c2e]{width:100%;height:110px;object-fit:contain;pointer-events:none}.image-grid-info[data-v-b6270c2e]{margin-top:.25rem}.image-grid-info p[data-v-b6270c2e]{width:100%;margin:.1rem 0 0;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-grid-name[data-v-b6270c2e]{text-align:center}.image-grid-visibility.is-visible[data-v-b6270c2e]{color:#28c76f}.image-grid-visibility.is-hidden[data-v-b6270c2e]{color:#ea5455}.image-grid-category[data-v-b6270c2e]{color:#6e6b7b}.image-grid-caption[data-v-b6270c2e]{color:#6e6b7b}.image-grid-checkbox[data-v-b6270c2e]{position:absolute;top:.25rem;right:.25rem;z-index:1}.image-grid-add-item[data-v-b6270c2e]{min-height:180px;cursor:pointer}
.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}.marker-label-position{top:21px;right:.4px;position:relative}.station-marker-container{position:relative;display:flex;align-items:center;justify-content:center}.station-marker-icon{width:62px;height:92px}.station-marker-label{position:absolute;top:68%;left:50%;transform:translate(-50%, -50%);color:#fff;font-weight:bold;font-size:16px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.7)}
.ripple-button svg.liked.feather[data-v-5b0ca168]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-5b0ca168]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-5b0ca168]:hover{animation:hover-ripple-data-v-5b0ca168 .6s}.ripple-button[data-v-5b0ca168]:active{transition-duration:.1s;animation:click-ripple-data-v-5b0ca168 .6s}@keyframes hover-ripple-data-v-5b0ca168{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-5b0ca168{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-5b0ca168]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
.b-table-selectable .feather{font-size:1.3rem}
.ripple-button svg.liked.feather[data-v-7dacafa1]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-7dacafa1]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-7dacafa1]:hover{animation:hover-ripple-data-v-7dacafa1 .6s}.ripple-button[data-v-7dacafa1]:active{transition-duration:.1s;animation:click-ripple-data-v-7dacafa1 .6s}@keyframes hover-ripple-data-v-7dacafa1{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-7dacafa1{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-7dacafa1]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
.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}
.surround-card[data-v-1d7a0b86]:hover{transform:translateY(-5px);box-shadow:0 4px 25px 0 rgba(34,41,47,.25)}.surround-card .item-name[data-v-1d7a0b86]{margin-bottom:0}.surround-card .item-name a[data-v-1d7a0b86]{font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.surround-card .btn-wishlist span[data-v-1d7a0b86],.surround-card .btn-cart span[data-v-1d7a0b86]{vertical-align:text-top}.surround-card .btn-wishlist i[data-v-1d7a0b86],.surround-card .btn-wishlist svg[data-v-1d7a0b86],.surround-card .btn-cart i[data-v-1d7a0b86],.surround-card .btn-cart svg[data-v-1d7a0b86]{margin-right:.25rem;vertical-align:text-top}.surround-card .btn-wishlist i.text-danger[data-v-1d7a0b86],.surround-card .btn-wishlist svg.text-danger[data-v-1d7a0b86],.surround-card .btn-cart i.text-danger[data-v-1d7a0b86],.surround-card .btn-cart svg.text-danger[data-v-1d7a0b86]{fill:#ea5455}.grid-view[data-v-1d7a0b86]:not(.wishlist-items),.surround-list-view[data-v-1d7a0b86]:not(.wishlist-items){margin-top:2rem}.grid-view[data-v-1d7a0b86]{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem}.grid-view.wishlist-items[data-v-1d7a0b86]{grid-template-columns:1fr 1fr 1fr 1fr}.grid-view .surround-card[data-v-1d7a0b86]{overflow:hidden}.grid-view .surround-card .item-img[data-v-1d7a0b86]{padding-top:.5rem;min-height:15.85rem;display:flex;align-items:center}.grid-view .surround-card .item-wrapper[data-v-1d7a0b86]{display:flex;justify-content:space-between;align-items:baseline}.grid-view .surround-card .item-options[data-v-1d7a0b86]{display:flex;flex-wrap:wrap}.grid-view .surround-card .item-options .btn-cart[data-v-1d7a0b86],.grid-view .surround-card .item-options .btn-wishlist[data-v-1d7a0b86]{flex-grow:1;border-radius:0}.grid-view .surround-card .item-name[data-v-1d7a0b86]{margin-top:.75rem}.grid-view .surround-card .item-description[data-v-1d7a0b86]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem}.grid-view .surround-card .item-price[data-v-1d7a0b86]{font-weight:600}.grid-view .surround-card .card-body[data-v-1d7a0b86]{padding:1rem}.surround-list-view[data-v-1d7a0b86]{display:grid;grid-template-columns:1fr}.surround-list-view .surround-card[data-v-1d7a0b86]{overflow:hidden;display:grid;grid-template-columns:1fr 2fr 1fr;margin-bottom:0pt}.surround-list-view .surround-card .item-img[data-v-1d7a0b86]{display:flex;justify-content:center;align-items:center;height:100%;margin-left:.5rem}.surround-list-view .surround-card .card-body[data-v-1d7a0b86]{padding:.5rem .5rem;border-right:1px solid #ebe9f1;display:flex;flex-direction:column}.surround-list-view .surround-card .card-body .item-wrapper[data-v-1d7a0b86]{order:2}.surround-list-view .surround-card .card-body .item-name[data-v-1d7a0b86]{order:1}.surround-list-view .surround-card .item-options[data-v-1d7a0b86]{padding:.5rem;display:flex;flex-direction:column;justify-content:center}.surround-list-view .surround-card .item-options .btn-wishlist[data-v-1d7a0b86],.surround-list-view .surround-card .item-options .btn-cart[data-v-1d7a0b86]{margin-top:1rem}.checkout-items .surround-card .item-img img[data-v-1d7a0b86],.checkout-items .surround-card .item-img input[data-v-1d7a0b86]{width:190px}.checkout-items .surround-card .item-img .img-form[data-v-1d7a0b86]{width:190px}.checkout-items .surround-card .item-name[data-v-1d7a0b86]{order:0 !important}.checkout-items .surround-card .item-options .btn[data-v-1d7a0b86]{display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.surround-list-view .surround-card[data-v-1d7a0b86]{grid-template-columns:1fr}.surround-list-view .surround-card .item-img[data-v-1d7a0b86]{padding-top:2rem;padding-bottom:2rem}.surround-list-view .surround-card .card-body[data-v-1d7a0b86]{border:none}}.noimage[data-v-1d7a0b86]{width:calc(100px * 1.618);width:200px;height:140px;line-height:calc(140px - 1px);border:solid 1px #c7c7c7;background-color:#f9f9f9;color:#636363;font-size:15px;border-radius:4px;box-shadow:0 0 2px 1px #ececec;display:inline-block;margin:0;padding:0;text-align:center;vertical-align:middle;font-family:"Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:.04em}.noimage[data-v-1d7a0b86]::before{content:attr(title)}.ripple-button svg.liked.feather[data-v-1d7a0b86]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-1d7a0b86]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-1d7a0b86]:hover{animation:hover-ripple-data-v-1d7a0b86 .6s}.ripple-button[data-v-1d7a0b86]:active{transition-duration:.1s;animation:click-ripple-data-v-1d7a0b86 .6s}@keyframes hover-ripple-data-v-1d7a0b86{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-1d7a0b86{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-1d7a0b86]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
@media(min-width: 576px){.surrounding-label-mw{max-width:80px}}
.surround-card[data-v-640c8803]:hover{transform:translateY(-5px);box-shadow:0 4px 25px 0 rgba(34,41,47,.25)}.surround-card .item-name[data-v-640c8803]{margin-bottom:0}.surround-card .item-name a[data-v-640c8803]{font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.surround-card .btn-wishlist span[data-v-640c8803],.surround-card .btn-cart span[data-v-640c8803]{vertical-align:text-top}.surround-card .btn-wishlist i[data-v-640c8803],.surround-card .btn-wishlist svg[data-v-640c8803],.surround-card .btn-cart i[data-v-640c8803],.surround-card .btn-cart svg[data-v-640c8803]{margin-right:.25rem;vertical-align:text-top}.surround-card .btn-wishlist i.text-danger[data-v-640c8803],.surround-card .btn-wishlist svg.text-danger[data-v-640c8803],.surround-card .btn-cart i.text-danger[data-v-640c8803],.surround-card .btn-cart svg.text-danger[data-v-640c8803]{fill:#ea5455}.grid-view[data-v-640c8803]:not(.wishlist-items),.surround-list-view[data-v-640c8803]:not(.wishlist-items){margin-top:2rem}.grid-view[data-v-640c8803]{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem}.grid-view.wishlist-items[data-v-640c8803]{grid-template-columns:1fr 1fr 1fr 1fr}.grid-view .surround-card[data-v-640c8803]{overflow:hidden}.grid-view .surround-card .item-img[data-v-640c8803]{padding-top:.5rem;min-height:15.85rem;display:flex;align-items:center}.grid-view .surround-card .item-wrapper[data-v-640c8803]{display:flex;justify-content:space-between;align-items:baseline}.grid-view .surround-card .item-options[data-v-640c8803]{display:flex;flex-wrap:wrap}.grid-view .surround-card .item-options .btn-cart[data-v-640c8803],.grid-view .surround-card .item-options .btn-wishlist[data-v-640c8803]{flex-grow:1;border-radius:0}.grid-view .surround-card .item-name[data-v-640c8803]{margin-top:.75rem}.grid-view .surround-card .item-description[data-v-640c8803]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem}.grid-view .surround-card .item-price[data-v-640c8803]{font-weight:600}.grid-view .surround-card .card-body[data-v-640c8803]{padding:1rem}.surround-list-view[data-v-640c8803]{display:grid;grid-template-columns:1fr}.surround-list-view .surround-card[data-v-640c8803]{overflow:hidden;display:grid;grid-template-columns:1fr 2fr 1fr;margin-bottom:0pt}.surround-list-view .surround-card .item-img[data-v-640c8803]{display:flex;justify-content:center;align-items:center;height:100%;margin-left:.5rem}.surround-list-view .surround-card .card-body[data-v-640c8803]{padding:.5rem .5rem;border-right:1px solid #ebe9f1;display:flex;flex-direction:column}.surround-list-view .surround-card .card-body .item-wrapper[data-v-640c8803]{order:2}.surround-list-view .surround-card .card-body .item-name[data-v-640c8803]{order:1}.surround-list-view .surround-card .item-options[data-v-640c8803]{padding:.5rem;display:flex;flex-direction:column;justify-content:center}.surround-list-view .surround-card .item-options .btn-wishlist[data-v-640c8803],.surround-list-view .surround-card .item-options .btn-cart[data-v-640c8803]{margin-top:1rem}.checkout-items .surround-card .item-img img[data-v-640c8803],.checkout-items .surround-card .item-img input[data-v-640c8803]{width:190px}.checkout-items .surround-card .item-img .img-form[data-v-640c8803]{width:190px}.checkout-items .surround-card .item-name[data-v-640c8803]{order:0 !important}.checkout-items .surround-card .item-options .btn[data-v-640c8803]{display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.surround-list-view .surround-card[data-v-640c8803]{grid-template-columns:1fr}.surround-list-view .surround-card .item-img[data-v-640c8803]{padding-top:2rem;padding-bottom:2rem}.surround-list-view .surround-card .card-body[data-v-640c8803]{border:none}}.noimage[data-v-640c8803]{width:calc(100px * 1.618);width:200px;height:140px;line-height:calc(140px - 1px);border:solid 1px #c7c7c7;background-color:#f9f9f9;color:#636363;font-size:15px;border-radius:4px;box-shadow:0 0 2px 1px #ececec;display:inline-block;margin:0;padding:0;text-align:center;vertical-align:middle;font-family:"Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:.04em}.noimage[data-v-640c8803]::before{content:attr(title)}*[draggable=true][data-v-640c8803]{cursor:move}
.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}.marker-label-position{top:21px;right:.4px;position:relative}.vs__dropdown-menu{height:500%}
.ripple-button svg.liked.feather[data-v-fa9a7084]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-fa9a7084]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-fa9a7084]:hover{animation:hover-ripple-data-v-fa9a7084 .6s}.ripple-button[data-v-fa9a7084]:active{transition-duration:.1s;animation:click-ripple-data-v-fa9a7084 .6s}@keyframes hover-ripple-data-v-fa9a7084{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-fa9a7084{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-fa9a7084]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
.card[data-v-c05738aa]  .card-header .heading-elements{position:static;cursor:inherit}.card[data-v-c05738aa]  .card-header .heading-elements .list-inline{display:block}.card[data-v-c05738aa]  .card-header .heading-elements .list-inline li a{padding:0}.card[data-v-c05738aa]  .card-header .heading-elements .list-inline li:not(:last-child){margin-right:1rem}.dark-layout .b-overlay-wrap[data-v-c05738aa]  .b-overlay .bg-white{background-color:#161d31 !important}
.b-table-selectable .feather{font-size:1.3rem}
.ripple-button svg.liked.feather[data-v-b9b473e6]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-b9b473e6]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-b9b473e6]:hover{animation:hover-ripple-data-v-b9b473e6 .6s}.ripple-button[data-v-b9b473e6]:active{transition-duration:.1s;animation:click-ripple-data-v-b9b473e6 .6s}@keyframes hover-ripple-data-v-b9b473e6{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-b9b473e6{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-b9b473e6]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
.b-table-selectable .feather{font-size:1.3rem}
.ripple-button svg.liked.feather[data-v-8369e996]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-8369e996]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-8369e996]:hover{animation:hover-ripple-data-v-8369e996 .6s}.ripple-button[data-v-8369e996]:active{transition-duration:.1s;animation:click-ripple-data-v-8369e996 .6s}@keyframes hover-ripple-data-v-8369e996{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-8369e996{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-8369e996]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}
/*
 * 紐づき物件カード
 */
/* 紐づき物件の画像サイズ */
.linked-estate-image-size {
  height: 95px;
  width: 126px;
}
/* 画像上部のスペース */
.image-top-space-with-badge {
  padding-top: 1rem;
}
.image-top-space-no-badge {
  padding-top: 3rem;
}
/* 詳細ボタン */
.detail-button {
  position: absolute;
  bottom: 0;
  width: 98%;
}
/* 詳細ボタンの表示位置調整 */
.estate-contena-padding {
  padding-bottom: 2rem;
}
/* 文字強調 */
.emphasis_character {
  color: #ff0000;
  font-weight: bold;
}
/* 開くボタンの位置 */
.open-btn-position {
  position: absolute;
  padding-top: 1rem;
  top: 0;
  right: 0;
}
/* 画像と物件情報を縦並びにする */
@media screen and (max-width: 991px) {
.linked-estate-row-wrap {
    /* 991px以下に適用 */
    display: flex;
    flex-direction: column;
}
}



/*
 * 類似物件カード
 */
/* 右寄せ */
.estate-content-right {
  float: right;
}
/* 類似物件画像のサイズ */
.similar-estate-image-size {
  height: 117px;
  width: 156px;
}
.image-top-space {
  padding-top: 3.2rem;
}
/* カードの基準となる位置を設定 */
.estate-card-base-position {
  position: relative;
}
/* 開くボタンの位置 */
.open-btn-position {
  position: absolute;
  padding-top: 1rem;
  top: 0;
  right: 0;
}
/* 決定ボタンの位置 */
.aggregate-btn-position {
  position: absolute;
  padding-top: 1rem;
  padding-right: 1rem;
  top: 0;
  right: 0;
}
/* 画像と物件情報を縦並びにする */
@media screen and (max-width: 991px) {
.similar-estate-row-wrap {
    /* 991px以下に適用 */
    display: flex;
    flex-direction: column;
}
}



.aggregate-card[data-v-510027ee]{position:relative}.register-btn-position[data-v-510027ee]{position:absolute;padding-top:.75rem;padding-right:1.5rem;top:0;right:0}
/*
 * 物件に紐づく元付カード
 */

/* カードの基準となる位置を設定 */
.estate-card-base-position {
  position: relative;
}

/* 開くボタンの位置 */
.open-btn {
  position: absolute;
  padding-top: 2.5rem;
  top: 0;
  right: 0;
}

/* この元付会社を代表にするチェックボックス */
.is-main-check-box {
  position: absolute;
  padding-top: 0.5rem;
  top: 0;
  right: 0;
}

/* この物件を代表にするボタン */
.decision-check-box {
  position: absolute;
  padding-top: 0.5rem;
  padding-right: 1rem;
  top: 0;
  right: 0;
}

/* この物件を代表にするボタン */
.linked-estate-delete-btn {
  position: absolute;
  padding-top: 2.5rem;
  padding-right: 1rem;
  top: 0;
  right: 0;
}



.b-table-selectable .feather{font-size:1.3rem}
.modal-message[data-v-125ea21e]{font-size:1.25rem;display:flex;justify-content:center}
.nav-menu-title[data-v-02aca09e]{font-size:7px}
.surround-card[data-v-5e5cb6fc]:hover{transform:translateY(-5px);box-shadow:0 4px 25px 0 rgba(34,41,47,.25)}.surround-card .item-name[data-v-5e5cb6fc]{margin-bottom:0}.surround-card .item-name a[data-v-5e5cb6fc]{font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.surround-card .btn-wishlist span[data-v-5e5cb6fc],.surround-card .btn-cart span[data-v-5e5cb6fc]{vertical-align:text-top}.surround-card .btn-wishlist i[data-v-5e5cb6fc],.surround-card .btn-wishlist svg[data-v-5e5cb6fc],.surround-card .btn-cart i[data-v-5e5cb6fc],.surround-card .btn-cart svg[data-v-5e5cb6fc]{margin-right:.25rem;vertical-align:text-top}.surround-card .btn-wishlist i.text-danger[data-v-5e5cb6fc],.surround-card .btn-wishlist svg.text-danger[data-v-5e5cb6fc],.surround-card .btn-cart i.text-danger[data-v-5e5cb6fc],.surround-card .btn-cart svg.text-danger[data-v-5e5cb6fc]{fill:#ea5455}.grid-view[data-v-5e5cb6fc]:not(.wishlist-items),.surround-list-view[data-v-5e5cb6fc]:not(.wishlist-items){margin-top:2rem}.grid-view[data-v-5e5cb6fc]{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem}.grid-view.wishlist-items[data-v-5e5cb6fc]{grid-template-columns:1fr 1fr 1fr 1fr}.grid-view .surround-card[data-v-5e5cb6fc]{overflow:hidden}.grid-view .surround-card .item-img[data-v-5e5cb6fc]{padding-top:.5rem;min-height:15.85rem;display:flex;align-items:center}.grid-view .surround-card .item-wrapper[data-v-5e5cb6fc]{display:flex;justify-content:space-between;align-items:baseline}.grid-view .surround-card .item-options[data-v-5e5cb6fc]{display:flex;flex-wrap:wrap}.grid-view .surround-card .item-options .btn-cart[data-v-5e5cb6fc],.grid-view .surround-card .item-options .btn-wishlist[data-v-5e5cb6fc]{flex-grow:1;border-radius:0}.grid-view .surround-card .item-name[data-v-5e5cb6fc]{margin-top:.75rem}.grid-view .surround-card .item-description[data-v-5e5cb6fc]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem}.grid-view .surround-card .item-price[data-v-5e5cb6fc]{font-weight:600}.grid-view .surround-card .card-body[data-v-5e5cb6fc]{padding:1rem}.surround-list-view[data-v-5e5cb6fc]{display:grid;grid-template-columns:1fr}.surround-list-view .surround-card[data-v-5e5cb6fc]{overflow:hidden;display:grid;grid-template-columns:1fr 2fr 1fr;margin-bottom:0pt}.surround-list-view .surround-card .item-img[data-v-5e5cb6fc]{display:flex;justify-content:center;align-items:center;height:100%;margin-left:.5rem}.surround-list-view .surround-card .card-body[data-v-5e5cb6fc]{padding:.5rem .5rem;border-right:1px solid #ebe9f1;display:flex;flex-direction:column}.surround-list-view .surround-card .card-body .item-wrapper[data-v-5e5cb6fc]{order:2}.surround-list-view .surround-card .card-body .item-name[data-v-5e5cb6fc]{order:1}.surround-list-view .surround-card .item-options[data-v-5e5cb6fc]{padding:.5rem;display:flex;flex-direction:column;justify-content:center}.surround-list-view .surround-card .item-options .btn-wishlist[data-v-5e5cb6fc],.surround-list-view .surround-card .item-options .btn-cart[data-v-5e5cb6fc]{margin-top:1rem}.checkout-items .surround-card .item-img img[data-v-5e5cb6fc],.checkout-items .surround-card .item-img input[data-v-5e5cb6fc]{width:190px}.checkout-items .surround-card .item-img .img-form[data-v-5e5cb6fc]{width:190px}.checkout-items .surround-card .item-name[data-v-5e5cb6fc]{order:0 !important}.checkout-items .surround-card .item-options .btn[data-v-5e5cb6fc]{display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.surround-list-view .surround-card[data-v-5e5cb6fc]{grid-template-columns:1fr}.surround-list-view .surround-card .item-img[data-v-5e5cb6fc]{padding-top:2rem;padding-bottom:2rem}.surround-list-view .surround-card .card-body[data-v-5e5cb6fc]{border:none}}.noimage[data-v-5e5cb6fc]{width:calc(100px * 1.618);width:200px;height:140px;line-height:calc(140px - 1px);border:solid 1px #c7c7c7;background-color:#f9f9f9;color:#636363;font-size:15px;border-radius:4px;box-shadow:0 0 2px 1px #ececec;display:inline-block;margin:0;padding:0;text-align:center;vertical-align:middle;font-family:"Helvetica Neue","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:.04em}.noimage[data-v-5e5cb6fc]::before{content:attr(title)}*[draggable=true][data-v-5e5cb6fc]{cursor:move}.preview-img-div[data-v-5e5cb6fc]{display:flex;justify-content:center}.preview-iframe[data-v-5e5cb6fc]{width:100%;height:80vh;border:none}
.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}.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}

.portal-badge-opacity[data-v-15f09a56] {
  opacity: 0.5;
}

.modal-body[data-v-395ad6b2]{padding:.8rem 1rem}.modal-body .card[data-v-395ad6b2]{margin-bottom:1rem}.modal-form-title[data-v-395ad6b2]{padding-bottom:.5rem;font-size:1rem;font-weight:bold}.modal-form-group[data-v-395ad6b2]{margin-bottom:.5rem}@media screen and (max-width: 480px){.modal-form-group[data-v-395ad6b2]{margin-bottom:.2rem}}.modal-form-item-sub-label[data-v-395ad6b2]{font-size:.8rem;font-weight:bold}.custom-selected-options .vs__selected-options[data-v-395ad6b2]{flex-wrap:wrap}.datepicker-min-width[data-v-395ad6b2]{min-width:150px}@media screen and (min-width: 765px){.datepicker-padding-custom .datepicker-form-from[data-v-395ad6b2]{padding-right:0}.datepicker-padding-custom .datepicker-form-interval[data-v-395ad6b2]{padding-left:0;padding-right:0}.datepicker-padding-custom .datepicker-form-to[data-v-395ad6b2]{padding-left:0}}.datepicker-wrap-custom label.text-wrap[data-v-395ad6b2]{white-space:nowrap !important;overflow:hidden}.min-width-25[data-v-395ad6b2]{min-width:25px}.max-width-25[data-v-395ad6b2]{max-width:25px}.ripple-button svg.liked.feather[data-v-395ad6b2]{fill:#eda62a;stroke:#eda62a}.ripple-button[data-v-395ad6b2]{cursor:pointer;margin-left:.3rem;transition:color .3s,background .3s}.ripple-button[data-v-395ad6b2]:hover{animation:hover-ripple-data-v-395ad6b2 .6s}.ripple-button[data-v-395ad6b2]:active{transition-duration:.1s;animation:click-ripple-data-v-395ad6b2 .6s}@keyframes hover-ripple-data-v-395ad6b2{10%{transform:scale(1.2)}40%{transform:scale(0.9)}60%{transform:scale(1.04)}80%{transform:scale(0.98)}}@keyframes click-ripple-data-v-395ad6b2{10%{transform:scale(0.8)}40%{transform:scale(1.1)}60%{transform:scale(0.96)}80%{transform:scale(1.02)}}.btn-sm-custom[data-v-395ad6b2]{padding:.5rem 1rem;border-radius:.358rem;font-size:1rem;line-height:1;min-width:95px}



.accessed-mb-custom[data-v-54b8edca] {
  margin-bottom: 5px !important;
}
.tag-primary[data-v-54b8edca] {
  background-color: #1094e6;
  padding: 0px 15px;
  border-radius: 11px;
  color: white;
  margin-bottom: 4px;
}
.tag-primary.p-custom[data-v-54b8edca] {
  padding: 2px 15px;
}


[data-v-32767970] .vs__dropdown-menu {
  max-height: 108px !important;
  overflow-y: hidden;
  padding: 0;
  border: 1px solid #ddd;
}

.action-history-infor-row[data-v-08429aac]{display:flex;align-items:center;text-align:left}.action-history-infor-row-avatar[data-v-08429aac]{width:10%;display:flex;justify-content:flex-start;align-items:center}.action-history-infor-row-name[data-v-08429aac]{width:35%;padding-left:8px;display:flex;align-items:center;justify-content:flex-start}.action-history-infor-row-date[data-v-08429aac]{width:55%;padding-left:8px;display:flex;align-items:center;justify-content:flex-start}.description-field[data-v-08429aac]{display:flex;align-items:center;height:28px}.description-field a[data-v-08429aac]{color:#1094e6;text-decoration:underline}.description-field a[data-v-08429aac]:hover{color:#0e85ce;text-decoration:underline}.text-detail[data-v-08429aac]{color:#1094e6;text-decoration:underline;cursor:pointer}.text-detail[data-v-08429aac]:hover{color:#0e85ce;text-decoration:underline}.actor_name[data-v-08429aac]{font-weight:bold;padding-left:20px}[data-v-08429aac] .vgt-table thead,[data-v-08429aac] .vgt-table .vgt-fixed-header{display:none !important}
.floating-tab-menu{position:-webkit-sticky;position:sticky;top:80px;z-index:7;background:rgba(255,255,255,.9);margin-bottom:1.5rem}.scrollable-tabs-nav{flex-wrap:nowrap;overflow:hidden;margin-bottom:-10px;position:relative}
.nav-return-button[data-v-67ec0f90]{padding:1.3rem .7rem;border-radius:5px 0px 0px 5px}.nav-left-button[data-v-67ec0f90]{padding-top:1.3rem;padding-bottom:1.3rem}.nav-left-button.disabled[data-v-67ec0f90]{color:#b9b9c3}.nav-right-button.disabled[data-v-67ec0f90]{color:#b9b9c3}.nav-right-button[data-v-67ec0f90]{padding-top:1.3rem;padding-bottom:1.3rem;padding-right:.3rem;border-radius:0px 3px 3px 0px}.nav-return-button.return-button-only[data-v-67ec0f90]{border-radius:5px 5px 5px 5px;margin-right:10px}@media(min-width: 576px){.nav-return-button[data-v-67ec0f90]{padding:1rem .7rem;border-radius:10px 0px 0px 10px}.nav-left-button[data-v-67ec0f90]{padding-top:1rem;padding-bottom:1rem}.nav-right-button[data-v-67ec0f90]{padding-top:1rem;padding-bottom:1rem;padding-right:.3rem;border-radius:0px 7px 7px 0px}}.tabs-start-nav[data-v-67ec0f90]{position:sticky;height:100%;left:0;z-index:10001}.tabs-end-nav[data-v-67ec0f90]{position:sticky;height:100%;right:0;z-index:10001}.tabs-nav-button[data-v-67ec0f90]{cursor:pointer}
.nav-menu-title[data-v-bf2e4192]{font-size:7px}
.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}
