@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin);html,body{height:100%;margin:0;padding:0;display:block;font-size:14px!important}body{background:#fff;font-size:14px!important;line-height:1.5;color:#000;font-style:normal;font-weight:400;font-family:'Lato','Noto Sans KR','나눔고딕','Nanum Gothic',NanumGothic,Helvetica Neue,Helvetica,AppleSDGothicNeo,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#wrapFull{position:relative;height:100%!important}header{position:fixed;top:0;z-index:9;width:100%;height:55px;z-index:999;border-top:0 solid #ffd501;border-bottom:1px solid #ddd;box-shadow:0 3px 2px -2px rgba(200,200,200,.2)}main{position:relative;width:100%;min-height:100%;margin:0 0 -33px 0;padding:55px 0 33px 0}footer{position:relative;height:33px;line-height:30px}footer p{line-height:30px}header .toggle{cursor:pointer}header .frontMenu{margin:0!important}header .logo{position:absolute;top:0;left:calc(50% - 90px);display:block;width:155px;line-height:53px;z-index:999}.pusher{background:#fff!important;background-color:#fff!important}.pushable{background:#fff!important;background-color:#fff!important}.pusher{height:100%!important;overflow:auto!important}.UIcard{width:33%!important;padding:15px 15px!important;float:left}.UIcard .hotelCard{width:100%!important}.mainCover{position:absolute;top:0;width:100%;height:100%}.mainCover .JustBookedWrap{width:300px}.ULDaysOfWeek{margin-top:3px}.ULDaysOfWeek li{float:left;padding:2px 2px;border:1px solid #ddd;border-radius:0;margin-right:2px;line-height:12px}.arrowMonth{position:absolute;cursor:pointer;z-index:8;margin:0!important;border-radius:5px}.arrowMonth:hover{background:#dee3eb}#bookCalandar{position:relative;overflow:hidden;margin:0 auto}#bookCalandar .prevMonth{left:0;top:3px;padding:7px 15px}#bookCalandar .nextMonth{right:0;top:3px;padding:7px 15px}#bookCalandar .sp-slides .sp-slide ul{position:relative}#bookCalandar .sp-slides .sp-slide ul .weekdate{line-height:20px!important}#bookCalandar .sp-slides .sp-slide ul li{position:relative;width:14.28%;float:left;line-height:33px;margin:1px 0}#bookCalandar .sp-slides .sp-slide ul li a{display:block;padding:0;margin:0;height:100%}#bookCalandar .sp-slides .sp-slide ul .Active{background:rgba(255,213,1,1)}#bookCalandar .OnsaleCalandar{cursor:pointer;border-radius:5px;transition:background-color .3s ease;webkit-transition:-webkit-background-color .3s ease}#bookCalandar .OnSale{color:#000!important}#bookCalandar .Inquiry{color:#000!important}#bookCalandar .SoldOut{color:#000!important}#bookCalandar .Done{color:#555!important}#bookCalandar .HotDeal{color:rgba(255,50,50,1)!important}#tourBookFormWrap{position:relative;width:100%;min-height:10px;margin-top:5px}#tourBookForm .InputCount{width:50px;padding:3px;text-align:right;font-size:15px;border-radius:0}.tourCalendarWrap .prevMonth{left:0;top:0;padding:3px 7px}.tourCalendarWrap .nextMonth{right:0;top:0;padding:3px 7px}.tourCalendarWrap .tourTitle{width:30%;display:block;border-collapse:separate;float:left}.weather{height:60px;border-radius:5px;background-size:cover;-webkit-background-size:cover;background-position:center center;background-repeat:no-repeat}.tourCalendarWrap .titleTh{position:relative;height:60px;border:1px solid #ddd;margin:1px 0;padding:7px 9px 0 0}.tourCalendarWrap .tourCalendar{position:relative;overflow:hidden;width:70%}.tourCalendarWrap .weekendT{background:#eee;color:red}.tourCalendarWrap .calendardate{line-height:15px}.tourCalendarWrap .toursTable{border-collapse:separate;border-spacing:1px;width:100%}.tourCalendarWrap .toursTable tr th{width:14.28%;height:50px;text-align:center;border:1px solid #ddd}.tourCalendarWrap .toursTable tr .tourview{width:67px!important}.tourCalendarWrap .toursTable tr td{height:58px;border:1px solid #ddd}.tourCalendarWrap .toursTable tr .sales a{padding:0;margin:2px;display:block;line-height:50px;border-radius:3px;border:1px solid #fff}.tourCalendarWrap .toursTable tr .sales a:hover{border-color:#007aff}.tourCalendarWrap .DivOver{color:rgba(255,205,5,1)!important;background:#333!important}.ShowCalendar{cursor:pointer;width:100%}.NoticePay .contents{overflow-y:auto;height:510px}.floatingBtn{position:fixed!important;bottom:30px!important;z-index:99}#floatingBtnBox{position:absolute;bottom:30px;margin:0 auto;transition:bottom .5s ease-in-out;-webkit-transition:bottom .5s ease-in-out;-moz-transition:bottom .5s ease-in-out;-o-transition:bottom .5s ease-in-out}