@charset "UTF-8";.detail-border{border:1px solid #cfcfcf;padding:5px}@media only screen and (max-width:767px){.detail-border{border:0;padding:0}}.breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:10px}.booking-item-header h2{width:auto;float:left}.booking-item-header .swiper-container-horizontal>.swiper-scrollbar{height:2px}.booking-item-header .hotelPosition a{line-height:18px;margin-bottom:5px}.booking-item-header .swiper-container-horizontal>.swiper-scrollbar{top:20px}.booking-item-header .swiper-container-horizontal{position:relative}.booking-item-details .booking-item-header{margin-bottom:0;border-top:1px solid #e9e9e9}.hotelNameWrap{position:relative}.hotelNameTitle{padding:10px 0 0 0}.RankingPriceWrap{margin-top:-10px}.missingHotel{position:absolute;top:0;right:0;width:180px;height:90px;z-index:999}.low-price-wrap{position:absolute;right:0;top:-25px}.low-price-wrap p{font-size:1rem}@media only screen and (max-width:991px){.smallHeaderWrapper .hotelNameLocale{width:100%;margin-bottom:10px}.booking-item-details .booking-item-header{border:0}}@media only screen and (max-width:767px){.hotelNameWrap{width:100%}.hotelNameTitle{padding:10px 0 0 0}.hotelNameTitle h1{line-height:1.483em;font-weight:400}.smallHeaderWrapper .hotelNameLocale{width:100%;margin-bottom:10px}.smallHeaderWrapper .hotelNameLocale span{font-size:.857rem}.booking-item-header .smallHeaderWrapper .textOverflowA{width:100%}.low-price-wrap{position:static;float:left;width:100%}}.fixedTitle.fixed{position:fixed;left:0;top:0;width:100%;background:#fff;border-bottom:1px solid #cfcfcf;z-index:2000000070}.fixedTitle.fixed .mobileshareWrap{display:none}.detail_top_area{margin-bottom:30px}@media(max-width:767px){.detail_top_area{margin-bottom:10px}}.fotorama-wrapper{margin-top:20px}.fotorama-wrapper .fotorama{background:#eee}@media only screen and (max-width:991px){.fotorama-wrapper{margin-top:0}}@media only screen and (max-width:767px){.fotorama-wrapper{padding:0 !important}}.testimonial-wrapper{margin-bottom:10px;padding:0 10px}.testimonial-wrapper a{display:block;width:100%;height:100%;transition:all .2s}.testimonial{padding:5.5px 0}.noTestimonial{padding:7px 0 5px 0}.testimonial .testimonial-inner{padding:0;margin:0;border:0}.testimonial .testimonial-inner:after{display:none}.testimonial .testimonial-inner:before{display:none}.testimonial .testimonial-inner blockquote{height:28px;overflow-y:hidden}.testimonial .testimonial-inner blockquote p{font-size:1.071rem;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.testimonial .testimonial-inner blockquote a:hover p{color:#ed8323}.testimonial-author img{width:50px !important;height:50px}.testimonial-author span,.testimonial-author span a{color:#737373;transition:all .2s}.testimonial-author span a:hover{color:#c96810}@media(max-width:767px){.testimonial-wrapper{padding:0}}.detailBookingList .booking-item{cursor:default;background:#f5f5f5;border:1px solid #f5f5f5}.detailBookingList .booking-item:hover{border:1px solid #cfcfcf}.testimonial-wrapper .ratingPoint{display:inline-block;padding:0 10px;min-width:45px;margin-right:10px;line-height:24px;text-align:center;background:#4cae4c;color:#fff;font-weight:bold;border-radius:5px}p.detail-ratingComment{font-size:1.429rem;line-height:24px;margin-right:10px}.booking-item-meta .booking-item-rating{margin-bottom:5px;border-bottom:1px solid #cfcfcf;padding-bottom:10px}.booking-item-meta .booking-item-rating p{margin-bottom:0}.booking-item-meta .booking-item-rating-stars{font-size:1.143rem;line-height:1.714rem}.booking-item-meta .booking-item-rating-number b{font-size:1.714rem;line-height:1.714rem}.booking-item-meta .booking-item-rating-number{font-size:1.143rem;line-height:1.714rem}@media only screen and (max-width:767px){p.detail-ratingComment{font-size:1.143rem;font-weight:bold;line-height:1.714rem}.booking-item-meta .booking-item-rating-number b{font-size:1.429rem;line-height:1.714rem}}#map-canvas,#map-canvas-2{width:100%;height:264px}@media only screen and (min-width:991px) and (max-width:1199px){#map-canvas,#map-canvas-2{height:186px}}.map-canvas-text{padding:5px;background:#eee}.quick-link-wrapper{margin-bottom:10px}.quick-link{background-color:#fff;border-top:1px solid #ababab;border-bottom:1px solid #ababab}.quick-link.fixed{position:fixed;width:100%;top:0;left:0;z-index:1003;border-bottom:1px solid #ababab;transition:all .2s}.quick-link a{transition:all .1s;color:#5d5d5d;margin-right:5px}.quick-link a:last-child{margin-right:0}.quick-link>div{position:relative}.quick-link ul li{width:160px}.quick-link ul li .TabLink{position:relative;display:block;width:100%;line-height:50px;text-align:center}.quick-link ul li .TabLink:hover{color:#ed8323}.quick-link ul li .TabLink .borderStyle{position:absolute;right:-3px}.quick-link ul.TabArea{float:left}.quick-link ul.TabArea li .TabLink{font-size:1.429rem}.quick-link ul.btnArea{float:right}.quick-link ul.btnArea li{width:auto;margin-right:15px}.quick-link ul.TabArea li .TabLink.active{color:#ed8323;font-weight:bold}.quick-link ul.TabArea li .TabLink.active:after{content:'';display:block;position:absolute;width:100%;height:3px;bottom:-1px;background:#ed8323;z-index:996}.quick-link ul.btnArea li:last-child .TabLink{margin-right:0}.quick-link ul.btnArea li .TabLink i{margin-right:5px;transition:all .1s}.quick-link ul.btnArea li .TabLink:hover i.fa-share-square{color:#ed8323}.quick-link ul.btnArea li .TabLink:hover i.fa-copy{color:#4cae4c}.quick-link ul.btnArea li .TabLink:hover i.fa-star,.quick-link ul.btnArea li .TabLink.active i.fa-star{color:#ffca00}.quick-link ul.btnArea li .TabLink:hover i.fa-print{color:#5bc0de}@media only screen and (max-width:1199px){.quick-link ul li{width:150px}}@media only screen and (max-width:767px){.quick-link-wrapper{margin-bottom:0}.quick-link .container{padding-right:0;padding-left:0}.quick-link-wrapper{margin-right:-15px;margin-left:-15px}.fixedContainArea{padding:0}.quick-link ul.TabArea{float:none}.quick-link ul li{width:32%}.quick-link ul li:nth-child(2),.quick-link ul li:nth-child(3){width:18%}.quick-link ul li .TabLink{line-height:35px}.quick-link ul.TabArea li .TabLink{font-size:1rem}}.detailTabWrap{background:#f5f5f5}.remoteControlWrap{margin-bottom:20px}.remoteControlWrap .remoteControlFixed{border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;transition:all .2s}.remoteControlWrap.notBorderT .remoteControlFixed{border-top:0}.remoteControlWrap .remoteControlFixed.fixed{position:fixed;left:0;width:100%;padding:0;margin:0;background:#999;border-top:0;border-bottom:1px solid #999;z-index:1002}.remoteControl_bar{padding:5px 0}.remoteControlWrap .remoteControlFixed .remoteControl_bar a{padding:0 10px;color:#565656;transition:all .2s}.remoteControlWrap .remoteControlFixed.fixed .remoteControl_bar a{color:#fff}.remoteControl_bar a:hover{color:#c96810}@media only screen and (max-width:767px){.remoteBtnWrap{text-align:center}.remoteControl_bar a{padding:0}}.searchBox{padding:10px;background:#fff;border:1px solid #ababab}.searchBox:hover .searchBoxBtn .btn{border-radius:10px}.searchBox .checkInOut{width:48%;border-right:1px solid #cfcfcf}.searchBox .peopleNum{width:29.5%;border-right:1px solid #cfcfcf}.searchBox .roomNum{width:12.5%;border-right:1px solid #cfcfcf}.searchBox .searchBoxBtn{width:10%}.searchBox .checkInOut .checkInWrap,.searchBox .checkInOut .checkOutWrap{width:42.5%}.searchBox .checkInOut .howLongWrap{width:15%;margin-top:30px}.searchBox .searchBoxBtn .btn{width:80%;margin-left:20%;margin-top:20px}.searchBox dl{margin-bottom:0}.searchBox dl dt{margin-bottom:10px;color:#ffa756}.searchBox dl dd{font-size:16px}@media only screen and (max-width:767px){.searchBox{border-left:0;border-right:0;margin-left:-10px;margin-right:-10px}.searchBox .checkInOut{width:100%;padding-bottom:10px;margin-bottom:10px;border-right:0;border-bottom:1px solid #cfcfcf}.searchBox .peopleNum{width:58%;border-right:1px solid #cfcfcf}.searchBox .roomNum{width:22%;border-right:1px solid #cfcfcf}.searchBox .searchBoxBtn{width:20%}.searchBox .searchBoxBtn .btn{width:90%;margin-left:10%;margin-top:0;line-height:10px}.searchBox dl dt{margin-bottom:10px;color:#5d5d5d}.searchBox dl dd{font-weight:400;font-size:14px}.searchBox dl dd span{font-weight:bold;font-size:16px;color:#ed8323}.booking_plan_tab .searchBoxWrap{margin-top:20px}}.recentlySearchWrap{width:100%}.bookingRoomTypeCon{padding:10px;margin-bottom:20px;border:1px solid #cfcfcf;background:#fff;transition:all .2s}.bookingRoomTypeCon:hover{border-color:#ed8323;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.2);box-shadow:3px 3px 5px rgba(0,0,0,0.2)}.bookingRoomTypeCon .roomTypeName{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee;font-size:1.143rem}.bookingRoomTypeCon .roomTypeName .roomTitle i.fa-level-up-alt{transform:rotate(90deg);margin-right:5px}.bookingRoomTypeCon .roomTypeName .moreInfoRoomType{border:1px solid #ed8323}.bookingRoomTypeCon .roomTypeInfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bookingRoomTypeCon .roomTypeInfo>div:nth-child(1){width:65%;margin-bottom:0;border-right:1px solid #eee}.bookingRoomTypeCon .roomTypeInfo>div:nth-child(2){width:35%;margin-top:10px}.bookingRoomTypeCon .roomTypeInfo .bookingBtnWrap{float:right}.bookingRoomTypeCon .roomTypeInfo .bookingBtnWrap a{width:100px}.bookingRoomTypeCon .roomTypeInfo .redPoint,.bookingRoomTypeCon .roomTypeInfo .bluePoint{display:inline-block;padding:3px 7px;margin-right:5px;background:#ed5434;color:#fff;font-size:12px;line-height:12px}.bookingRoomTypeCon .roomTypeInfo .bluePoint{background:#5bc0de}.bookingRoomTypeCon .grayPoint{display:inline-block;padding:3px 7px;margin-right:5px;border:1px solid #cfcfcf;font-size:12px;line-height:12px}.bookingRoomTypeCon .roomTypeInfo .priceWrap{bottom:10px;right:10px}.bookingRoomTypeCon .moreInfoRoomType{padding-left:10px;padding-right:10px;margin-left:10px}.bookingRoomTypeCon:hover .moreInfoRoomType{color:#ed8323}.paymentWay .paymentInfoWrap p{display:block;padding:0 2px;margin-top:2px;line-height:14px;border:1px solid #cfcfcf}.paymentWay .paymentInfoWrap p.active{border:1px solid #5bc0de;color:#5bc0de}@media only screen and (max-width:767px){.bookingRoomTypeCon .roomTypeInfo{display:block}.bookingRoomTypeCon .roomTypeName{font-size:1rem}.bookingRoomTypeCon .roomTypeName .moreInfoRoomType{padding:0 7px;border:1px solid #ed8323}.bookingRoomTypeCon .roomTypeName>div{line-height:normal}.bookingRoomTypeCon .roomTypeInfo>div:nth-child(1){width:100%;margin-bottom:10px;border-right:0}.bookingRoomTypeCon .roomTypeInfo>div:nth-child(2){width:100%;margin-top:0;border-top:1px solid #cfcfcf}.bookingRoomTypeCon .roomTypeInfo .priceWrap .PriceBox2{float:right}.bookingRoomTypeCon .roomTypeInfo .bookingPriceWrap{float:left}.bookingRoomTypeCon .roomTypeInfo .bookingBtnWrap{float:left}.bookingRoomTypeCon .roomTypeInfo .bookingBtnWrap a{line-height:34px}.bookingRoomTypeCon .moreInfoRoomType{padding:0;border:0;color:#ed8323;font-size:1rem}.bookingRoomTypeCon .roomTypeInfo .priceWrap{position:static;float:right;padding-top:10px}}@media only screen and (max-width:360px){.bookingRoomTypeCon .roomTypeInfo .bookingBtnWrap{width:100%}.bookingRoomTypeCon .roomTypeInfo .bookingBtnWrap a{width:100%;margin-top:10px;line-height:normal}}.roomType-DetailWrap{position:fixed;width:100%;height:100%;left:0;top:0;z-index:10000000002}.roomTypeDetail{position:absolute;width:700px;max-height:80%;left:50%;margin-left:-350px;top:10%;background:#fff;overflow:auto}.roomTypeDetail.open{animation-name:openRoomTypeInfo;animation-duration:.5s;animation-timing-function:ease-in-out}.roomTypeDetail i.fa-level-up-alt{transform:rotate(90deg);font-size:12px;margin-right:5px}@keyframes openRoomTypeInfo{0{transform:scale(0);opacity:0;top:30%}100%{transform:scale(1);opacity:1;top:10%}}@media only screen and (max-width:767px){@keyframes openRoomTypeInfo{0{transform:scale(0);opacity:0;top:30%}100%{transform:scale(1);opacity:1;top:0}}}.roomtype-title{position:fixed;width:700px;left:50%;margin-left:-350px;top:10%;background:#fff;border-bottom:2px solid #cfcfcf;z-index:10000000003;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.2);box-shadow:3px 3px 5px rgba(0,0,0,0.2)}.roomType-closeBtn{padding:10px;border-bottom:1px solid #cfcfcf}.pcPriceWrapper{padding:10px 40px 10px 20px}.roomtype-title i.fa-times{font-size:1.429rem;cursor:pointer}.roomtype-title .roomTypeTitle{font-weight:400}.roomType-body{padding:20px;margin-top:150px}@media only screen and (max-width:767px){.roomTypeDetail{position:fixed;width:100%;height:100%;max-height:100%;left:0;margin-left:0;top:0}.roomtype-title{width:100%;left:0;margin-left:0;top:0}.booking-item-dates-change{padding:0;border:0;border-radius:0;height:100%;overflow:auto}.roomType-body{margin-top:40px;margin-bottom:150px}.roomType-body .peopleNumSelect{width:100%;padding-right:0}.roomType-body .roomNumSelect{width:100%;padding-left:0}.pcPriceWrapper{position:fixed;width:100%;bottom:0;left:0;padding:10px;background:#fff;border-top:1px solid #cfcfcf;-webkit-box-shadow:3px -3px 5px rgba(0,0,0,0.2);box-shadow:3px -3px 5px rgba(0,0,0,0.2)}}.price_info_loading{border:1px solid #cfcfcf;padding:10px}.loadingBox1{width:100%;margin-bottom:10px;border-bottom:1px solid #eee}.loadingBox2{width:65%}.loadingBox3{width:35%;border-left:1px solid #eee}.loadingBar,.loadingBar2{height:25px;margin-bottom:10px;background:#eee}.loadingBar.sm,.loadingBar2.sm{height:18px}.loadingBar.big,.loadingBar2.big{height:38px}.loadingBar:before{content:'';display:block;width:0;height:100%;background:#ddd;-webkit-animation-name:LoadingBar;-webkit-animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0.555,0.000,0.715,0.440);-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-name:LoadingBar;animation-duration:2s;animation-timing-function:cubic-bezier(0.555,0.000,0.715,0.440);animation-iteration-count:infinite;animation-direction:normal}@-webkit-keyframes LoadingBar{0{width:0}50%{width:100%}100%{width:100%}}@keyframes LoadingBar{0{width:0}50%{width:100%}100%{width:100%}}.loadingBar2:before{content:'';display:block;width:0;height:100%;background:#ddd;-webkit-animation-name:LoadingBar-2;-webkit-animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0.225,0.470,0.415,0.995);-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-name:LoadingBar-2;animation-duration:2s;animation-timing-function:cubic-bezier(0.225,0.470,0.415,0.995);animation-iteration-count:infinite;animation-direction:normal}@-webkit-keyframes LoadingBar-2{0{width:0}50%{width:0}100%{width:100%}}@keyframes LoadingBar-2{0{width:0}50%{width:0}100%{width:100%}}@media(max-width:767px){.loadingBox1{width:100%;margin-bottom:10px;border-bottom:1px solid #eee}.loadingBox2{width:100%;margin-bottom:10px;border-bottom:1px solid #eee}.loadingBox3{width:100%;border-left:0}}.booking_plan_tab{padding:10px;background:#eee;margin-bottom:30px}.booking_plan_tab .roomType-filter dt{line-height:30px}.booking_plan_tab .roomType-filter dd{padding:0 15px;margin-bottom:10px;line-height:30px;border:1px solid #cfcfcf;border-radius:15px;transition:all .2s;background:#fff}.booking_plan_tab .roomType-filter dd:hover{border:1px solid #ed8323;color:#ed8323}.booking_plan_tab .roomType-filter dd.active{background:#ed8323;border:1px solid #ed8323;color:#fff}@media(max-width:767px){.booking_plan_tab{margin-left:-15px;margin-right:-15px}}.map_info_tab #google-map-tab{position:absolute;top:0;left:0;width:50%;height:100%}.map_info_tab .map_info_con{width:48%;margin-left:52%}.map_info_tab #google-map-tab #map-canvas-2{height:100%}@media only screen and (max-width:767px){.map_info_tab #google-map-tab{position:relative;width:100%;height:260px}.map_info_tab .map_info_con{width:100%;margin-left:0}.map_info_tab #google-map-tab #map-canvas-2{height:100%}}.selectLang label{line-height:32px;background:#eee;width:75px;text-align:center;border:1px solid #cfcfcf;border-right:0}.selectLang select{width:155px}.selectLang.blog label{width:110px}.selectLang.blog select{width:110px}@media only screen and (max-width:767px){.selectLang{width:40%}.selectLang select{width:100%}}.booking-item-rating.border0{border:0;padding:0;margin:0}.booking-item-rating .booking-item-rating-number>b.ratingPoint{display:inline-block;width:45px;line-height:21px;text-align:center;background:#4cae4c;color:#fff;border-radius:5px}.booking-item-rating .booking-item-rating-number>b,.booking-item-rating .lh1em{font-size:1rem;line-height:1rem}.totalRatingWrap{border:1px solid #cfcfcf;padding:10px;margin-bottom:10px}.totalRatingWrap .booking-item-rating{width:139px}.totalRatingWrap .ratingBarWrap{width:554px;padding-left:10px}.totalRatingWrap .booking-item-rating .booking-item-rating-number{position:relative;width:80px;margin:15px 28px 10px 0;line-height:50px;border-radius:5px;text-align:center;background:#4cae4c;color:#fff}.totalRatingWrap .booking-item-rating .booking-item-rating-number:after{content:'';display:block;position:absolute;width:15px;height:15px;background:#4cae4c;right:-7px;top:19px;transform:rotate(45deg)}.totalRatingWrap .booking-item-rating .booking-item-rating-number>b.ratingPoint{display:inline;width:auto;line-height:50px;font-size:24px;font-weight:bold}.totalRatingWrap .booking-item-rating .booking-item-rating-number>b,.booking-item-rating .lh1em{font-size:1.286rem;line-height:1.286rem}.totalRatingWrap .ratingBarWrap ul li{width:50%;margin-bottom:10px}.totalRatingWrap .ratingBarWrap ul li:nth-child(2n+1){padding-right:10px}.totalRatingWrap .ratingBarWrap ul li:nth-child(2n){padding-left:10px}.totalRatingWrap .ratingBarWrap ul li .ratingBar{position:relative;height:10px;background:#eee}.totalRatingWrap .ratingBarWrap ul li .ratingBar .ratingInsideBar{position:absolute;height:10px;background:#4cae4c}@media only screen and (max-width:767px){.totalRatingWrap .booking-item-rating{width:100%;padding-right:0}.totalRatingWrap .ratingBarWrap{width:100%;padding-left:0}.totalRatingWrap .booking-item-rating{margin-bottom:10px}.totalRatingWrap .booking-item-rating>div{float:left}.totalRatingWrap .booking-item-rating>div:nth-child(1){padding-right:10px}.totalRatingWrap .booking-item-rating>div:nth-child(2){padding:9px 0 4px 10px}.totalRatingWrap .booking-item-rating .booking-item-rating-number{margin:0}.totalRatingWrap .ratingBarWrap ul li{width:100%}.totalRatingWrap .ratingBarWrap ul li:nth-child(2n+1){padding-right:0}.totalRatingWrap .ratingBarWrap ul li:nth-child(2n){padding-left:0}}.review_sort{width:65%;border:1px solid #cfcfcf}.review_detail_wrap.Blog .review_sort{width:100%}.review_sort a,.review_sort .sort_icon{width:21%;line-height:32px;text-align:center;border-right:1px solid #cfcfcf}.review_detail_wrap.Blog .review_sort a{width:42%}.review_sort .sort_icon{background:#eee;width:16%}.review_sort a{color:#737373}.review_sort a:nth-of-type(4){border-right:0}.review_detail_wrap.Blog .review_sort a:nth-of-type(2){border-right:0}.review_sort a:hover{color:#c96810}.review_sort a.active{color:#ed8323}.community_tab .titleWrap{padding-left:35px}.community_tab .titleWrap i{line-height:1.3em}.community_tab .linkBox,.community_tab .titleLinkBox{display:block;width:100%;height:100%;color:#5d5d5d}.community_tab .titleLinkBox{color:#ed8323}.community_tab .titleLinkBox.disabled{color:#cfcfcf;cursor:no-drop;pointer-events:none}.community_tab .linkBox .imgWrap{width:25%;min-height:105px;margin-right:2%;background-size:cover;background-position:center;background-repeat:no-repeat}.community_tab .linkBox .textWrap{width:73%}.communityConBox{width:49%;margin-right:2%}.communityConBox:last-child{margin-right:0}@media only screen and (max-width:767px){.review_sort{width:60%;border-right:0}.review_detail_wrap.Blog .review_sort{width:100%}.review_sort a,.review_sort .sort_icon{width:42%}.review_detail_wrap.Blog .review_sort a:nth-of-type(2){border-right:1px solid #cfcfcf}.review_detail_wrap.Blog .review_sort a{width:42%}.review_sort .sort_icon{width:16%}.review_sort a:nth-of-type(6){border-right:0}.communityConBox{width:100%;margin-right:0}}.user_review{padding:10px 0;border-bottom:2px solid #555}.user_review.blog,.user_review.kuchi{border-bottom:1px solid #999}.answerArea .user_review{border-bottom:0}.user_review .profileBox{width:100px}.user_review .profileBox .profile_img{width:50px;height:50px;margin:0 0 5px 25px;background:skyblue;border-radius:40px;overflow:hidden}.user_review .profileBox .profile_img span{display:block;width:100%;line-height:50px;color:#fff}.user_review .profileBox .profile_img .profileImgBg{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.user_review .profileBox p{width:100%;text-align:center;line-height:1.3em}.user_review .reviewBox.kuchi,.user_review .reviewBox.blog{width:615px;padding-left:10px}.user_review .selectAnswerEnd{display:block;position:absolute;top:-45px;left:180px;width:167px;height:105px;background:url(//img.ntcdn.net/img/note/qna/img_complete.png) 0 0 no-repeat}.user_review .thisIsBest{background:#4cae4c;padding:5px 10px}@media(max-width:767px){.user_review .selectAnswerEnd{left:130px}}.reviewImgWrap li{width:100px;height:80px;float:left;margin-right:5px;overflow:hidden}.reviewImgWrap li:last-child{margin-right:0}.reviewImgWrap li .backgroundImg{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.reviewImgWrap .modal{z-index:9999999999}.reviewImgWrap .modal-header{border-bottom:0}.reviewImgWrap.swiper-container{z-index:auto}.reviewBox .whoLikeListWrap{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.7);z-index:10000000005}.reviewBox .whoLikeListWrap dl{position:fixed;width:310px;top:20%;left:50%;margin:0 0 0 -155px;background:#fff;border:1px solid #cfcfcf;border-radius:10px;overflow:hidden}.reviewBox .whoLikeListWrap dl dt{position:relative;border-bottom:2px solid #cfcfcf}.reviewBox .whoLikeListWrap dl dt p{padding:10px;text-align:center;font-size:18px;line-height:22px}.reviewBox .whoLikeListWrap dl dt i{position:absolute;display:block;right:0;top:0;padding:10px;font-size:18px;line-height:22px}.reviewBox .whoLikeListWrap dl dd{max-height:320px;min-height:129px;overflow:auto}.reviewBox .whoLikeListWrap dl dd ul li{padding:10px 10px;border-bottom:1px solid #eee}.reviewBox .whoLikeListWrap dl dd ul li span{display:block;line-height:20px}.reviewBox .whoLikeListWrap dl dd ul li a{display:block;padding:0 10px;line-height:20px;border:1px solid #ed8323;transition:all .2s}.reviewBox .whoLikeListWrap dl dd ul li a:hover{border-radius:5px}.reviewBox .reviewBgWrap{background:#fff8f0}.reviewBox .mainCommentBox{padding:10px}.reviewBox .commentWrapper{padding:0 10px}.reviewBox .commentWrapper:first-child{padding-top:1px}.reviewBox .commentWrapper:last-child{padding-bottom:1px}.reviewBox .commentWrapper:last-child .borderB{border:0}.commentBox textarea{width:90%;height:80px;padding:6px 12px;line-height:20px;border:1px solid #cfcfcf;resize:none;overflow:auto}.commentBox .ratingCommentBtn{width:10%;padding:0;border:1px solid #cfcfcf;border-left:0;background:#fff;margin:0;text-align:center;color:#ed8323;line-height:78px}.commentReplyWriteArea .commentReplyWriteWrap{position:relative;padding-left:20px}.commentReplyWriteArea i.fa-level-up-alt{position:absolute;left:0;top:0;width:15px;text-align:center;line-height:22px}@media only screen and (max-width:767px){.user_review{position:relative}.user_review .fixBtn{position:absolute;top:20px;right:0}.user_review .profileBox{width:100%;margin-bottom:10px}.user_review .profileBox>div{float:left}.user_review .profileBox .profile_img{margin:0 10px 0 0}.user_review .profileBox p{width:150px;text-align:left}.user_review .reviewBox.kuchi,.user_review .reviewBox.blog{width:100%;padding-left:0}.reviewBox .commentBox textarea{width:100%}.reviewBox .commentBox .ratingCommentBtn{width:100%;border-top:0;border-left:1px solid #cfcfcf;line-height:30px}.mobileCommentBox{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;overflow:auto;z-index:10000000009}.mobileCommentBox .m-commentHeader{position:fixed;width:100%;border-bottom:1px solid #cfcfcf}.mobileCommentBox .m-commentHeader p{padding:10px;font-size:18px;line-height:22px}.mobileCommentBox .m-commentHeader i.fa-times{position:fixed;display:block;padding:10px;font-size:18px;line-height:22px;right:0;top:0}.mobileCommentBox .m-commentContents{padding:200px 10px 10px 10px}.mobileCommentBox .m-commentTextArea{position:fixed;top:43px;left:0;padding:10px;background:#eee;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2)}}@media only screen and (max-width:360px){.user_review .profileBox p{width:100px}}.giftPointPr{padding:10px;background:#eee}.giftPointPr span{display:block;line-height:18px;margin-left:10px}.pendingQuestion .questionBox{margin-bottom:20px;padding:10px;background:#ffe;border:1px solid #cfcfcf;border-radius:10px}.pendingQuestion .questionBox dl dd{margin-left:26px}.QnAListTable .QnA_thead{padding:0 10px;border-top:2px solid #999;border-bottom:1px solid #999}.QnAListTable .questionList{border-bottom:2px solid #999}.QnAListTable .QnA_thead a.active i{color:#ed8323}.QnAListTable .QnA_tbody ul.questionList li{padding:0 10px;border-bottom:1px solid #cfcfcf;transition:all .2s}.QnAListTable .QnA_tbody ul.questionList li:hover{background:#fff2e0}.QnAListTable .QnA_tbody ul.questionList li.pointBg{background:#fee}.QnAListTable .QnA_tbody ul.questionList li.pointBg:hover{background:#f9dbdb}.QnAListTable .QnA_tbody ul.questionList li a{display:block;width:100%;height:100%;color:#737373}.QnAListTable .QnA_th{padding:10px 0}.QnAListTable .QnA_td{padding:5px 0}.QnAListTable .QnA_th:nth-child(1){display:none}.QnAListTable .QnA_th:nth-child(2){width:15%}.QnAListTable .QnA_th:nth-child(3){width:40%}.QnAListTable .QnA_th:nth-child(4){width:15%}.QnAListTable .QnA_th:nth-child(5){width:15%}.QnAListTable .QnA_th:nth-child(6){width:15%}.QnAListTable .QnA_td:nth-child(1){width:55%}.QnAListTable .QnA_td:nth-child(2){width:15%}.QnAListTable .QnA_td:nth-child(3){width:15%}.QnAListTable .QnA_td:nth-child(4){width:15%}.QnAListTable .QnA_td .redPoint{padding:0 5px;margin-right:5px;background:#ff4f4f;color:#fff}.QnAListTable .QnA_td .grayPoint{padding:0 5px;margin-right:5px;background:#b5b5b5;color:#fff}.QnAListTable .QnAListSearchWrap input{width:150px}.QnAListTable .QnAListSearchWrap .searchBtn{display:inline-block;padding:6px 12px;font-size:14px;line-height:1.42857143;border:1px solid #ccc;border-left:0;cursor:pointer;background:#eee;transition:all .2s}.QnAListTable .QnAListSearchWrap .searchBtn:hover{border-radius:0 10px 10px 0}@media only screen and (max-width:767px){.QnAListTable .QnA_thead{padding:0}.QnAListTable .QnA_tbody ul.questionList li{padding:0}.QnAListTable .QnA_thead a.active{color:#ed8323}.QnAListTable .QnA_th:nth-child(1){display:block;width:15%;background:#eee}.QnAListTable .QnA_th:nth-child(2),.QnAListTable .QnA_th:nth-child(3),.QnAListTable .QnA_th:nth-child(4),.QnAListTable .QnA_th:nth-child(5),.QnAListTable .QnA_th:nth-child(6){width:21.25%}.QnAListTable .QnA_td:nth-child(1){width:100%}}.review_detail_wrap.QnA .review_detail_title{border-top:2px solid #555;border-bottom:1px solid #cfcfcf;padding-top:10px;padding-bottom:10px}.review_detail_wrap.Blog .blogReviewImg{position:relative;width:30%;height:150px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.review_detail_wrap.Blog .blogReviewImg a{display:block;width:100%;height:100%}.review_detail_wrap.Blog .blogReviewImg span{position:absolute;display:block;width:1px;height:1px;top:-99999px;left:-99999px}.review_detail_wrap.Blog .blogReviewTitle{width:70%;padding-left:10px}@media only screen and (max-width:500px){.review_detail_wrap.Blog .blogReviewImg{width:100%;margin-bottom:10px}.review_detail_wrap.Blog .blogReviewTitle{width:100%;padding-left:0}}.askUsWrap{display:none !important;position:relative;padding:20px 10px 0 10px;border:2px solid #cfcfcf}.askUsTitle{position:absolute;top:-20px;left:10px;padding:10px;background:#fff}.askUsTitle h3{color:#269abc}.askUsIcon{float:left;width:35px;margin-top:-15px;margin-right:10px}.askUsConBox{border-top:1px solid #cfcfcf;padding-top:10px}@media only screen and (max-width:460px){.tn_phoneNum a span{display:block}}.more-info-wrapper .more-info-btn a.btn{border:2px solid #46b8da;margin-bottom:10px}.more-info-wrapper .more-info-btn a.btn.on{background:#fff;border:2px solid #46b8da;color:#46b8da}.more-info-contents{position:relative;min-height:300px;overflow:hidden}.more-info-wrapper .more-info-contents p,.more-info-wrapper .more-info-contents li,.more-info-wrapper .more-info-contents b{font-size:1rem}.more-info-wrapper .more-info-contents p{margin:0}.more-info-wrapper .more-info-contents .noteBodyContents p b:before{content:'';display:block;width:100%;height:15px}.more-info-wrapper .more-info-contents .noteBodyContents p:nth-of-type(1) b:before{content:'';display:block;width:100%;height:0}@media only screen and (max-width:767px){.more-info .photo_border{width:100% !important}.more-info img{height:auto !important}}.hotelNewInfoCon{padding:10px 0;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;max-height:150px;overflow:auto}.hotelNewInfoCon li{margin-bottom:10px}.hotelNewInfoCon li:last-child{margin-bottom:0}.eventAlertWrap{position:relative;padding:10px;margin-bottom:20px;margin-top:10px;border:2px solid #ed5434}.eventAlertWrap .eventTitle{display:block;position:absolute;top:-15px;line-height:30px;font-size:18px;font-weight:bold;color:#ed5434;background:#fff;padding:0 5px}.hotel-plus-info{overflow:hidden}.hotel-plus-info img{width:auto}.more-info-wrapper .more-info-contents .hotel-plus-info table p{font-size:.857rem}.hotel-plus-info table span{font-size:.857rem !important}.hotel-policy p{margin:0}.hotel-policy ul,.hotel-policy ol,.hotel-policy li{margin:0}.hotel-policy b:before{content:'';display:block;width:100%;height:10px}.user-col-md-3,.user-col-lg-3,.user-col-md-9,.user-col-lg-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.user-col-md-3.fr{float:none}.stickyWrap.user-col-lg-3{border-left:1px solid #cfcfcf}@media only screen and (max-width:991px){.stickyWrap.user-col-lg-3{border-left:0}}@media only screen and (min-width:992px){.user-col-md-3,.user-col-md-9{float:left}.user-col-md-9{width:745px}.user-col-md-3{width:225px}.user-col-md-3.fr{float:right}}@media only screen and (min-width:1200px){.user-col-lg-3,.user-col-lg-9{float:left}.user-col-lg-9{width:745px}.user-col-lg-3{width:425px}.user-col-md-3.fr{float:right}}.event-wrapper a.btn-success{white-space:normal}.fixtureCategory{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #cfcfcf}.fixtureCategory:last-child{border-bottom:0}.flexWrap{padding-left:20px;column-gap:0;column-fill:initial;column-count:3}.fixtureTd{margin-bottom:10px;padding-bottom:10px;display:inline-block;vertical-align:top;width:200px}.fixtureTd p{font-weight:bold}@media only screen and (max-width:767px){.flexWrap{column-count:1}.fixtureTd{width:100%}}.hotel-room-info p{margin-bottom:0}.hotel-room-info p b:before{content:'';display:block;width:100%;height:10px}.hotel-room-info p:nth-of-type(1) b:before{content:'';display:block;width:100%;height:0}.detail-right-box-wrapper .rightSearchBoxWrap,.detail-right-box-wrapper .blogReview,.detail-right-box-wrapper .QnA{border:1px solid #cfcfcf}.rightSearchBoxTitle{padding:10px;background:#63a2e5}.blogReview .blogReviewHead,.QnA .QnAHead{padding:10px;margin-bottom:10px;background:#f5f5f5;border-bottom:1px solid #cfcfcf}.rightSearchBoxTitle{margin-bottom:0}.rightSearchBoxTitle i,.blogReview .blogReviewHead div i,.QnA .QnAHead div i{margin-right:5px;font-size:1.333rem}.blogReviewBox,.QnACon{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee}.blogReviewBox:last-child,.QnACon:last-child{padding-bottom:0;border-bottom:0}.blogReviewBox .imgWrap{padding:0 10px 0 0}.blogReviewBox .conWrap{padding:10px 0 0 0}.blogReviewBox .blogImg{width:100%;height:70px;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1199px){.blogReviewBox .imgWrap{padding:0}}.moreInfoOpenBtn{padding:10px;margin-bottom:10px;background:#f5f5f5;border-radius:5px}.moreInfoOpenBtn h3,.moreInfoOpenBtn i{font-size:1.286rem}.moreInfoOpenBtn a i,.iconTitleWrapper{color:#269abc}.moreInfoPcOpen{padding-top:0;padding-left:10px}@media only screen and (max-width:767px){.moreInfoOpenBtn{margin-bottom:0;border-radius:0;border-bottom:1px solid #cfcfcf}.moreInfoOpenBtn h3,.moreInfoOpenBtn i{font-size:1.143rem}.moreInfoPcOpen{padding-top:10px}}#hotelNearbyInfo.isMobile img{width:100% !important;height:auto !important}.recently-viewed-hotels-wrapper,.discount-hotel-wrapper,.nearby-hotels-wrapper{background:#eee;padding:15px 15px 35px 15px;margin-bottom:30px}.recently-viewed-hotels .swiper-slide,.discount-hotel-wrapper .swiper-slide,.nearby-hotels-wrapper .swiper-slide{width:270px;margin-bottom:0}.recently-viewed-hotels .swiper-wrapper,.discount-hotel-wrapper .swiper-wrapper,.nearby-hotels-wrapper .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.recently-viewed-hotels .swiper-pagination,.discount-hotel-wrapper .swiper-pagination,.nearby-hotels-wrapper .swiper-pagination{display:block;bottom:5px;color:#737373;font-weight:bold}.recently-viewed-hotels .swiper-pagination-bullet-active,.discount-hotel-wrapper .swiper-pagination-bullet-active,.nearby-hotels-wrapper .swiper-pagination-bullet-active{background:#ed8323}.swiper-wrapper .booking-item{margin-bottom:0}@media print{a[href]:after{content:none !important}.global-wrap{padding-top:0 !important}#TopAreaConBox{display:none}footer{display:none}#map-canvas-2 img{width:auto !important}}