.stay-container{height:calc(100% + 90px)}.stay-container .el-table--border{border:0}.stay-container .el-button{border-radius:10px}.stay-container .el-form-item.tag__list .el-form-item__content{display:flex;flex-wrap:wrap;gap:10px;max-width:800px}.stay-container .el-form-item.tag__list .stay-container .stay-form .el-tag{flex:0 1 calc(12.5% - 9px)}.stay-container .el-form-item{display:flex;flex-wrap:wrap;gap:10px}.stay-container .el-form-item:after,.stay-container .el-form-item:before{display:none}.stay-container .el-form-item__error{position:relative;top:unset;flex:0 1 100%;padding:0 10px}.stay-container .el-input__inner{border-radius:10px}.stay-container .el-form-item__label{text-align:left;padding:0;flex:0 1 100px}.stay-container .el-form-item__content{flex:0 1 calc(100% - 110px);margin-left:0!important}.stay-container .el-form-item__content:after,.stay-container .el-form-item__content:before{display:none}@media screen and (max-width:1700px){.stay-container .el-form-item__content{display:flex;flex-wrap:wrap}}.stay-container .stay-form{border-radius:4px}.stay-container .stay-form__inner{margin-top:40px}.stay-container .stay-form__inner .el-input{max-width:370px}.stay-container .stay-form__inner .el-textarea__inner{min-height:168px!important;max-width:600px;border-radius:10px}.stay-container .stay-form__footer{text-align:center;margin:20px 0 20px 10px;padding:20px 0 50px}.stay-container .stay-form .el-upload.el-upload--picture-card{width:185px;height:136px;background:#fff}.stay-container .stay-form .el-upload--picture-card i{color:#dcdcdc}.stay-container .stay-form .el-upload-list--picture-card .el-upload-list__item{width:185px;height:136px}.stay-container .stay-form .el-upload-list--picture-card .el-upload-list__item div,.stay-container .stay-form .el-upload-list--picture-card .el-upload-list__item img{width:100%;height:100%}.stay-container .stay-form .el-upload-list__item:first-child .el-upload-list--main{background:#000;color:#fff;position:absolute;padding:0 6px;font-size:13px;border-radius:4px;top:5px;left:5px}.stay-container .stay-form .stay-info{margin:0 20px 0 0;max-width:615px}.stay-container .stay-form .stay-info .el-textarea__inner{max-width:100%}.stay-container .stay-form .defaultinfo-wrapper .defaultinfo-con{display:flex;padding:10px}.stay-container .stay-form .defaultinfo-wrapper .defaultinfo-con .ttl{margin-right:10px;width:112px}.stay-container .stay-form .defaultinfo-wrapper .defaultinfo-con .txt{padding:0 10px}.stay-container .stay-form .defaultinfo-wrapper .defaultinfo-con .el-textarea{width:370px}.stay-container .stay-form .defaultinfo-wrapper .el-form-item__content .el-form-item__label{text-align:left;padding:0 0 0 10px}.stay-container .stay-form .defaultinfo-wrapper .el-form-item__content{margin-left:0!important;display:flex;flex-wrap:wrap}.stay-container .stay-form .defaultinfo-wrapper .el-form-item__content .half{flex:0 1 40%}.stay-container .stay-form .defaultinfo-wrapper .el-form-item__content .tip{flex:0 1 calc(60% - 10px);margin-top:10px}.stay-container .stay-form .defaultinfo-wrapper .el-form-item__content .tip img{max-height:600px}.stay-container .stay-form .stay-address{margin-bottom:10px}.stay-container .stay-form .stay-address .el-button{margin-left:10px}.stay-container .stay-form .el-select{width:380px}.stay-container .stay-form .el-button--small{padding:12px 15px}.stay-container .stay-form .el-tag{color:#000;background-color:#fff;height:39px;line-height:39px;border-radius:10px;margin:0}.stay-container .stay-form .input-new-tag>input{height:40px}.stay-container .stay-form .readonly textarea{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.stay-container .stay-form .el-date-editor.el-input,.stay-container .stay-form .el-date-editor.el-input__inner{width:380px}.stay-container .stay-form .introduction-direct{margin-top:10px;width:370px;display:block}.stay-container .stay-form .newsitem-wrapper{padding-bottom:30px;width:80%;overflow-x:scroll}.stay-container .stay-form .newsitem-wrapper>div{display:flex}.stay-container .stay-form .newsitem-wrapper .newsitem-info-con{border:1px solid #dedede;border-radius:10px;padding:10px 3px;width:370px;margin-right:20px;text-align:center}.stay-container .stay-form .newsitem-wrapper .newsitem-info-con .el-input,.stay-container .stay-form .newsitem-wrapper .newsitem-info-con .el-textarea,.stay-container .stay-form .newsitem-wrapper .newsitem-info-con .el-upload{width:350px;padding:5px}.stay-container .stay-form .newsitem-wrapper .newsitem-info-con .el-button{margin-top:10px;width:120px}.stay-container .stay-form .newsitem-wrapper .newsitem-info-con .el-select{margin-left:5px}.stay-container .stay-form .newsitem-wrapper .newsitem-info-con .newsitem-date-con{display:flex;justify-content:center;gap:10px}.stay-container .stay-form .newsitem-wrapper .newsitem-info-con .el-date-editor{width:280px}.stay-container .stay-form .newsitem-wrapper .addbtn-con .el-button{height:auto;width:160px;height:100%;background-color:#fff;color:#5f5f5f;border:1px solid #dedede;border-radius:5px}.stay-container .stay-form .newsitem-wrapper .addbtn-con .el-button:focus,.stay-container .stay-form .newsitem-wrapper .addbtn-con .el-button:hover{border-color:#409eff;color:#409eff}.stay-container__top{display:flex;justify-content:space-between;align-items:center;margin:20px 0}.stay-container__top .search{display:flex;gap:5px}.stay-container .calendar__footer{padding-bottom:10px}.stay-container .room-list{margin-top:30px;width:100%;display:flex;flex-wrap:wrap}.stay-container .room-list--empty{display:flex;justify-content:center;align-items:center;width:100%;height:120px;color:#ababab}.stay-container .room-list__item{display:flex;width:calc(50% - 50px);justify-content:space-between;align-items:center;border:1px solid #dedede;border-radius:10px;box-shadow:0 1px 7px #dedede;padding:15px 20px;margin-bottom:10px}.stay-container .room-list__item:nth-child(odd){margin-right:10px}.stay-container .room-list__item .thumb{width:180px;height:100px}.stay-container .room-list__item .thumb--none{height:100%;display:flex;justify-content:center;align-items:center;background:#efefef}.stay-container .room-list__item .thumb img{width:100%;height:100%}.stay-container .room-list__item .content{width:calc(100% - 350px);padding:0 20px}.stay-container .room-list__item .content .title{font-size:20px;font-weight:700;margin-bottom:15px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stay-container .room-list__item .content .info li{font-size:14px;color:#555;margin-bottom:5px}.stay-container .room-list__item .manage{width:150px;display:flex}.stay-container .room-list__item .manage .el-button--danger,.stay-container .room-list__item .manage .el-button--primary{border-radius:10px}.stay-container .room-form{padding:10px 0}.stay-container .room-form .el-tabs--left .el-tabs__header.is-left{margin-right:0}.stay-container .room-form .el-tabs__content{border:1px solid #efefef;border-radius:4px}.stay-container .room-form__footer{text-align:right;width:800px;margin:20px 0 20px 10px;padding:20px 0 200px}.stay-container .room-form__notice{padding:22px 16px;background-color:#ecf8ff;border-radius:4px;border-left:5px solid #0e1b22;margin:20px 0;font-size:15px}.stay-container .room-form__notice p{line-height:1.6}.stay-container .option-box{margin-bottom:30px}.stay-container .option-box__title{font-size:16px;font-weight:700;padding:10px 0;margin-bottom:10px;border-bottom:1px solid #dedede}.stay-container .price-table{border-collapse:collapse;font-size:15px;margin-left:20px}.stay-container .price-table th{padding:5px 10px;color:#909399;border-bottom:2px solid #dedede}.stay-container .price-table td{padding:5px 10px;color:#606266;border-bottom:1px solid #dedede}.stay-container .price-table td .el-input-number{margin-right:5px}.stay-container .price-table .quantity .el-input-number{width:80px}.stay-container .price-table .room-info__title{padding:10px 0;font-size:22px;font-weight:500;color:#565656}.stay-container .price-table .room-info__image{width:300px;height:auto}.stay-container .price-tab{width:calc(100% - 100px)}.stay-container .el-tabs__item .el-button{padding:3px 5px}.stay-container .el-tabs__item .el-button+.el-button{margin-left:5px}.stay-container .el-tabs__item .btn--modify{margin-left:10px}.stay-container #tab-basic-add,.stay-container #tab-part-add{padding:0}.stay-container #tab-basic-add .el-button,.stay-container #tab-part-add .el-button{padding:11.4px 10px}.stay-container .season-part .el-table .el-table__cell{text-align:center}.stay-container .content-top__btn{text-align:right;margin-bottom:20px}.stay-container .el-button.calendar{background-color:#288df4;border-color:#288df4;color:#fff}.stay-container .el-button.calendar:focus,.stay-container .el-button.calendar:hover{background-color:#62abf5;color:#fff}.stay-container .price-part{padding:10px 0}.stay-container .price-part .price-top__title{width:100%;display:flex;background-color:#f0f0f0;text-align:center;font-weight:700;border-radius:10px 10px 0 0;font-size:18px;border:1px solid #dbdbdb}.stay-container .price-part .price-top__title .txt01{padding:10px 22px;min-width:290px;max-width:290px}.stay-container .price-part .price-top__title .txt02{padding:10px 22px;border-left:1px solid #dbdbdb;flex:100%}.stay-container .price-part .price-mid{width:100%;display:flex;align-items:center;border:1px solid #dbdbdb;border-top:0}.stay-container .price-part .price-mid .left-con{padding:20px 22px;min-width:290px;max-width:290px}.stay-container .price-part .price-mid .left-con .room-name{font-size:20px;font-weight:700;padding-bottom:20px}.stay-container .price-part .price-mid .left-con .room-info{line-height:1.6em}.stay-container .price-part .price-mid .left-con .room-etc{display:flex;align-items:center;gap:20px;margin-top:20px}.stay-container .price-part .price-mid .left-con .room-etc .el-checkbox__inner{width:25px;height:25px;border-radius:10px}.stay-container .price-part .price-mid .left-con .room-etc .el-checkbox__inner:after{border:1px solid #000;left:10px;top:3px;height:13px;border-left:0;border-top:0}.stay-container .price-part .price-mid .left-con .room-etc .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#fff;border:1px solid #dbdbdb;width:25px;height:25px}.stay-container .price-part .price-mid .left-con .room-etc .el-checkbox__label{color:#000;line-height:24px}.stay-container .price-part .price-mid .right-con{position:relative;padding:20px 20px 20px 20px;overflow:scroll;flex:100%;border-left:1px solid #dbdbdb}.stay-container .price-part .price-mid .right-con:before{content:"전화 문의로 표시됩니다.";position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:hsla(0,0%,100%,.7803921569);left:0;top:50%;transform:translateY(-50%);z-index:1;text-align:center;font-size:30px;font-weight:700;line-height:260px}.stay-container .price-part .price-mid .right-con.unchecked-style:before{display:none}.stay-container .price-part .price-mid .input-suffix{display:flex;justify-content:center;align-items:center}.stay-container .price-part .price-mid .input-suffix .el-input{width:unset}.stay-container .price-part .price-mid .input-suffix .el-input input{border-radius:10px;max-width:122px}.stay-container .price-part .price-mid .input-suffix .suffix{margin-left:5px}.stay-container .price-part .price-mid .el-table{min-width:800px;border-radius:10px}.stay-container .price-part .price-mid .el-table .cell{text-align:center;color:#000}.stay-container .price-part .price-mid .el-table th.el-table__cell{background-color:#f0f0f0;font-weight:600;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb!important;margin:15px 0}.stay-container .price-part .price-mid .el-table th:last-child.el-table__cell{border-right:1px solid #dbdbdb;border-top-right-radius:10px}.stay-container .price-part .price-mid .el-table th:first-child.el-table__cell{border-left:1px solid #dbdbdb;border-top-left-radius:10px}.stay-container .price-part .price-mid .el-table td.el-table__cell{padding:7px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;max-width:196px}.stay-container .price-part .price-mid .el-table td.el-table__cell:first-child{border-left:1px solid #dbdbdb}.stay-container .price-part .price-mid .el-table tr:last-child td.el-table__cell:first-child{border-bottom-left-radius:10px}.stay-container .price-part .price-mid .el-table tr:last-child td.el-table__cell:last-child{border-bottom-right-radius:10px;border-right:1px solid #dbdbdb}.stay-container .price-part .price-mid:last-child{border-radius:0 0 10px 10px}.stay-container .pricetype-dialog .el-dialog__body{padding:20px 20px 0 20px}.stay-container .pricetype-dialog .el-form-item{margin-bottom:0}.stay-container .pricetype-dialog .item-list{margin-bottom:10px;display:flex;gap:10px}.stay-container .pricetype-dialog .item-list p{display:inline-block;width:60px}.stay-container .pricetype-dialog .item-list .item-list-info{border:1px solid #dbdbdb;border-radius:10px;padding:0 20px;flex:90%;display:flex}.stay-container .pricetype-dialog .item-list .item-list-info .el-input{flex:30%}.stay-container .pricetype-dialog .item-list .item-list-btn{flex:10%}.stay-container .pricetype-dialog .item-list .item-list-btn button{width:100%}.stay-container .pricetype-dialog .item-list .el-input__inner{border:0}.stay-container .pricetype-dialog .el-dialog__footer{text-align:center}.stay-container .pricetype-dialog .el-dialog{width:32%}.stay-container .pricetype-dialog .item-list.disabled{background-color:#f0f0f0;border-radius:10px}.stay-container .save-btn{text-align:center;padding:50px 0 100px}.stay-container .save-btn el-buttond{display:block}.stay-container .stay-container__top .el-button--primary,.stay-container .stay-container__top .el-button--success{border-radius:10px}.stay-container .el-table th.is-leaf{border-top:0!important}.holiday-wr .el-date-editor.el-date-editor--daterange{width:370px!important}.no_margin{margin:0}.explain{font-size:14px;color:#f02c2c;padding:10px 0 20px}