body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0}header{background-color:#4e4981;padding:25px 240px}a{color:inherit;text-decoration:none}li{cursor:pointer}.m-360{margin:0 auto}.p-20{padding:20px}.w-100{width:100%}.flex{display:flex}.wrap{flex-wrap:wrap}.relative{position:relative}.inline-block{display:inline-block}.right{float:right}.vertical-mid{vertical-align:middle}.none{display:none}.input-box{height:90px;margin:240px auto;position:relative;width:947px}@media (max-width:1200px){header{padding:25px}.input-box{width:100%}}.input{border:.5px solid;border-radius:18px;box-sizing:border-box;font-size:30px;height:100%;padding:20px;width:100%}.input-box img{cursor:pointer;margin:0;position:absolute;right:30px;top:22px;width:40px}.header-logo{display:inline-block}.header-logo img{cursor:pointer;width:120px}.header-nav{color:#fff;font-size:25px;font-weight:600}.header-nav ul{list-style:none;margin:0;padding:2px 0}.header-nav li{margin-left:30px}.category-container{margin:50px 0 30px;width:100%}.category{justify-content:space-between;width:1200px}@media (max-width:1200px){.category{width:800px}}.category-location{height:50px;position:relative;width:464px}.category-location input{box-sizing:border-box;font-size:1.5rem;height:100%;padding:10px;width:100%}.category-location img{position:absolute;right:10px;top:10px;width:30px}.category-center{margin-left:80px}.category-price{height:50px;width:330px}.category-price input{box-sizing:border-box;font-size:1.5rem;height:100%;margin-right:20px;padding:10px;width:160px}.category-right{height:50px;margin-left:36px;width:286px}.category-d{width:100%}.category-d img{position:absolute;right:10px;top:17px;width:15px}.category-dtype,.category-duplex{height:50px;width:132px}.category-dtype select,.category-duplex select{-webkit-appearance:none;appearance:none;color:rgba(0,0,0,.5);font-size:1.25rem;font-weight:600;height:100%;padding:8px;width:100%}.category-dtype{margin-left:20px}.loading{margin:100px auto;width:300px}@-webkit-keyframes blinkImage{0%{opacity:0}to{opacity:1}}@keyframes blinkImage{0%{opacity:0}to{opacity:1}}.loading img{-webkit-animation:blinkImage .7s ease-in-out infinite alternate;animation:blinkImage .7s ease-in-out infinite alternate;width:100%}.room-container{width:1200px}@media (max-width:1200px){.room-container{width:800px}}p{font-size:2rem;font-weight:600}.room-card{border-radius:10px;box-shadow:2px 2px 5px rgba(0,0,0,.2),-2px -2px 5px rgba(0,0,0,.2);height:360px;margin:40px 20px;transition:all .3s ease-out;width:360px}.room-card-container,.room-card-inner img{height:100%;width:100%}.room-card-inner img{border-radius:10px 10px 0 0}.room-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:all .3s ease-out}.room-image{cursor:pointer;height:248px;width:360px}.room-text{padding:10px}.room-dtype{font-size:1.6rem;font-weight:600}.room-location{font-size:1.1rem;margin-top:10px}.room-detail-container{box-sizing:border-box;margin-top:100px;padding:0 20px;width:1200px}.room-detail-images{box-shadow:0 4px 4px -4px #b8b8b8;height:430px;justify-content:space-between}.room-detail-img{height:373px;width:560px}.room-detail-img img{height:100%;width:100%}.room-detail-bottom{margin-top:80px}.room-detail-info{justify-content:space-between;padding-top:30px}.room-detail-info-left,.room-detail-info-right{width:560px}.room-detail-info-box{border-bottom:1px solid #e5e5e5;height:50px;margin-top:20px;width:100%}.room-detail-info-title{font-size:1.25rem;font-weight:600;width:90px}.room-detail-info-text{box-sizing:border-box;padding-top:2.5px}.room-detail-info-text button{background:#fff;border:1px solid #4e4981;border-radius:5px;color:#4e4981;cursor:pointer;font-size:1.2rem;font-weight:800;height:30px;margin-top:-2px;width:120px}.room-detail-location{margin-top:80px}.room-detail-map{margin-bottom:80px;margin-top:30px}.room-register{width:100%}.room-register p{margin:0 0 20px}.room-register-container{margin-top:70px;width:1200px}.room-register-left,.room-register-right{box-sizing:border-box;padding:0 35px;width:600px}.room-register-imgs{align-items:center;background:#ededed;border-radius:28px;cursor:pointer;height:300px;justify-content:center;transition:.2s;width:530px}.room-register-imgs:hover{background:#c4c4c4;transition:.2s}.room-register-imgs img{-webkit-filter:invert(84%) sepia(0) saturate(0) hue-rotate(202deg) brightness(91%) contrast(92%);filter:invert(84%) sepia(0) saturate(0) hue-rotate(202deg) brightness(91%) contrast(92%);width:125px}.room-register-imgs:hover img{-webkit-filter:invert(0) sepia(82%) saturate(7485%) hue-rotate(92deg) brightness(103%) contrast(96%);filter:invert(0) sepia(82%) saturate(7485%) hue-rotate(92deg) brightness(103%) contrast(96%)}.room-register-info{margin-bottom:40px;width:530px}.room-register-radio .room-register-info{margin:60px 0}.room-register-radio p{margin:0}.room-register input[type=text]{box-sizing:border-box;font-size:1.25rem;height:50px;padding:10px;width:100%}.room-register-thumbimgs{flex-wrap:wrap;justify-content:space-between;margin-top:30px;width:530px}.room-register-thumbimgs-list{height:90px;margin-bottom:20px;width:120px}.room-register-thumbimgs img{height:90px;width:120px}.room-register-button{width:530px}.room-register-button button{background:#4e4981;border:0;border-radius:5px;color:#fff;cursor:pointer;float:right;font-size:1.5rem;font-weight:600;height:50px;transition:.2s;width:150px}.room-register-button button:hover{background:#655fa7;-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:.2s}.profile{margin-top:100px;width:1200px}.profile-left{width:395px}.profile-logo{width:100%}.profile-info{margin-left:88px;width:250px}.profile-info-title{font-size:2rem;margin-bottom:8px}.point{cursor:pointer}.profile-info-text{font-size:1.25rem;margin-bottom:16px}.profile-info-list,.profile-info-note{color:rgba(0,0,0,.3);margin-top:25px}.checked{color:#000}.profile-right{width:805px}.profile-note p,.profile-roomlist p{margin:0}.profile-note-container,.profile-roomlist-container{border:1px solid #acacac;height:550px;margin-top:30px;width:805px}.profile-note-list{height:100%;overflow-x:hidden;overflow-y:auto}.note-item{border-bottom:1px solid #e2e2e2;box-sizing:border-box;cursor:pointer;height:100px;padding:20px;width:100%}.note-item:hover{background:#eee}.note-item p{font-size:1.5rem}.note-text{font-size:1.25rem;margin-top:12px;width:100%}.note-date{color:#acacac;display:inline-block;font-size:.75rem;margin-left:30px}.note-container{background:rgba(91,91,91,.159);display:flex;height:100vw;justify-content:center;left:calc(-50vw + 50%);position:absolute;top:calc(-50vw + 50%);width:100vw}.note-contents{background:#fff;border-radius:20px;box-sizing:border-box;height:750px;padding:20px;position:fixed;top:30%;width:650px;z-index:999}.note-contents-title{border-bottom:1px solid hsla(0,0%,73%,.682);font-size:1.5rem;font-weight:600;margin-bottom:30px;padding-bottom:10px}.note-contents-list{border:1px solid hsla(0,0%,64%,.467);border-radius:5px;box-sizing:border-box;height:73%;overflow-x:hidden;overflow-y:auto;padding:5px;width:100%}.note-content{height:100%;margin-bottom:15px;position:relative}.note-right{justify-content:right}.note-left{justify-content:left}.note-content-text-right{background:rgba(0,0,255,.407);color:#fff;padding:12px}.note-content-text-left,.note-content-text-right{border-radius:10px;box-sizing:border-box;font-size:1.25rem}.note-content-text-left{background:#acacac;padding:10px}.note-content-date-right{display:flex;justify-content:right;vertical-align:text-bottom}.note-content-date-left,.note-content-date-right{color:#acacac;font-size:.75rem;margin:0 5px;width:150px}.note-content-date-left{vertical-align:bottom}.align-bottom{bottom:0;margin-left:5px;position:absolute}.note-contents-new{background:#fff;border-radius:20px;box-sizing:border-box;height:450px;padding:20px;position:fixed;top:30%;width:550px;z-index:999}.note-contents-new textarea{font-size:2rem;height:300px;resize:none;width:100%}.note-button{margin-top:50px}.note-button button{background:#4e4981;border:0;border-radius:5px;color:#fff;cursor:pointer;float:right;font-size:1.5rem;font-weight:600;height:50px;margin-top:-2px;padding:10px 30px}
/*# sourceMappingURL=main.5e962fc1.css.map*/