@charset "utf-8";

/* main visual */
.mainVisualArea {position:relative;max-width: 100%;height: 750px;margin: 0 auto;}
.mainVisualArea .mainVisualSlide img{width:100%;height: 750px;object-fit: cover;object-position: bottom;}

/* .floatContents{display:none;position: absolute;top: 25px;left: 0;} */
.floatContents{display:none;position: absolute;top: 55px;left: 0;}
.floatContents > em{font-size:64px;line-height: 67px;color:#000000;}
.floatContents .fontLight{font-weight: 100;display:block;letter-spacing: -1px;font-size: 64px;}
.floatContents .fontBold{font-weight: 500;letter-spacing: -2px;line-height: 73px;}
.floatContents .defaultVisulLight{font-weight: 100;display:block;letter-spacing: -2px;font-size:40px;}
.floatContents > p .bold{font-weight: 700;}
.floatContents > p{max-width:600px;word-break:break-word;font-size: 19px;font-weight: 300;margin-top: 20px;line-height: 26px;letter-spacing: -1px;}
.floatContents > p.defaultcVisulP{margin-top:10px;}

.estimateCounts{position: absolute;top: -20%;right: 3%;width:291px;height: 340px;background: url(../../../../../20220307001533im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/main_img.png) center center no-repeat;margin:0 auto;display: table;text-align: center;}
.estimateCounts .wrap{width:240px;margin: 56px auto 50px auto;text-align: center;display: table-cell;vertical-align: middle;}
.estimateCounts .top{width: 229px;padding-bottom:7px;border-bottom:1px solid #6c5a45;text-align: center;margin: 0 auto;}
.estimateCounts .top .tit{font-size:16px;line-height:16px;color:#000000;font-weight: 700;display: block;max-width:150px;word-break: break-word;margin:0 auto;letter-spacing: -1px;}
.estimateCounts .top .count{font-size:64px;line-height: 64px;color:#000000;font-weight: 500;display: block;font-family:Spoqa Han Sans;font-weight: 500;}
.estimateCounts .left{width: 114px;max-height: 78px;padding: 13px 5px 0 0;border-right:1px solid #6c5a45;text-align: center;display: inline-block;}
.estimateCounts .left .tit{font-size:15px;line-height:15px;color:#6c5a45;font-weight: 500;display: block;word-break: break-word;}
.estimateCounts .left .count{margin-top:6px;font-size:32px;line-height:32px;color:#6c5a45;font-weight: 100;display: block;font-family:Spoqa Han Sans;font-weight: 100;}
.estimateCounts .right{width: 114px;height:76px;padding:15px 0 0 5px;text-align: center;display: inline-block;}
.estimateCounts .right .tit{font-size:15px;line-height:15px;color:#6c5a45;font-weight: 500;display: block;word-break: break-word;}
.estimateCounts .right .count{margin-top:6px;font-size:32px;line-height:32px;color:#6c5a45;font-weight: 100;display: block;font-family:Spoqa Han Sans;font-weight: 100;}
.estimateBtn{line-height:36px;border-radius: 999px;padding: 2px 18px;margin-top: 5px;font-size:14px;font-weight:300;color:#ffffff;text-align: center;background:#000000;}

.mainVisualSlideBtnWrap{position: absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;width:1300px;}
.mainVisualSlideBtn{float:right;position: relative;left:-50%;}
.mainVisualSlideBtn li{display: table;float:left;position: relative;left:50%;width: 433px;height: 160px;}
.mainVisualSlideBtn li a{position:relative;display:table-cell;vertical-align:middle;width:433px;height: 160px;opacity: 0.9;}
.mainVisualSlideBtn li a > p{font-size: 23px;line-height: 32px;color:#ffffff;font-weight: 500;max-width: 395px;margin-left: 20px;word-break: break-word;text-align: left;}
.mainVisualSlideBtn li a > p > span{font-weight: 100;display: block;font-size: 18px;}
.mainVisualSlideBtn li a > p > span.bottomText{font-size:15px;line-height:18px;max-width: 320px;}
.mainVisualSlideBtn li a > p::before{position: absolute;top: 45px;right: 23px;content: '';display: inline-block;width: 72px;height: 72px;background: url(../../../../../20250820053623im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/main_arraow_btn.png.html) center center no-repeat;} 
.mainVisualSlideBtn li:nth-child(1) a{background: #948778;} 
.mainVisualSlideBtn li:nth-child(2) a{background: #4e433f;}
.mainVisualSlideBtn li:nth-child(3) a{background: #4a678c;}
.mainVisualSlideBtn .over{display:none;position:absolute;bottom:0;left:0;width:433px;height: 280px;cursor: pointer;}
.mainVisualSlideBtn .over::after{position:absolute;bottom:100px;right:23px;content: '';display: inline-block;width:72px;height:72px;background: url(../../../../../20250820053623im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/main_arraow_btn.png.html) center center no-repeat;}
.mainVisualSlideBtn .over .texts{text-shadow: 1px 1px 1px #0d0d0d;display:block;position:absolute;top: 50%;left:0;transform:translate(0, -50%);font-size: 26px;line-height: 30px;color:#ffffff;font-weight: 500;width: 413px;margin-left: 20px;word-break: break-word;text-align: left;}
.mainVisualSlideBtn .over .texts > span{font-weight: 100;display: block;font-size: 20px;}
.mainVisualSlideBtn .over .texts > span.bottomText{font-size:15px;line-height: 20px;max-width: 320px;}
.mainVisualSlideBtn .over .texts .arrow{width:72px;height:72px;background: url(../../../../../20250820053623im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/main_arraow_btn.png.html) center center no-repeat;margin: 20px auto 0 auto;}
.mainVisualSlideBtn .firstOver{background: url(../../../../../20211209202703im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/main_visual_01_over.jpg) center center / 100% 100% no-repeat;display: none;}
.mainVisualSlideBtn .secondOver{background: url(../../../../../20211206204847im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/main_visual_02_over.jpg) center center / 100% 100% no-repeat;display: none;}
.mainVisualSlideBtn .thirdOver{background: url(../../../../../20211211071857im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/main_visual_03_over.jpg) center center / 100% 100% no-repeat;display: none;}
.mainVisualSlide{width:100%;height: 750px;}
.floatContentsWrap{position: absolute;top: 20%;left: 0;right: 0;margin-left: auto;margin-right: auto;width: 1300px;}

/* 최저가 보장제 */
.lowestPriceWrap{width:100%;text-align: center;/* padding-top: 10px; */padding-bottom: 0;}
.leafBg:before{content:'';display: inline-block;width:58px;height:104px;background: url(../../../../../20220127085105im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/leaf_left_big.png) 0 0 no-repeat;margin-right: 30px;position: relative;top: 20px;}
.leafBg:after{content:'';display: inline-block;width:58px;height:104px;background: url(../../../../../20220127085105im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/leaf_right_big.png) 0 0 no-repeat;margin-left: 30px;position: relative;top: 20px;}
.lowestPrice{margin:0 auto;width: 1022px;height: 473px;background: url(../../../../../20220310122925im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/lowestPriceBg.png) 0 20px no-repeat;background-size:contain;text-align: center;}
.lowestPrice h2{margin: 32px 0 35px 0;font-weight:500;font-size: 30px;line-height: 35px;color:#000000;max-width: 700px;display: inline-block;}
.lowestPrice p {font-size: 17px;letter-spacing:-1px;line-height:29px;font-weight:100;max-width:945px;word-break:break-word;text-align: center;margin: 0 auto;}
.lowestPrice p.notice {font-size: 15px;line-height: 23px;max-width: 390px;letter-spacing: -1px;word-break: break-word;}
.lowestPrice dl > dt{font-size: 20px;font-weight:100;}
.lowestPrice dl > dt .bold{font-weight: 700;}
.lowestPrice dl > dd{font-size: 50px;letter-spacing: -1px;font-family:Spoqa Han Sans;font-weight: 500;line-height: 1.2;}
.guaranteeWrap{margin: 65px 0 52px 200px;}
.guaranteeWrap dl{float:left;width: 221px;}
.guaranteeWrap dl:nth-child(2){margin-left: 168px;width: 264px;}
.lowestPrice .notice > span{display: block;font-weight: 700;}

/* 비딩스테이의 제공 가치 */
.biddingValues{padding: 50px 0 80px 0;}
.biddingValues h2{margin-bottom:30px;padding-bottom: 40px;color:#222;}
.subContentsWrap h2 > strong span{font-weight: 700}
.biddingValues ul strong > span{font-weight: 300;}
.biddingValues > div > ul:after {display:block; content:''; clear:both;}
.biddingValues > div > ul > li {float:left; width:25%; text-align:center;}
.biddingValues ul strong {display:block;padding-top: 140px;margin-bottom:20px;font-size:27px;font-weight:800;letter-spacing: -1px;}
.biddingValues .value01 strong {background: url(../../../../../20220127085114im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/ico_01.png) no-repeat center 25px;}
.biddingValues .value02 strong {background: url(../../../../../20220211084831im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/ico_02.png) no-repeat center top;}
.biddingValues .value03 strong {background: url(../../../../../20220307001532im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/ico_03.png) no-repeat center 10px;}
.biddingValues .value04 strong {background: url(../../../../../20220307001530im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/ico_04.png) no-repeat center 25px;}
.biddingValues ul li ul li {font-size: 17px;line-height: 27px;letter-spacing: -1px;text-align: left;max-width: 250px;margin: 0 auto 0 60px;word-break: break-word;font-weight: 300;position: relative;}
.biddingValues ul li ul li:before {content:'-';position: absolute;left: -12px;}
.subContentsWrap h2 > strong {font-weight: 100;}
.subContentsWrap h3 {margin-top:30px; color:#55432a; font-size:30px; font-family:'Nanum Myeongjo', serif; line-height:1.3;}
.subContentsWrap h3 + .sub {font-size:20px; color:#555; font-weight:300;}

/* 고객 이용후기 */
.customerReview{width:100%;text-align: center;margin:0 auto;padding:54px 0 81px 0;}
.customerReview > h2{font-size: 40px;font-weight: 500;margin-bottom: 50px;}
.reviewSlider{margin:0 auto;width: 1176px;}
.reviewSlider .reviewContent{position:relative;float:left;margin-right:17px;border:1px solid #d7d7d7;cursor: pointer;}
.reviewSlider .reviewContent:last-child{margin-right: 0;}
.reviewDetail{position: absolute;bottom: 0;left:0;width: 370px;height:191px;padding:20px;background:#765e42;opacity: 0.9;box-sizing: border-box;}
.reviewDetail > em{display: inline-block;margin: 20px 0;font-size:26px;font-weight: 500;color: #ffffff;}
.reviewDetail > em > span{font-weight: 100;}
.reviewDetail > p {font-size:18px;line-height: 25px;width: 338px;height: 74px;overflow: hidden;word-break: break-all;color: #ffffff;font-weight: 100;white-space: normal;text-align: left;word-wrap: break-word;}
.reviewSlider .slick-slide {margin: 0px 10px;}
.reviewSlider .slick-slide img {width: 100%;}
.reviewSlider .slick-slide {transition: all ease-in-out .3s;}

/* 국내 입찰 참여 파트너 현황 */
.centerPosi{margin:0 auto;}
.mainH2{font-size: 40px;font-weight: 500;text-align: center;}
.currentState{max-width:1300px;}
.currentState .mainH2{margin-bottom:51px;text-align: center;}
.partnerState > li{display: table;position: relative;width:154px;height:251px;text-align:center;vertical-align: bottom;float:left;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;}
.partnerState > li  > dl{display: table-cell;color:#252525;vertical-align: bottom;bottom:30px;left:0;}
.partnerState > li > dl > dt{padding-bottom:14px;font-size: 22px;line-height: 30px;display: inline-block;font-weight: 100;letter-spacing: -1px;word-break: keep-all;}
.partnerState > li > dl > dt:after{content:'';display:block;border-bottom:1px solid #252525;width:50px;margin: 20px auto 0 auto;}
.partnerState > li > dl > dd{font-size: 35px;font-family:Spoqa Han Sans;font-weight: 700;margin-top: 10px;margin-bottom: 37px;letter-spacing: -1px;}
.partnerState > li > dl > dd .light{font-weight: 100;}
.partnerState > li > dl > dd .bottomText{display: block;margin-top:11px;font-size: 16px;line-height: 17px;}
.partnerState > li:first-child{width: 204px;height:251px;background: #ad9880 url(../../../../../20220307001534im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/ico_hotel.png) no-repeat center 30px;}
.partnerState > li:first-child dl{color:#ffffff;}
.partnerState > li:first-child dt{font-weight: 300;font-size: 22px;padding-bottom: 0;line-height: 28px;}
.partnerState > li:first-child dt:after{border-bottom:1px solid #ffffff;margin: 10px auto 0 auto;width: 175px;}
.partnerState > li:first-child dd{margin-top:0;margin-bottom: 30px;}
.partnerState > li:first-child dd .bottomText{margin-top:0;}
.partnerState > li:last-child{border-right:1px solid #d7d7d7;}
.partnerState .totalCount{font-family:Spoqa Han Sans;font-weight: 700;}

/* 입찰 참여 호텔 현황 */
.stateH2{margin-top: 110px;word-break: break-word;}
.tableLine{width: 1300px;border-collapse:collapse;box-sizing: border-box;}
.tableLine td{border:1px solid #d7d7d7;box-sizing: border-box;margin:0;padding:0;}
.tableLine td img{width:100%;height: 100%;}
.tableLine.hotelState td{width: 185px;height: 80px;}

/* 국내 항공권 */
.tableLine.ineTicket td{width: 324px;height: 79px;}

/* 국내 전세버스 */
.busArea{min-height: 580px;}
.busTab {margin-top:20px;}
.busTab li {display: table;}
.busTab li a {display: table-cell;vertical-align: middle;color:#333;border-right: 1px solid #d7d7d7;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;transition:all .3s ease;width: 161px;height: 58px;font-size: 17px;line-height: 19px;word-break: break-word;text-align: center;letter-spacing: -1px;}
.busTab li:first-child a{border-left: 1px solid #d7d7d7;}
.busTab li.on a,
.busTab li a:hover { color:#fff; background:#ad9880;}
.busImages {margin-top: 80px;text-align: center;}
.busImages li {display:none;}

/* 해외 항공 호텔 입찰 참여 현황 */
.worldMapAreaWrap{width:100%;padding: 30px 0 40px 0;}
.worldMapAreaWrap .mainH2{font-size:30px;}
.worldMapArea{position:relative;margin: 30px auto 0 auto;max-width: 1290px;}
.worldMapArea ul {position:relative;margin: 35px auto 0;width: 1000px;height: 400px;background:url(../../../../../20250819024131im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/map.png.html) no-repeat center bottom;background-size: contain;}
.worldMapArea li {position:absolute;background-color:#927e68;border-radius:100px;width: 70px;height: 70px;text-align:center;animation:mapPointer 2s ease infinite;}
.worldMapArea li strong {color:#ffffff;font-size: 12px;font-weight: 300;max-width: 80px;display: inline-block;word-break: break-word;line-height: 20px;letter-spacing: -1px;}
.worldMapArea li p {color:#ffffff;font-weight:700;font-size: 15px;line-height: 20px;}
.worldMapArea .asia {left: 321px;top:0;}
.worldMapArea .america {left: 695px;top: 70px;}
.worldMapArea .south_america {left: 808px;top: 230px;}
.worldMapArea .south_pacific {left: 354px;top: 236px;}
.worldMapArea .africa {left: 90px;top: 296px;}
.worldMapArea .mideast {left:150px;top: 193px;}
.worldMapArea .europe {left:177px; top:33px;}
@keyframes mapPointer {
    0% {margin-top:-10px;}
    50% {margin-top:0px;}
    100% {margin-top:-10px;}
}
.worldMapArea .worldCircle{position: absolute;top: 90px;left: 600px;width:205px;height: 205px;border-radius:500px;background: #181616 url(../../../../../20220211084828im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/globe.png) no-repeat center 15px;text-align: center;}
.worldMapArea .worldCircle span{color:#ffffff;font-size:20px;line-height: 23px;font-weight: 500;display: inline-block;}
.worldMapArea .worldCircle .worldCount::after{content: '';display: block;width:159px;border-bottom:1px solid #ffffff;margin: 15px auto 5px auto;}
.worldMapArea .worldCircle .count{font-size:62px;font-family:Spoqa Han Sans;font-weight: 100;line-height: 55px;}
.worldMapArea .worldCircle .textWrap{padding-top: 60px;}
.worldMapArea .worldCircle .city{position: relative;top: -15px;}

/* 국제선 항공사 64개 */
.airlinesWrap{max-width:1300px;}
.airlinesWrap .mainH2{margin-bottom: 51px;}
.tableLine.airlinesState td{width: 162px;height: 61px;}

/* 글로벌 인기 호텔 */
.globalHotelArea{max-width:1300px;margin-bottom:96px;}
.globalHotelArea .mainH2{margin-bottom: 51px;}
.tableLine.globalHotel td{width: 215px;height: 59px;}

/* 5성급호텔 3성급가격 */
.main_vis {margin:0;height: 628px;padding-top: 110px;background:url(../../../../../20220120122153im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/subVisual_01.png);background-size:cover;text-align:center;}
.main_vis hr {display:block; width:48px; height:3px; margin:0 auto 40px; background:#fff;}
.main_vis h1 {font-size:70px; font-weight:bold; color:#fff; text-align:center;}
.main_vis p {font-size:35px; font-weight:300; color:#fff; text-align:center; text-transform:uppercase;}
.main_vis .search_box {position:relative;width:1000px;margin: 80px auto 0;font-size:0;}
.main_vis input {width:22%; height:50px; padding:10px 20px; margin-top:-1px; border-right:1px solid #e2e2e2; background-repeat:no-repeat; background-position:90% center;}
.main_vis .form_calender {width:44%; background-position:95% center; }
.main_vis #placeInputBox {width:100%; border-bottom:1px solid #e2e2e2; border-right:0; background-position:97% center;}
.main_vis .main_vis_tit{color:#ffffff;font-size:34px;line-height:34px;font-weight: 100;}
.main_vis .main_vis_tit span{font-weight: 500;}
.main_vis h2{color:#ffffff;font-size: 79px;line-height: 79px;margin-top: 20px;font-weight: 100;}
.main_vis h2 span{font-weight: 500;}
.main_vis h2 i{content: '';display:inline-block;width:67px;height: 40px;background: url(../../../../../20220120122152im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/cuttedArrow.png) 0 0 no-repeat;}

/* 수상 */
.awardAreaWrap{width:100%;padding-top: 40px;}
.awardAreaWrap .awardArea{margin:0 auto;width: 1250px;height: 100%;background: url(../../../../../20220308132009im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/award_02_1.png) no-repeat right 295px;}
.awardTopText{display: inline-block;font-size: 15px;line-height: 23px;color:#6e593f;font-weight: 500;text-align: center;max-width: 210px;min-width: 210px;word-break: break-word;}
.leafBgSmall{display: inline-block;}
.leafBgSmall:before{content:'';display: inline-block;width:45px;height:110px;background: url(../../../../../20220127085111im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/leaf_left_big_1.jpg) 0 0 no-repeat;position: relative;top: 40px;} 
.leafBgSmall:after{content:'';display: inline-block;width:45px;height: 110px;background: url(../../../../../20220307001531im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/leaf_right_big_1.jpg) 0 0 no-repeat;position: relative;top: 40px;}
.awardBottomText{text-align:left;font-size: 30px;line-height: 42px;font-weight: 200;color:#181616;margin-top: 90px;margin-bottom: 70px;width: 650px;overflow: hidden;overflow-y: auto;}
.awardBottomText em{font-weight: 700;color:#6e593f;}
.awardImg{margin-top: 3px !important;border:1px solid #7f7f7f;width: 185px;}
.awardImg.borderNone{border:none}
.awardAreaWrap .slick-prev{left: -58px;}

/* 연혁 */
.history{position:relative;margin-bottom: 60px;}
.history:last-child{margin-bottom: 0;}
.history dt{border-top:1px solid #7f7f7f;padding-top:10px;font-size: 28px;font-weight: 500;display: inline-block;position: absolute;}
.history dd{font-size: 18px;font-weight: 300;padding-left: 120px;max-width: 770px;padding-top: 17px;line-height: 25px;word-break: break-word;}
.history dd::before{content: '-';margin-right: 5px;}

/* 케이터링 */
.cateringBg{width:100%;background: #efefef;}
.cateringService{padding-top: 30px;background: url(../../../../../20220129033740im_/http%EF%B9%95/biddingstay.com/renewal_201901/img/main/bidding_main_banner.jpg) right 40px no-repeat;padding-bottom: 40px;background-size: 433px 260px;/* background-color: #ccc; */}
.cateringService .contentsText{max-width: 710px;font-size: 20px;line-height: 23px;letter-spacing: 0;}
.cateringService > h2{font-size: 23px;letter-spacing: 0;}

.contentsText{font-size:22px;letter-spacing:-1px;line-height:29px;font-weight:100;max-width:945px;word-break:break-word;text-align:left;}
.contentsText .bold{font-weight: 500;}

/* 유투브 */
.videoBox{margin-bottom:100px;}
.videoBox .videoArea{display: inline-block;}
.videoBox .videoExplanation{display: inline-block;vertical-align: top;margin-left: 15px;margin-top: 7px;}
.videoBox .videoExplanation h2{font-size: 23px;font-weight: bold;display: block;}
.videoBox .videoExplanation dt{font-size: 21px;font-weight: 700;margin-bottom: 19px;}
.videoBox .videoExplanation dd{font-size:18px;line-height: 20px;font-weight: 300;}


/*
     FILE ARCHIVED ON 07:18:30 Dec 11, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:59:27 Aug 20, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.864
  exclusion.robots: 0.043
  exclusion.robots.policy: 0.026
  esindex: 0.02
  cdx.remote: 8.847
  LoadShardBlock: 509.032 (3)
  PetaboxLoader3.datanode: 556.063 (4)
  PetaboxLoader3.resolve: 108.497 (2)
  load_resource: 189.814
*/