.space-detail-keywords,.space-detail-keywords-style{display:flex;flex-wrap:wrap}.space_top_menu_item{color:red}.space-detail-keywords-style>div{background-color:var(--color-2);padding:0 6px;margin-right:10px;border-radius:4px;color:#2c2c2c;margin-bottom:5px}.space_top_menu_item>li>a{font-size:15px;font-weight:700;border:2px solid #f0f0f0;border-radius:15px;background-color:#fff;padding:2px 15px;margin:2px;color:#000}.fixed-div{position:relative;transition:position .3s,top .3s;margin-bottom:20px}@media (max-width:768px){.fixed-div.active{position:fixed;top:0;left:0;z-index:1000}}@media (min-width:769px){.fixed-div.active{position:fixed;top:80px;z-index:1000}}.review_resize{padding:5px 2px!important}.review_resize:nth-child(4n+1){animation:fadein 1s}.review_resize:nth-child(4n+2){animation:fadein 1.5s}.review_resize:nth-child(4n+3){animation:fadein 2s}.review_resize:nth-child(4n+4){animation:fadein 2.5s}.review-container{display:flex;flex-direction:row;border-bottom:1px solid gray;padding-bottom:20px}.review-container:last-child{border-bottom:0;padding-bottom:0}.btn_qna_write{background-color:#fff;border-radius:50px;border:1px solid var(--color-4);padding:5px 12px;font-size:14px;height:40px;color:var(--color-7);min-width:132px}.qna_user_question_box>p:first-child{flex:1 1}.qna_user_question_box>p:last-child{width:50px;text-align:right;padding-right:10px}.qna_user_question_content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.5;white-space:pre-wrap;transition:.3s}.qna_user_question_content_more_ico{margin-top:8px;text-transform:none}.qna_bottom_line{border-bottom:1px solid #d9d9d9;margin-bottom:10px}.qna-answer{background-color:#f7f7f7;border-radius:8px;padding:20px;margin-bottom:16px}.qna-answer-name{font-size:14px}.review_star_point{font-size:12px}.review_star_point progress{margin:0 5px}.review_star_avg{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;height:100%}.review_star_avg span{margin:0 5px}.review_star_point span{min-width:20px}.review_user_info span{font-size:12px;margin-right:20px}.review_user_info span:nth-child(4){color:#db7093}.review_user_select{border-radius:8px;border:1px solid #e3e3e3;font-size:12px;padding:2px 5px;background-color:#e3e3e3;color:#000}.review_grade_container{background-color:#fff5fa;border-radius:8px}.review_grade_container>div>div:first-child{width:120px;margin-left:24px}.review_grade_container>div>div:last-child{flex:1 1;padding:24px 12px}.review_grade_box{height:100%;display:flex;flex-direction:column;justify-content:center}.review_grade_box>p:first-child{font-size:var(--H2);text-align:center;margin-bottom:0;font-weight:700}.review_grade_box>p:last-child{font-size:var(--H6);color:var(--color-primary);text-align:center;margin-bottom:0}.review_rating_box>div{width:110px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.review_user_box{border-bottom:1px solid #d9d9d9}.review_host_box{background-color:#f7f7f7;border-radius:8px;padding:20px}.review_user_content{color:var(--color-7);font-size:15px;margin-top:5px;margin-bottom:10px}.review_user_rating{display:inline-block;width:30px}.img_list{width:100%;display:flex;border-top:0;flex-wrap:wrap;cursor:pointer}.img_list div{width:23%;text-align:center;cursor:pointer;margin-right:8px}.review_user_img button{border-radius:8px;border:3px solid #4568dc;background-color:transparent}.review_user_img button.active{background-color:#4568dc;color:#fff}.review_user_img span{font-size:12px}.qna_container .qna_header{display:flex;justify-content:space-between;padding-bottom:10px}.qna_body,.review_body{min-height:100px}.qna_body .qna_component:last-child{border-bottom:0;margin-bottom:0}.side_detail .space_summary div p{font-size:12px}.side_detail .img_container{position:relative;height:250px}.side_detail .img_container *{border-radius:3px}.side_detail .img_container img{height:100px}.side_detail .img_container .img_count{position:absolute;right:0;top:0;background-color:#ececec70;padding:2px 5px;color:var(--color-primary)}.side_detail .img_container .img_arrow *{position:absolute;top:90px;background-color:transparent;cursor:pointer;color:#fff;border:0}.side_detail .img_container .img_arrow :after{animation:bannermove 5s linear infinite}@keyframes bannermove{0%{transform:translate(0)}to{transform:translate(-50%)}}.side_detail .img_container .img_arrow>.left{left:0}.side_detail .img_container .img_arrow>.right{right:0}.space_information_box{background-color:#fff;border:1px solid #ebebeb;border-radius:8px;padding:30px;box-shadow:0 4px 4px 0 #00000040}.space_detail_img_count,.space_gallery_img_count{position:relative}.space_gallery_img_count>div{position:absolute;bottom:210px;right:20px}.space_detail_img_count>div.count{position:absolute;bottom:20px;right:30px}.space_detail_img_count>div.count>div,.space_gallery_img_count>div>ul{width:-moz-fit-content;width:fit-content;height:25px;border-radius:30px!important;color:#fff;background-color:#00000060;font-size:12px;font-weight:700;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;padding:4px 12px}.space_map_more_btn{position:relative}.space_map_more_btn>div.icon{position:absolute;left:10px;top:50px;cursor:pointer;z-index:100}.reservation_type_select{display:flex;gap:4px}.reservation_type_select div{height:70px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;border:1px solid #c7c7c7;border-radius:8px;margin-bottom:10px;text-align:center;cursor:pointer;flex:1 1}.reservation_type_select div label p{cursor:pointer}.reservation_type_select div.active{border:1px solid var(--color-primary)}.reservation_type_select div.active>input:checked{background-color:var(--color-primary)}.reservation_type_select div input{display:none}.reservation_type_select div label{height:100%;width:100%;font-size:12px;font-weight:300;line-height:18px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#000;text-align:center;display:flex;flex-direction:column;justify-content:center}.reservation_user_select_box{background-color:#f6faff;border-radius:8px;padding:16px}.reservation_people_counting{border:1px solid #d9d9d9;border-radius:50px;height:44px}.reservation_people_counting,.reservation_people_counting>div{display:flex;justify-content:space-around;align-items:center}.reservation_people_counting>div:first-child,.reservation_people_counting>div:last-child{width:50px}.reservation_people_counting>div>button{font-size:24px;border:0;background-color:transparent;width:40px}.reservation_people_counting>div:nth-child(2){flex:1 1;color:var(--color-7);font-weight:700}.reservation_option_img_box{width:100%;height:120px;overflow:hidden;border-radius:8px;position:relative}.reservation_option_img_box>img{width:100%;height:120px;object-fit:cover;object-position:center}.reservation_option_img_box>div.option_required{position:absolute;right:4px;top:4px;width:40px;text-align:center;background-color:#fff;border:1px solid #ff2469;color:#ff2469;border-radius:90px;padding:2px 4px;height:-moz-fit-content;height:fit-content;font-size:10px}.reservation_option_list_box{display:flex;flex-wrap:wrap}.reservation_option_list_box>div{width:50%;padding:12px}.reservation_options{margin:50px 0}.reservation_last_btn{width:100%;background-color:#c7c7c7;color:#fff;font-weight:700;height:50px;border-radius:50px;border:0;cursor:pointer;transition:background-color .3s ease}.reservation_last_btn:active,.reservation_last_btn:hover{background-color:var(--color-primary)}.reservation_payment_type{border:2px solid var(--color-primary);padding:2px 7px;border-radius:48px;color:var(--color-primary);font-weight:700}.space_info .button_container{display:inline-flex}.space_info .button_container div button.select{width:100%;border-top-left-radius:8px;border-top-right-radius:8px;border:1px solid #fff}.space_info .button_container div button.select.active{background-color:var(--color-primary);color:#fff}.space_info .button_container div button.select:hover{cursor:pointer;background-color:#bbb;color:#fff}.space_info .space_detail_information{margin:10px 5px}.space_info .space_detail_information p{font-size:15px;font-weight:700;line-height:28px;margin:0}.space_info .space_detail_icon{margin:0 auto;padding:5px}.space_info .space_detail_icon .icon-container{display:flex;flex-wrap:wrap;justify-content:flex-start;color:#000}.space_info .space_detail_icon .icon{margin-bottom:1px;height:75px;flex:0 0 60px}.space_info .space_detail_icon .icon div{text-align:center;font-size:12px;border-radius:4px}.space_info .space_detail_icon .intro{display:-webkit-box;-webkit-box-orient:vertical;color:#666}.space_info .space_detail_icon>*{padding:0}.space_info .space_detail_icon .intro>p{font-size:12px;line-height:1.2}.space_info .space_detail_icon .more{color:gray}.space_info .space_detail_icon .more:hover{color:#0e3d90;cursor:pointer}.cfd{font-size:21px}.cfd,.cfd_md{font-weight:700;margin-bottom:8px}.cfd_md{font-size:18px}.side_product{max-height:130px;overflow:hidden;transition:max-height 1s ease-out}.side_product.maxHeight{max-height:700px;transition:max-height 1s ease-in}.side_product>.row{border:1px solid #ececec;border-radius:3px;margin:3px 0;padding:2px;cursor:pointer}.side_product .img-radius{border-radius:5px}.side_product>.row.active{border:1px solid var(--color-primary)}.side_product .thumb{height:90px;padding:0}.side_product .contents{display:flex;flex-direction:column;justify-content:center}.side_product .btn_toggle{height:80px;background:transparent;border:0}.select_check_box{color:#000}.select_check_box span:last-child{font-size:14px;float:right}.select_check_box.result>span{font-size:18px;font-weight:700}.package_select_box2>div>input{width:10%}.package_select_box2>div>label{width:89%}.package_select_box2>div{height:44px}.package_label_style{display:flex;align-items:center;justify-content:space-between;width:100%}.package_label_style>p{font-size:var(--H5);margin-bottom:0}.package_label_style>p:last-child{font-weight:700}.package_label_style.hidden>p{color:var(--color-3)!important}.icon-img-container{width:30px;height:70px;margin:auto;height:auto;aspect-ratio:1/1;overflow:hidden;display:flex;align-items:center;justify-content:center}.icon-img-container img{width:100%;height:100%;object-fit:contain;max-width:100%;max-height:100%}.icon_img.active{filter:sepia(100%) hue-rotate(70deg) saturate(250%) brightness(100%)}.icon_img.gray{filter:grayscale(100%)}.space_payment_type{font-size:12px;color:var(--color-primary);border:2px solid;border-radius:50px;padding:5px 8px;position:relative;top:-3px}.listing-title-area{padding-top:40px!important;padding-bottom:16px!important}.mic7d34{width:100%}.space_info_table,.space_info_table2{width:100%;text-align:center;border:0;border-top:1px solid #747474;border-bottom:1px solid #c7c7c7}.space_info_table tr th{height:44px;font-weight:300}.space_info_table tr td{height:53px;font-weight:700}.space_info_table tr th{background-color:#f7f7f7}.space_info_table2{text-align:left}.space_info_table2>tbody>tr>td{height:44px;border-bottom:1px solid #c7c7c7}.space_info_table2>tbody>tr>td:first-child{padding-left:15px;width:200px;background-color:#f7f7f7}.space_info_table2>tbody>tr>td:last-child{font-weight:700}.b7yb7b5{display:flex;align-items:center;justify-content:center;padding:20px 0}.b7yb7b5>img{width:252px;height:140px}.sidebar_container{box-shadow:0 1px 4px 0 #00000024;border-radius:16px;padding:24px 20px;position:relative}.m_reservation_gallery{width:100%;height:270px;background-color:#fff}.m_detail_gallery{position:fixed;left:0;top:0;width:100vw;height:100svh;z-index:1001;background-color:#fff}.m_detail_gallery .m_detail_gallery_header{background:transparent!important;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;height:56px}.m_detail_gallery .m_detail_gallery_header p{color:var(--color-7);font-size:18px;font-weight:700;margin-bottom:0}.m_detail_gallery .m_detail_gallery_header .close{color:var(--color-7)}.m_detail_gallery .gallery_body{background-color:#ececec;height:calc(100svh - 56px);display:flex;flex-direction:column;justify-content:center}.m_detail_sub_slide img{border-radius:4px}.m_detail_sub_slide_image{filter:brightness(.3)}.m_detail_sub_slide_image.active{filter:brightness(1)}.m_detail_sub_slide_style{bottom:calc(-10svh)}.m_detail_sub_slide_style .slick-list{padding:0!important}.m_gallery_slick .slick-arrow{display:none!important}@media (max-width:768px){.reservation_option_list_box>div{width:50%;padding:5px}.review_grade_container .df{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.review_grade_box{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.review_grade_box>p:first-child,.review_grade_box>p:last-child{font-size:var(--H1);text-align:center;margin-bottom:0}.review_grade_box>p:last-child{color:var(--color-primary)}.review_rating_box{flex-wrap:wrap}.review_rating_box>div{margin-bottom:5px}.review_rating_box>div>p:nth-child(2){font-size:var(--H4)}.review_grade_container>div>div:first-child{width:inherit}.mr20-991{margin-right:20px}.cfd{font-size:18px}.cfd,.cfd_md{font-weight:700}.cfd_md{font-size:15px}}.m_horizon_line{width:100%;height:8px;background-color:#ececec}.m_reservation_footer{position:fixed;bottom:0;left:0;z-index:100;width:100%;background-color:#fff;box-shadow:3px 0 4px 0 #00000029;padding:5px 16px 20px}.m_reservation_footer.bd_rad{border-top-right-radius:24px;border-top-left-radius:24px}.m_reservation_footer>div{display:flex;flex-direction:column;align-items:center;justify-content:center}.reservation_cont{width:100%}.reservation_result_box{border-top-left-radius:20px;border-top-right-radius:20px;background-color:#fff;width:100%;height:auto;padding:24px 10px 16px}.reservation_result_box .mr_header{display:flex;justify-content:space-between}.space_detail_container{position:relative;width:800px;margin:auto}.space_datail_absolute{position:absolute;left:-20px}.space_detail_content_gap{display:flex;flex-direction:column;gap:40px}.space_detail_fixed-menu{background-color:#fff;width:1280px;height:60px;transition:all .3s ease-in-out;margin:auto}.space_detail_fixed{position:fixed;width:840px;margin:auto;top:72px;z-index:50}.space_detail_content{margin-top:80px;padding:24px;color:gray}.space_detail_menu_flex-container{display:flex}.space_detail_menu_flex-item{flex:1 1;padding:16px;text-align:center}.space_detail_menu_flex-item>a{font-size:15px;color:var(--color-7)}.space_detail_menu_flex-item.active{border-bottom:2px solid var(--color-primary)}.black-circle{list-style-type:disc;padding-left:10px;position:relative}.black-circle:before{content:"";position:absolute;left:0;top:50%;width:3px;height:3px;border-radius:50%;background-color:#000;transform:translateY(-50%)}.top_spacename_pc{border-radius:90px;border:1px solid var(--color-3);width:auto;font-size:var(--H7);font-weight:700;color:var(--color-6);padding:8px 16px;margin-bottom:0;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.space_detail_fixed{width:100vw!important;top:0!important}.space_detail_menu_flex-container{border-bottom:1px solid #d9d9d9}.top_spacename_pc{display:none}.sidebar_container{box-shadow:none;border-radius:0}.btn_qna_write{height:34px}.qna_body,.review_body{min-height:180px}.mobile_login_kakao>button{width:100%;height:100%;padding:12px;background-color:#ffe709;color:var(--color-7);border:0;border-radius:50px;font-size:15px;font-weight:600}}