@charset "UTF-8";
@font-face{font-family:"nanum-square-r";src:url("/font/nanumsquarer.eot");src:url("/font/nanumsquarer.eot?#iefix") format("embedded-opentype"), url("/font/nanumsquarer.woff2") format("woff2"), url("/font/nanumsquarer.woff") format("woff"), url("/font/nanumsquarer.ttf") format("truetype"), url("/font/nanumsquarer.svg#nanumsquarerregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Noto Sans";src:url("/font/notokr-regular.eot");src:url("/font/notokr-regular.eot?#iefix") format("embedded-opentype"), url("/font/notokr-regular.woff2") format("woff2"), url("/font/notokr-regular.woff") format("woff"), url("/font/notokr-regular.ttf") format("truetype"), url("/font/notokr-regular.svg#notokr-regular") format("svg");font-weight:normal;font-style:normal}.product-list .bz-tour-list-wrap{display:grid;grid-template-columns:repeat(4, 1fr);gap:15px}.product-list .bz-tour-list-wrap .imgFilterBox{position:relative}.product-list .bz-tour-list-wrap .imgFilterBox .image_box{width:100%;height:190px}.product-list .bz-tour-list-wrap .imgFilterBox .img-caption{position:absolute;bottom:0;width:100%;text-transform:uppercase;color:#fff;text-align:center;font-size:12px;font-family:"Noto Sans", sans-serif;padding:10px;background:rgba(0, 0, 0, 0.7)}.product-list .bz-tour-list-wrap figure{margin:0;padding:0}.product-list .bz-tour-list-wrap figcaption{padding:15px}.product-list .bz-tour-list-wrap li{border:1px solid #e1e1e1}.product-list .bz-tour-list-wrap .text_box{padding:20px 15px 15px 15px;display:grid;gap:0.3rem}.product-list .bz-tour-list-wrap .text_box .tit_txt{font-size:15px;font-weight:600;color:#535353;letter-spacing:-1px}.product-list .bz-tour-list-wrap .text_box .tag-date{font-size:12px}.clone{display:none !important}.filter-group ul{display:grid;grid-auto-flow:column;padding:5px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.filter-group ul .tab{display:grid}.filter-group ul .tab input[type=radio]{display:none}.filter-group ul .tab input[type=radio]+label{width:100%;height:38px;line-height:38px;font-size:1.4rem;text-align:center;background-color:#f8f8f8;cursor:pointer}.filter-group ul .tab.checked input[type=radio]+label{background-color:#65af07;color:#fff}.filter-sort{border-bottom:1px solid #ebebeb;margin-bottom:30px}.sub_product_box .image_box{height:212px}.sub_product_box .di_txt,.sub_product_box .pc_txt{right:65px;left:auto}.sub_product_box .di_txt{color:#e52222}.sub_product_box .dr_txt{color:#535353;font-size:15px}.sub_product_box>li .noimgFilterBox{position:relative}.sub_product_box>li .noimgFilterBox .full-coverage{position:absolute;top:6;left:0;z-index:1}.sub_product_box>li .noimgFilterBox .full-coverage-II{background:url("/theme/basic/img/m/tag.png") no-repeat center;width:100%;height:30px;background-size:contain;display:block}.sub_product_box .text_box .bz-tour-expired{text-align:left;font-size:16px;font-weight:300;color:red}.sub_product_box .text_box .bz-tour-expired::before{content:"요금확정기간";display:inline-block;font-size:12px;font-weight:bold;color:#363636;padding-right:5px}.sub_product_box .text_box .action-box{margin-top:20px;display:grid;grid-template-areas:"rate price action" "rate price action";grid-template-columns:auto 1fr auto;gap:5px}.sub_product_box .text_box .action-box .bz-tour-sale{grid-area:rate;font-size:30px;font-weight:600;color:#e52222}.sub_product_box .text_box .action-box .price-box{grid-area:price;justify-content:flex-start}.sub_product_box .text_box .action-box .price-box .pc_txt{font-size:13px;color:#a2a2a2;text-decoration:line-through}.sub_product_box .text_box .action-box .price-box .di_txt{font-size:18px;font-weight:600;color:#000}.sub_product_box .text_box .action-box .button-wrap{grid-area:action}.product-list>ul>li div.imgFilterBox,.product-list>li dl a div.imgFilterBox{position:relative}.product-list>ul>li div.imgFilterBox div,.product-list>li dl a div.imgFilterBox div,.product-list>ul>li div.noimgFilterBox div{display:none}.product-list>ul>li:hover div.imgFilterBox div,.product-list>li:hover dl a div.imgFilterBox div{display:block;position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.7);text-align:center;color:#fff;font-size:15px;font-weight:700;line-height:35px;z-index:1}.product-list>li:hover dl a div.imgFilterBox div{width:264px;height:172px}.product-list>ul>li:hover div.imgFilterBox div img,.product-list>li:hover dl a div.imgFilterBox div img{margin-top:45px}.product-list>ul>li:hover div.imgFilterBox div i{margin:0 auto;margin-top:55px;font-size:35px;display:block}.price_tab li.tab{font-size:18px;font-weight:600;width:105px}.form-container{width:100%;padding:20px 40px;margin-bottom:30px;border-bottom:1px solid #dbdbdb}.inner-form-box{display:grid;grid-auto-flow:column;align-items:center;gap:15px}.inner-form-box .block{display:grid;gap:5px}.inner-form-box .block-value.sale{display:flex;justify-content:flex-end}.inner-form-box .block-name{font-size:14px}.inner-form-box #datenumber input{height:40px;font-size:13px}.l__recommend-goods{padding:45px 0 50px;vertical-align:top;position:relative}.l__recommend-goods>.title{color:#fff;font-size:20px;font-weight:600;line-height:32px}.l__recommend-goods figure{background-size:cover;background-repeat:no-repeat}.l__recommend-goods figure>a{display:block}.l__recommend-goods figcaption .delprice{color:#b9b9b9;font-size:14px;text-decoration:line-through}.l__recommend-goods .bx-viewport{height:369px !important}.l__recommend-goods .bx-pager{text-align:center;position:absolute;top:60px;right:0}.l__recommend-goods .bx-pager>.bx-pager-item{display:inline-block;margin-right:5px}.l__recommend-goods .bx-pager>.bx-pager-item a{text-indent:-99999px;width:11px;height:11px;display:inline-block;border-radius:100%;background-color:#fff}.l__recommend-goods .bx-pager>.bx-pager-item a.active{background-color:#ffdf49}.l__recommend-goods.type-pkg1{width:326px;margin-right:10px}.l__recommend-goods.type-pkg1 ul.js__recommend-golf{margin-top:14px;height:355px}.l__recommend-goods.type-pkg1 ul.js__recommend-golf>li{display:inline-block;width:326px;height:355px;background-color:#fff}.l__recommend-goods.type-pkg1 figure{width:326px;height:218px}.l__recommend-goods.type-pkg1 figure>a{height:218px}.l__recommend-goods.type-pkg1 figcaption{display:block;padding:0 14px;margin-top:15px}.l__recommend-goods.type-pkg1 figcaption>*{display:inline-block;width:100%}.l__recommend-goods.type-pkg1 figcaption .title{color:#2a2a2a;font-size:16px;font-weight:500;line-height:25px}.l__recommend-goods.type-pkg1 figcaption .price>span{line-height:28px;display:inline-block}.l__recommend-goods.type-pkg1 figcaption .price>span.price{color:#202020;font-size:24px;font-weight:400;float:right}.l__recommend-goods.type-pkg1 figcaption .gobook{color:#ff4e40;font-size:16px;font-weight:400;line-height:50px;border-top:1px solid #ececec;margin-top:15px}.l__recommend-goods.type-pkg1 figcaption .gobook:after{content:"";font-family:"fontello";font-size:12px;float:right;color:#ff4e40}.l__golf-list{width:100% !important;padding:0 !important}.l__golf-list>ul{margin:0}.l__golf-list>ul>li{display:inline-block;width:286px;border:1px solid #ececec;background-color:#fff;vertical-align:top}.l__golf-list>ul>li:nth-child(4n+1){margin-right:0}.l__golf-list.type-pkg1 figure{width:286px !important;height:190px !important;border-bottom:1px solid #ececec}.l__golf-list.type-pkg1 figure>a{height:190px !important}.l__golf-list.type-pkg1 figure img{width:286px;height:190px}.l__golf-list.type-pkg1 figcaption{display:block;padding:0 14px;margin-top:10px}.l__golf-list.type-pkg1 figcaption .title{font-size:18px;line-height:30px}.l__golf-list.type-pkg1 figcaption .options{color:#8c8c8c;font-size:13px;font-weight:500;line-height:23px}.l__golf-list.type-pkg1 figcaption .price{margin-top:8px;display:inline-block;width:100%}.labels{border:1px solid red !important}.price-bus{display:grid;gap:20px}.price-bus .sec{width:100%;position:relative;background:#ececec;padding:20px}.price-bus .sec dd{margin:0}.price-bus .sec .bz-tour-image{width:264px;height:172px}.price-bus .sec .cycle{display:flex;justify-content:flex-end}.price-bus .sec .cycle .rc_con1{margin-right:10px;background-position:left}.price-bus .sec .cycle .rc_con2{background-position:right}.price-bus .sec .cycle .rc_con{font-size:0;background-image:url(./css-images/rc_con.png);width:56px;height:56px}.price-bus .sec .percent{font-weight:bold;font-size:47px;color:#e52222}.price-bus .sec .percent .mark{font-size:20px}.price-bus .sec .bz-tour-link{display:grid;grid-template-columns:auto 1fr 100px;gap:40px}.price-bus .sec .bz-tour-link .action-box{display:grid;grid-template-rows:1fr auto;gap:15px}.price-bus .sec .bz-tour-link .price-box{display:grid;grid-auto-flow:column;justify-content:flex-start;align-items:flex-end;gap:15px}.price-bus .sec .bz-tour-link .price-box .price{display:grid;align-items:flex-end}.product-bus-list .infobox dt.title{font-size:24px;font-weight:bold}.product-bus-list .infobox dd.date .tags{font-size:13px}.product-bus-list .infobox dd.date{margin-top:9px}.product-bus-list .infobox .caption{font-size:medium;margin:20px 0}.product-bus-list .infobox .info-tags{min-height:16px}.product-bus-list dd.b_price{padding-top:5px;font-size:14px;font-weight:600;color:#999;text-decoration:line-through}.product-bus-list dd.a_price{font-size:25px;font-weight:bold}.product-bus-list dd.b_price,.product-bus-list select.bz-gno{width:300px}.price-bus_list .infobox dt.title{font-size:24px;font-weight:bold}.price-bus_list .infobox dd.date .tags{font-size:13px}.price-bus_list .infobox dd.date{margin-top:9px}.price-bus_list .infobox .caption{font-size:medium;margin:5px 0;word-break:keep-all;max-height:32px}.price-bus_list .infobox .info-tags{min-height:16px}.price-bus_list dd.b_price{padding-top:5px;font-size:14px;font-weight:600;margin-left:410px;color:#999;margin-top:20px;text-decoration:line-through}.price-bus_list dd.a_price{margin-top:20px;font-size:25px;font-weight:bold}.price-bus .sec dd.shift{color:#888;padding-top:12px;padding-left:6px;font-size:13px;margin-top:20px}