@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:"notokr-regular";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}.form-container{display:grid;gap:15px}.form-container>ul{display:grid;grid-auto-flow:column;gap:15px}.form-container .block{display:grid;gap:5px}.form-container .block-name{font-size:14px}.form-container .block-name small{color:#707070}.filter-sort{border-bottom:1px solid #e1e1e1}.product-list .bz-tour-list-wrap{display:grid;grid-template-columns:repeat(4, 1fr);gap:15px}.product-list .image_box{width:100%;height:180px;margin:0 auto;display:block}.product-list .imgFilterBox{position:relative}.product-list .imgFilterBox .imgHover{position:absolute;display:none}.product-list .imgFilterBox:hover .imgHover{display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.65);color:white;display:flex;justify-content:center;align-items:center;line-height:1.6;font-size:2.4rem;z-index:2}.product-list .img-caption{position:absolute;bottom:0;width:100%;text-transform:uppercase;color:#fff;text-align:center;font-size:12px;padding:10px;background-color:rgba(0, 0, 0, 0.7)}.product-list li{border:1px solid #e1e1e1;cursor:pointer}.product-list li:hover{box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 12px}.product-list li a{display:block}.product-list li .text_box{margin:20px 15px 15px 15px;display:grid;grid-template-areas:"title title title" "desc desc desc" "season season season" "rate price action";grid-template-columns:auto 1fr auto;gap:3px}.product-list li .tit_txt{grid-area:title;font-size:15px;font-weight:600;color:#535353;letter-spacing:-1px}.product-list li .tag-date{grid-area:desc;font-size:12px}.product-list li .bz-tour-expired{grid-area:season;font-size:16px;color:red;display:flex;align-items:flex-end;gap:5px;margin-bottom:5px}.product-list li .bz-tour-expired::before{content:"요금확정기간";display:inline-block;font-size:12px;font-weight:600;color:#363636}.product-list li .bz-tour-sale{grid-area:rate;font-size:30px;font-weight:600;color:#e52222;align-self:flex-end}.product-list li .prices{grid-area:price;display:grid}.product-list li .prices .pc_txt{color:#a2a2a2;font-size:13px;text-decoration:line-through}.product-list li .prices .di_txt{font-size:18px;font-weight:600}.product-list li .button-wrap{grid-area:action}