.features p{margin:0}.features .container{max-width:65rem;padding:3.75rem 1.25rem}@media(max-width:767.98px){.features .container{padding:3.125rem 1.25rem}}.features .bold{font-weight:700}.features .line-through{text-decoration:line-through}.features .spacer{height:4.75rem;width:100%}.features .underline-box{align-items:center;border-bottom:1px solid #ebeaeb;display:flex;font-size:.75rem;margin-bottom:1.5rem;margin-right:1.25rem;padding:.75rem 0;vertical-align:middle;width:14rem}@media(max-width:767.98px){.features .underline-box{width:8.5rem}}.features .big-box{width:29.25rem}@media(max-width:767.98px){.features .big-box{width:18.25rem}}.features .border-box{border:1px solid #252525;display:flex;font-size:.75rem;height:7.5rem;margin-bottom:.625rem;margin-right:.625rem;position:relative;width:9.375rem}.features .big-border-box{width:19.375rem}.features .disabled-box{background:linear-gradient(38.5deg,transparent,transparent 49.7%,#ebeaeb 0,#ebeaeb 50.3%,transparent 0,transparent);border:1px solid #ebeaeb}.features .logo{left:1.25rem;position:absolute;top:1.25rem}.features .border-box-text{font-size:.75rem;left:1.25rem;position:absolute;right:1.25rem;top:4rem}.features .background-gray-wrap{left:50%;position:relative;transform:translateX(-50%);width:100vw}.features .background-gray-container{margin:auto;max-width:65rem;padding:0 1.25rem;width:100%}.features .news-content{margin:.875rem 0}.features .news-img{align-items:center;display:flex;justify-content:center;margin-right:5.25rem;width:30%}.features .news-img>img{background-color:#c4c4c4;max-height:10.625rem;max-width:15.625rem;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media(max-width:767.98px){.features .news-img{margin:0;width:100%}.features .news-img>img{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.features .news-text{width:100%}@media(max-width:767.98px){.features .news-text{margin-top:1.5rem;width:100%}}.features .nav-icon{align-items:center;border:1px solid #ebeaeb;border-radius:3px;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.features .nav-icon-prev{padding-left:4px}.features .nav-icon-next{padding-right:4px}.features .floor-container{align-items:center;border:1px solid #252525;display:flex;height:16.25rem;justify-content:center;max-width:100%;position:relative;width:calc(100% - 1rem)!important}.features .floor-container a{height:100%;left:0;position:absolute;top:0;width:100%}.features .floor-container>img{margin:8px auto;max-width:75%}@media(max-width:767.98px){.features .floor-container{height:11rem;padding:.75rem}.features .floor-container>img{margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}}.features .floor-sign{align-items:center;border-right:1px solid #252525;border-top:1px solid #252525;bottom:0;display:flex;height:3.125rem;justify-content:center;left:0;position:absolute;width:5.625rem}@media(max-width:767.98px){.features .floor-sign{height:1.875rem;width:3.125rem}}.features .floor-search{align-items:center;bottom:0;display:flex;height:3.125rem;justify-content:center;position:absolute;right:0;width:3.125rem}@media(max-width:767.98px){.features .floor-search{height:1.875rem;width:1.875rem}}.features .review-content{border:1px solid #ebeaeb;min-height:24rem;padding:1.875rem;position:relative;width:calc(100% - 1rem)!important}@media(max-width:767.98px){.features .review-content{width:100%}}.features .review-header h2,.features .review-header img{margin:0}.features .review-header p{align-self:center}.features .tag-container{bottom:1.875rem;position:absolute}.features .tag{align-items:center;background-color:#eff4fc;border-radius:2px;display:flex;font-size:.75rem;justify-content:center;margin-bottom:.5rem;margin-right:.625rem;padding:.5rem .875rem}.features .facility-img{align-items:flex-start;display:flex;justify-content:center;margin-right:5.25rem;width:30%}.features .facility-img>img{background-color:#c4c4c4;max-width:15.625rem;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media(max-width:767.98px){.features .facility-img{margin:0;width:100%}.features .facility-img>img{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.features .facility-text{width:70%}@media(max-width:767.98px){.features .facility-text{margin-top:1.5rem;width:100%}}.features .information-container{margin-top:1.875rem}@media(max-width:767.98px){.features .information-container{margin-top:.5rem}}.features .information-content{padding:1.25rem 0}.features .information-header{width:25%}@media(max-width:767.98px){.features .information-header{width:100%}}.features .information-text{width:75%}@media(max-width:767.98px){.features .information-text{padding-top:.25rem;width:100%}}.features .inner-table{width:150%}.features .inner-td,.features .inner-th{padding:0}.features .inner-th{width:30%}@media(max-width:767.98px){.features .inner-th{width:30%}}.features .inner-td{width:85%}@media(max-width:767.98px){.features .inner-td{width:70%}}.features .google-map{height:31.25rem;width:100%}@media(max-width:767.98px){.features .google-map{height:21.875rem}}.features .popup-bubble{background-color:#252525;border-radius:5px;box-shadow:0 2px 10px 1px rgba(0,0,0,.5);color:#fff;font-family:sans-serif;left:0;max-height:60px;overflow-y:auto;padding:10px 20px;position:absolute;top:0;transform:translate(-50%,-100%)}.features .popup-bubble-anchor{bottom:8px;left:0;position:absolute;width:100%}.features .popup-bubble-anchor:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid #252525;content:"";height:0;left:0;position:absolute;top:0;transform:translate(-50%);width:0}.features .popup-container{cursor:auto;height:0;position:absolute;width:200px}.features .read-more{max-height:5.5rem;overflow:hidden}.features .flex-important{display:flex!important}.features .icon-more{margin-top:.375rem}.features .zoom{pointer-events:none}.add-clip{background-color:#fff;box-shadow:0 .25rem 3.125rem rgba(0,0,0,.15);display:none;height:50vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:45vw;z-index:1000}@media(max-width:767.98px){.add-clip{background:rgba(37,37,37,.7);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:10000}}@media screen and (max-width:768px){.add-clip{background:#fff!important;bottom:50%!important;left:50%!important;right:50%!important;top:50%!important}}input{border:1px solid #ebeaeb;border-radius:3px}input:placeholder{color:#767676}.add-clip-modal-button{background-color:#de6939;border:0;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.08em;padding:.475rem 1.25rem;text-align:center;transition:.2s ease-in-out}.add-clip-modal-button:hover{color:#fff;opacity:.7;text-decoration:none}.add-clip-modal-table-td{vertical-align:baseline!important}.add-clip-modal-container{max-height:23.5rem;position:absolute;top:9rem;width:30rem}.add-clip-modal-left{left:-2.5rem}.add-clip-modal-right{right:-2.5rem}.add-clip-modal-header{border-bottom:1px solid #ebeaeb;height:3.75rem;width:100%}.add-clip-modal-header-text{width:25rem}@media(max-width:767.98px){.add-clip-modal-header-text{width:calc(100% - 5rem)}}.add-clip-modal-close{background:#fff;border:none;border-left:1px solid #ebeaeb;height:100%;min-width:3.75rem;width:3.75rem}.add-clip-modal-content{height:85%;overflow-y:scroll}.add-clip-modal-content th{color:#767676;font-size:.625rem;font-weight:500;padding-right:.625rem}.add-clip-modal-content tr{border-bottom:1px solid rgba(0,0,0,.1)}.add-clip-modal-content td{font-size:.75rem;padding-bottom:.625rem;padding-right:1.25rem;padding-top:.625rem;vertical-align:top}.add-clip-modal-content td:last-child{padding-right:0}.add-clip-modal{background-color:#fff;box-shadow:0 .25rem 3.125rem rgba(0,0,0,.15);display:none;height:50vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:45vw;z-index:1000}.add-clip-modal-body{height:100%}.add-clip-modal-header{height:15%}.add-clip-modal-input-text{font-size:.75rem;margin-right:5%;padding:0 1em;width:75%!important}@media(max-width:767.98px){.add-clip-modal-content{min-height:calc(100% - 12rem)}}.case-name-td{width:50%}.company-name-td{width:30%}.btn-td{width:20%}.add-clip-modal-table-th{font-size:.75rem!important;padding-bottom:.625rem;padding-right:1.25rem;padding-top:.625rem}.add-clip-modal-buttons{border-top:1px solid #ebeaeb}.room{margin:0 auto}@media(min-width:768px){.room{max-width:90vw;width:63rem}}.room .select-btn{color:#000}.room .select-btn:active,.room .select-btn:focus,.room .select-btn:hover{text-decoration:none}.room .select-btn.current{border-bottom:2px solid #de6939;color:#de6939}.room .table-column{width:100%}.room .room-img{height:1.875rem;margin-right:.625rem;width:1.875rem}.room .info-img{height:1rem;width:1rem}.room .border-right{border-right:1px solid #ebeaeb}.room .border-left{border-left:1px solid #ebeaeb}.room .border-bottom{border-bottom:1px solid #ebeaeb}.room .room-btn{color:#252525;padding:0;width:100%}.room .room-btn .icon-down{transition:.4s}.room .room-btn[aria-expanded=true] .icon-down{transform:rotate(-180deg)}.room .room-btn:active,.room .room-btn:focus,.room .room-btn:hover{color:#de6939;text-decoration:none}.room .monthly .table-wrapper{--calendar-day-width:3.5rem;--calendar-first-col-width:11rem;padding-bottom:1.5rem}.room .monthly .availability{width:-moz-max-content;width:max-content}.room .monthly .availability td,.room .monthly .availability th{min-width:var(--calendar-day-width,3.5rem);white-space:nowrap}.room .monthly .availability td:first-child,.room .monthly .availability th:first-child{min-width:var(--calendar-first-col-width,11rem)}.room .number-of-room{border:1px solid #ebeaeb;min-width:48rem}.room .number-of-room .table-element{border-bottom:1px solid #ebeaeb;height:4.375rem}.room .number-of-room .available-number,.room .number-of-room .budget,.room .number-of-room .clip,.room .number-of-room .spec,.room .number-of-room .table-title{height:100%}.room .number-of-room .table-title{width:25%}.room .number-of-room .available-number{width:42%}.room .number-of-room .spec{width:21%}.room .number-of-room .budget{width:12%}.room .number-of-room .clip{width:7%}.room .number-of-room .available-number,.room .number-of-room .budget,.room .number-of-room .spec,.room .number-of-room .table-title{border-right:2px solid #fff}.room .number-of-room .table-header{height:5.625rem}.room .number-of-room .main-header{height:44%}.room .number-of-room .sub-header{height:56%}@media(max-width:991.98px){.room .number-of-room{min-width:42rem}.room .number-of-room .table-wrapper{--calendar-day-width:3.25rem;--calendar-first-col-width:10rem}.room .number-of-room .table-header{height:2.5rem}.room .number-of-room .table-title{width:34%}.room .number-of-room .available-number,.room .number-of-room .budget,.room .number-of-room .spec{border-right:0;width:66%}.room .number-of-room .available-number{overflow:scroll}.room .number-of-room .available-number div{width:26.25rem}.room .number-of-room .table-element{height:3.125rem}}@media(max-width:767.98px){.room .number-of-room .table-wrapper{--calendar-day-width:2.75rem;--calendar-first-col-width:9rem}}@media(max-width:991.98px){.room .monthly .availability{width:-moz-max-content;width:max-content}.room .monthly .availability td,.room .monthly .availability th{min-width:var(--calendar-day-width,3.25rem)}.room .monthly .availability td:first-child,.room .monthly .availability th:first-child{min-width:var(--calendar-first-col-width,10rem)}}.room .room-availability{border:1px solid #ebeaeb}.room .room-availability .table-element{border-bottom:1px solid #ebeaeb;height:100%}.room .room-availability .table-title{height:100%;width:19%}.room .room-availability .calender{border-left:1px solid #fff;width:81%}.room .room-availability .table-header{height:5.625rem}.room .room-availability .main-header{border-bottom:1px solid #fff;height:51%}.room .room-availability .sub-header{height:49%}.room .room-availability .calender-btn{background-color:#fff;border:1px solid #ebeaeb;border-radius:3px;height:2.5rem;padding:0;width:2.5rem}.room .room-availability .info-title{width:4.5rem}.room .room-availability .info-value{width:2.75rem}.room .room-availability .status{align-items:start}@media(max-width:991.98px){.room .room-availability .table-header{height:100%}.room .room-availability .table-title{background-color:#f6f6f6;width:34%}.room .room-availability .calender{border-left:0;width:66%}.room .room-availability .table-element{height:3.125rem}.room .room-availability .calender-btn{height:3.125rem;width:3.75rem}.room .room-availability .status{align-items:center}}.room .table-guide{justify-content:flex-end}.room .table-guide .status-img{height:1.125rem;width:1.125rem}.room .table-guide .guide-name{margin-right:3.125rem}.room .table-guide .guide-icon{margin-right:.625rem}@media(max-width:991.98px){.room .table-guide{justify-content:space-between}.room .table-guide .status-img{height:.625rem;width:.625rem}.room .table-guide .guide-name{margin-right:0}.room .table-guide .guide-icon{margin-right:.25rem}}.room-modal .modal-header{align-items:center;border-bottom:1px solid #ebeaeb;padding:0 1.25rem}.room-modal .modal-header .btn-container{border-left:1px solid #ebeaeb}.room-modal .modal-body .modal-img{border-radius:3px;height:6rem;width:100%}.room-modal .modal-body .info-title{width:4.5rem}@media(max-width:991.98px){.room-modal .modal-body .info-title{width:5.5rem}}.room-modal .modal-body .clip-btn{background-color:#fff;border:1px solid #ebeaeb;border-radius:3px;box-sizing:border-box;height:2.5rem;position:absolute;right:1.5rem;top:1.5rem;width:2.5rem}.room-modal .btn{margin:auto;width:100%}.w-100{width:100%}.h-100{height:100%}.flex1-no-auto{flex:1}.tooltip-inner{padding:.375rem 1.25rem}@media(min-width:992px){.hidden-lg{display:none!important}}.detail .container{max-width:65rem;padding:3.75rem 1.25rem}.detail .detail-textarea{background-color:#fff;border:1px solid #ebeaeb;border-radius:.25rem;box-sizing:border-box;line-height:1.6;overflow:visible;padding:1rem;resize:vertical;width:100%}@media(max-width:767.98px){.detail .container{padding:3.125rem 1.25rem}.detail .detail-textarea{font-size:.875rem}}.reviews-section{margin:0 auto;max-width:1400px;padding:40px}.reviews-section .section-title-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.reviews-section .section-title{color:#f2c200;font-size:24px;font-weight:700;margin:0}.reviews-section .navigation-buttons{display:flex;gap:10px}.reviews-section .slider-btn{background-color:#fff;border:1px solid #ddd;border-radius:5px;color:#333;cursor:pointer;font-size:18px;padding:10px;transition:background-color .3s}.reviews-section .slider-btn:hover{background-color:#f2f2f2}.reviews-section .slider-container{overflow:hidden;padding-bottom:40px;position:relative}.reviews-section .reviews-wrapper{display:flex;overflow:hidden;width:100%}.reviews-section .reviews-track{display:flex;flex-wrap:nowrap;gap:20px;transition:transform .5s ease-in-out;width:100%}.reviews-section .review-card{word-wrap:break-word;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);line-height:1.5;margin-right:0;min-height:250px;overflow-wrap:break-word;padding:20px;word-break:break-word}.reviews-section .review-card:hover{cursor:pointer}@media(min-width:1024px){.reviews-section .review-card{flex:0 0 calc(33.3% - 15px)}.reviews-section .reviews-track{justify-content:flex-start}}@media(max-width:1023px){.reviews-section .review-card{flex:0 0 100%;margin-right:0}}.reviews-section .review-author{color:#888;font-size:12px;margin-bottom:10px;text-align:right;width:100%}.reviews-section .review-author.card{text-align:right}.reviews-section .review-author.modal-mode{padding-right:20px}.reviews-section .review-title{color:#333;font-size:16px;font-weight:700;margin-bottom:10px}.reviews-section .review-comment{word-wrap:break-word;color:#555;font-size:12px;line-height:1.5;overflow-wrap:break-word}.reviews-section .more-link{color:#f2a200;font-weight:700;text-decoration:none}.reviews-section .review-tags{margin-top:15px}.reviews-section .tag{background-color:#e6ecff;border-radius:5px;display:inline-block;font-size:12px;margin-right:5px;padding:5px 10px}.reviews-section .pagination-dots{cursor:pointer;display:flex;justify-content:center;margin-top:20px}.reviews-section .dot{background-color:#bbb;border-radius:50%;display:inline-block;height:10px;margin:0 5px;transition:background-color .3s ease;width:10px}.reviews-section .dot.active{background-color:#717171}.reviews-section .modal-review-comment{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.2);left:50%;max-width:600px;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.reviews-section .modal-review{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.reviews-section .close-review-btn{color:#888;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.reviews-section .close-review-btn:hover{color:#333}.reviews-section .modal-review-body{text-align:left}.reviews-section .review-header{display:flex;justify-content:space-between;width:100%}.reviews-section .review-score-items{font-size:16px;margin-bottom:10px}.reviews-section .review-rating{align-items:center;color:#f26900;display:flex;font-size:14px;font-weight:700;gap:2px}.reviews-section .review-rating .score{width:25px!important}.reviews-section .review-rating .star{color:#f26900;font-size:12px;margin-right:2px}.another-section{margin:0 auto;max-width:940px;padding:20px 0}.section-title{color:#333;font-size:18px;font-weight:700;margin-bottom:20px}.another-items{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.another-item{flex:1 1 calc(25% - 10px);margin-bottom:20px;max-width:calc(25% - 10px);text-align:center}.another-item img{height:auto;max-width:230px}img.facility-image{background-color:#ddd;height:144px;-o-object-fit:cover;object-fit:cover;width:230px}@media(max-width:768px){.another-section{padding:20px .75rem}.another-items{display:block}.another-item{border-bottom:1px solid #e0e0e0;flex:1 1 100%;margin-bottom:30px;max-width:100%;padding:15px 0}.facility-image{height:150px;margin-bottom:20px}.facility-name{color:#000;font-size:24px;font-weight:700;margin:20px 0;text-align:center}}.fixed-footer{align-items:center;background-color:rgba(0,0,0,.7);bottom:0;box-shadow:0 -2px 5px rgba(0,0,0,.3);display:flex;justify-content:center;padding:10px 20px;position:fixed;width:100%}.fixed-footer .footer-content{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1000px;width:100%}.fixed-footer .footer-info{align-items:center;display:flex;flex-wrap:wrap;gap:15px;overflow:hidden;white-space:nowrap}.fixed-footer .footer-title{color:#fff;font-size:20px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-footer .area-info,.fixed-footer .price-info{color:#fff;font-size:16px;overflow:hidden;white-space:nowrap}.fixed-footer .highlight{color:#ffba00;font-size:18px;font-weight:700}.fixed-footer .footer-buttons{display:flex;gap:10px}.fixed-footer .footer-buttons .inquiry-button{background-color:#d9534f;border:none;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.fixed-footer .footer-buttons .inquiry-button:hover{background-color:#c9302c;box-shadow:0 4px 8px rgba(0,0,0,.5)}.fixed-footer .footer-buttons .favorite-button{background-color:#fff;border:2px solid #ff8c00;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#ff8c00;cursor:pointer;font-size:16px;padding:10px 20px}.fixed-footer .footer-buttons .favorite-button:hover{box-shadow:0 4px 8px rgba(0,0,0,.5);color:#ff6500}@media(max-width:768px){.fixed-footer{padding:8px 15px}.fixed-footer .footer-content{align-items:flex-start;flex-direction:column}.fixed-footer .footer-title{font-size:18px;white-space:normal}.fixed-footer .footer-info{flex-direction:column;font-size:14px}.fixed-footer .footer-info .highlight{font-size:16px}.fixed-footer .footer-buttons{flex-direction:column;gap:8px;width:100%}.fixed-footer .footer-buttons .favorite-button,.fixed-footer .footer-buttons .inquiry-button{font-size:14px;padding:8px 16px;width:100%}}@media(max-width:820px){.fixed-footer{display:none}}.venue-header{background:transparent 50% no-repeat;background-size:cover;height:27.375rem;position:relative}@media(min-width:768px){.venue-header{height:28.125rem}}.venue-header:before{border-width:0 1px;bottom:0;margin:0 auto;max-width:72.5rem;top:0}@media(min-width:768px){.venue-header:before{width:72.5rem}}.venue-header:after{border-top-width:1px;top:50%}.venue-header .overlay{background:linear-gradient(rgba(0,0,0,.4) 25%,transparent);height:23rem;left:0;position:absolute;top:0;width:100%}.venue-header h1{padding-top:2.25rem;position:relative}.container{max-width:75rem}.venue-inner-nav-container{border:1px solid #f6f6f6;box-sizing:border-box;margin-top:-1px;padding:0 1.25rem}.venue-inner-nav{background:#fff;height:3.125rem;line-height:calc(3.125rem - 1px);margin-top:-3.125rem}.venue-inner-nav ul{padding:0}.venue-inner-nav li.current{background:#ebeaeb}.venue-inner-nav li.current span{color:#7d7d7d!important}@media(min-width:768px){.venue-inner-nav{background:transparent;height:4.375rem;line-height:calc(4.375rem - 4px);margin-top:-4.375rem}.venue-inner-nav li{background:#fff;border:1px solid #ebeaeb;text-align:center;width:25%}.venue-inner-nav li+li{margin-left:-1px;width:calc(25% + 1px)}.venue-inner-nav li.current{background:#fff;cursor:default;pointer-events:none}.venue-inner-nav a{border-bottom:3px solid transparent;color:#767676;display:block;height:100%;width:100%}.venue-inner-nav a:active,.venue-inner-nav a:focus,.venue-inner-nav a:hover{text-decoration:none}.venue-inner-nav a.current{border-color:#de6939;color:#de6939}}.venue-inner-nav .full-width{width:100%}.venue-inner-nav .nav-dropdown{transform:translate3d(0,60px,0)!important}.flow-nav{background:#fff;border-top:1px solid #e7e7e7;box-shadow:0 1px 20px rgba(0,0,0,.1);height:3.75rem;position:sticky;top:3.75rem;width:100%;z-index:1000}@media(min-width:992px){.breadcrumb-trail-area{position:relative;z-index:1010}.metabar{z-index:1020}}.flow-nav-name{border-right:1px solid #e7e7e7;width:50%}.flow-nav-type{padding:0 .5rem;width:50%}.h100{height:100%}.w-90{width:90%}.scrollable-x{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;width:100%}@media screen and (max-width:819.98px){.desktop-nav{display:none!important}body{overflow-x:hidden;overscroll-behavior-x:none}}@media screen and (min-width:820px){.mobile-nav{display:none!important}}.venue-main{margin:0 auto;max-width:72.5rem;position:relative}.venue-main:before{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;bottom:0;content:"";position:absolute;top:0;width:100%;z-index:-1}.select{background:transparent;border:0}.select:focus{outline:0}.logo{height:40px;position:unset!important;width:40px}.border-box{align-items:center;border:1px solid #ebeaeb!important;border-radius:.3rem;height:3.5rem!important;padding-left:.5rem;width:14rem!important}.border-box-text{position:unset!important}.venue-information-anchor{text-align:right;width:100%}@media screen and (max-width:819.98px){.venue-information-anchor{align-items:stretch;flex-direction:column;gap:.75rem;justify-content:center;text-align:center}.venue-information-anchor .organizer-action-button{justify-content:center;width:100%}.venue-information-anchor .venue-information-anchor-a{display:inline-block}}h1.title{background-color:unset;border-style:unset;padding:36px 0;text-align:center}.table-wrapper{overflow-x:auto}.table-wrapper,.table-wrapper-sticky{-webkit-overflow-scrolling:touch}table{border-collapse:collapse;border-spacing:0;margin:0 0 1em;width:100%}.scrollable-x table{display:inline-block;min-width:100%;table-layout:auto;white-space:nowrap;width:auto!important}.scrollable-x table.availability{min-width:calc(var(--calendar-first-col-width, 11rem) + var(--calendar-day-width, 3.75rem)*var(--calendar-day-count, 31))!important;table-layout:auto!important;width:calc(var(--calendar-first-col-width, 11rem) + var(--calendar-day-width, 3.75rem)*var(--calendar-day-count, 31))!important}.scrollable-x table.availability td:first-child,.scrollable-x table.availability th:first-child{min-width:var(--calendar-first-col-width,11rem)!important;width:var(--calendar-first-col-width,11rem)!important}.scrollable-x table.availability td:not(:first-child),.scrollable-x table.availability th:not(:first-child){min-width:var(--calendar-day-width,3.75rem)!important}table tbody tr{border:1px solid hsla(197,8%,84%,.75);border-left:0;border-right:0}table tbody tr:nth-child(odd){background-color:rgba(230,235,237,.25)}table td{padding:.75em}table td.bundle_case{padding:.75em;width:150px}table th{color:#3d4449;font-size:.9em;font-weight:600;padding:0 .75em .75em;text-align:left}table thead{border-bottom:2px solid hsla(197,8%,84%,.75)}table tfoot{border-top:2px solid hsla(197,8%,84%,.75)}table.alt{border-collapse:separate}table.alt tbody tr td,td.bundle_case{border-color:hsla(197,8%,84%,.75);border-style:solid;border-width:0 1px 1px 0}table.alt tbody tr td:first-child,td.bundle_case{border-left-width:1px}table.alt tbody tr:first-child td,td.bundle_case{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0}.monthly .title{background-color:#ebeaeb}.monthly .title h3{color:#212529}.monthly .next li a,.monthly .prev li a{color:#212529!important}.monthly .next li a.prev-3-months,.monthly .prev li a.prev-3-months{border:1px solid #fff}.monthly .next li a.prev-6-months,.monthly .prev li a.prev-6-months{background-color:#cfcfcf!important}.monthly .next li a.next-3-months,.monthly .prev li a.next-3-months{border:1px solid #fff}.monthly .next li a.next-6-months,.monthly .prev li a.next-6-months{background-color:#cfcfcf!important}.title nav.prev a:before{border-color:transparent #212529 transparent transparent}.title nav.next a:after{border-color:transparent transparent transparent #212529}.daily{margin-bottom:45px}.daily .title{background-color:#ebeaeb}.daily .title h3{color:#212529}.daily .next li a,.daily .prev li a{color:#212529!important}.daily .next li a.next-3-days,.daily .next li a.prev-3-days,.daily .prev li a.next-3-days,.daily .prev li a.prev-3-days{border:1px solid #fff}.daily .noteUnselected{color:#212529}.room-name{border-bottom:1px solid #de6939}.room .room-btn:active .room-name,.room .room-btn:focus .room-name,.room .room-btn:hover .room-name{border-bottom:none}.tab li{float:left;font-weight:700;list-style:none;margin-right:20px}#reservationCalendar{clear:left;margin-top:100px;width:400px}#reservationCalendar .ui-datepicker-header{margin-bottom:20px;text-align:center}#reservationCalendar .ui-datepicker-prev{cursor:pointer;display:block;float:left}#reservationCalendar .ui-datepicker-next{cursor:pointer;display:block;float:right}#reservationCalendar .ui-datepicker-title{color:#3d4449}#reservationCalendar .ui-datepicker-calendar td,#reservationCalendar .ui-datepicker-calendar th{text-align:center}#reservationCalendar .ui-datepicker-current-day{background-color:#f56a6a}#reservationCalendar .ui-datepicker-current-day a{color:#fff}#reservationCalendar .ui-datepicker-current-day a:hover{color:#fff!important}.week{padding:0}.week li{background-color:rgba(230,235,237,.25);border:1px solid hsla(197,8%,84%,.75);float:left;list-style:none;margin-right:1em;padding:5px;text-align:center;width:100px}.reservations{table-layout:fixed}.reservations th{padding:0;text-align:left}.reservations th span{left:-.7em;position:relative}.reservations td:nth-child(n+2){padding:0}.reservations .period{border-left:1px solid #ccc}.reservations .booked{background-color:rgba(47,47,47,.722);color:#fff;font-size:large;text-align:center}span.red_font{color:red;font-weight:700}span.room_link{color:#0000cd;font-size:small}p.room_info{font-size:small;margin-bottom:0}.reserved{background-color:#0b7b19}.reserved,.tentative_reserved{border-style:none;color:#fff;display:block;padding:3px;text-align:center}.tentative_reserved{background-color:#07ca63}.reserved:hover{color:#000!important}.tooltip{opacity:1}.request-link.request-empty{border:1px solid #00bcbc;border-radius:2px;margin-right:20px;padding:15px 25px;width:150px}.center-boarding{display:flex;justify-content:flex-end;padding:0 20px 20px;width:100%}.search-area{align-items:center;display:flex;justify-content:center;padding:50px;width:100%}.search-area .search-button{background-color:orange;border:none;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.search-area .search-button:hover{background-color:#c9302c;box-shadow:0 4px 8px rgba(0,0,0,.5)}@media screen and (max-width:819.98px){.search-area{flex-direction:column;padding:32px 16px}.search-area .search-button{width:100%}}
