@charset "UTF-8";#content-sec.nw-tna-new-wrap *{font-family:NotoSansKR,Noto Sans KR,Malgun Gothic,sans-serif}.nw-alertWrap .content{max-width:299px!important}.nw-alertWrap .content .btnWrap{justify-content:center;padding-bottom:30px!important}.nw-alertWrap .content .btnWrap button{width:128px!important}.nw-alertWrap .message{font-family:NotoSansKR,Noto Sans KR,Malgun Gothic,sans-serif!important;font-weight:400;padding-bottom:25px!important;padding-top:30px!important}.nw-mt0{margin-top:0}.nw-mb30{margin-bottom:30px}.nw-prv-margenta{color:#e93a84}.nw-prv-blue{color:#1f68f1}.nw_basic_radio[type=radio]{appearance:none;border:1px solid #cacdd4;border-radius:100%;width:20px;height:20px;vertical-align:bottom}.nw_basic_radio[type=radio].err{border-color:#ea4754}.nw_basic_radio[type=radio]:checked{appearance:none;position:relative}.nw_basic_radio[type=radio]:checked:after{content:"";display:inline-block;width:10px;height:10px;background-color:#e93a84;border-radius:100%;left:50%;top:50%;margin-top:-5px;margin-left:-5px;position:absolute}.nw_basic_radio_reversal[type=radio]{appearance:none;border:1px solid #cacdd4;border-radius:100%;width:20px;height:20px;vertical-align:bottom}.nw_basic_radio_reversal[type=radio].err{border-color:#ea4754}.nw_basic_radio_reversal[type=radio]:checked{appearance:none;position:relative;background-color:#e93a84}.nw_basic_radio_reversal[type=radio]:checked:after{content:"";display:inline-block;width:8px;height:8px;background-color:#fff;border-radius:100%;left:50%;top:50%;margin-top:-4px;margin-left:-4px;position:absolute}.nw-list-acty .chk-st2 label:before,.nw-list-acty .ly-inner a{cursor:pointer}.nw-list-acty .left-date-of-use{display:none}.nw-list-acty .left-date-of-use.on{display:block}.nw-list-acty .ldou-close{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;background:#e0e0e0;border-radius:50%}.nw-list-acty .select-title.select-base:after{background:url(https://static.priviatravel.com/images/front/travel/contents/tna-category-down-arrow-back.png);width:16px;height:16px;background-size:contain;background-repeat:no-repeat;top:12px}.nw-list-acty .select-title.select-base strong{vertical-align:middle}.nw-list-acty .sch-set-accomm .filter-list .filter-item{margin-top:0}.nw-list-acty .sch-set-accomm .filter-list .filter-item li:first-child{margin-top:10px}.nw-list-acty .sch-set-accomm .filter-list>li>div>h4{margin-bottom:25px}.nw-list-acty .sch-set-accomm .tit-wrap .btn-init:hover{color:#000;cursor:pointer}.nw-list-acty .uis-datepicker .ui-datepicker-calendar .ui-state-default{cursor:pointer}.nw-list-acty .uis-datepicker .ui-datepicker-calendar .ui-state-active>span{background-color:#f30774!important;color:#fff!important;border-radius:100%}.nw-list-acty .uis-datepicker .ui-datepicker-calendar .dp-highlight .ui-state-default{background-color:#e93a84!important}.nw-list-acty .uis-datepicker .ui-datepicker-calendar .dp-highlight.ui-datepicker-today a:before,.nw-list-acty .uis-datepicker .ui-datepicker-calendar .dp-highlight.ui-datepicker-today span:before{content:""}.nw-list-acty .uis-datepicker .ui-datepicker-calendar .dp-highlight.dp-first:before{background-color:#fef5f9;border-radius:15px 0 0 15px}.nw-list-acty .uis-datepicker .ui-datepicker-calendar .dp-highlight.dp-end:before{background-color:#fef5f9;border-radius:0 15px 15px 0}.nw-list-acty .uis-datepicker .ui-datepicker-calendar .dp-highlight.pd-between .ui-state-default{background:0 0!important;color:#000!important;border-radius:0}.nw-list-acty .uis-datepicker .ui-datepicker-calendar tbody tr td.ui-state-disabled .ui-state-default{color:#bbb;cursor:default}.nw-list-acty .uis-datepicker .ui-datepicker-calendar th span{font-weight:500}.nw-list-acty .uis-datepicker .ui-datepicker-calendar .ui-state-hover{border-radius:100%}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap{margin-top:30px}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap .slider-price{position:relative;width:222px;height:2px;margin:0 auto 20px;background:#ccc}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap .slider-price .ui-slider-handle{position:absolute;top:-9px;width:18px;height:18px;margin-left:-9px;border-radius:50%;border:1px solid #cacdd4;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);outline:0}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap .slider-price .ui-slider-range{position:absolute;height:2px;background:#e93a84}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap .slider-result{width:240px;font-size:14px}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap .slider-result:after{content:"";display:block;clear:both}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap .slider-result .left{float:left;width:50%}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap .slider-result .right{float:right;width:50%;text-align:right}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap .slider-result .right .num{text-align:right}.nw-list-acty .sch-set-accomm .filter-list .slider-price-wrap .slider-result .num{border:0;font-size:14px;color:#000;width:inherit}.nw-list-acty .sch-set-accomm .filter-list div .nw-btn-toggle-arrow{position:absolute;right:0;top:6px;display:block;cursor:pointer;width:16px;height:16px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-category-down-arrow-back.svg);background-position:0;background-size:contain;transition:background-position .3s;-webkit-transition:background-position .3s;transform:rotate(180deg)}.nw-list-acty .sch-set-accomm .filter-list div .nw-btn-toggle-arrow.on{background-position:0;transform:rotate(0)}.nw-list-acty .sch-set-accomm .filter-list div .btn-deselect{position:absolute;right:0;top:0;display:block;font-size:12px;font-weight:400;color:#666;transition:color .3s;-webkit-transition:color .3s}.nw-list-acty .sch-set-accomm .filter-list div .btn-deselect:hover{color:#000}.nw-list-acty .sch-set-accomm .filter-list div .btn-deselect:hover:after{content:"";display:block;width:100%;height:1px;margin-top:2px;background-color:#000}.nw-list-acty .nw-filter-wrap .filter-flex{display:flex}.nw-list-acty .nw-filter-wrap .filter-flex li{margin-right:6px}.nw-list-acty .nw-filter-wrap .filter-flex li .nw-filter-btn{display:inline-block;padding:10px 23px;color:#000;font-size:14px;font-weight:400;background-color:transparent;border:1px solid #e2e6eb;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.nw-list-acty .nw-filter-wrap .filter-flex li:first-child{margin-top:10px}.nw-list-acty .nw-filter-wrap .filter-flex li:last-child{margin-right:0}.nw-list-acty .nw-filter-wrap .filter-flex li.on>button,.nw-list-acty .nw-filter-wrap .filter-flex li:active>button,.nw-list-acty .nw-filter-wrap .filter-flex li:hover>button{color:#fff;font-weight:700;border:none;outline:0;background-color:#e93a84}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel{position:absolute;top:125px;left:163px;width:410px}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker.nw-datepicker .ui-datepicker{padding:40px 40px 0}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-header{padding-bottom:18px}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-header .ui-datepicker-title span{font-size:16px;font-weight:700}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-header .ui-datepicker-next,.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-header .ui-datepicker-prev{top:10px;width:30px;height:30px;cursor:pointer}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-header .ui-datepicker-prev span{width:5px;height:9px;background:url(https://static.priviatravel.com/images/front/mtravel/contents/ico-tna-datepicker-prev.png) no-repeat;background-size:cover}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-header .ui-datepicker-next span{width:5px;height:9px;background:url(https://static.priviatravel.com/images/front/mtravel/contents/ico-tna-datepicker-next.png) no-repeat;background-size:cover}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar{width:100%}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar .Friday,.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar .Monday,.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar .Saturday,.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar .Thursday,.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar .Tuesday,.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar .Wednesday,.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar thead tr th .Sunday{color:#666}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar thead tr th span{padding-bottom:28px}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar tbody tr td span{margin-bottom:5px}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today span:before{font-size:10px;font-weight:400}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .ui-datepicker-calendar tr td:last-child.dp-first:before{background-color:transparent!important}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .dp-highlight .ui-state-default{border-radius:100%}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .dp-highlight .ui-state-default:after{display:none}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .dp-highlight.dp-end:before,.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .dp-highlight.dp-first:before{top:2px;height:40px;z-index:-1}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-datepicker .dp-highlight.pd-between:before{top:2px;height:40px;background-color:#fef5f9}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-opt-bottom{padding:32px 40px 40px;border-top:none;text-align:initial}.nw-list-acty .nw-filter-wrap .sc-ui-search-panel .uis-opt-bottom .uisob-left a{display:inline-block;padding-top:12px;font-size:14px;font-weight:400;color:#999;line-height:110%}.nw-list-acty .nw-filter-wrap .filter-item.nw-mt0{margin-top:0}.nw-list-acty .nw-filter-wrap .filter-item .nw-kateg-list-area{display:none}.nw-list-acty .nw-filter-wrap .nw-filter-cont{position:relative;transition:display .3s}.nw-list-acty .nw-filter-wrap .nw-filter-cont>h4 span{font-weight:700}.nw-list-acty .nw-filter-wrap .nw-filter-cont>h4 .nw-slider-price-desc span{font-weight:400}.nw-list-acty .nw-filter-wrap .nw-filter-cont .hidden-cont{display:none}.nw-list-acty .nw-filter-wrap .nw-filter-cont.act .hidden-cont{display:block}.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter{display:inline-block;position:relative;margin-top:15px}.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter span{font-size:14px;font-weight:400;color:#666}.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter span:hover{color:#000}.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter .btnText{font-size:14px;font-weight:400;color:#666}.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter .btnText:hover{color:#000}.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter .btnText.open{display:inline}.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter .btnText.close,.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter.expand .btnText.open{display:none}.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter.expand .btnText.close{display:inline}.nw-list-acty .nw-filter-wrap .nw-filter-cont .btn-more-filter:after{content:"";display:block;position:absolute;left:2px;bottom:-3px;width:100%;height:1px;background-color:#666}.nw-list-acty .nw-filter-wrap .nw-filter-cont.nw-mb30{margin-bottom:0}.nw-list-acty .nw-filter-wrap .chk-st2 input[type=checkbox]:checked~label:before,.nw-list-acty .nw-filter-wrap .chk-st2 label.on:before{background:url(https://static.priviatravel.com/images/front/travel/contents/ico-tna-chk-lab.png);background-size:contain;background-position:50% 50%}.nw-list-acty .nw-filter-wrap .nw-inner-list{margin:10px 0 10px 20px}.nw-list-acty .nw-filter-wrap .nw-slider-price-desc{margin-top:25px}.nw-list-acty .nw-filter-wrap .nw-slider-price-desc span{font-size:14px;font-weight:400;color:#000}.nw-list-acty .nw-htp-listr .res-filter .listr_select{border:1px solid #cacdd4;border-radius:4px;display:inline-block;position:relative;height:40px;padding:10px 15px;color:#000;width:auto;cursor:pointer}.nw-list-acty .nw-htp-listr .res-filter .listr_select select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;color:#000;width:100%!important;padding-right:20px}.nw-list-acty .nw-htp-listr .res-filter .listr_select select:focus{outline:0}.nw-list-acty .nw-htp-listr .res-filter .listr_select:after{content:"";position:absolute;display:inline-block;width:16px;height:16px;background-color:#fff;top:13px;right:15px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-category-down-arrow-back.png)}.nw-list-acty .nw-htp-listr .nw-htp-listr-header .htp-listr-noti{font-size:16px;font-weight:400}.nw-list-acty .nw-htp-listr .nw-htp-listr-header .htp-listr-noti p{margin-top:9px;font-size:14px}.nw-list-acty .nw-htp-listr .nw-htp-listr-header .nw-select-filter{margin-top:20px;padding-bottom:11px;border-bottom:5px solid #eef1f6}.nw-list-acty .nw-htp-listr .nw-htp-listr-header .nw-select-filter .nw-select-list{display:flex;overflow-x:scroll}.nw-list-acty .nw-htp-listr .nw-htp-listr-header .nw-select-filter .nw-select-list::-webkit-scrollbar{display:none}.nw-list-acty .nw-htp-listr .nw-htp-listr-header .nw-select-filter .nw-select-list li{flex-shrink:0;display:inline-block;position:relative;padding:6px 10px;margin-right:5px;background-color:#eef1f6;border-radius:4px}.nw-list-acty .nw-htp-listr .nw-htp-listr-header .nw-select-filter .nw-select-list li .fil-txt{display:inline-block;padding-right:20px;font-size:14px;font-weight:400;color:#000}.nw-list-acty .nw-htp-listr .nw-htp-listr-header .nw-select-filter .nw-select-list li .del-btn{cursor:pointer;position:absolute;top:8px;right:10px;width:15px;height:15px;margin-left:8px;background:url(https://static.priviatravel.com/images/front/travel/common/ico-tna-del-button.png) no-repeat;background-size:contain}.nw-list-acty .nw-htp-listr .nw-htp-listr-header .nw-select-filter .nw-select-list li.del{display:none}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna{margin-top:30px;margin-left:-20px}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .htp-res-list-tna.omakase .thumb-badge-full.m-point{width:215px;height:30px;left:-1px;top:99px;bottom:unset;font-size:15px;z-index:1;border-radius:0}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend{min-height:365px;position:relative;vertical-align:top;display:inline-block;width:290px;padding:0;margin:0 0 60px 20px;border-radius:6px;background-color:transparent}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .vis{max-width:100%;border-radius:6px}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont{padding-top:20px;background-color:#fff;text-align:left}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .sub-desc{font-size:12px;color:#000;font-weight:350}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .main-desc{display:-webkit-box;width:100%;margin-top:5px;font-size:16px;font-weight:400;color:#000;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .nw-today-badge{position:absolute;padding-left:20px;margin-top:5px;font-size:12px;font-weight:500;font-family:NotoSansKR!important;color:#765cba}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .nw-today-badge:before{content:"";display:block;position:absolute;top:5px;left:7px;width:8px;height:12px;background:url(https://static.priviatravel.com/images/front/travel/contents/ico-tna-thund2x.png);background-repeat:no-repeat;background-size:contain}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .nw-price-info{display:flex;justify-content:space-between;position:absolute;width:100%;margin-top:40px;bottom:0}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .nw-price-info span{display:inline-block;margin-top:20px}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .nw-price-info span.benefit-price{position:absolute;top:0;right:0;padding-right:20px;margin-top:0;font-size:14px;font-weight:400;color:#999}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .nw-price-info span.benefit-price:after{content:"";display:block;position:absolute;top:2px;right:0;width:15px;height:15px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/ico-tna-tooltip2x.png);background-size:contain;background-repeat:no-repeat}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .nw-price-info span.dc-num{font-size:18px;font-weight:700}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .nw-price-info span.before-price{margin-right:5px;font-size:14px;font-weight:400;color:#bbb;text-decoration:line-through}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .nw-product-info-cont .nw-price-info span.after-price{font-size:18px;font-weight:700;color:#000}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend .badge{position:absolute;top:15px;left:15px;border:1px solid #fff;background:rgba(0,0,0,.3);border-radius:50px;color:#fff;padding:1px 7.5px;font-size:12px;font-weight:700}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend.item_get_ready{position:relative}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend.item_get_ready .nw-product-cont .badge{background-color:#fff;color:#666;border:0;padding:1px 10.5px}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend.item_get_ready .nw-product-cont .item_ready_inner{display:inline-block;background-color:#000;border-radius:6px}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend.item_get_ready .nw-product-cont .vis{border-radius:6px;opacity:.7;border-radius:4px}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna .item-recommend.nw-item-recommend.item_get_ready .nw-product-cont .nw-product-info-cont{background-color:#fff}.nw-list-acty .nw-htp-listr .nw-htp-res-list-tna.nw_img_resize .vis{height:194px;width:290px}.nw-list-acty .htp-list-sec.nw-nolist-sec .use-today{padding-left:15px;padding-top:5px;font-size:12px;color:#765cba;position:absolute}.nw-list-acty .htp-list-sec.nw-nolist-sec .use-today:before{content:"";display:inline-block;position:absolute;top:9px;left:0;width:8px;height:11px;margin-right:5px;background:url(https://static.priviatravel.com/images/front/travel/contents/ico-tna-thund.png) no-repeat;background-size:cover}.nw-list-acty .htp-list-sec.nw-nolist-sec .list-item-title{font-size:24px;font-weight:400;padding-top:80px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list{padding-top:30px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list .info-box{position:relative;display:block;z-index:0;padding:35px 19px 28px;border:1px solid #e2e6eb;border-radius:6px;margin-top:-10px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list .info-box .area{display:-webkit-box;width:100%;height:60px;font-size:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list .info-box .price-info{position:relative;padding-top:45px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list .info-box .price-info span{font-size:18px;font-weight:700}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list .info-box .price-info span.price{position:static;margin-top:0;color:#000;text-align:right}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list .info-box .price-info span.price .bef-price{position:absolute;top:25px;right:0;font-size:14px;font-weight:400;color:#bbb;text-decoration:line-through}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list .info-box .price-info span.perc{color:#e93a84}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list li a .badge-st1{z-index:5;display:inline-block;position:absolute;top:15px;left:15px;padding:2px 10px;box-sizing:border-box;font-size:12px;font-weight:700;color:#fff;border:1px solid #fff;border-radius:30px;background-color:rgba(0,0,0,.5)}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list .vis{position:relative;display:block;overflow:hidden;border-radius:6px;z-index:1;height:166px;width:100%;object-fit:cover}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-sugge-travel-list .vis img{width:277px;height:170px;object-fit:cover}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr.nw-htp-nolistr{float:none;width:1200px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-nodata{margin-top:25px;padding:200px 0}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-nodata .tit{padding-top:46px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-nodata .tit:before{width:46px;height:46px;background:url(https://static.priviatravel.com/images/front/travel/contents/tna-no-data-pict.png) no-repeat;background-size:cover;margin-left:-23px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-nodata .con{font-size:18px;font-weight:400;font-family:NotoSansKR!important;line-height:1.6rem;color:#000}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-nodata .btn-base{margin-top:40px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-nodata .btn-base.bb-st3 a{width:124px;padding:10px 0;border-radius:4px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-nodata .btn-base.bb-st3 a.btn-research-more{min-width:auto;width:auto;height:40px;padding:9.5px 20px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-sugge-travel{margin-top:80px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-sugge-travel h4{font-size:24px;font-weight:400}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-sugge-travel .htp-sugge-travel-list{margin-top:30px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-sugge-travel .htp-sugge-travel-list li{display:inline-block;width:274px;margin-right:30px;border:1px solid #e2e6eb;border-radius:6px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-sugge-travel .htp-sugge-travel-list li:last-child{margin-right:0}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-sugge-travel .htp-sugge-travel-list li .vis{max-width:100%}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-sugge-travel .htp-sugge-travel-list li .sugge-travel-info{padding:24px 0 28px 19px}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-sugge-travel .htp-sugge-travel-list li .sugge-travel-info .sugge-tit{height:52px;font-size:18px;font-weight:400}.nw-list-acty .htp-list-sec.nw-nolist-sec .htp-listr .htp-sugge-travel .htp-sugge-travel-list li .sugge-travel-info .resv-info{margin-top:16px;font-size:14px;font-weight:400}.popup-wrap.nw-pay-info-pop{display:none}.popup-wrap.nw-pay-info-pop .heading{font-weight:700}.popup-wrap.nw-pay-info-pop .nw-tit{margin-bottom:18px;font-size:16px;font-weight:700}.popup-wrap.nw-pay-info-pop .info-box{padding:15px 0;border-top:1px solid #e2e6eb}.popup-wrap.nw-pay-info-pop .info-box .price-wrap{display:flex;justify-content:space-between}.popup-wrap.nw-pay-info-pop .info-box .price-wrap li{margin-top:10px}.popup-wrap.nw-pay-info-pop .info-box .price-wrap li:first-child{margin-top:0}.popup-wrap.nw-pay-info-pop .info-box .price-wrap li span{font-size:14px;font-weight:400;font-family:NotoSansKR!important}.popup-wrap.nw-pay-info-pop .info-box .price-wrap .price li{text-align:right}.popup-wrap.nw-pay-info-pop .info-box .pay-desc li{position:relative;padding-left:15px;margin-bottom:10px;font-size:12px;font-family:NotoSansKR!important}.popup-wrap.nw-pay-info-pop .info-box .pay-desc li:before{content:"";display:block;position:absolute;top:9px;left:7px;width:2px;height:2px;border-radius:100%;background-color:#000}.popup-wrap.nw-pay-info-pop .info-box .pay-desc:last-child{padding-bottom:5px}.popup-wrap.nw-pay-info-pop .info-box .sub-desc{padding:10px 0 15px;font-size:14px;font-weight:700;font-family:NotoSansKR!important}.popup-wrap.nw-pay-info-pop .info-box .detail-pay-way{display:block;position:relative;padding-bottom:3px}.popup-wrap.nw-pay-info-pop .info-box .detail-pay-way span{font-size:16px;font-weight:700;font-family:NotoSansKR!important}.popup-wrap.nw-pay-info-pop .info-box .detail-pay-way:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:20px;width:8px;height:15px;background:url(https://static.priviatravel.com/images/front/travel/contents/ico-tna-arrow.png) no-repeat;background-size:cover}.popup-wrap.nw-pay-info-pop .info-box:last-child{padding-bottom:0;text-align:right}.nw-popup-wrap-box{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;display:none;z-index:1000}.popup-wrap.nw-reservation-lpu{max-height:calc(100vh - 40px);margin:0 auto;background-color:#fff;padding-bottom:10px;border-radius:6px}.popup-wrap.nw-reservation-lpu .main_title{margin-bottom:10px}.popup-wrap.nw-reservation-lpu .question_icon:before{background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-question_icon_circle.svg)}.popup-wrap.nw-reservation-lpu .question_icon{display:inline-block;margin-left:5px;position:relative;width:17px;height:17px}.popup-wrap.nw-reservation-lpu .question_icon:hover+.speech-bubble{display:block}.popup-wrap.nw-reservation-lpu .question_icon:after{top:3px;position:absolute;content:"";width:17px;height:17px;display:inline-block;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-question_icon_circle.png)}.popup-wrap.nw-reservation-lpu .speech-bubble_wrap_box{position:relative;display:none;width:100%;height:100%}.popup-wrap.nw-reservation-lpu .speech-bubble_wrap_box .speech-bubble{position:absolute;top:10px;background:#000;border-radius:.4em;color:#fff;text-align:left;padding:20px;z-index:220;width:397px;box-sizing:border-box}.popup-wrap.nw-reservation-lpu .speech-bubble_wrap_box .speech-bubble li{display:flex;padding-bottom:5px;font-size:12px;line-height:20px;text-align:center}.popup-wrap.nw-reservation-lpu .speech-bubble_wrap_box .speech-bubble li:last-of-type{padding-bottom:0}.popup-wrap.nw-reservation-lpu .speech-bubble_wrap_box .speech-bubble:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:8px solid transparent;border-bottom-color:#000;border-top:0;margin-left:-16px;margin-top:-8px}.popup-wrap.nw-reservation-lpu .speech-bubble_wrap_box .speech-bubble.bottom{width:224px}.popup-wrap.nw-reservation-lpu .speech-bubble_wrap_box .speech-bubble.bottom:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:8px solid transparent;border-top-color:#000;border-bottom:0;margin-left:-8px;margin-bottom:-8px;top:-90px}.popup-wrap.nw-reservation-lpu.modal-pickup-info .ui-customscrollbar{margin-top:0}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner p{font-size:14px;line-height:28px}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner p img+p,.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner p+p{margin-top:10px}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner img{display:block;width:100%}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table+ol,.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table+p,.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table+ul{margin-top:20px}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner ol+p,.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner ol+table,.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table+table,.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner ul+p,.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner ul+table{margin-top:30px}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner ul li{display:flex;margin-top:10px;gap:8px}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner ul li:before{display:block;width:2px;height:2px;margin-top:9px;content:"";background:#757575;flex-shrink:0}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner ol{counter-reset:list-number 0}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner ol li{display:flex;margin-top:10px;gap:4px}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner ol li:before{content:counter(list-number) ". ";counter-increment:list-number;flex-shrink:0}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table{width:100%;table-layout:fixed}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table thead tr{background:#f8f8f8;border-top:1px solid #000}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table thead tr th{font-size:14px;font-weight:400;line-height:140%;padding:16px 10px;text-align:left}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table thead tr td{border-bottom:1px solid #e1e1e1;font-size:14px;font-weight:400;padding:16px 10px;line-height:28px}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table tbody tr:first-child{background:#f8f8f8;border-top:1px solid #000;text-align:center}.popup-wrap.nw-reservation-lpu.modal-pickup-info .inner table tbody tr td{padding:16px 10px;border-bottom:1px solid #e1e1e1}.popup-wrap.nw-reservation-lpu .warn{color:#ea4754}.popup-wrap.nw-reservation-lpu .bd{font-weight:700}.popup-wrap.nw-reservation-lpu .caption{color:#666}.popup-wrap.nw-reservation-lpu .sub_info{color:#bbb}.popup-wrap.nw-reservation-lpu .sub_c{color:#1f68f1}.popup-wrap.nw-reservation-lpu .txt-list-style{position:relative;padding-left:7px}.popup-wrap.nw-reservation-lpu .txt-list-style:before{content:"·";position:absolute;top:-1px;left:0;font-size:17px}.popup-wrap.nw-reservation-lpu .txt-list-style .prvmain{color:#e93a84}.popup-wrap.nw-reservation-lpu .info_banner{background:#fef6f7;border-radius:4px;padding:20px 0;text-align:center;font-size:14px;font-weight:500}.popup-wrap.nw-reservation-lpu .info_banner p{margin-bottom:5px}.popup-wrap.nw-reservation-lpu .info_banner.left{text-align:left;padding:20px;margin-top:25px}.popup-wrap.nw-reservation-lpu .info_banner.sub{background-color:#f3f7fe}.popup-wrap.nw-reservation-lpu .warn_icon_txt{color:#ea4754;margin-right:30px;font-size:14px}.popup-wrap.nw-reservation-lpu .warn_icon_txt:before{content:"";display:inline-block;margin-right:5px;width:17px;height:17px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-warn-tooltip.svg);background-size:contain;background-repeat:no-repeat;vertical-align:top;position:relative;top:2px}.popup-wrap.nw-reservation-lpu .warn_icon_txt.sub{color:#1f68f1}.popup-wrap.nw-reservation-lpu .warn_icon_txt.sub:before{background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-warn-icon-blank2.svg)}.popup-wrap.nw-reservation-lpu .warn_icon_txt.blank:before{background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-warn-icon-blank1.svg)}.popup-wrap.nw-reservation-lpu .top_title{margin-bottom:15px;margin-top:25px;width:100%;text-align:center;border-top:1px solid #000}.popup-wrap.nw-reservation-lpu .top_title tr{border-bottom:1px solid #e2e6eb}.popup-wrap.nw-reservation-lpu .top_title th{background-color:#f9f9f9;padding:14px 0}.popup-wrap.nw-reservation-lpu .top_title td{padding:17px 0}.popup-wrap.nw-reservation-lpu .top_title td,.popup-wrap.nw-reservation-lpu .top_title th{border-right:1px solid #e2e6eb;font-weight:400;font-size:14px;max-width:200px;min-width:200px;width:200px}.popup-wrap.nw-reservation-lpu .top_title td:last-child,.popup-wrap.nw-reservation-lpu .top_title th:last-child{border:0}.popup-wrap.nw-reservation-lpu .top_title td.center,.popup-wrap.nw-reservation-lpu .top_title th.center{min-width:400px}.popup-wrap.nw-reservation-lpu .top_title td.center.wide,.popup-wrap.nw-reservation-lpu .top_title th.center.wide{min-width:800px;width:800px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 60px;box-sizing:border-box}.popup-wrap.nw-reservation-lpu .top_title.faq_table td,.popup-wrap.nw-reservation-lpu .top_title.faq_table th{width:200px;max-width:800px}.popup-wrap.nw-reservation-lpu .top_title.faq_table td:nth-child(2),.popup-wrap.nw-reservation-lpu .top_title.faq_table th:nth-child(2){width:800px}.popup-wrap.nw-reservation-lpu .top_title_line{margin-top:15px;display:block;background:#000;width:100%;height:1px}.popup-wrap.nw-reservation-lpu .top_title_line+.top_title{border-top:0;margin-top:0}.popup-wrap.nw-reservation-lpu .top_title_line+.top_title tr td:first-child,.popup-wrap.nw-reservation-lpu .top_title_line+.top_title tr th:first-child{width:70%}.popup-wrap.nw-reservation-lpu .top_title_line+.top_title tr td:last-child{font-weight:500}.popup-wrap.nw-reservation-lpu .top_title_line+.top_title tr td,.popup-wrap.nw-reservation-lpu .top_title_line+.top_title tr th{height:45px;padding:0}.popup-wrap.nw-reservation-lpu .top_title_line+.top_title tr td em,.popup-wrap.nw-reservation-lpu .top_title_line+.top_title tr th em{font-weight:500}.popup-wrap.nw-reservation-lpu .top_title_line+.sub_c{border-top:0;height:63px;box-sizing:border-box;padding:22px 0}.popup-wrap.nw-reservation-lpu .info_box{margin-top:25px}.popup-wrap.nw-reservation-lpu .info_box .main_title{font-weight:500;font-size:14px}.popup-wrap.nw-reservation-lpu .info_box p{margin-bottom:5px}.popup-wrap.nw-reservation-lpu .info_box.fs_box{margin-top:0}.popup-wrap.nw-reservation-lpu .btn_box.left{text-align:left}.popup-wrap.nw-reservation-lpu .btn_box.right{text-align:right}.popup-wrap.nw-reservation-lpu .btn_box .btn{border-radius:4px;display:inline-block;margin-top:30px;cursor:pointer}.popup-wrap.nw-reservation-lpu .ok_btn{width:128px;height:40px;background:#000;text-align:center;color:#fff;line-height:40px;padding:0}.popup-wrap.nw-reservation-lpu .wide_title dt{font-weight:500;font-size:14px;border-top:1px solid #000;border-bottom:1px solid #e2e6eb;padding:25px 0;text-align:center;margin-bottom:15px}.popup-wrap.nw-reservation-lpu .dis_none{display:none!important}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_select select{width:200px;height:40px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_select .slect_caption{font-weight:400;font-size:14px;padding-right:25px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap>h1{border-bottom:1px solid #000}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box{padding-top:25px;width:100%}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dt{width:100%;border-bottom:1px dashed #e2e6eb;display:flex;justify-content:space-between;margin-right:30px;padding-bottom:25px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dt img{width:130px;height:90px;border-radius:6px;margin-right:20px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dt .main_title{margin-bottom:20px;font-weight:500;font-size:16px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd{padding-top:25px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .badge{display:inline-block;width:65px;height:20px;border-radius:50px;font-weight:700;font-size:12px;text-align:center;line-height:1.5;margin-left:5px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_title_box{padding-bottom:25px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .use-date{margin-bottom:20px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box{color:#666}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box .middle_title{margin:15px 0;font-size:14px;color:#000;padding-right:10px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box .middle_title .badge:first-child{margin-left:10px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box>ul{margin-top:25px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box>ul li{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box>ul li p{font-weight:400;font-size:14px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box+.item_content_box{border-top:1px dashed #e2e6eb;padding-top:25px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box .badge{margin:0 0 5px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box .expiration-date{margin-bottom:5px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box .middle_title{font-size:16px;font-weight:500;margin:0 0 15px;line-height:140%}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .order_item_box dd .item_content_box .item-row .detail span{color:#000}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .cancel_re_box{padding-top:25px;border-top:1px dashed #e2e6eb}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .cancel_re_box li{display:flex;margin-bottom:25px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .cancel_re_box li p{margin-right:30px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .cancel_re_box li p.txt-list-style{min-width:100px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .cancel_re_box li p span{margin-bottom:5px;display:block;font-weight:500;font-size:14px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .cancel_re_box li p span.cancel_caption{color:#999;font-weight:400;font-size:14px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .item_result_box{text-align:right;background-color:#f9f9f9;border-top:1px solid #e2e6eb;border-bottom:1px solid #e2e6eb;height:76px;padding:25px 30px 25px 0}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .item_result_box span{font-weight:400;font-size:14px}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .item_result_box em{font-weight:700;font-size:18px;margin-left:15px}.popup-wrap.nw-reservation-lpu .voucher-box{margin-bottom:30px}.popup-wrap.nw-reservation-lpu .voucher-box .main_title{font-weight:500;font-size:16px;padding-bottom:25px}.popup-wrap.nw-reservation-lpu .voucher-box .vocher_con{border-top:1px solid #000}.popup-wrap.nw-reservation-lpu .voucher-box .vocher_con li{padding:30px 0;display:flex;justify-content:space-between;border-bottom:1px solid #e2e6eb;align-items:center}.popup-wrap.nw-reservation-lpu .voucher-box .vocher_con li .btn,.popup-wrap.nw-reservation-lpu .voucher-box .vocher_con li .voucher-tag{padding:0 25px}.popup-wrap.nw-reservation-lpu .voucher-box .vocher_con li .voucher-tag{font-weight:400;font-size:14px}.popup-wrap.nw-reservation-lpu .voucher-box .vocher_con li .default_btn{width:150px;height:40px;border-radius:4px}.popup-wrap.nw-reservation-lpu .btn{border-radius:4px;font-size:14px;cursor:pointer}.popup-wrap.nw-reservation-lpu .btn_box_center{text-align:center}.popup-wrap.nw-reservation-lpu .voucher-btn{display:inline-block;width:150px;height:40px;background-color:#000;color:#fff;text-align:center;padding:10px 0;box-sizing:border-box}.popup-wrap.nw-reservation-lpu .option_con{margin-top:20px}.popup-wrap.nw-reservation-lpu .option_con .category_title{border-top:1px solid #000;border-bottom:1px solid #e2e6eb}.popup-wrap.nw-reservation-lpu .option_con .category_title .ct_title{text-align:center;min-width:420px}.popup-wrap.nw-reservation-lpu .option_con li{display:flex;border-bottom:1px solid #e2e6eb;padding:20px 0;align-items:center}.popup-wrap.nw-reservation-lpu .option_con li .ct_radio{padding-left:15px}.popup-wrap.nw-reservation-lpu .option_con li .ct_title{padding-left:30px;font-weight:400;font-size:14px}.popup-wrap.nw-reservation-lpu .payment_info{border-top:1px solid #000;padding-top:20px}.popup-wrap.nw-reservation-lpu .payment_info table{width:100%}.popup-wrap.nw-reservation-lpu .payment_info table th{font-weight:700;padding:17px 0}.popup-wrap.nw-reservation-lpu .payment_info table td{padding-top:15px}.popup-wrap.nw-reservation-lpu .payment_info table tr{padding:0 30px;display:inline-block;width:100%;display:flex;justify-content:space-between}.popup-wrap.nw-reservation-lpu .payment_info table tr td{color:#999}.popup-wrap.nw-reservation-lpu .payment_info table tr td,.popup-wrap.nw-reservation-lpu .payment_info table tr th{font-size:14px;display:inline-block}.popup-wrap.nw-reservation-lpu .payment_info table tr.cancel_fees{border-top:1px dashed #e2e6eb;margin-top:20px;padding:20px 30px}.popup-wrap.nw-reservation-lpu .payment_info table tr.cancel_fees td{padding-top:0;color:#000;font-weight:500;vertical-align:middle}.popup-wrap.nw-reservation-lpu .payment_info table tr.cancel_fees td:last-child{color:#ea4754}.popup-wrap.nw-reservation-lpu .payment_info table tr.result-sec{background-color:#f8f8f8;border-top:1px solid #e2e6eb}.popup-wrap.nw-reservation-lpu .payment_info table tr.result-sec th{vertical-align:middle}.popup-wrap.nw-reservation-lpu .payment_info table tr.result-sec th:first-child{padding:20px 0}.popup-wrap.nw-reservation-lpu .payment_info table tr.result-sec th:last-child{font-size:18px}.popup-wrap.nw-reservation-lpu .payment_info table tr.refund_re_price th{padding:0;margin:0}.popup-wrap.nw-reservation-lpu .payment_info .info_con_sec{color:#666;margin-top:30px}.popup-wrap.nw-reservation-lpu .payment_info .info_con_sec p{font-weight:400;font-size:14px;line-height:24px}.popup-wrap.nw-reservation-lpu .payment_info .cancel_btn{background-color:#000;width:130px;height:40px;text-align:center;padding:10px 0;color:#fff}.nw-ta-product-de{width:100%;height:100%;position:relative}.nw-ta-product-de .modal_window{display:flex;justify-content:center;align-items:center}.nw-ta-product-de .modal_window .popup-wrap.nw-pay-info-pop{position:relative!important;margin-left:0!important;margin:0;left:0;top:0}.nw-product-sticky-wrap{overflow:unset!important}.nw-product-sticky-wrap#content-sec *{font-family:NotoSansKR,Noto Sans KR,Malgun Gothic,sans-serif}.popup-wrap *{font-family:NotoSansKR,Noto Sans KR,Malgun Gothic,sans-serif!important}.popup-wrap * .inner img{display:block;width:100%}.popup-wrap * .inner img+p{margin-top:20px}.nw-tna-product-sec{clear:both;width:100%;height:auto;position:relative}.nw-tna-product-sec .pd_text_box dl{margin-bottom:50px}.nw-tna-product-sec .pd_text_box dl dt.wide-category span{font-weight:500;font-size:14px;border-top:1px solid #000;border-bottom:1px solid #e2e6eb;padding:13px 0;text-align:center;margin-bottom:15px;display:inline-block;width:540px}.nw-tna-product-sec ol{counter-reset:list-number 0}.nw-tna-product-sec ol li{font-size:16px}.nw-tna-product-sec ol li:before{counter-increment:list-number;content:counter(list-number) ". ";vertical-align:middle}.nw-tna-product-sec .content-header-inner{position:sticky;top:60px;z-index:150;left:0;position:-webkit-sticky}.nw-tna-product-sec .tab-menu-wrap-box{margin:0 auto;text-align:center;border-bottom:1px solid #e2e6eb;position:relative;top:0;height:60px;z-index:100;background-color:#fff;width:100%;left:0}.nw-tna-product-sec .tab-menu-wrap-box .tab-menu{height:60px;padding:18px 0;width:1200px;margin:0 auto;display:flex}.nw-tna-product-sec .tab-menu-wrap-box .tab-menu li{padding-right:40px;font-weight:400;font-size:16px;cursor:pointer}.nw-tna-product-sec .tab-menu-wrap-box .tab-menu li.on a{color:#e93a84;font-weight:700}.nw-tna-product-sec .product-inner-content{width:1200px;height:auto;margin:0 auto;position:relative}.nw-tna-product-sec article:last-child{padding-bottom:0}.nw-tna-product-sec article>div{margin-bottom:50px}.nw-tna-product-sec article>div:last-child{margin-bottom:0}.nw-tna-product-sec .basic_radio[type=radio]:checked~label:before,.nw-tna-product-sec .chk-st2 input[type=checkbox]:checked~label:before,.nw-tna-product-sec .nw-list-acty .nw-filter-wrap .chk-st2 label.on:before{background:url(https://static.priviatravel.com/images/front/travel/contents/ico-tna-chk-lab.png);background-size:contain;background-position:50% 50%}.nw-tna-product-sec .immed_confirm_icon:before{background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-list-info-icon1.svg)}.nw-tna-product-sec .question_icon:before{background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-question_icon_circle.png)}.nw-tna-product-sec .m_voucher_icon:before{background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-list-info-icon2.svg)}.nw-tna-product-sec .personnel_icon:before{background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-list-info-icon3.svg)}.nw-tna-product-sec .global_icon:before{background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-list-info-icon4.svg)}.nw-tna-product-sec .share_icon:before{background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-list-info-icon6.png)}.nw-tna-product-sec .lable_icon:before{background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-list-info-icon5.svg)}.nw-tna-product-sec .disable_icon:before{background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-list-info-disable.svg)}.nw-tna-product-sec .facebook_icon:before{background:url(https://static.priviatravel.com/images/front/travel/svg/tna-sns-box-list-icon1.svg) no-repeat}.nw-tna-product-sec .twitter_icon:before{background:url(https://static.priviatravel.com/images/front/travel/svg/tna-sns-box-list-icon2.svg) no-repeat}.nw-tna-product-sec .email_icon:before{background:url(https://static.priviatravel.com/images/front/travel/svg/tna-sns-box-list-icon3.svg) no-repeat}.nw-tna-product-sec .copy_icon:before{background:url(https://static.priviatravel.com/images/front/travel/svg/tna-sns-box-list-icon4.svg) no-repeat}.nw-tna-product-sec .time_taken_icon:before{background:url(https://static.priviatravel.com/images/front/travel/svg/tna-list-info-icon6.svg) no-repeat}.nw-tna-product-sec .departure_time_icon:before{background:url(https://static.priviatravel.com/images/front/travel/svg/tna-list-info-icon7.svg) no-repeat}.nw-tna-product-sec .im-confirm{padding-left:18px;padding-top:5px;font-size:12px;color:#666;position:relative}.nw-tna-product-sec .im-confirm:before{content:"";display:inline-block;position:absolute;top:7px;left:0;width:16px;height:16px;background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-floating-info-iconback2.svg);background-size:16px;background-repeat:no-repeat}.nw-tna-product-sec .today-use{padding-left:16px;padding-top:5px;font-size:12px;color:#666;position:relative}.nw-tna-product-sec .today-use:before{content:"";display:inline-block;position:absolute;top:9px;left:0;width:16px;height:16px;background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-floating-info-iconback1.svg);background-size:16px;background-repeat:no-repeat}.nw-tna-product-sec .uis-datepicker .dp-highlight .ui-state-default{border-radius:100%}.nw-tna-product-sec .uis-datepicker .dp-highlight.dp-end .ui-state-default:after,.nw-tna-product-sec .uis-datepicker .dp-highlight.dp-first .ui-state-default:after{display:none}.nw-tna-product-sec *{white-space:normal;word-wrap:break-word;word-break:keep-all}.nw-tna-product-sec .w-gdv-collection{width:1403px;padding:35px 0 60px;position:relative}.nw-tna-product-sec .w-gdv-collection .sder-for{width:950px;margin:0 0 0 15px}.nw-tna-product-sec .w-gdv-collection .paging-info{position:absolute;width:80px;height:40px;left:35px;top:55px;background:rgba(0,0,0,.3);border-radius:4px;text-align:center;color:#fff}.nw-tna-product-sec .w-gdv-collection .arrow-box{clear:both;position:absolute;right:0;left:0;top:0;width:790px}.nw-tna-product-sec .w-gdv-collection .btn-base{position:absolute}.nw-tna-product-sec .w-gdv-collection .btn-base button:before{content:"";display:block;width:12px;height:22px;background:url(https://static.priviatravel.com/images/front/travel/contents/icon-common-sec.png) -339px -98px no-repeat}.nw-tna-product-sec .w-gdv-collection .bprev{left:-64px}.nw-tna-product-sec .w-gdv-collection .bnext{right:-174px}.nw-tna-product-sec .w-gdv-collection .bnext button:before{background-position:-357px -98px}.nw-tna-product-sec .w-gdv-collection .slick-dots{opacity:0}.nw-tna-product-sec .sder-nav{display:block;width:390px;position:absolute;top:0;right:0;overflow:hidden;height:780px;max-height:790px}.nw-tna-product-sec .sder-nav .gcn-box{float:left;width:117px!important;height:80px!important;border-radius:3px;overflow:hidden;background-color:#ccc;position:relative;background-size:cover;background-position:50%;margin:0 0 10px 10px;outline:0;opacity:.5;transition:opacity .3s}.nw-tna-product-sec .sder-nav .current{opacity:1;border:3px solid #e93a84}.nw-tna-product-sec .sder-nav .current img{width:117px!important;height:80px!important}.nw-tna-product-sec .sder-nav:after{width:100%;height:20%;top:auto;bottom:0;right:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 60%,#fff)}.nw-tna-product-sec .gcf-box .vis{display:block;position:relative;width:950px;height:577px;border-radius:6px;overflow:hidden;background-size:cover;background-position:50%;background-color:#ccc}.nw-tna-product-sec .gcf-box .vis img{position:absolute;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;top:0;bottom:0;left:0;right:0}.nw-tna-product-sec .list-style{position:relative}.nw-tna-product-sec .list-style.check-list-style li p:before{background-image:url(https://static.priviatravel.com/images/front/travel/svg/list-style-check.svg)}.nw-tna-product-sec .list-style li p{position:relative;padding-left:25px}.nw-tna-product-sec .list-style li p:before{content:"";background-image:url(https://static.priviatravel.com/images/front/travel/svg/list-style-cancel.svg);width:18px;height:18px;display:inline-block;position:absolute;left:0;top:4px;background-size:18px;background-repeat:no-repeat}.nw-tna-product-sec .point_color,.nw-tna-product-sec .warn_color{color:#ea4754}.nw-tna-product-sec .sub_color{color:#1f68f1}.nw-tna-product-sec .back_point{background-color:#fef6f6}.nw-tna-product-sec .back_gray{background:#f5f6f8}.nw-tna-product-sec .back_black{background:#000;color:#fff}.nw-tna-product-sec .btn{padding:13.5px 30px;font-size:16px;border-radius:4px;cursor:pointer;display:inline-block}.nw-tna-product-sec .btn span{display:inline-block}.nw-tna-product-sec .default_btn{background-color:#fff;border:1px solid #e2e6eb;min-width:150px;text-align:center;display:inline-block;height:auto}.nw-tna-product-sec .default_btn span{color:#666}.nw-tna-product-sec .basic_btn{background-color:#e0e0e0;padding:10px 22px;font-size:14px}.nw-tna-product-sec .reset_btn:before{content:"";display:inline-block;background:url(https://static.priviatravel.com/images/front/travel/contents/tna-icon-re-roading.png);width:14px;height:14px}.nw-tna-product-sec .cta_btn{background-color:#e93a84;padding:13.5px 36px}.nw-tna-product-sec .cta_btn span{color:#fff}.nw-tna-product-sec .more_view_btn_box{display:inline-block;position:relative;width:100%;height:160px;margin-top:-160px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 10%,#fff 45%,#fff)}.nw-tna-product-sec .more_view_btn_box .btn{position:absolute;left:0;right:0;bottom:0;background-color:#fff}.nw-tna-product-sec .more_view_btn_box .btn:after{content:"";display:inline-block;width:13px;height:8px;background-repeat:no-repeat;vertical-align:middle;margin-left:7px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-more-btn-toggle-arrow.png)}.nw-tna-product-sec .wide_btn{display:block;width:100%;border:1px solid #818181;text-align:center;border-radius:4px}.nw-tna-product-sec .btn-toggle-arrow{cursor:pointer;position:absolute;right:0;top:3px;display:block;width:18px;height:18px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-reservation-arrow.svg);background-position:50%;background-size:15px auto;background-repeat:no-repeat;transition:background-position .3s;-webkit-transition:background-position .3s;transform:rotate(0)}.nw-tna-product-sec .btn-toggle-arrow.on{background-position:50%;transform:rotate(180deg)}.nw-tna-product-sec .fixed_size_m_btn{width:250px;height:50px;line-height:50px;padding:0!important}.nw-tna-product-sec .fixed_size_l_btn{width:300px;height:50px;padding:12px 0!important}.nw-tna-product-sec .fixed_size_s_btn{padding:0!important;width:128px;height:40px;font-size:14px}.nw-tna-product-sec .pd_sub_title{font-weight:500;font-size:18px;margin-bottom:20px}.nw-tna-product-sec .pd_title{font-weight:400;font-size:24px;margin-bottom:50px}.nw-tna-product-sec .necessary{position:relative}.nw-tna-product-sec .necessary:after{position:absolute;font-size:.9em;content:"*";color:red}.nw-tna-product-sec .img-box img{border-radius:6px;width:100%}.nw-tna-product-sec .img-box ul li{font-size:16px;position:relative;padding-left:7px}.nw-tna-product-sec .img-box ul li:before{content:"";display:block;height:2px;width:2px;background:#000;border-radius:100%;position:absolute;left:0;top:12px}.nw-tna-product-sec article{width:790px}.nw-tna-product-sec .pd_text_box dl dt h6{font-size:18px;margin-bottom:10px}.nw-tna-product-sec .pd_text_box dl dt h6.txt-main-title{margin-bottom:15px;font-weight:500}.nw-tna-product-sec .pd_text_box dl dt h6.txt-sub-title{margin-bottom:15px;font-weight:500;font-size:16px}.nw-tna-product-sec .pd_text_box dl dd img+p{margin-top:20px!important}.nw-tna-product-sec .pd_text_box dl dd li,.nw-tna-product-sec .pd_text_box dl dd p{padding-bottom:5px;font-size:16px;line-height:28px}.nw-tna-product-sec .pd_text_box dl dd.txt-list-style,.nw-tna-product-sec .pd_text_box dl dd.txt-list-style ul{font-size:16px;line-height:26px}.nw-tna-product-sec .pd_text_box dl dd.txt-list-style ul li{position:relative;padding-left:7px}.nw-tna-product-sec .pd_text_box dl dd.txt-list-style ul li:before{content:"";font-size:17px;display:block;width:2px;height:2px;background:#000;border-radius:100%;position:absolute;top:12px;left:0}.nw-tna-product-sec .between_box{display:flex;justify-content:space-between;align-items:center}.nw-tna-product-sec .between_box .option_all_btn{font-size:14px;font-weight:400;color:#666;cursor:pointer}.nw-tna-product-sec .between_box .title_sub_txt{padding-top:0}.nw-tna-product-sec .between_box.bottom{align-items:flex-end}.nw-tna-product-sec .main-con-sec{padding-top:80px}.nw-tna-product-sec .product-category{margin-bottom:10px}.nw-tna-product-sec .product-category a{font-weight:400;font-size:14px}.nw-tna-product-sec .product-category a.category-home:before{display:inline-block;content:"";background:url(https://static.priviatravel.com/images/front/travel/contents/tna-subheading-home.png) no-repeat;background-size:contain;background-position:50%;height:13px;width:16px}.nw-tna-product-sec .product-category a:after{content:"";display:inline-block;background:url(https://static.priviatravel.com/images/front/travel/contents/tna-subheading-right-arrow.png) no-repeat;background-size:contain;padding:0 11px;height:13px;width:6px;background-position:50%}.nw-tna-product-sec .product-category a:last-child:after{display:none}.nw-tna-product-sec .main-headline{margin-bottom:0;padding-bottom:32px}.nw-tna-product-sec .main-headline h1{font-weight:500;font-size:30px}.nw-tna-product-sec .main-headline p{font-size:16px;margin-top:15px;color:#666}.nw-tna-product-sec .product-img-slide-box{margin-bottom:40px}.nw-tna-product-sec .product-img-slide-box .htp-vis-sec-box{height:100%}.nw-tna-product-sec .product-img-slide-box .slider-box{width:790px;height:540px;background-color:#e1e1e1;border-radius:6px;margin-bottom:30px;overflow:hidden;position:relative}.nw-tna-product-sec .product-img-slide-box .slider-box.gallery_slider{width:880px;height:601px}.nw-tna-product-sec .product-img-slide-box .slider-box.gallery_slider .vis{width:100%;height:100%}.nw-tna-product-sec .product-img-slide-box .slider-box .htp-vis,.nw-tna-product-sec .product-img-slide-box .slider-box.gallery_slider .gcf-box{height:100%}.nw-tna-product-sec .product-img-slide-box .slider-box .arrow-btn-box{opacity:0;transition:all .3s linear}.nw-tna-product-sec .product-img-slide-box .slider-box:hover .arrow-btn-box{opacity:1;transition:all .3s linear}.nw-tna-product-sec .product-img-slide-box .slider-box img{width:100%;height:100%;object-fit:cover}.nw-tna-product-sec .product-img-slide-box .slider-box .btn-more-gallery{font-size:14px;position:absolute;bottom:20px;right:20px;width:150px;height:40px;line-height:1.5;background:rgba(0,0,0,.5);border-radius:4px;color:#fff}.nw-tna-product-sec .product-img-slide-box .slider-box .btn-more-gallery:before{content:"";display:inline-block;background:url(https://static.priviatravel.com/images/front/travel/contents/tna-icon-cmera.png) no-repeat;width:18px;height:16px;margin-right:9px;vertical-align:middle}.nw-tna-product-sec .product-img-slide-box .slider-box .htp-vis-btn{position:absolute;top:50%;margin-top:-30px;display:block;width:60px;height:60px;text-indent:-20000px;background:#000}.nw-tna-product-sec .product-img-slide-box .slider-box .htp-vis-btn:before{position:absolute;left:23px;top:19px;content:"";display:block;width:12px;height:23px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/icon-common-sec.png)}.nw-tna-product-sec .product-img-slide-box .slider-box .htp-vis-btn.prev:before{background-position:-107px -305px}.nw-tna-product-sec .product-img-slide-box .slider-box .slick-list,.nw-tna-product-sec .product-img-slide-box .slider-box .slick-track{height:100%}.nw-tna-product-sec .product-img-slide-box .slider-box .slick_arrow{position:absolute;top:250px;display:none;width:50px;height:50px;border-radius:100%;cursor:pointer}.nw-tna-product-sec .product-img-slide-box .slider-box .slick_arrow:before{position:absolute;left:0;top:0;content:"";display:block;width:50px;height:50px;background-size:contain;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-detail-right-arrow.png)}.nw-tna-product-sec .product-img-slide-box .slider-box .next{right:20px}.nw-tna-product-sec .product-img-slide-box .slider-box .prev{left:20px;z-index:10}.nw-tna-product-sec .product-img-slide-box .slider-box .prev:before{background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-detail-left-arrow.png)}.nw-tna-product-sec .product-img-slide-box .slider-box .slick-dots{position:absolute;left:50%;margin-left:-24px;bottom:10px;padding:0;text-align:center}.nw-tna-product-sec .product-img-slide-box .slider-box .slick-dots li{display:inline-block;margin-left:4px;margin-right:4px}.nw-tna-product-sec .product-img-slide-box .slider-box .slick-dots li.slick-active button{background-color:#fff}.nw-tna-product-sec .product-img-slide-box .slider-box .slick-dots li button{width:8px;height:8px;background-color:#999;border-radius:50%;text-shadow:none;color:transparent;border:none;font:0}.nw-tna-product-sec .product-img-slide-box .slider-box .slick-dots li :hover{background-color:#fff}.nw-tna-product-sec .product-img-slide-box dd ul{flex-wrap:wrap;display:flex}.nw-tna-product-sec .product-img-slide-box dd ul li{display:block;width:50%;font-size:14px;margin-top:20px;padding-left:23px;position:relative}.nw-tna-product-sec .product-img-slide-box dd ul li:first-child,.nw-tna-product-sec .product-img-slide-box dd ul li:nth-of-type(2){margin-top:0}.nw-tna-product-sec .product-img-slide-box dd ul li span{vertical-align:middle}.nw-tna-product-sec .product-img-slide-box dd ul li:before{content:"";background-position:50%;background-size:15px;background-repeat:no-repeat;display:block;width:15px;height:15px;position:absolute;left:0;top:4px}.nw-tna-product-sec .product-img-slide-box dd ul li.global_icon{padding-left:25px}.nw-tna-product-sec .product-img-slide-box dd ul li.global_icon:before{width:15px;top:6px}.nw-tna-product-sec .product-img-slide-box dd ul li.departure_time_icon:before,.nw-tna-product-sec .product-img-slide-box dd ul li.lable_icon:before{top:7px}.nw-tna-product-sec .product-img-slide-box.nw_img_resize .slider-box{height:526px}.nw-tna-product-sec .product-img-slide-box.nw_img_resize .slider-box.gallery_slider{height:586px}.nw-tna-product-sec .product-img-slide-box.nw_img_resize .gcn-box img{height:78px!important}.nw-tna-product-sec .calendar-wrap-box .left-date-of-use{display:none}.nw-tna-product-sec .calendar-wrap-box .calendar-wrap{border:1px solid #e2e6eb;border-radius:6px;min-height:402px;height:auto}.nw-tna-product-sec .calendar-wrap-box .calendar-wrap .ui-datepicker-next,.nw-tna-product-sec .calendar-wrap-box .calendar-wrap .ui-datepicker-prev{top:0;transform:scale(.5);cursor:pointer}.nw-tna-product-sec .calendar-wrap-box .calendar-wrap .ui-datepicker{padding:50px 30px}.nw-tna-product-sec .calendar-wrap-box .calendar-wrap .ui-datepicker .ui-datepicker-header .ui-datepicker-title span{font-weight:700;font-size:16px}.nw-tna-product-sec .calendar-wrap-box .calendar-wrap .ui-datepicker .ui-datepicker-header .ui-datepicker-next span{margin-right:45px}.nw-tna-product-sec .calendar-wrap-box .calendar-wrap .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{margin-left:45px}.nw-tna-product-sec .deatail-wrap-options{margin-bottom:0}.nw-tna-product-sec .deatail-wrap-options+.deatail-wrap-options{margin-top:50px}.nw-tna-product-sec .deatail-wrap-options+.option-button-box{padding-top:40px}.nw-tna-product-sec .deatail-wrap-options:last-of-type{margin-bottom:0}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box{border:1px solid #e2e6eb;border-radius:6px;width:100%;box-sizing:border-box;margin-bottom:10px;font-weight:400;font-size:14px;position:relative}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box.select{border:1px solid #000}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box.active{border:1px solid #e93a84}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box.disable{background:#f9f9f9;color:#bbb}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box .line-through{text-decoration:line-through}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box:last-of-type{margin-bottom:0}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dt{cursor:pointer;display:flex;justify-content:space-between;position:relative;padding-right:35px;margin:20px 25px 23px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dt h3{font-weight:500;font-size:16px;cursor:pointer;max-width:640px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dt .option_select_val{color:#666}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd{display:none}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option{padding-bottom:25px;border-bottom:1px solid #cacdd4;display:flex;justify-content:space-between;margin:20px 25px 25px;align-items:flex-end}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option p{font-size:12px;color:#666}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option p.necessary_info{color:#ea4754}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option p em{color:#765cba;font-weight:400;font-size:12px;margin-bottom:10px;display:block}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;padding:15px 25px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li:last-child{margin-bottom:0;padding-bottom:20px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .select_title_box>p:last-child{padding-top:6px;font-size:16px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .select_title_box p{cursor:pointer}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap{background-color:#f9f9f9;border-radius:2px;width:128px;height:40px;overflow:hidden;display:flex;justify-content:space-between}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap span{background-color:#fff;color:#bbb;width:38px;height:40px;display:inline-block;font-weight:700;font-size:16px;text-align:center;line-height:2.35;position:relative}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap .decrease_btn{background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-count_box2.png);cursor:pointer}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap .decrease_btn.disable{cursor:default}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap .decrease_btn.disable:before{content:"";display:inline-block;width:18px;height:18px;vertical-align:middle;background-color:#fff;position:absolute;top:10px;left:10px;opacity:.7}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap .count_num{background-color:transparent;width:52px;border-top:1px solid #cacdd4;border-bottom:1px solid #cacdd4}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap .count_num.select{color:#e93a84}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap .increase_btn{background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-count_box1.png);cursor:pointer}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap .increase_btn.disable{cursor:default}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .count_box_wrap .increase_btn.disable:before{content:"";display:inline-block;width:18px;height:20px;vertical-align:middle;background-color:#fff;position:absolute;top:10px;left:10px;opacity:.7}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li .select_title_box{max-width:512px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd ul li.active{background:#f9f9f9}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box.add dt{justify-content:flex-start}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box.add dt .option_select_val{font-size:16px;font-weight:500;color:#000}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box.add .nw-kateg-list-area li:hover{background:#f9f9f9}.nw-tna-product-sec .deatail-wrap-options.all>.between_box{align-items:baseline}.nw-tna-product-sec .deatail-wrap-options.all dl dd ul li.active{background-color:transparent}.nw-tna-product-sec .deatail-wrap-options.all dl dd .detail_option{margin-bottom:8px}.nw-tna-product-sec .option-button-box{padding-top:30px;width:100%;text-align:center}.nw-tna-product-sec .option-button-box .btn{margin-right:10px;border:1px solid #e2e6eb}.nw-tna-product-sec .option-button-box .option_btn{background-color:#fff;color:#000;display:inline-block;border:1px solid #e0e0e0}.nw-tna-product-sec .option-button-box .option_btn span{width:228px;display:inline-block}.nw-tna-product-sec .option-button-box .option_btn span em{font-weight:700}.nw-tna-product-sec .option-button-box .option_btn.disable{color:#bbb;background-color:#e0e0e0}.nw-tna-product-sec .option-button-box .option_btn.active{background-color:#e93a84;border:1px solid #e93a84;color:#fff}.nw-tna-product-sec .product-option{clear:both}.nw-tna-product-sec .product-option .calendar-wrap .uis-datepicker .ui-datepicker-calendar tbody tr td a:hover{background:0 0}.nw-tna-product-sec .product-info .pd_text_box dl dt h6{text-align:center}.nw-tna-product-sec .product-info .pd_text_box dl dt h6.pd_sub_title{text-align:left}.nw-tna-product-sec .product-info .banner{text-align:center;border-radius:8px;padding:30px;margin-bottom:30px}.nw-tna-product-sec .product-info .banner>h5{font-weight:700;font-size:18px;margin-bottom:9px}.nw-tna-product-sec .product-info .banner>p{font-size:16px}.nw-tna-product-sec .product-info .banner:last-child{margin-bottom:0}.nw-tna-product-sec .product-info .pd_sub_title{margin-top:50px}.nw-tna-product-sec .product-info video{width:100%;height:100%}.nw-tna-product-sec .banner_box .banner{margin-bottom:30px}.nw-tna-product-sec .event_wrap_box>img{width:100%}.nw-tna-product-sec .event_wrap_box .img-box{margin-bottom:50px}.nw-tna-product-sec .event_wrap_box .img-box .react-transform-component,.nw-tna-product-sec .event_wrap_box .img-box p{font-size:16px;line-height:28px;padding-bottom:5px}.nw-tna-product-sec .event_wrap_box .img-box dd{margin-top:20px}.nw-tna-product-sec .event_wrap_box .img-box dd p{font-size:16px}.nw-tna-product-sec .event_wrap_box .more_view_btn_box .btn:after{transform:rotate(180deg)}.nw-tna-product-sec .event_wrap_box .info-isfold+.more_view_btn_box .btn:after{transform:rotate(0)}.nw-tna-product-sec .product-course-info .more_view_btn_box .btn:after{transform:rotate(180deg)}.nw-tna-product-sec .product-course-info .schedule-isfold+.more_view_btn_box .btn:after{transform:rotate(0)}.nw-tna-product-sec .course-info-wrap{position:relative}.nw-tna-product-sec .course-info-wrap>div{display:inline-block;vertical-align:top}.nw-tna-product-sec .course-info-wrap .date-title{min-width:74px;box-sizing:border-box;position:absolute}.nw-tna-product-sec .course-info-wrap .date-title p{font-weight:500;font-size:18px}.nw-tna-product-sec .course-info-wrap .pd_text_box{margin-bottom:50px;margin-left:9.7%;width:90%}.nw-tna-product-sec .course-info-wrap .pd_text_box>.txt-main-title{font-weight:500;font-size:18px;margin-top:0;margin-bottom:15px;padding-left:26px;position:relative}.nw-tna-product-sec .course-info-wrap .pd_text_box>.txt-main-title:before{width:20px;height:20px;content:"";display:block;position:absolute;top:4px;left:-5px;background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-icon-location.svg);background-repeat:no-repeat;background-size:14px 20px}.nw-tna-product-sec .course-info-wrap .pd_text_box dl{margin-bottom:0;padding-bottom:0;padding-left:26px;border-left:2px solid #e2e6eb}.nw-tna-product-sec .course-info-wrap .pd_text_box .txt-box-innner-img{padding-left:26px;border-left:2px solid #e2e6eb}.nw-tna-product-sec .Information_use .pd_text_box dl{margin-bottom:50px}.nw-tna-product-sec .Information_use .pd_text_box dd p{margin-top:15px;font-size:16px}.nw-tna-product-sec .Information_use .pd_text_box dd .badge{font-size:12px;background-color:#565656;width:61px;height:19px;text-align:center;border-radius:4px;margin-top:10px}.nw-tna-product-sec .Information_use .pd_text_box dd .badge a{color:#fff}.nw-tna-product-sec .toggle-wrap-box h4{font-weight:500;font-size:20px;padding-bottom:25px;border-bottom:2px solid #000}.nw-tna-product-sec .toggle-wrap-box dl{padding-bottom:25px;border-bottom:1px solid #e2e6eb}.nw-tna-product-sec .toggle-wrap-box dl dt{font-weight:500;padding:25px 0 0}.nw-tna-product-sec .toggle-wrap-box dl dd{padding-top:20px;font-size:16px}.nw-tna-product-sec .toggle-wrap-box .faq_wrap_box dt{cursor:pointer;font-size:16px;position:relative}.nw-tna-product-sec .toggle-wrap-box .faq_wrap_box dt *{cursor:pointer}.nw-tna-product-sec .toggle-wrap-box .faq_wrap_box dt h4{font-weight:500;font-size:16px;padding-bottom:0;border-bottom:0}.nw-tna-product-sec .toggle-wrap-box .faq_wrap_box dt .btn-toggle-arrow{top:32px;right:15px}.nw-tna-product-sec .toggle-wrap-box .seller_info{margin-top:25px}.nw-tna-product-sec .toggle-wrap-box .seller_info dl{border-bottom:0}.nw-tna-product-sec .toggle-wrap-box .seller_info dt{cursor:pointer;border-bottom:none;font-weight:500;font-size:20px;position:relative;padding-bottom:0}.nw-tna-product-sec .toggle-wrap-box .seller_info dt *{cursor:pointer}.nw-tna-product-sec .toggle-wrap-box .seller_info dt .btn-toggle-arrow{width:16px;height:16px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-arrow-btn-minus.svg);background-position:50%;transition:all .5s linear;top:34px;right:15px}.nw-tna-product-sec .toggle-wrap-box .seller_info dt .btn-toggle-arrow.on{background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-arrow-btn-plus.svg);background-position:50%;transition:all .5s linear}.nw-tna-product-sec .toggle-wrap-box .seller_info dd{padding-top:25px;display:none}.nw-tna-product-sec .toggle-wrap-box .seller_info dd ul{display:inline-block;color:#666;vertical-align:top}.nw-tna-product-sec .toggle-wrap-box .seller_info dd ul li{margin-bottom:10px;min-height:24px}.nw-tna-product-sec .toggle-wrap-box .seller_info dd ul.category-title{padding-right:91px;color:#000}.nw-tna-product-sec .toggle-wrap-box .seller_info dd ul.category-title li p{font-size:16px;color:#000}.nw-tna-product-sec table{margin-bottom:50px}.nw-tna-product-sec table.default_table{width:540px}.nw-tna-product-sec table.default_table tbody{font-size:14px}.nw-tna-product-sec table.default_table tr{height:45px;line-height:1.5;border-bottom:1px solid #e2e6eb}.nw-tna-product-sec table.default_table tr th{padding-left:25px;text-align:left;background-color:#f8f8f8;box-sizing:border-box;width:70%;font-size:14px;border-top:1px solid #000}.nw-tna-product-sec table.default_table tr th:nth-child(2n){border-left:1px solid #e2e6eb;width:30%}.nw-tna-product-sec table.default_table tr td{font-size:14px;padding-left:25px;box-sizing:border-box;width:70%}.nw-tna-product-sec table.default_table tr td:nth-child(2n){border-left:1px solid #e2e6eb;width:30%}.nw-tna-product-sec table.default_table.full{width:100%;margin-bottom:15px}.nw-tna-product-sec table.default_table.full em{font-weight:700}.nw-tna-product-sec table.default_table.full td,.nw-tna-product-sec table.default_table.full th{text-align:center}.nw-tna-product-sec table.default_table.full+p:before{content:"";display:inline-block;background-color:#000;width:2.5px;height:2.5px;border-radius:100%;vertical-align:middle;margin-right:4px}.nw-tna-product-sec table.wide_table{max-width:539px}.nw-tna-product-sec table.wide_table th{width:100%;padding:13px 0;text-align:center;border-top:1px solid #000;border-bottom:1px solid #e2e6eb;font-weight:500;font-size:14px;margin-bottom:15px;display:inline-block}.nw-tna-product-sec table.wide_table tr td{margin-bottom:5px;font-size:16px;display:flex}.nw-tna-product-sec table.wide_table tr td:before{content:"·";vertical-align:top;margin-right:5px;font-size:17px}.nw-tna-product-sec .table.table-bordered{width:100%;table-layout:fixed}.nw-tna-product-sec .table.table-bordered tr{display:table-row;font-weight:500;font-size:14px;margin-bottom:5px}.nw-tna-product-sec .table.table-bordered tr td{display:table-cell;min-width:70px;padding:5px 2px;text-align:center}.nw-tna-product-sec .table.table-bordered tr:first-child{width:100%;border-top:1px solid #000;border-bottom:1px solid #e2e6eb;padding:13px 0;text-align:center;margin-bottom:15px}.nw-tna-product-sec .product-cancel-refund .pd_text_box .default_table{margin-bottom:15px}.nw-tna-product-sec .product-cancel-refund .pd_text_box dl{margin-bottom:50px}.nw-tna-product-sec .product-cancel-refund .pd_text_box dl dt.wide-category span{font-weight:500;font-size:14px;border-top:1px solid #000;border-bottom:1px solid #e2e6eb;padding:13px 0;text-align:center;margin-bottom:15px;display:inline-block;width:540px}.nw-tna-product-sec .product-cancel-refund .pd_text_box dl dt.wide-category+.txt-list-style p{position:relative;padding-left:10px}.nw-tna-product-sec .product-cancel-refund .pd_text_box dl dt.wide-category+.txt-list-style p:before{content:"";display:block;background-color:#000;width:2px;height:2px;border-radius:100%;position:absolute;top:12px;left:0}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box{background-color:#f5f6f8;padding:25px 30px;border-radius:6px}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box>div{display:flex;justify-content:space-between}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box>h6{font-size:16px;font-weight:500;margin-bottom:6px}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box>p{font-size:14px}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box .oper_time{font-weight:400;font-size:16px}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box .link_btn{font-size:16px}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box .link_btn a{display:inline-block;padding:0 20.5px}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box .link_btn a:nth-child(2n){border-left:1px solid #cacdd4}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box .link_btn a:before{width:20px;height:20px;content:"";display:inline-block;margin-right:11px;vertical-align:middle}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box .link_btn a.faq_icon:before{background:url(https://static.priviatravel.com/images/front/travel/contents/tna-faq-icon1.png) no-repeat}.nw-tna-product-sec .product-cancel-refund .inquiry_warp_box .link_btn a.inquiry_icon:before{background:url(https://static.priviatravel.com/images/front/travel/contents/tna-faq-icon2.png) no-repeat}.nw-tna-product-sec .product-cancel-refund .pd_text_box .txt-list-style p{position:relative;padding-left:7px}.nw-tna-product-sec .product-cancel-refund .pd_text_box .txt-list-style p:before{content:"";display:block;height:2px;width:2px;background:#000;border-radius:100%;position:absolute;left:0;top:12px}.nw-tna-product-sec .nw-ta-main{box-sizing:border-box}.nw-tna-product-sec .nw-ta-main .nw-tab-area .nw-tab-cont{display:block}.nw-tna-product-sec .w-mobile-promotion .fpromo-box.o-tab-menu .b-close{background:url(https://static.priviatravel.com/images/front/travel/contents/tna-sns-box-close-icon.png)}.nw-tna-product-sec .ui-floatbox-wrap{width:360px;float:right;top:-20px;position:absolute;z-index:149;min-height:360px;height:auto;right:0}.nw-tna-product-sec .ui-floatbox-wrap.sticky_float{position:sticky;left:100%;top:216px}.nw-tna-product-sec .ui-floatbox-wrap.fixed-floatbox{position:absolute;top:120px;margin-top:0!important}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right{top:121px;width:360px;background:#fff;border:1px solid #e2e6eb;border-radius:6px;padding:30px;box-sizing:border-box;height:auto;z-index:100}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .price-box-wrap .title_sub_txt{padding-top:0}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sale_list{margin-top:15px;display:none}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sale_list li{display:flex;justify-content:space-between;font-size:14px;color:#666;margin-bottom:15px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sale_list .sale_title:before{content:"";display:inline-block;width:7px;height:9px;margin-right:10px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-toggle_angle_bracket.png)}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sale_list .sale_title .sub-text-grey{display:block;margin-left:20px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sns_box_wrap{position:absolute;top:-40px;right:0}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sns_box_wrap .sns_box{width:216px;height:220px;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.25);border-radius:6px;padding:25px;box-sizing:border-box;position:absolute;bottom:auto;top:-475px;right:323px;border:0}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sns_box_wrap .sns_box .btn-close{width:16px;height:16px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sns_box_wrap .sns_box li{font-size:14px;margin-bottom:10px;height:35px;line-height:35px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sns_box_wrap .sns_box li a{color:#666}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sns_box_wrap .sns_box li.close_btn{position:absolute;right:25px;top:25px;width:16px;height:16px;background:url(https://static.priviatravel.com/images/front/travel/contents/tna-sns-box-close-icon.png) no-repeat}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .sns_box_wrap .sns_box li span:before{content:"";width:35px;height:35px;background-position:contain;background-position:50%;display:inline-block;vertical-align:middle;margin-right:15px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .share_link{cursor:pointer;position:absolute;top:0;right:0;color:#666;font-size:14px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .share_link a{color:#000}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .share_link:before{content:"";width:12px;height:12px;background-size:12px;background-position:50%;background-repeat:no-repeat;display:block;margin-right:15px;background:url(https://static.priviatravel.com/images/front/travel/svg/tna-share-icon.svg) no-repeat;position:absolute;left:-17px;top:4.5px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .share_link:hover{border-bottom:1px solid #000}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .share_link:hover:before{background:url(https://static.priviatravel.com/images/front/travel/svg/tna-share-icon-active.svg) no-repeat}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.floating_headline_box dt{display:flex;justify-content:space-between}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.floating_headline_box dt p{color:#999;font-size:16px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.floating_headline_box dt p span{font-size:16px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.floating_headline_box dt p .title_floating{font-weight:700;color:#000}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.floating_headline_box dt p .quantity_num{color:#cfcfcf;font-weight:700;margin-left:5px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.floating_headline_box dt p .quantity_num.active{color:#e93a84}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.floating_headline_box dd{padding-bottom:25px;border-bottom:1px solid #e2e6eb}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.floating_headline_box dd p{font-size:14px;margin-top:7px;position:relative;padding-left:20px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.floating_headline_box dd p:first-child{margin-top:14px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box{display:flex;justify-content:space-between;margin-top:25px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box.total_line{border-top:1px solid #e2e6eb;padding-top:25px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box dt{position:relative}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box dt p{font-size:16px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box dt.total_price_tit{width:90px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box dd h6 span{font-weight:700;font-size:24px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box dd h6 span.price{font-size:24px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box.total{margin-top:14px;margin-bottom:15px;font-size:16px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box.total .total_price{font-size:18px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box.total .total_price span{font-size:inherit}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .btn_box{margin-top:25px}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .btn_box a{padding:13px 0;border:1px solid #e0e0e0;margin-bottom:10px;font-size:16px;height:50px;color:#000}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .btn_box a .price,.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .btn_box a em{font-weight:700}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .btn_box a:last-of-type{margin-bottom:0}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .btn_box .active{background-color:#e93a84;color:#fff;border:0}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right .btn_box .disable{background:#e0e0e0;color:#bbb}.nw-tna-product-sec .ui-floatbox-wrap~article{padding-top:80px}.nw-tna-product-sec.no-data .nw-nodata-area{min-width:1200px;width:1200px;padding-top:188px;border:1px solid #e2e2e2;border-radius:6px;max-width:1200px;height:600px;box-sizing:border-box;text-align:center;margin:80px auto 0;font-size:18px}.nw-tna-product-sec.no-data .nw-nodata-area .tit{position:relative;padding-top:0;padding-bottom:20px;font-size:18px;color:#000}.nw-tna-product-sec.no-data .nw-nodata-area .tit:before{content:"";display:inline-block;width:46px;height:46px;background:url(https://static.priviatravel.com/images/front/travel/contents/tna-no-data-pict.png) no-repeat;background-size:cover}.nw-tna-product-sec.no-data .nw-nodata-area .nodata-tit{font-size:18px;margin-bottom:25px}.nw-tna-product-sec.no-data .nw-nodata-area .warn{color:#ea4754}.nw-tna-product-sec.no-data .nw-nodata-area .con{line-height:26px}.nw-tna-product-sec.no-data .nw-nodata-area .con.reserv-fail_con{font-size:14px;line-height:20px}.nw-tna-product-sec.no-data .nw-nodata-area .btn_box{margin-top:30px;align-items:center;justify-content:center;display:flex;vertical-align:top}.nw-tna-product-sec.no-data .nw-nodata-area .btn_box span{display:block}.nw-tna-product-sec.no-data .nw-nodata-area .btn_box span.default_btn{margin-right:10px}.nw-tna-product-sec.no-data .nw-nodata-area .btn_box a{color:inherit}.nw-tna-product-sec.no-data .nw-nodata-area .btn_box .reserv-fail_btn{width:124px;height:40px;padding:0;text-align:center;line-height:40px;border:1px solid #ccc;border-radius:4px;font-size:14px}.nw-tna-reservation{width:1200px;margin:0 auto}.nw-tna-reservation .pd_text_box{margin-bottom:50px}.nw-tna-reservation .pd_text_box dt.wide-category span{font-weight:500;font-size:14px;border-top:1px solid #000;border-bottom:1px solid #e2e6eb;padding:25px 0;text-align:center;margin-bottom:15px;display:inline-block;width:100%}.nw-tna-reservation .pd_text_box dt.wide-category+.txt-list-style p{color:#666;line-height:28px;position:relative;padding-left:7px}.nw-tna-reservation .pd_text_box dt.wide-category+.txt-list-style p:before{content:"";display:block;background-color:#000;width:2px;height:2px;border-radius:100%;position:absolute;top:12px;left:0}.nw-tna-reservation .ui-floatbox-wrap{float:right;right:inherit;width:360px;min-height:539px;left:100%;position:sticky}.nw-tna-reservation .ui-floatbox-wrap .floating-box-right{border:1px solid #000;top:140px;position:absolute}.nw-tna-reservation .ui-floatbox-wrap .floating-box-right .price-box-wrap .title_sub_txt{font-weight:500}.nw-tna-reservation .dis_none{display:none!important}.nw-tna-reservation .reserv-sec{padding-top:0!important;width:790px}.nw-tna-reservation .reserv-sec>div{margin-bottom:0}.nw-tna-reservation .reserv-sec .use-date{color:#765cba;font-weight:400;font-size:14px}.nw-tna-reservation .reserv-sec .main_title{font-weight:500;font-size:20px}.nw-tna-reservation .reserv-sec .main_title.fs18{font-size:18px}.nw-tna-reservation .reserv-sec .middle_title{font-weight:500;font-size:16px}.nw-tna-reservation .reserv-sec .top_tit{font-weight:400;font-size:24px;margin-bottom:50px;margin-top:80px}.nw-tna-reservation .reserv-sec .cancel_receipt_nav{margin-bottom:50px}.nw-tna-reservation .reserv-sec .cancel_receipt_nav .cancel_receipt_re{color:#e93a84;font-weight:500;font-size:30px;margin-bottom:10px}.nw-tna-reservation .reserv-sec .cancel_receipt_nav .cancel_info{font-weight:400;font-size:16px;color:#666}.nw-tna-reservation .reserv-sec .order_item_box_wrap>.between_box>div span{color:#666;font-size:14px}.nw-tna-reservation .reserv-sec .order_item_box_wrap>.between_box>div span:nth-child(2){color:#fff;position:relative;margin:0 15px}.nw-tna-reservation .reserv-sec .order_item_box_wrap>.between_box>div span:nth-child(2):after{content:"";height:12px;width:1px;background-color:#cacdd4;display:inline-block;position:absolute;top:5px}.nw-tna-reservation .reserv-sec .order_item_box_wrap>h1{border-bottom:1px solid #000}.nw-tna-reservation .reserv-sec .order_item_box_wrap>h1.main_title{padding-bottom:25px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box{padding-top:25px;width:100%;display:flex}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dt{margin-right:30px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dt img{width:130px;height:90px;object-fit:cover;border-radius:6px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd{width:100%}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_title_box{max-width:600px;padding-bottom:25px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .main_title{padding-bottom:0!important;font-size:18px;font-weight:500;line-height:28px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .main_title a{font-size:18px;font-weight:500;line-height:28px;color:#000}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .main_title+.use-date{margin-top:20px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box{max-width:600px;padding-right:0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .expiration-date{font-size:14px;color:#666;margin:25px 0 5px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .expiration-date+.middle_title{margin-top:0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .badge{margin-top:25px;margin-right:5px;padding:1px 10px 2px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .badge+.expiration-date,.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .badge+.middle_title{margin-top:5px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .middle_title{margin-top:25px;margin-bottom:15px;max-width:100%}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .middle_title .badge{font-size:12px;padding:0 10px;vertical-align:baseline}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .middle_title .badge:first-child{margin-left:10px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .more_options li{align-items:baseline}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .more_options .middle_title{margin-bottom:0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box>ul li{display:flex;justify-content:space-between;align-items:baseline;margin:15px 0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box>ul li span{font-size:14px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box>ul li span .badge{font-size:12px;padding:0 10px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box>ul li p{font-weight:400;font-size:14px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box>ul li p:first-child{max-width:480px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box>ul li p:last-child{margin-right:30px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box>ul li p.label_use_complete{margin-right:0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box>ul li:last-child{margin-bottom:25px;align-items:baseline;margin-top:0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box>ul li:last-child p{margin-bottom:0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box dd .item_content_box .inner_line{padding:10px 0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box.cancel dd .item_title_box{padding-bottom:0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box.cancel dd .item_title_box+.c_warning+.inner_line.dashed{margin-top:25px;border-bottom:1px solid #ededed}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box.cancel dd .item_content_box ul,.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box.cancel dd .item_content_box ul li{margin:25px 0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box.cancel dd .item_content_box ul li .middle_title{margin-top:0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box.cancel dd .item_content_box ul li.between_box{padding-left:30px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box.cancel dd .item_content_box h3+ul{margin:0 0 25px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .order_item_box.cancel dd .item_content_box:nth-of-type(2) ul li:first-of-type{margin-bottom:25px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .item_result_box{text-align:right;background-color:#f9f9f9;border-top:1px solid #e2e6eb;border-bottom:1px solid #e2e6eb;height:76px;padding:25px 30px 25px 0}.nw-tna-reservation .reserv-sec .order_item_box_wrap .item_result_box span{font-weight:400;font-size:14px;color:#666}.nw-tna-reservation .reserv-sec .order_item_box_wrap .item_result_box em{font-weight:700;font-size:18px;margin-left:15px}.nw-tna-reservation .reserv-sec .order_item_box_wrap .item_result_box+.info_banner{padding:25px 30px}.nw-tna-reservation .reserv-sec .order_item_box_wrap.nw_img_resize .order_item_box dt img{height:130px}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box .item_title_box{padding-bottom:25px!important}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box .item_title_box .c_warning{display:block;margin-top:20px;font-size:14px;font-weight:500}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box dd .item_content_box .middle_title{max-width:unset}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box dd .item_content_box .basic_select{height:40px;padding:0 0 0 15px;box-sizing:border-box;max-width:80px;width:80px;position:relative;vertical-align:middle}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box dd .item_content_box .basic_select:after{background-image:url(https://static.priviatravel.com/images/front/travel/svg/tna-nw-down-arrow.svg);transform:rotate(0)}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box dd .item_content_box .basic_select select{width:100%;height:100%;position:absolute;z-index:10;background-color:transparent;left:0;padding-left:15px}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box dd .item_content_box ul li{margin:15px 0}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box dd .item_content_box:last-of-type ul li{margin:25px 0}.nw-tna-reservation .reserv-sec.reserv-cancel .btn_box{margin-top:80px}@keyframes refundInfoLoad{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}.nw-tna-reservation .reserv-sec.reserv-cancel .refund_loading_box{margin-top:25px;height:308px;border-top:1px solid #000;border-bottom:1px solid #e2e6eb;padding-top:114px;box-sizing:border-box;text-align:center;margin-bottom:40px}.nw-tna-reservation .reserv-sec.reserv-cancel .refund_loading_box img{animation:refundInfoLoad 1s linear 0s infinite}.nw-tna-reservation .reserv-sec.reserv-cancel .refund_loading_box p{margin-top:10px;color:#666;font-size:14px}.nw-tna-reservation .reserv-sec.reserv-cancel .option_cancel_impo{background-color:#fef6f7;height:27px;width:100%;padding:5px 0 5px 15px;font-size:12px;margin-top:10px}.nw-tna-reservation .reserv-sec.reserv-cancel .label_use_complete{text-align:right}.nw-tna-reservation .reserv-sec.reserv-cancel .label_use_complete .cancel_count_warn_info{margin-right:0!important;margin-top:10px}.nw-tna-reservation .reserv-sec.reserv-cancel .cancel_count_wrap{background-color:#f9f9f9;border-radius:2px;width:128px;height:40px;overflow:hidden;display:inline-flex;justify-content:space-between;vertical-align:middle}.nw-tna-reservation .reserv-sec.reserv-cancel .cancel_count_wrap span{background-color:#fff;color:#bbb;width:38px;height:40px;display:inline-block;font-weight:700;font-size:16px;text-align:center;line-height:2.35;position:relative}.nw-tna-reservation .reserv-sec.reserv-cancel .cancel_count_wrap span.decrease_btn{background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-count_box2.png)}.nw-tna-reservation .reserv-sec.reserv-cancel .cancel_count_wrap span.decrease_btn.disable:before{content:"";display:inline-block;width:18px;height:18px;vertical-align:middle;background-color:#fff;position:absolute;top:10px;left:10px;opacity:.7}.nw-tna-reservation .reserv-sec.reserv-cancel .cancel_count_wrap span.increase_btn{background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-count_box1.png)}.nw-tna-reservation .reserv-sec.reserv-cancel .cancel_count_wrap span.increase_btn.disable:before{content:"";display:inline-block;width:18px;height:18px;vertical-align:middle;background-color:#fff;position:absolute;top:10px;left:10px;opacity:.7}.nw-tna-reservation .reserv-sec.reserv-cancel .cancel_count_wrap span.count_num{background-color:transparent;width:52px;border-top:1px solid #cacdd4;border-bottom:1px solid #cacdd4;font-size:16px!important}.nw-tna-reservation .reserv-sec.reserv-cancel .cancel_count_wrap span.count_num.select{color:#e93a84}.nw-tna-reservation .reserv-sec.reserv-cancel .info_banner .warn_icon_txt,.nw-tna-reservation .reserv-sec.reserv-cancel .warn_icon_txt+.cancel_info_txt{margin-left:0}.nw-tna-reservation .inner_line{width:100%;display:block;height:1px;border-bottom:1px solid #e2e6eb}.nw-tna-reservation .inner_line.dotted{border-bottom:1px dotted #e2e6eb}.nw-tna-reservation .inner_line.dashed{border-bottom:1px dashed #e2e6eb}.nw-tna-reservation .between_box{display:flex;justify-content:space-between}.nw-tna-reservation .between_box .main_title{border-bottom:0!important}.nw-tna-reservation .between_box.bottom{align-items:flex-end}.nw-tna-reservation .between_box+.num_input{margin-bottom:25px}.nw-tna-reservation .default_txt_box{margin-top:50px}.nw-tna-reservation .default_txt_box .de_txt_tit{font-weight:500;font-size:16px;margin-bottom:25px}.nw-tna-reservation .default_txt_box .de_txt_con{font-weight:400;font-size:14px}.nw-tna-reservation .label_use_complete{vertical-align:middle;position:relative}.nw-tna-reservation .label_use_complete span{font-weight:400;font-size:14px}.nw-tna-reservation .label_use_complete span.c_gray{color:#999;margin-right:10px}.nw-tna-reservation .label_use_complete .sub_color{color:#1f68f1}.nw-tna-reservation .label_use_complete .price{margin-left:20px}.nw-tna-reservation .label_use_complete .count_label{position:absolute;top:10.5px;right:137px;min-width:60px}.nw-tna-reservation .title_lg_txt,.nw-tna-reservation .title_main_txt{font-weight:500;font-size:20px}.nw-tna-reservation .title_md_txt{font-weight:500;font-size:16px}.nw-tna-reservation .title_md_txt span{font-weight:inherit;font-size:inherit}.nw-tna-reservation .title_txt{font-weight:500;font-size:18px}.nw-tna-reservation .title_sub_txt{font-weight:700;font-size:16px}.nw-tna-reservation .middle_txt{font-weight:400;font-size:14px}.nw-tna-reservation .middle_bd_txt{font-weight:700;font-size:14px}.nw-tna-reservation .default_txt{font-size:13px}.nw-tna-reservation .info_txt{font-weight:400;font-size:14px;color:#666;margin-top:15px}.nw-tna-reservation .warn_icon_txt{color:#ea4754;margin-right:30px;font-size:14px;display:flex;align-items:center}.nw-tna-reservation .warn_icon_txt:before{content:"";display:block;margin-right:5px;width:17px;height:17px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-warn-tooltip.svg);background-size:contain;background-repeat:no-repeat;vertical-align:top}.nw-tna-reservation .warn_icon_txt.sub{color:#1f68f1}.nw-tna-reservation .warn_icon_txt.sub:before{background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-warn-icon-blank2.svg)}.nw-tna-reservation .warn_icon_txt.blank:before{background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-warn-icon-blank1.svg)}.nw-tna-reservation .warn_icon_txt+.cancel_info_txt{margin-left:24px}.nw-tna-reservation .cancel_res_detail{margin-top:50px;padding-bottom:80px}.nw-tna-reservation .cancel_res_detail .title_md_txt{margin-bottom:25px}.nw-tna-reservation .cancel_res_detail textarea{height:100px}.nw-tna-reservation .cancel_radio_wrap{padding-top:50px}.nw-tna-reservation .cancel_radio_box{display:flex;flex-wrap:wrap;margin-top:25px}.nw-tna-reservation .cancel_radio_box li{width:30%;margin-bottom:25px}.nw-tna-reservation .cancel_radio_box label{font-size:14px;margin-left:10px}.nw-tna-reservation input[type=radio]{appearance:none;border:1px solid #cacdd4;border-radius:100%;width:20px;height:20px;vertical-align:bottom}.nw-tna-reservation input[type=radio].err{border-color:#ea4754}.nw-tna-reservation input[type=radio]:checked{appearance:none;position:relative}.nw-tna-reservation input[type=radio]:checked:after{content:"";display:inline-block;width:10px;height:10px;background-color:#e93a84;border-radius:100%;left:50%;top:50%;margin-top:-5px;margin-left:-5px;position:absolute}.nw-tna-reservation input::-webkit-inner-spin-button,.nw-tna-reservation input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nw-tna-reservation input[type=number]{-moz-appearance:textfield}.nw-tna-reservation .err_txt{font-weight:400;font-size:12px!important;color:#ea4754;margin-top:5px;display:block;width:100%}.nw-tna-reservation .err_txt.input{margin-left:95px}.nw-tna-reservation .err_txt.checkbox{margin-left:0}.nw-tna-reservation .cancel_txt{text-decoration-line:line-through;color:#bbb}.nw-tna-reservation .question_icon_wrap{position:relative}.nw-tna-reservation .question_icon{display:inline-block}.nw-tna-reservation .question_icon:hover+.speech-bubble{display:block}.nw-tna-reservation .question_icon:before{width:17px;height:17px;content:"";background-position:50%;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-question_icon_circle.svg);margin-top:-5px}.nw-tna-reservation .speech-bubble_wrap_box{position:relative;display:inline-block}.nw-tna-reservation .speech-bubble_wrap_box .speech-bubble{position:absolute;top:30px;right:50%;margin-right:-198.5px;background:#000;border-radius:.4em;color:#fff;text-align:left;padding:20px;z-index:200;width:397px;box-sizing:border-box;display:none}.nw-tna-reservation .speech-bubble_wrap_box .speech-bubble:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:8px solid transparent;border-bottom-color:#000;border-top:0;margin-left:-8px;margin-top:-8px}.nw-tna-reservation .speech-bubble_wrap_box .speech-bubble li{display:flex;padding-bottom:5px}.nw-tna-reservation .speech-bubble_wrap_box .speech-bubble li:last-of-type{padding-bottom:0}.nw-tna-reservation .speech-bubble_wrap_box .speech-bubble.top{position:absolute;top:-105px;right:50%;margin-right:-112px;background:#000;border-radius:.4em;color:#fff;padding:18px;width:224px;box-sizing:border-box}.nw-tna-reservation .speech-bubble_wrap_box .speech-bubble.top:after{content:"";position:absolute;top:auto;bottom:0;left:50%;width:0;height:0;border:8px solid transparent;border-top-color:#000;border-bottom:0;margin-left:-8px;margin-bottom:-8px}.nw-tna-reservation .speech-bubble_wrap_box .speech-bubble.bottom{width:224px}.nw-tna-reservation .speech-bubble_wrap_box .speech-bubble.bottom:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:8px solid transparent;border-top-color:#000;border-bottom:0;margin-left:-8px;margin-bottom:-8px;top:-90px}.nw-tna-reservation .point_color{color:#e93a84}.nw-tna-reservation .main_color{color:#765cba}.nw-tna-reservation .sub_color{color:#1f68f1}.nw-tna-reservation .back_point{background-color:#e93a84;color:#fff}.nw-tna-reservation .back_gray{background:#f5f6f8}.nw-tna-reservation .back_black{background:#000;color:#fff}.nw-tna-reservation .back_white{background-color:#fff;color:#000}.nw-tna-reservation .back_gray{background:#f8f8f8}.nw-tna-reservation .c_gray{color:#666}.nw-tna-reservation .c_warning{color:#ea4754}.nw-tna-reservation .basic_input{font-size:14px;border:1px solid #cacdd4;border-radius:4px;background-color:#fff;height:40px;margin-right:10px;vertical-align:middle}.nw-tna-reservation .basic_input.err{border-color:#ea4754}.nw-tna-reservation .basic_input.diable{background:#f8f8f8}.nw-tna-reservation .basic_input.small{width:300px}.nw-tna-reservation .basic_input+.btn{margin-right:10px}.nw-tna-reservation .basic_input::placeholder{color:#bbb}.nw-tna-reservation .basic_input:focus{outline:0!important;background-color:#fff;border-color:#000}.nw-tna-reservation input[type=date],.nw-tna-reservation input[type=datetime-local],.nw-tna-reservation input[type=time]{width:100%}.nw-tna-reservation .delete_info_txt{color:#666;text-align:right;margin-top:80px;font-size:14px}.nw-tna-reservation .delete_info_txt a{color:#000;text-decoration:underline;font-weight:700;cursor:pointer}.nw-tna-reservation .delete_info_txt:before{content:"";width:17px;height:17px;margin-right:5px;vertical-align:text-bottom;display:inline-block;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna_delete_info_icon.png)}.nw-tna-reservation .num_input .basic_input{width:140px;height:40px;background:#f9f9f9;border:1px solid #e2e6eb;border-radius:4px;display:inline-block;padding:10px 15px;box-sizing:border-box;font-weight:700;text-align:right;color:#bbb}.nw-tna-reservation .num_input .basic_input.active{color:#000}.nw-tna-reservation .num_input .basic_input+span{font-weight:700}.nw-tna-reservation .basic_select{border:1px solid #e1e1e1;border-radius:4px;color:#000;display:inline-block;padding:10px 15px;height:40px;position:relative;line-height:normal}.nw-tna-reservation .basic_select,.nw-tna-reservation .basic_select select{font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nw-tna-reservation .basic_select select{height:100%;outline:0;cursor:pointer}.nw-tna-reservation .basic_select:after{content:"";position:absolute;display:inline-block;width:18px;height:18px;background-color:#fff;top:50%;margin-top:-9px;right:15px;background:url(https://static.priviatravel.com/images/front/travel/svg/ico-arrow.svg) no-repeat 50%}.nw-tna-reservation .basic_select.small{width:80px!important}.nw-tna-reservation .basic_select option,.nw-tna-reservation .basic_select select{display:inline-block}.nw-tna-reservation .basic_select option{background-color:#fff;font-size:14px}.nw-tna-reservation .basic_select select{width:100%}.nw-tna-reservation .label_check{background:#fff;border:1px solid #ccc;border-radius:4px;display:inline-block}.nw-tna-reservation .label_check.disable{background:#ededed}.nw-tna-reservation .label-base.wdn{width:auto!important}.nw-tna-reservation .basic_textarea{border:1px solid #e1e1e1;border-radius:4px;height:100px;width:100%;padding:15px;font-size:14px;white-space:pre-line;resize:none;outline:0}.nw-tna-reservation .basic_textarea::placeholder{color:#bbb}.nw-tna-reservation .basic_textarea:focus{outline:0!important;background-color:#fff;border-color:#000}.nw-tna-reservation .basic_textarea.err{border-color:#ea4754}.nw-tna-reservation .badge{vertical-align:middle;padding:2px 8px;display:inline-block;border-radius:50px;border:1px solid #000;font-weight:700;font-size:12px;margin-right:11px}.nw-tna-reservation .badge.badge_main{border-color:#765cba;color:#765cba}.nw-tna-reservation .badge.badge_warn{border-color:#ea4754;color:#ea4754}.nw-tna-reservation .btn_box{margin-top:30px;vertical-align:middle}.nw-tna-reservation .btn_box>a+a{margin-left:10px}.nw-tna-reservation .btn_box .btn{vertical-align:middle}.nw-tna-reservation .btn_box .btn+.btn{margin-left:10px}.nw-tna-reservation .btn_box.left{text-align:left}.nw-tna-reservation .btn_box.right{text-align:right}.nw-tna-reservation .btn_box.center{text-align:center}.nw-tna-reservation .pd_mg_0{padding:0!important;margin:0!important}.nw-tna-reservation .c_warning.necessary{font-size:14px}.nw-tna-reservation .btn{padding:9px 0;text-align:center;display:inline-block}.nw-tna-reservation .btn.round{border-radius:12px;font-weight:700}.nw-tna-reservation .btn.disable{color:#ccc;background:#ededed}.nw-tna-reservation .travel_btn{margin-top:30px;font-size:14px;padding:0}.nw-tna-reservation .travel_btn:before{content:"";display:inline-block;margin-right:9px;vertical-align:middle;width:21px;height:21px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna_travel_add_icon.png);background-size:contain}.nw-tna-reservation .link_btn{color:#8d9199;text-decoration-line:underline;font-size:13px;cursor:pointer}.nw-tna-reservation .link_btn.point_color{color:#e93a84;text-decoration-color:#e93a84;font-size:14px}.nw-tna-reservation .query_apply_btn{width:100px;height:40px;background:#e0e0e0;border-radius:4px;font-size:14px}.nw-tna-reservation .query_apply_btn.disable{color:#bbb}.nw-tna-reservation .reserv-cancel_btn{border:1px solid #cacdd4;width:150px;text-align:center;padding:7px 0}.nw-tna-reservation .wide_btn{border:0}.nw-tna-reservation .default_btn{border:1px solid #000}.nw-tna-reservation .basic_btn{background-color:#e0e0e0;padding:10px 22px;font-size:14px}.nw-tna-reservation .textarea_wrap{margin-top:50px}.nw-tna-reservation .textarea_wrap .between_box{margin-bottom:25px}.nw-tna-reservation .textarea_wrap .between_box+p{border:1px solid #e2e6eb;margin-top:25px;padding:20px;height:100px;font-size:16px;border-radius:4px}.nw-tna-reservation .middle_btn{padding:10px 41px}.nw-tna-reservation .e-voucher{background:#4a4a4a;border-radius:4px;color:#fff}.nw-tna-reservation .line{background-color:#ededed;display:block;height:1px;width:100%;margin:20px 0}.nw-tna-reservation .line.black{background-color:#000;margin:0}.nw-tna-reservation .line.pb-0{margin:0}.nw-tna-reservation .line.mt20{margin-top:20px!important}.nw-tna-reservation .line.al{display:revert;width:auto;height:auto;margin:0;background-color:transparent}.nw-tna-reservation .speech_bubble_info{background:#000;border-radius:4px;color:#fff;padding:20px;text-align:center;position:relative}.nw-tna-reservation .speech_bubble_info.after:after,.nw-tna-reservation .speech_bubble_info.before:before{content:" ";height:0;width:0;position:absolute;border-color:transparent transparent purple;border-style:solid;border-width:0 20px 20px}.nw-tna-reservation .benefit_box{border-bottom:1px dashed #e2e6eb}.nw-tna-reservation .benefit_box li{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.nw-tna-reservation .benefit_box li .benefit_con_name{width:375px;display:flex;align-items:center;justify-content:space-between}.nw-tna-reservation .benefit_box li .benefit_con_name .basic_label{font-size:14px}.nw-tna-reservation .benefit_box li .benefit_con_name .benefit_name{font-size:14px;font-weight:400}.nw-tna-reservation .benefit_box li .benefit_con_name p:last-child{width:100px}.nw-tna-reservation .benefit_box li .benefit_con_val{text-align:right}.nw-tna-reservation .benefit_box li .benefit_con_val span{font-size:14px;vertical-align:middle}.nw-tna-reservation .benefit_box .benefit_con_val .basic_input+span{font-weight:400}.nw-tna-reservation .benefit_box+.total_benefit{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e6eb;padding:28px 0}.nw-tna-reservation .benefit_box+.total_benefit p{font-size:14px;font-weight:500}.nw-tna-reservation .benefit_box+.total_benefit p:last-child{font-weight:700;font-size:18px}.nw-tna-reservation .card_box .label_basic{width:90px;display:inline-block;font-size:14px;line-height:40px}.nw-tna-reservation .card_box .basic_select{width:352px;height:40px;padding:10px 15px;color:#000}.nw-tna-reservation .card_box .link_box{padding-top:25px;padding-bottom:25px}.nw-tna-reservation .card_box .link_box a{padding-right:25px}.nw-tna-reservation .card_box .link_box .sub_color{font-size:14px}.nw-tna-reservation .card_box dl{display:flex}.nw-tna-reservation .info_banner{background:#fef6f7;border-radius:4px;padding:20px 0;text-align:center;font-size:14px;font-weight:500}.nw-tna-reservation .info_banner p.c_warning{font-weight:700}.nw-tna-reservation .info_banner.sub p{margin:0}.nw-tna-reservation .info_banner.left{text-align:left;padding:20px;margin-top:25px}.nw-tna-reservation .info_banner.left p{line-height:28px}.nw-tna-reservation .info_banner.sub{background-color:#f3f7fe}.nw-tna-reservation .info_banner+.btn_box{margin-top:25px!important}.nw-tna-reservation .info_banner+.btn_box .btn{font-size:14px;height:40px;line-height:40px;padding:0}.nw-tna-reservation .info_banner .warn_icon_txt{font-weight:700;margin-left:20px}.nw-tna-reservation .terms_of_service_con_wrap .title_box{margin-bottom:25px}.nw-tna-reservation .terms_of_service_con{margin-bottom:25px;border-bottom:1px solid #e2e6eb}.nw-tna-reservation .terms_of_service_con.reserve-agree h2{max-width:none;line-height:20px}.nw-tna-reservation .terms_of_service_con dt{padding-bottom:0}.nw-tna-reservation .terms_of_service_con dt.between_box{margin-top:0}.nw-tna-reservation .terms_of_service_con dt h2{max-width:564px;font-size:14px}.nw-tna-reservation .terms_of_service_con dt h2 .link{color:#000;text-decoration:underline}.nw-tna-reservation .terms_of_service_con dt label{margin-left:10px}.nw-tna-reservation .terms_of_service_con dt>p{padding-right:60px}.nw-tna-reservation .terms_of_service_con dd{display:none;height:200px;overflow-y:scroll;border:1px solid #e2e6eb;border-radius:4px}.nw-tna-reservation .option_wrap_box{border-bottom:1px solid #000;align-items:center;justify-content:space-between;margin-bottom:50px;padding:25px 0 25px 50px;position:relative}.nw-tna-reservation .option_wrap_box+.guide_box{padding-top:0}.nw-tna-reservation .option_wrap_box p{font-size:16px;font-weight:500}.nw-tna-reservation .option_wrap_box .btn{font-weight:400;font-size:14px;padding:10px 0;margin-left:15px;width:140px;height:40px;text-align:center;flex-shrink:0}.nw-tna-reservation .option_wrap_box .badge{position:absolute;top:50%;margin-top:-12px;left:0}.nw-tna-reservation .input_box_wrap .line{margin:25px 0}.nw-tna-reservation .input_box_wrap .textarea_wrap .basic_textarea{font-size:14px}.nw-tna-reservation .input_box_wrap .textarea_wrap .between_box{margin-bottom:25px;align-items:baseline}.nw-tna-reservation .input_box_wrap .textarea_wrap .between_box .title_sub_txt{font-size:16px}.nw-tna-reservation .input_box_wrap .textarea_wrap .between_box .title_sub_txt.fs18{font-size:18px!important}.nw-tna-reservation .input_box_wrap .textarea_wrap .between_box span{margin:0}.nw-tna-reservation .input_box_wrap .textarea_wrap .between_box span em,.nw-tna-reservation .input_box_wrap .textarea_wrap+.btn_box .btn{font-size:14px}.nw-tna-reservation .input_box_wrap dt{position:relative;margin:50px 0 25px}.nw-tna-reservation .input_box_wrap dt.between_box{margin-top:25px}.nw-tna-reservation .input_box_wrap dt .btn-absol{position:absolute;top:-9px;right:35px}.nw-tna-reservation .input_box_wrap .input_box{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.nw-tna-reservation .input_box_wrap .input_box label{width:70px;display:inline-block}.nw-tna-reservation .input_box_wrap .input_box label.basic_label{font-size:14px}.nw-tna-reservation .input_box_wrap .input_box input.full{min-width:700px;vertical-align:middle}.nw-tna-reservation .input_box_wrap .input_box input.full:nth-child(2n) .basic_label{margin-left:0}.nw-tna-reservation .input_box_wrap .input_box li{width:375px;padding-bottom:25px;display:flex;flex-wrap:wrap;align-items:center;position:relative}.nw-tna-reservation .input_box_wrap .input_box li>span{font-weight:400;font-size:14px}.nw-tna-reservation .input_box_wrap .input_box li.textarea_wrap{width:100%}.nw-tna-reservation .input_box_wrap .input_box li.textarea_wrap span{margin-bottom:25px}.nw-tna-reservation .input_box_wrap .input_box li.textarea_wrap span em{font-size:14px}.nw-tna-reservation .input_box_wrap .input_box li .basic_label{min-width:87px;display:inline-block;padding-left:0;vertical-align:middle}.nw-tna-reservation .input_box_wrap .input_box li .basic_input{margin-right:0;width:285px;padding-left:15px}.nw-tna-reservation .input_box_wrap .input_box li .basic_input.small{width:160px}.nw-tna-reservation .input_box_wrap .input_box li .basic_input.middle{width:190px;margin-left:5px}.nw-tna-reservation .input_box_wrap .input_box li .basic_input.disable{background:#f9f9f9}.nw-tna-reservation .input_box_wrap .input_box li .basic_input.disable::placeholder{color:#bbb}.nw-tna-reservation .input_box_wrap .input_box li .between_input .basic_input{width:120px!important}.nw-tna-reservation .input_box_wrap .input_box li .between_input .basic_input+.basic_input{width:150px;margin-left:12px}.nw-tna-reservation .input_box_wrap .input_box li .calendar_input{width:160px;position:relative}.nw-tna-reservation .input_box_wrap .input_box li input.time_input{width:115px;margin-left:7px}.nw-tna-reservation .input_box_wrap .input_box li .time_input{position:relative}.nw-tna-reservation .input_box_wrap .input_box li .basic_select{width:285px;height:auto}.nw-tna-reservation .input_box_wrap .input_box li .basic_input.small+span{margin-left:10px}.nw-tna-reservation .input_box_wrap .input_box li .basic_input+.btn{margin-left:10px;margin-right:0;vertical-align:middle}.nw-tna-reservation .input_box_wrap .input_box li .radio_box{height:40px}.nw-tna-reservation .input_box_wrap .input_box li .radio_box dt{margin:0}.nw-tna-reservation .input_box_wrap .input_box li .radio_con{padding:0}.nw-tna-reservation .input_box_wrap .input_box li .radio_con .err_txt{position:absolute;top:30px}.nw-tna-reservation .input_box_wrap .input_box li .radio_con input+label{font-size:14px;padding-left:10px;width:auto;margin-right:30px}.nw-tna-reservation .input_box_wrap .input_box li.full{width:100%}.nw-tna-reservation .input_box_wrap .input_box li.full .basic_label{min-width:120px}.nw-tna-reservation .input_box_wrap .input_box li.full .basic_input{width:calc(100% - 123px);margin-left:0}.nw-tna-reservation .input_box_wrap .input_box li.full .basic_textarea{width:calc(100% - 123px)}.nw-tna-reservation .input_box_wrap .input_box li.full .chk-base+.basic_input.middle{width:256px!important;margin-left:20px!important}.nw-tna-reservation .input_box_wrap .input_box li.full .err_txt{margin-left:120px}.nw-tna-reservation .input_box_wrap .input_box li .time_select{width:114px;height:40px;vertical-align:middle;border:1px solid #cacdd4;margin-left:8px}.nw-tna-reservation .input_box_wrap .input_box li .time_select.err{border-color:#ea4754}.nw-tna-reservation .input_box_wrap .input_box li .arrival_calendar_detail_wrap{margin-left:70px}.nw-tna-reservation .input_box_wrap .input_box li .arrival_calendar{height:375px;width:375px}.nw-tna-reservation .input_box_wrap .input_box li .arrival_calendar .uis-datepicker .ui-datepicker-header button{top:0!important;transform:scale(.5)}.nw-tna-reservation .input_box_wrap .input_box+.line{display:block;margin:0}.nw-tna-reservation .input_box_wrap .input_box+.line+.between_box{margin-top:50px}.nw-tna-reservation .input_box_wrap .input_box .line{padding:25px 0}.nw-tna-reservation .input_box_wrap+.input_box_wrap:first-child{border-top:1px solid #000}.nw-tna-reservation .input_box_wrap .between_box a.btn_close{cursor:pointer;color:#fff}.nw-tna-reservation .input_box_wrap .between_box a.btn_close:after{content:"";width:14px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat;cursor:pointer;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-sns-box-close-icon.png)}.nw-tna-reservation .input_box_wrap .main_title{margin-top:80px;padding-bottom:25px;border-bottom:1px solid #000;margin-bottom:25px}.nw-tna-reservation .axent{font-weight:700;margin-left:5px}.nw-tna-reservation .label_title{width:90px;font-size:14px}.nw-tna-reservation .info_caution{font-size:14px;color:#666;text-align:center;margin-top:10px}.nw-tna-reservation .radio_box{display:flex;align-items:center}.nw-tna-reservation .radio_box .err_txt.input{margin-left:0}.nw-tna-reservation .guide_box{padding:50px 0;font-size:14px;border-bottom:1px solid #e2e6eb!important}.nw-tna-reservation .guide_box.center{text-align:center}.nw-tna-reservation .wrap_box{margin-top:80px}.nw-tna-reservation .wrap_box.reserv-history{margin-top:50px}.nw-tna-reservation .wrap_box.reserv-history .reserv-history-sub-tit{color:#765cba;font-size:16px;font-weight:500;margin-top:25px}.nw-tna-reservation .wrap_box.reserv-history .history_box{margin-top:25px;border-top:1px solid #000;display:flex;justify-content:space-between;flex-wrap:wrap}.nw-tna-reservation .wrap_box.reserv-history .history_box li{width:50%;display:flex;border-bottom:1px solid #e2e6eb;font-size:16px;height:73px}.nw-tna-reservation .wrap_box.reserv-history .history_box li p{line-height:73px}.nw-tna-reservation .wrap_box.reserv-history .history_box li .history_tit{width:150px;text-align:center;background-color:#f9f9f9}.nw-tna-reservation .wrap_box.reserv-history .history_box li .history_con{margin-left:30px}.nw-tna-reservation .wrap_box.reserv-history .history_box li:nth-child(odd):last-child{width:100%}.nw-tna-reservation .wrap_box.reserv-history .main_title{margin-bottom:0}.nw-tna-reservation .wrap_box.reserv-history .main_title+.history_box{margin-top:0;border:0}.nw-tna-reservation .wrap_box.reserv-history~.input_box_wrap .option_wrap_box{margin-top:80px;border-top:1px solid #000}.nw-tna-reservation .wrap_box.reserv-history~.input_box_wrap .input_box li>.err_txt.input{margin-left:122px}.nw-tna-reservation .wrap_box.reserv-history~.textarea_wrap .between_box+p{border:1px solid #e2e6eb;margin-top:25px;padding:20px;height:100px;font-size:16px;border-radius:4px}.nw-tna-reservation .wrap_box.reserv-history+.wrap_box .between_box.title_box+.input_box_wrap~.input_box_wrap .option_wrap_box{border-top:1px solid #000;margin-top:80px!important}.nw-tna-reservation .wrap_box.reserv-history+.wrap_box .between_box.title_box+.input_box_wrap .option_wrap_box{border-top:0!important;margin-top:0!important}.nw-tna-reservation .wrap_box .input_box_wrap+.option_line{border-top:1px solid #000;margin-top:80px;display:block}.nw-tna-reservation .wrap_box .input_box_wrap:nth-child(3)+.input_box_wrap .option_wrap_box{border-top:1px solid #000}.nw-tna-reservation .wrap_box .input_box_wrap .input_box{border-bottom:1px solid #e2e6eb}.nw-tna-reservation .wrap_box .input_box_wrap>div{margin-top:50px}.nw-tna-reservation .wrap_box .input_box_wrap>div.guide_box{margin-top:0}.nw-tna-reservation .wrap_box .input_box_wrap>div.textarea_wrap,.nw-tna-reservation .wrap_box .input_box_wrap>div:last-child{border:0}.nw-tna-reservation .wrap_box .input_box_wrap>div.option_wrap_box{margin-top:0}.nw-tna-reservation .wrap_box .input_box_wrap:last-childdl{margin-top:0}.nw-tna-reservation .wrap_box .input_box_wrap:last-child .option_wrap_box{border-top:1px solid #000}.nw-tna-reservation .wrap_box .input_box_wrap>.input_box_wrap:last-child{margin-top:0}.nw-tna-reservation .wrap_box .title_box{padding-bottom:25px;border-bottom:1px solid #000}.nw-tna-reservation .wrap_box .title_box .main_title{border-bottom:0;padding-bottom:0;margin-bottom:0}.nw-tna-reservation .wrap_box>.main_title{border-bottom:1px solid #000;padding-bottom:25px;margin-bottom:25px}.nw-tna-reservation .wrap_box>.main_title+.chk-initialized label{margin-right:5px}.nw-tna-reservation .wrap_box>.main_title.between_box{border-bottom:0}.nw-tna-reservation .wrap_box+.line{margin:0}.nw-tna-reservation .wrap_box.terms_of_service_con_wrap .title_box{margin-bottom:25px;padding-right:4px}.nw-tna-reservation .wrap_box.sale_card_point .between_box{padding-bottom:25px}.nw-tna-reservation .wrap_box.sale_card_point .between_box *{vertical-align:baseline}.nw-tna-reservation .wrap_box.sale_card_point .between_box .num_input .basic_input{font-size:14px}.nw-tna-reservation .wrap_box.sale_card_point .label-base span{font-weight:700}.nw-tna-reservation .wrap_box.sale_card_point .chk-st2 label:before{top:4px}.nw-tna-reservation .wrap_box .between_box.title_box~.input_box_wrap .option_wrap_box{margin-top:80px!important;border-top:1px solid #000}.nw-tna-reservation .wrap_box .between_box.title_box+.input_box_wrap+.input_box_wrap .option_wrap_box{margin-top:0!important;border-top:0}.nw-tna-reservation .table_wrap_box{margin-top:80px}.nw-tna-reservation .table_wrap_box .main_title{margin-bottom:25px}.nw-tna-reservation .table_wrap_box p{color:#666;font-size:14px;font-weight:400;line-height:28px;padding-left:7px;position:relative}.nw-tna-reservation .table_wrap_box p:before{content:"";display:block;background-color:#000;width:2px;height:2px;border-radius:100%;position:absolute;top:12px;left:0}.nw-tna-reservation .table_wrap_box .main_title{margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #000}.nw-tna-reservation .table_wrap_box .default_table{border-top:0}.nw-tna-reservation .chk-base+.basic_input.middle{width:193px!important;margin-left:7px!important}.nw-tna-reservation .reserv-sec.full .order_item_box_wrap .order_item_box dd .item_content_box,.nw-tna-reservation .reserv-sec.full .order_item_box_wrap .order_item_box dd .item_title_box{max-width:none!important}.nw-tna-reservation .reserv-sec.full .order_item_box_wrap .order_item_box dd .item_content_box .item-price{margin-right:30px}.nw-tna-reservation article.full{width:1200px}.nw-tna-reservation article.full .input_box_wrap .input_box .full textarea{width:calc(100% - 123px)}.nw-tna-reservation article.full .err_txt{margin-left:120px}.nw-tna-reservation article.full .payment_info_wrap{margin-top:80px}.nw-tna-reservation article.full .payment_info_wrap .payment_info{margin-bottom:80px}.nw-tna-reservation article.full .payment_info{margin-top:25px;border-top:1px solid #000;display:flex;justify-content:space-between;position:relative;border-bottom:1px solid #e2e6eb}.nw-tna-reservation article.full .payment_info .sale{color:#e93a84}.nw-tna-reservation article.full .payment_info .sub_info{font-weight:400;font-size:14px;color:#666}.nw-tna-reservation article.full .payment_info .price-tit{font-size:16px;color:#000;margin-bottom:15px}.nw-tna-reservation article.full .payment_info>li{border-right:1px solid #e2e6eb;width:400px;padding:0 30px;font-size:16px;position:relative}.nw-tna-reservation article.full .payment_info>li span{position:absolute;top:0}.nw-tna-reservation article.full .payment_info>li span.pay_icons{display:inline-block;width:22px;height:22px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-payment_circle_icon2.svg);background-size:contain;background-repeat:no-repeat;right:-11px;top:33px}.nw-tna-reservation article.full .payment_info>li span.pay_icons.minus{background-image:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-payment_circle_icon1.svg)}.nw-tna-reservation article.full .payment_info>li .question_icon,.nw-tna-reservation article.full .payment_info>li span.point_color{position:relative}.nw-tna-reservation article.full .payment_info>li .speech-bubble{width:275px;margin-right:-137.5px;text-align:center;padding:20px 0 20px 20px}.nw-tna-reservation article.full .payment_info>li .speech-bubble li,.nw-tna-reservation article.full .payment_info>li .speech-bubble p{font-size:12px}.nw-tna-reservation article.full .payment_info>li.table_line{position:absolute;top:88px;width:100%;background-color:#e2e6eb;height:1px}.nw-tna-reservation article.full .payment_info>li:nth-child(2){width:460px}.nw-tna-reservation article.full .payment_info>li:nth-child(3){border-right:0}.nw-tna-reservation article.full .payment_info>li dl dd>div,.nw-tna-reservation article.full .payment_info>li dl dt{display:flex;justify-content:space-between;align-items:center}.nw-tna-reservation article.full .payment_info>li dl dt{height:87px}.nw-tna-reservation article.full .payment_info>li dl dt .price{font-weight:700;font-size:18px}.nw-tna-reservation article.full .payment_info>li dl dt .price.total{font-size:26px}.nw-tna-reservation article.full .payment_info>li dl dt .price.cancel{color:#ea4754}.nw-tna-reservation article.full .payment_info>li dl dd{color:#666;padding-top:30px;min-height:273px}.nw-tna-reservation article.full .payment_info>li dl dd>div{padding-bottom:15px}.nw-tna-reservation article.full .payment_info>li dl dd>div p{position:relative}.nw-tna-reservation article.full .payment_info>li dl dd.dashed_line>div{font-weight:500;font-size:16px;border-bottom:1px dashed #e2e6eb;padding:30px 0}.nw-tna-reservation article.full .payment_info>li dl dd.dashed_line>div:first-child{padding-top:0}.nw-tna-reservation article.full .payment_info>li dl dd.dashed_line>div:last-child{border:0}.nw-tna-reservation article.full .payment_info>li:nth-child(3) dd div:first-child{align-items:flex-start}.nw-tna-reservation article.full .payment_info>li:nth-child(3) dd div:first-child p{color:#000}.nw-tna-reservation article.full .payment_info>li:nth-child(3) dd div:first-child .sub_info{color:#666}.nw-tna-reservation article.full .payment_info>li:nth-child(3) dd div:first-child .sale{color:#e93a84}.nw-tna-reservation article.full .payment_info .exception_option p{font-weight:500;font-size:16px;color:#000}.nw-tna-reservation article.full .table_info{margin-top:80px}.nw-tna-reservation article.full .table_info .main_title{margin-bottom:0;padding-bottom:25px;border-bottom:1px solid #000}.nw-tna-reservation article.full .table_info .top_title{border-top:0;margin-top:0}.nw-tna-reservation article.full .table_info .top_title.mgb-0{margin-bottom:0}.nw-tna-reservation article.full .table_info .table_info_title{font-weight:500;font-size:16px;color:#765cba;margin:25px 0;display:inline-block}.nw-tna-reservation article.full .table_info .btn_box .btn{font-size:14px}.nw-tna-reservation article.full .left_title{margin-bottom:25px;font-weight:400;font-size:16px;border-top:1px solid #000}.nw-tna-reservation article.full .left_title tr{border-bottom:1px solid #e2e6eb}.nw-tna-reservation article.full .left_title tr td,.nw-tna-reservation article.full .left_title tr th{padding:25px 0}.nw-tna-reservation article.full .left_title tr th{width:150px;background-color:#f9f9f9;text-align:center}.nw-tna-reservation article.full .left_title tr td{width:450px;padding-left:30px}.nw-tna-reservation article.full .top_title{margin-top:25px;width:100%;text-align:center;border-top:1px solid #000}.nw-tna-reservation article.full .top_title tr{border-bottom:1px solid #e2e6eb}.nw-tna-reservation article.full .top_title th{background-color:#f9f9f9;padding:25px 0}.nw-tna-reservation article.full .top_title td{padding:25px 0}.nw-tna-reservation article.full .top_title td,.nw-tna-reservation article.full .top_title th{border-right:1px solid #e2e6eb;font-size:16px;max-width:200px;min-width:200px;width:200px}.nw-tna-reservation article.full .top_title td:last-child,.nw-tna-reservation article.full .top_title th:last-child{border:0}.nw-tna-reservation article.full .top_title td.center,.nw-tna-reservation article.full .top_title th.center{min-width:400px}.nw-tna-reservation article.full .top_title td.center.wide,.nw-tna-reservation article.full .top_title th.center.wide{min-width:800px;width:800px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 60px;box-sizing:border-box}.nw-tna-reservation article.full .top_title.faq_table td,.nw-tna-reservation article.full .top_title.faq_table th{width:200px;max-width:800px}.nw-tna-reservation article.full .top_title.faq_table td:nth-child(2),.nw-tna-reservation article.full .top_title.faq_table th:nth-child(2){width:800px}.nw-tna-reservation article.full .input_box_wrap .line{margin:25px 0}.nw-tna-reservation article.full .input_box_wrap .title_sub_txt{font-size:18px;font-weight:500}.nw-tna-reservation article.full .input_box_wrap dt{position:relative;margin:50px 0 25px}.nw-tna-reservation article.full .input_box_wrap .input_box{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline}.nw-tna-reservation article.full .input_box_wrap .input_box+.line{display:block}.nw-tna-reservation article.full .input_box_wrap .input_box li{width:580px}.nw-tna-reservation article.full .input_box_wrap .input_box li.textarea_wrap{width:100%}.nw-tna-reservation article.full .input_box_wrap .input_box li.textarea_wrap span{margin-bottom:25px}.nw-tna-reservation article.full .input_box_wrap .input_box li.textarea_wrap span em{font-size:14px}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_label{width:117px;min-height:20px;display:inline-block;padding-left:0}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_label.auto{width:auto}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_input{width:460px;padding-left:15px}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_input.small{width:335px}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_input.middle{width:335px;margin-left:30px}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_input.full{width:1080px}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_input.disable{background:#f9f9f9}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_input.disable::placeholder{color:#bbb}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_input::placeholder{color:#bbb}.nw-tna-reservation article.full .input_box_wrap .input_box li .time_select{width:163px!important}.nw-tna-reservation article.full .input_box_wrap .input_box li .chk-base+.basic_input{width:348px!important}.nw-tna-reservation article.full .input_box_wrap .input_box li .necessary+span+.middle{width:348px;margin-left:30px}.nw-tna-reservation article.full .input_box_wrap .input_box li .chk-st2 label{padding-left:26px}.nw-tna-reservation article.full .input_box_wrap .input_box li .calendar_input{width:285px;position:relative}.nw-tna-reservation article.full .input_box_wrap .input_box li .calendar_input:after{content:"";background-position:50%;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-inner-select-icon1.png);width:24px;height:24px;position:absolute;right:15px;top:0}.nw-tna-reservation article.full .input_box_wrap .input_box li .time_input{width:165px;position:relative}.nw-tna-reservation article.full .input_box_wrap .input_box li .time_input:after{content:"";background-position:50%;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-inner-select-icon2.png);width:24px;height:24px;position:absolute;top:-3px;right:15px}.nw-tna-reservation article.full .input_box_wrap .input_box li .basic_select{width:460px}.nw-tna-reservation article.full .input_box_wrap .input_box li .radio_con{padding:25px 0}.nw-tna-reservation article.full .input_box_wrap .input_box li .radio_con .err_txt{margin-left:0}.nw-tna-reservation article.full .input_box_wrap .input_box li.full{width:100%}.nw-tna-reservation article.full .input_box_wrap .input_box li.full~li .chk-base{margin-left:1px}.nw-tna-reservation article.full .input_box_wrap .input_box li.full~li .chk-base+.basic_input{margin-left:13px!important}.nw-tna-reservation article.full .input_box_wrap .input_box li.full .basic_input{width:1080px}.nw-tna-reservation article.full .main_title{margin-top:80px}.nw-tna-reservation article.full .order_item_box_wrap .order_item_box .item_title_box .main_title{margin-top:0;padding-bottom:25px}.nw-tna-reservation article.full .order_item_box_wrap .order_item_box .item_title_box+.inner_line.dashed{border-bottom:1px solid #e2e6eb}.nw-tna-reservation article.full .order_item_box_wrap .order_item_box .item_title_box+.c_warning{font-size:14px;font-weight:500}.nw-tna-reservation article.full .order_item_box_wrap .order_item_box dd{width:100%}.nw-tna-reservation article.full .order_item_box_wrap .order_item_box dd .item_content_box>ul li p:first-child{max-width:fit-content}.nw-tna-reservation article.full .order_item_box_wrap .btn_box{margin-top:30px;display:flex;align-items:center;justify-content:flex-end}.nw-tna-reservation article.full .order_item_box_wrap .btn_box .btn.e-voucher_btn{width:150px;text-align:center}.nw-tna-reservation article.full .order_item_box_wrap .btn_box .btn:last-child{margin-right:0}.nw-tna-reservation article.full .order_item_box_wrap dd{width:1040px;max-width:1040px}.nw-tna-reservation article.full .order_item_box_wrap>.between_box>.main_title,.nw-tna-reservation article.full .order_item_box_wrap>.between_box>div{margin-top:0;padding-bottom:25px}.nw-tna-reservation article.full .wrap_box .title_box .main_title{margin-top:0}.nw-cancel_info_lpu .info_box .order_item_box_wrap .order_item_box dt img{height:80px;width:80px;object-fit:cover}.nw-cancel_info_lpu .info_box .order_item_box_wrap .order_item_box dt .main_title{line-height:28px;margin-bottom:0}.nw-cancel_info_lpu .info_box .order_item_box_wrap .order_item_box dd{padding-top:0;margin-top:25px;max-width:none}.nw-cancel_info_lpu .info_box .order_item_box_wrap .order_item_box dd .item_content_box ul{margin-top:15px}.nw-cancel_info_lpu .info_box .order_item_box_wrap .order_item_box dd .item_content_box ul li .middle_title{margin-top:10px}.nw-cancel_info_lpu .info_box .order_item_box_wrap .order_item_box dd .badge{line-height:1.25}.nw-cancel_info_lpu .info_box .btn_box .default_btn{background-color:#e0e0e0;width:150px;height:40px;padding:10px 0;font-size:14px;text-align:center;margin-top:15px;border:0}.nw-cancel_info_lpu .info_box .order_item_box_wrap .cancel_re_box{border-top:1px solid #e2e6eb}.nw-cancel_info_lpu .info_box .order_item_box_wrap .cancel_re_box .txt-list-style{font-weight:500}.nw-cancel_info_lpu .info_box .order_item_box_wrap .cancel_re_box li:last-of-type{margin-bottom:0}.nw-cancel_info_lpu .info_box .order_item_select{display:flex;align-items:center;height:auto}.nw-cancel_info_lpu .info_box .order_item_select .basic_select{position:relative;width:200px;height:40px}.nw-cancel_info_lpu .info_box .order_item_select .basic_select select{height:100%!important;background-color:transparent;position:absolute;left:0;top:0;z-index:11;padding-left:15px;font-size:14px}.nw-cancel_info_lpu .info_box .order_item_select .basic_select select option{font-size:inherit}.nw-cancel_info_lpu .info_box .order_item_select .select_caption{margin-right:10px;display:block}.nw-cancel_info_lpu .content .inner .info_box{margin-top:0}.nw-cancel_info_lpu .content{margin-top:-5px}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box.no-refund .item_content_box{padding-top:25px}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box.no-refund .item_content_box.add_opt{padding-bottom:10px;display:flex;justify-content:space-between;align-items:baseline}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box.no-refund .item_content_box.add_opt p{font-weight:400;font-size:14px;margin-right:30px}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box.no-refund .item_content_box .item_title{font-size:16px;font-weight:500;line-height:23px;color:#000;margin-bottom:15px;display:flex;align-items:center;align-content:center;gap:10px}.nw-tna-reservation .reserv-sec.reserv-cancel .order_item_box_wrap .order_item_box.no-refund .item_content_box ul li{margin-bottom:25px!important}.nw-tna-product-sec .toggle-wrap-box .font_resize_18{font-size:18px}.nw-tna-product-sec .toggle-wrap-box .nw_faq_font_color dd{color:#666}.nw-tna-product-sec .pd_cate_color{color:#000}.nw-tna-product-sec .product-info .banner .banner_intitle{font-weight:500}.nw-tna-product-sec .more_course_reset_pt{margin-top:-127px}.nw-tna-product-sec .nw-pd-course-info .course-info-wrap{margin-bottom:0}.nw-tna-product-sec .nw-pd-course-info .pd_text_box dl+dl{padding-top:5px}.nw-tna-product-sec .nw-pd-course-info .course-info-wrap .pd_text_box .txt-box-innner-img{padding-top:40px}.nw-tna-product-reset-pb .pd_title{margin-bottom:40px}.nw-tna-product-reset-pb .pd_text_box dl dd ol li:last-child,.nw-tna-product-reset-pb .pd_text_box dl dd p:last-child{padding-bottom:0}.nw-tna-product-sec .Information_use .pd_text_box .inclusion_box dd p{margin-top:10px}.popup-wrap *{white-space:normal;word-wrap:break-word;word-break:keep-all}.popup-wrap .basic_select{border:1px solid #e1e1e1;border-radius:4px;color:#000;display:inline-block;padding:10px 15px;height:40px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.popup-wrap .basic_select option,.popup-wrap .basic_select select{display:inline-block}.popup-wrap .basic_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;width:100%;outline:0;cursor:pointer}.popup-wrap .basic_select option{background-color:#fff}.popup-wrap .basic_select:after{content:"";position:absolute;display:inline-block;width:18px;height:18px;background-color:#fff;top:11px;right:15px;background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-reservation-arrow.png);transform:rotate(180deg)}.popup-wrap .btn_box{margin-top:30px;vertical-align:middle}.popup-wrap .badge{vertical-align:middle;padding:2px 8px;display:inline-block;border-radius:50px;border:1px solid #000;font-weight:700;font-size:12px;margin-right:11px}.popup-wrap .badge.badge_main{border-color:#765cba;color:#765cba}.popup-wrap .badge.badge_warn{border-color:#ea4754;color:#ea4754}.popup-wrap .ui-customscrollbar .mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:-10px}.alertWrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1310}.alertWrapper .content .message{padding:40px 20px;text-align:center;font-size:13px;line-height:18px}.alertWrapper .content .btnWrap{width:100%;padding:12px 14px 14px;display:flex;box-sizing:border-box}.alertWrapper .content{position:absolute;left:50%;top:50%;background-color:#fff;width:calc(100% - 48px);max-width:520px;transform:translate(-50%,-50%);border-radius:4px;border:1px solid #ebecf1}.alertWrapper .content .btnWrap button{font-size:13px;width:100%;height:43px;border-radius:4px;color:#fff;background:#000;border:1px solid #000}.nw-tna-product-sec .pd_list_style_dot dl dd.txt-list-style p{position:relative;padding-left:10px;margin-top:0}.nw-tna-product-sec .pd_list_style_dot dl dd.txt-list-style p:before{content:"";font-size:17px;display:block;width:2px;height:2px;position:absolute;top:12px;left:0;background:#000;border-radius:100%}.nw-tna-product-sec .calendar-wrap-box .calendar-amt-wrap{min-height:402px;height:auto}.uis-datepicker .ui-datepicker-calendar tbody tr td .cal_amt_box,.uis-datepicker .ui-datepicker-calendar tbody tr td .cal_amt_box .cal_amt_num{font-size:10px;font-weight:400;color:#000}.uis-datepicker .ui-datepicker-calendar tbody tr td .cal_amt_box.cal_amt_disabled,.uis-datepicker .ui-datepicker-calendar tbody tr td .cal_amt_box.cal_amt_disabled .cal_amt_num{color:#ccc}.popup-wrap.nw-reservation-lpu .order_item_box_wrap .restyle_flex_justify dt{justify-content:flex-start}.nw-tna-reservation .input_box_wrap .input_box li>.err_txt.err_txt_position{position:absolute;bottom:5px;left:0;margin-top:0;line-height:17px}.nw-tna-reservation .reserv-sec .info_banner.only-text{padding-left:30px;padding-right:30px;text-align:left}.nw-tna-reservation .refund_warning_box .info_banner{padding:25px 30px}.nw-tna-reservation .refund_warning_box .info_banner .warn_icon_txt{margin:0;line-height:28px}.nw-tna-reservation .refund_warning_box .info_banner .warn_icon_txt:before{margin-right:10px}.nw-tna-reservation .refund_warning_box .info_banner .warn_icon_txt+.cancel_info_txt{margin-left:27px;font-weight:500;line-height:28px}.nw-tna-product-sec .between_box.traveler_input_title_box{align-items:center}.nw-tna-product-sec .between_box.traveler_input_title_box .item_width_fix{flex-grow:0;flex-shrink:0}.nw-tna-product-sec .between_box.traveler_input_title_box .btn_close{padding-top:5px;font-size:10px}.title_sub_wrap_incLabel{display:flex;align-items:center}.title_sub_wrap_incLabel .title_txt{flex-grow:0;flex-shrink:0;line-height:1}.title_sub_wrap_incLabel .info_txt_intitle{padding:0 10px;font-weight:400;font-size:14px;line-height:20px;color:#666}.nw-tna-product-sec .toggle-wrap-box .nw_faq_restyle h4,.title_sub_wrap_incLabel .info_txt_intitle{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nw-tna-product-sec .toggle-wrap-box .nw_faq_restyle h4{padding-right:40px;width:100%}.uis-datepicker.datepicker-dot-today .ui-datepicker-calendar tbody tr td.ui-datepicker-today a:before,.uis-datepicker.datepicker-dot-today .ui-datepicker-calendar tbody tr td.ui-datepicker-today span:before{content:"";display:inline-block;background-color:#e93a84;width:4px;height:4px;border-radius:100%;position:absolute;bottom:6px;left:50%;margin-left:-2px}.uis-datepicker.datepicker-dot-today .ui-datepicker-calendar tbody tr td.dp-highlight.ui-datepicker-today a:before,.uis-datepicker.datepicker-dot-today .ui-datepicker-calendar tbody tr td.dp-highlight.ui-datepicker-today span:before{background-color:#fff}.nw-tna-reservation .input_box_wrap .input_box li .basic_label .sub{display:block;color:#666}.nw-tna-reservation .input_box_wrap .input_box.wide_label li .basic_label{min-width:145px}.nw-tna-reservation .input_box_wrap .input_box.wide_label li .err_txt.input{margin-left:150px}.nw-tna-reservation .wrap_box.reserv-history .history_box.double_line li .history_tit{line-height:24px;padding-top:10px}.nw-tna-reservation .wrap_box.reserv-history .history_box.double_line li .history_tit .sub{display:block;font-size:14px;color:#666}.Information_use .event_wrap_box a,.Information_use .pd_text_box a,.product-cancel-refund .event_wrap_box a,.product-cancel-refund .pd_text_box a,.product-course-info .event_wrap_box a,.product-course-info .pd_text_box a,.product-info .event_wrap_box a,.product-info .pd_text_box a{color:#1f68f1}.Information_use .event_wrap_box a:hover,.Information_use .pd_text_box a:hover,.product-cancel-refund .event_wrap_box a:hover,.product-cancel-refund .pd_text_box a:hover,.product-course-info .event_wrap_box a:hover,.product-course-info .pd_text_box a:hover,.product-info .event_wrap_box a:hover,.product-info .pd_text_box a:hover{text-decoration:underline}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-box{margin:30px 0 0}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-box:first-of-type{margin-top:0}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-box .main_title{padding:0;margin-bottom:20px;line-height:23px}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-box .vocher_con li{justify-content:space-between;align-items:flex-start;padding:20px 0 0;border:none;overflow:hidden}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-box .vocher_con li:last-child{padding-bottom:20px;border-bottom:1px solid #e2e6eb}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-box .vocher_con li .voucher-tag{padding:10px 0 0!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-box .vocher_con li .btn-wrap{display:inline-block}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-box .vocher_con li .btn-wrap .btn.default_btn{display:block;background-color:#e0e0e0;margin-left:15px;padding:0}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-box .vocher_con li .btn-wrap .btn.default_btn+.btn.default_btn{margin-top:10px}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-err{padding-top:16px;text-align:center;border-top:1px solid #ebebeb}.popup-wrap.nw-reservation-lpu .nw-voucher-wrap .voucher-err span{color:#666}.nw-tna-reservation .wrap_box.card_box .between_box{align-items:flex-end}.nw-tna-reservation .wrap_box.card_box .between_box .link-box{display:flex}.nw-tna-reservation .wrap_box.card_box .between_box .link-box li{position:relative;margin-right:21px}.nw-tna-reservation .wrap_box.card_box .between_box .link-box li:last-of-type{margin-right:0}.nw-tna-reservation .wrap_box.card_box .between_box .link-box li:last-of-type:after{display:none}.nw-tna-reservation .wrap_box.card_box .between_box .link-box li:after{position:absolute;top:1px;right:-10px;display:inline-block;content:"|";width:1px;height:12px;color:#e2e6eb}.nw-tna-reservation .wrap_box.card_box .between_box .link-box li a{font-size:14px;color:#666}.nw-tna-reservation .wrap_box.card_box .between_box .link-box li a:hover{color:#666}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box{justify-content:flex-start;border-bottom:none}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li{width:100%;display:flex;padding:0 0 10px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li:first-of-type{padding-top:25px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li:last-of-type{padding-bottom:25px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con label{margin-right:40px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .basic_select{width:230px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .basic_select option,.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .basic_select select{font-size:14px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .basic_select:after{background:url(https://static.priviatravel.com/images/front/travel/contents/tna-reservation-arrow.svg) no-repeat center 4px;background-position:50%;transform:rotate(180deg)}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .basic_select.disabled{background:#f9f9f9}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .basic_select.disabled:after{background-image:url(https://static.priviatravel.com/images/front/travel/contents/tna-reservation-arrow-disabled.png);background-position:center 1px;transform:none}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .basic_select.disabled select{color:#bbb;background-color:#f9f9f9;cursor:default}.nw-tna-reservation article.full .order_item_box_wrap .btn_box.flex_box{display:flex;justify-content:space-between}.nw-tna-reservation article.full .order_item_box_wrap .btn_box.flex_box .e-voucher-info-btn{padding:0 20px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option{display:block}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option .description{font-size:14px;color:#666;line-height:22px;max-width:80%}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option .description+.description{margin-top:10px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option .expiration-period{font-size:14px;color:#765cba;line-height:22px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option .expiration-period+.description{margin-top:10px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option .stock-info{display:flex;margin-top:10px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option .stock-info .necessary_info{position:relative;margin-left:0}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option .stock-info .necessary_info:before{display:none;position:absolute;top:4.5px;left:-10px;content:"";width:1px;height:10px;background:#cacdd4}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option .stock-info .stock+.necessary_info{margin-left:20px}.nw-tna-product-sec .deatail-wrap-options .select-wrap-box dl dd .detail_option.nw-detail-option .stock-info .stock+.necessary_info:before{display:block}.input_box_wrap.term_cont .line{border-color:#000}.input_box_wrap.term_cont dd span{font-size:16px;line-height:23px;color:#000}.input_box_wrap.term_cont dd span .point{color:#e93a84}.input_box_wrap.term_cont .link{text-decoration:underline;color:#000}.relate-product-area{margin-bottom:40px!important;padding-top:40px;border-top:1px solid #e2e6eb}.relate-product-area .list-item-slick .bb-st4.bb-next,.relate-product-area .list-item-slick .bb-st4.bb-prev{margin-top:-40px}.relate-product-area .c-tit-sec{margin-bottom:20px}.relate-product-area .c-tit-sec span{font-size:18px;line-height:18px;color:#000;font-weight:500}.relate-product-area .list-item-st1 li{width:182px;margin-left:20px}.relate-product-area .list-item-st1 li .vis{position:relative}.relate-product-area .list-item-st1 li .vis .label{position:absolute;top:15px;left:15px;padding:1px 10px;border:1px solid #fff;border-radius:50px;color:#fff;font-size:12px;font-weight:700;line-height:17px;background:rgba(0,0,0,.3)}.relate-product-area .list-item-st1 li .vis img{width:182px;height:124px}.relate-product-area .list-item-st1 li .info-box{padding:25px 15px 15px}.relate-product-area .list-item-st1 li .info-box .title{display:-webkit-box;min-height:60px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:20px;color:#000}.relate-product-area .list-item-st1 li .info-box .price-info{display:block;margin-top:10px}.relate-product-area .list-item-st1 li .info-box .price-info .sale{display:block;text-align:right;font-size:12px;line-height:18px;color:#999;text-decoration:line-through}.relate-product-area .list-item-st1 li .info-box .price-info .price{display:flex;justify-content:space-between;align-items:center;margin-top:0}.relate-product-area .list-item-st1 li .info-box .price-info .price .discount{font-size:14px;line-height:20px;font-weight:700;color:#e93a84}.relate-product-area .list-item-st1 li .info-box .price-info .price span{font-size:18px;line-height:26px;color:#000;font-weight:700}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area label{margin-right:3px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area .speech-bubble_wrap_box .speech-bubble{width:445px;top:35px;margin-right:-222px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area .speech-bubble_wrap_box .speech-bubble div,.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area .speech-bubble_wrap_box .speech-bubble ul li>span{font-size:12px;line-height:20px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area .speech-bubble_wrap_box .speech-bubble div b,.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area .speech-bubble_wrap_box .speech-bubble ul li>span b{font-weight:700}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area .speech-bubble_wrap_box .speech-bubble ul li{padding:5px 0 0;word-break:normal}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area .speech-bubble_wrap_box .speech-bubble ul li:first-of-type{padding:0}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area .speech-bubble_wrap_box .speech-bubble div+div{margin-top:5px}.nw-tna-reservation .wrap_box.card_box .input_box_wrap .input_box li .radio_con .pinpay-area .speech-bubble_wrap_box .speech-bubble div+ul{margin-top:15px}.notice-area{margin-bottom:30px!important}.notice-area+.pd_sub_title,.notice-area>div+div{margin-top:30px!important}.notice-area>div+div{border-top:1px solid #e2e6eb;padding-top:30px}.notice-area .notice-box{padding:30px;text-align:center;background:rgba(31,104,241,.05);border-radius:8px}.notice-area .notice-box.red{background:rgba(234,71,84,.05)}.notice-area .notice-box.red .tit{color:#ea4754}.notice-area .notice-box.gray{background:#f5f6f8}.notice-area .notice-box.gray .tit{color:#000}.notice-area .notice-box+div{margin-top:30px}.notice-area .notice-box .tit{margin-bottom:10px;font-size:18px;line-height:26px;font-weight:500;color:#1f68f1}.notice-area .notice-box .txt,.notice-area .notice-box .txt p{font-size:16px;line-height:23px;color:#000}.notice-area .notice-box .txt img{width:100%;display:block;margin:5px 0;border-radius:4px}.notice-area .notice-box .txt .point{color:#ea4754}.notice-area .notice-box .txt .bold{font-weight:700}.notice-area .text-notice+div{margin-top:30px}.notice-area .text-notice .tit{margin-bottom:20px;font-size:18px;line-height:26px;font-weight:500;color:#000}.notice-area .text-notice .txt,.notice-area .text-notice .txt p{font-size:16px;line-height:28px;color:#000}.notice-area .text-notice .txt p{margin:15px 0 5px}.notice-area .text-notice .txt img{width:100%;display:block;margin:5px 0;border-radius:4px}.notice-area .text-notice .txt ul li{position:relative;padding:0 0 5px 7px}.notice-area .text-notice .txt ul li:last-of-type{padding-bottom:0}.notice-area .text-notice .txt ul li:before{display:block;content:"";width:2px;height:2px;background:#000;border-radius:100%;position:absolute;top:12px;left:0}.notice-area .text-notice .txt ol li{padding-bottom:5px}.notice-area .text-notice .txt ol li:last-of-type{padding-bottom:0}.notice-area .text-notice .txt ol li:before{vertical-align:baseline}.notice-area .text-notice .txt .point{color:#ea4754}.notice-area .text-notice .txt .bold{font-weight:700}.repayment-area>span:first-of-type{padding-left:20px;margin-right:3px}.repayment-area .speech-bubble_wrap_box .speech-bubble b,.repayment-area .speech-bubble_wrap_box .speech-bubble div,.repayment-area .speech-bubble_wrap_box .speech-bubble span,.repayment-area .speech-bubble_wrap_box .speech-bubble ul li{font-size:12px!important;line-height:20px!important;color:#fff!important}.repayment-area .speech-bubble_wrap_box .speech-bubble ul{margin-top:5px}.product-img-slide-box .off-no-img:before{content:"";width:207px;height:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;background:url(https://static.priviatravel.com/images/front/mtravel/main/deco_privia_logo.png) no-repeat 50%/contain}.relate-product-area .off-no-img{width:182px;height:124px;background-color:#e1e1e1;display:block;overflow:hidden;text-align:center}.relate-product-area .off-no-img:before{content:"";width:101px;height:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;background:url(https://static.priviatravel.com/images/front/mtravel/main/deco_privia_logo.png) no-repeat 50%/contain}.nw-ta-main .nw-tab-area .nw-tab-cont .s-best-promotion-cont .list-item-slick .bb-st4.bb-next,.nw-ta-main .nw-tab-area .nw-tab-cont .s-best-promotion-cont .list-item-slick .bb-st4.bb-prev{margin-top:-25px}.nw-ta-main .nw-tab-area .nw-tab-cont .s-best-promotion-cont .list-item-st1 li{height:auto}.nw-ta-main .nw-tab-area .nw-tab-cont .s-best-promotion-cont .list-item-st1 li .badge-st1{background-color:rgba(0,0,0,.3)!important}.nw-ta-main .nw-tab-area .nw-tab-cont .s-best-promotion-cont .list-item-st1 li .off-no-img{background-color:#e1e1e1}.nw-ta-main .nw-tab-area .nw-tab-cont .s-best-promotion-cont .list-item-st1 li .off-no-img:before{content:"";width:150px;height:18px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;background:url(https://static.priviatravel.com/images/front/mtravel/main/deco_privia_logo.png) no-repeat 50%/contain}.nw-ta-main .nw-tab-area .nw-tab-cont .s-best-promotion-cont .list-item-st1 li .info-box{height:160px}.nw-tna-product-sec .product-img-slide-box .sder-nav .gcn-box.off-no-img:before{width:95px}.nw-tna-product-sec .product-img-slide-box .sder-nav .gcn-box button{display:block;width:100%;height:100%;background-color:#ccc}.omakase .list-item-slick .bb-st4.bb-next,.omakase .list-item-slick .bb-st4.bb-prev{margin-top:-38px!important}.omakase .c-tit-sec{margin-bottom:35px}.omakase .c-tit-sec em{color:#e93a84}.omakase .use-today{padding-left:17px;font-size:12px;font-weight:500;line-height:17px;color:#765cba;position:absolute}.omakase .use-today:before{content:"";display:inline-block;position:absolute;top:50%;margin-top:-7px;left:0;width:16px;height:15.88px;background:url(https://static.priviatravel.com/images/front/travel/svg/tna-new-icon-thunder.svg) no-repeat;background-size:16px}.omakase .list-item-st1 li{display:block!important;width:277px;height:356px;position:relative;box-sizing:border-box;border:1px solid #e2e6eb;border-radius:6px;background-color:#fff}.omakase .list-item-st1 li>a{padding-top:170px}.omakase .list-item-st1 li>a .badge-st1{z-index:5;display:flex;position:absolute;top:15px;left:15px;width:65px;height:20px;align-content:center;justify-content:center;align-items:center;box-sizing:border-box;font-size:12px;font-weight:700;color:#fff;line-height:17px;border:1px solid #fff;border-radius:30px;background-color:rgba(0,0,0,.3)}.omakase .list-item-st1 li>a .thumb-badge-full.m-point{width:277px;height:32px;left:-1px;top:137px;font-size:17px;z-index:1;border-radius:0}.omakase .list-item-st1 li .vis{position:absolute;top:-1px;left:-1px;width:277px;height:170px}.omakase .list-item-st1 li .vis.off-no-img{background-color:#e1e1e1}.omakase .list-item-st1 li .vis.off-no-img:before{content:"";width:140px;height:18px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;background:url(https://static.priviatravel.com/images/front/mtravel/main/deco_privia_logo.png) no-repeat 50%/contain}.omakase .list-item-st1 li .info-box{padding:20px;height:185px!important;margin-top:-1px;border:0}.omakase .list-item-st1 li .info-box .l-title{font-size:12px;line-height:17px;margin-bottom:5px;font-weight:400;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#000}.omakase .list-item-st1 li .info-box .area{display:block;margin-bottom:5px}.omakase .list-item-st1 li .info-box .area>span{display:-webkit-box;width:100%;font-size:16px;line-height:23px;font-weight:400;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;color:#000}.omakase .list-item-st1 li .info-box .price-info{position:absolute;left:20px;right:20px;bottom:20px}.omakase .list-item-st1 li .info-box .price-info span{font-size:18px;font-weight:700}.omakase .list-item-st1 li .info-box .price-info span.perc{color:#e93a84}.omakase .list-item-st1 li .info-box .price-info span.price{position:static;margin-top:0;color:#000;text-align:right}.omakase .list-item-st1 li .info-box .price-info span.price .bef-price{position:absolute;top:-20px;right:0;font-size:14px;line-height:20px;font-weight:400;color:#bbb;text-decoration:line-through}.omakase.htp-res-list-tna{border-top:5px solid #f5f6f8;border-bottom:5px solid #f5f6f8;margin:0 0 0 20px;padding:40px 0}.omakase.htp-res-list-tna .list-item-slick .bb-st4.bb-next,.omakase.htp-res-list-tna .list-item-slick .bb-st4.bb-prev{margin-top:-70px!important}.omakase.htp-res-list-tna .c-tit-sec{margin-bottom:20px}.omakase.htp-res-list-tna .c-tit-sec em,.omakase.htp-res-list-tna .c-tit-sec span{font-size:16px;line-height:16px;font-weight:700}.omakase.htp-res-list-tna .list-item-st1 li{width:215px;height:340px;margin-left:20px}.omakase.htp-res-list-tna .list-item-st1 li:first-child{margin-left:0}.omakase.htp-res-list-tna .list-item-st1 li>a{padding-top:130px}.omakase.htp-res-list-tna .list-item-st1 li .vis{width:215px!important;height:130px!important}.omakase.htp-res-list-tna .list-item-st1 li .vis.off-no-img:before{width:115px}.omakase.htp-res-list-tna .list-item-st1 li .vis img{width:100%;height:100%}.omakase.htp-res-list-tna .list-item-st1 li .info-box{height:210px!important}.omakase.htp-res-list-tna .list-item-st1 li .info-box .area span{-webkit-line-clamp:3}.item_content_box .item-row{display:flex;gap:10px}.item_content_box .item-row+.item-row{margin-top:15px}.item_content_box .item-row .title{font-size:14px;color:#999}.item_content_box .item-row .detail>span{display:block;font-size:14px}.item_content_box .item-row .detail>span+span{margin-top:8px}.item_content_box .item-row .detail>span .sub_color{margin-left:10px;font-weight:700}.item_content_box .item-row .detail .expired{color:#bbb}.item_content_box .item-price{margin:15px 0 25px;text-align:right;font-size:14px;color:#000;font-weight:700;line-height:19px;letter-spacing:.25px}.input_box_wrap.api-input-area .title_sub_wrap_incLabel{width:100%;justify-content:space-between}.input_box_wrap.api-input-area .title_sub_wrap_incLabel .title_sub_txt{font-size:18px;font-weight:500}.input_box_wrap.api-input-area .title_sub_wrap_incLabel .btn-link{margin-top:5px;width:14px;height:14px;background:url(https://static.priviatravel.com/images/front/travel/svg/ico-close-14x14.svg) 50% no-repeat;background-size:contain}.input_box_wrap.api-input-area .line{margin:20px 0 25px}.input_box_wrap.api-input-area .input_box li{width:100%;display:flex;flex-wrap:nowrap}.input_box_wrap.api-input-area .input_box li .basic_label{width:90px;margin-right:30px;flex-shrink:0}.input_box_wrap.api-input-area .input_box li .input-info{width:100%}.input_box_wrap.api-input-area .input_box li .input-info .input-description{display:block;margin-bottom:10px;font-size:14px;color:#666}.input_box_wrap.api-input-area .input_box li .input-info .basic_input{width:100%}.input_box_wrap.api-input-area .input_box li .input-info .err_txt.input{margin:5px 0 0}.input_box_wrap.api-input-area .input_box li .input-info .chk-base+.basic_input.middle{width:335px!important;margin-left:30px!important}.input_box_wrap.api-input-area .input_box li .input-info .basic_select{width:460px;height:40px}.input_box_wrap.api-input-area .input_box li .input-info .basic_select select:focus{outline:0;color:inherit}.input_box_wrap.api-input-area .input_box li .input-info .basic_select .default{color:#bbb}.input_box_wrap.api-input-area .input_box li .input-info .calendar_input{width:285px;background:url(https://static.priviatravel.com/images/front/travel/svg/icon-calendar.svg) no-repeat center right 12px}.input_box_wrap.api-input-area .input_box li .input-info .calendar_input+.time_select{width:165px;margin-left:8px}.input_box_wrap.api-input-area .input_box li .input-info .time_select{width:285px;margin:0}.input_box_wrap.api-input-area .input_box li .input-info .time_select:after{display:block;content:"";position:absolute;top:50%;right:12px;margin-top:-12px;width:24px;height:24px;background:url(https://static.priviatravel.com/images/front/travel/svg/icon-clock.svg) no-repeat 50%;transform:rotate(0)}.input_box_wrap.api-input-area .input_box li .input-info .multi-select{padding:20px;border:1px solid #e2e2e2;border-radius:4px;max-height:300px;overflow-y:auto}.input_box_wrap.api-input-area .input_box li .input-info .multi-select li{padding:0}.input_box_wrap.api-input-area .input_box li .input-info .multi-select li label{line-height:normal}.input_box_wrap.api-input-area .input_box li .input-info .multi-select li+li{margin-top:16px}.input_box_wrap.api-input-area dt h3{font-size:18px;font-weight:500}.input_box_wrap.api-input-area dt .btn-toggle-arrow{top:5px}.api-history-area{width:100%;display:grid;grid-template-columns:auto 1fr;border-top:1px solid #000}.api-history-area .history_tit{background:#f9f9f9;max-width:400px}.api-history-area .history_cont,.api-history-area .history_tit{padding:25px 30px;border-bottom:1px solid #e2e6eb;font-size:16px}.api-history-area .history_cont>div+div{margin-top:10px}.new-option-calendar .uis-datepicker .loading-list{position:absolute;top:380px;left:370px}.new-option-calendar .uis-datepicker .loading-list p{padding-left:48px!important;background:url(https://static.priviatravel.com/images/front/travel/contents/loading.gif) 0 0 no-repeat!important}.new-option-calendar .uis-datepicker .ui-datepicker-calendar thead tr th span{padding-bottom:20px}.new-option-calendar .uis-datepicker .ui-datepicker-calendar thead tr th .Saturday,.new-option-calendar .uis-datepicker .ui-datepicker-calendar thead tr th .Sunday{color:#666}.new-option-calendar .uis-datepicker .ui-datepicker-calendar tbody tr td{padding:5px 0}.new-option-calendar .uis-datepicker .ui-datepicker-calendar tbody tr td.ui-state-active.ui-datepicker-today span:before{background-color:#fff}.new-option-calendar .uis-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-today span:before{bottom:2px}.new-option-calendar .uis-datepicker .ui-datepicker-calendar tbody tr td span{width:30px!important;height:30px!important;line-height:30px!important}.new-option-calendar .uis-datepicker .ui-datepicker-calendar tbody tr td.soldout{opacity:.4;cursor:default}.new-option-calendar .uis-datepicker .ui-datepicker-calendar tbody tr td.soldout .ui-state-default{color:#bbb;cursor:default}.new-option-calendar .uis-datepicker .ui-datepicker-calendar tbody tr td.soldout .ui-state-default:after{position:absolute;top:3px;left:15px;display:block;width:1px;height:25px;content:"";transform:rotate(-45deg);background:#bbb}.new-option-calendar .prd-status{display:flex;margin:0 25px 20px;padding:8px 16px;background:#f9f9f9;border-radius:6px}.new-option-calendar .prd-status>span{display:flex;align-items:center;font-size:14px;color:#666}.new-option-calendar .prd-status>span:before{display:block;content:"";width:15px;height:15px;margin-right:4px}.new-option-calendar .prd-status>span.soldout:before{background:url(https://static.priviatravel.com/images/front/mtravel/contents/ico-disable-grey.svg) 50% no-repeat}.new-option-calendar .prd-status>span.info{margin-left:16px}.new-option-calendar .prd-status>span.info:before{background:url(https://static.priviatravel.com/images/front/mtravel/contents/ico-exclamation-grey.svg) 50% no-repeat}.deatail-wrap-options.new-option-select .select-wrap-box.disable dl dt,.deatail-wrap-options.new-option-select .select-wrap-box.disable dl dt .btn-toggle-arrow,.deatail-wrap-options.new-option-select .select-wrap-box.disable dl dt h3{cursor:default}.deatail-wrap-options.new-option-select .select-wrap-box dl dt{display:flex;justify-content:space-between;align-items:center;margin:20px 25px;padding:0}.deatail-wrap-options.new-option-select .select-wrap-box dl dt .title-wrap{flex-grow:1}.deatail-wrap-options.new-option-select .select-wrap-box dl dt .title-wrap .expiration-period{font-size:14px;color:#666}.deatail-wrap-options.new-option-select .select-wrap-box dl dt .title-wrap .expiration-period+h3{margin-top:5px}.deatail-wrap-options.new-option-select .select-wrap-box dl dt .title-wrap h3{width:640px}.deatail-wrap-options.new-option-select .select-wrap-box dl dt .option_select_val{padding:0 15px 0 8px;flex-shrink:0}.deatail-wrap-options.new-option-select .select-wrap-box dl dt .btn-toggle-arrow{position:static;flex-shrink:0}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .detail_option{margin:-10px 25px 0}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .detail_option .description{position:relative;width:675px;max-width:none!important}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .detail_option .description .content{width:640px;font-size:14px;color:#999;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:pre-line}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .detail_option .description .content.open{display:block}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .detail_option .description .btn-more{display:block;margin-top:4px;font-size:14px;color:#666;text-decoration:underline;cursor:pointer}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .detail_option .stock-info{margin-top:20px!important;justify-content:space-between}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .detail_option .stock-info .necessary_info{color:#666}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .detail_option .stock-info .stock.red{color:#ea4754}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area{position:relative;padding:25px 0 30px}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .title-wrap{margin-bottom:20px;padding:0 25px}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .title-wrap h5{font-size:16px;color:#000;font-weight:700}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .title-wrap .btn-base{position:absolute;top:16px;right:25px}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .title-wrap .btn-base button{padding:10px 0}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area ul+.title-wrap{margin-top:30px}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .single-select{display:flex;flex-flow:wrap;gap:10px;padding:0 25px}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .single-select li{display:block;width:fit-content;padding:15px 20px;border:1px solid #cacdd4;border-radius:4px}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .single-select li.on{border-color:#e93a84}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .single-select li a{cursor:pointer}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .single-select li span{display:block}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .single-select li .title{font-size:14px;color:#000;white-space:pre-line}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .single-select li .stock{margin-top:5px;font-size:12px;color:#666}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .single-select li .stock.red{color:#ea4754}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .quantity-select{padding:0 25px}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .quantity-select li{padding:30px 0 0}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .quantity-select li:first-child{padding:0}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .quantity-select li .select_title_box .stock{margin-top:5px;font-size:12px;color:#666}.deatail-wrap-options.new-option-select .select-wrap-box dl dd .option-area .quantity-select li .select_title_box .stock.red{color:#ea4754}.deatail-wrap-options.new-option-select .select-wrap-box.disable .title-wrap .expiration-period{color:#bbb}.deatail-wrap-options.new-option-select .select-wrap-box.disable .btn-toggle-arrow{opacity:.3!important}.deatail-wrap-options.new-option-select .additional-option{margin-top:25px}.deatail-wrap-options.new-option-select .additional-option+.additional-option{margin-top:50px}.deatail-wrap-options.new-option-select .additional-option .option-gray-box{display:flex;padding:25px;background:#f9f9f9;border-radius:4px}.deatail-wrap-options.new-option-select .additional-option .option-gray-box .badge{display:block;height:24px;padding:2px 8px;text-align:center;border:1px solid #765cba;border-radius:50px;color:#765cba;font-size:12px}.deatail-wrap-options.new-option-select .additional-option .option-gray-box .title{display:block;margin-left:10px;font-size:14px;color:#000}.deatail-wrap-options.new-option-select .additional-option .description{margin:20px 0 15px;font-size:14px}.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add+.description,.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add+.select-wrap-box.quantity-box{margin-top:25px}.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add dl dt{justify-content:space-between}.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add dd.o-customscrollbar{max-height:450px;overflow-y:auto}.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add dd.o-customscrollbar .description{margin:0;padding:0 25px;font-size:14px;color:#999}.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add dd.o-customscrollbar .add-option-select li{padding:20px 25px;border-radius:5px}.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add dd.o-customscrollbar .add-option-select li .select_title_box p{font-size:14px;padding:0}.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add dd.o-customscrollbar .add-option-select li .select_title_box .price{margin-top:6px;font-size:16px}.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add dd .quantity-select{padding:10px 0 5px}.deatail-wrap-options.new-option-select .additional-option .select-wrap-box.add dd .quantity-select .select_title_box .description{margin:5px 0 0;font-size:14px;color:#999}.privia-exhb-view-container{width:790px;margin-bottom:40px!important}.sub-text-grey{position:relative!important;font-size:12px!important;color:#999!important}.thumb-badge-full{position:absolute;left:0;top:162px;display:flex;justify-content:center;align-items:center;width:100%;height:28px;margin-left:0;border-radius:0 0 6px 6px;line-height:1;font-size:13px;font-weight:700}.thumb-badge-full.m-point{height:32px;font-size:17px;color:#fff;background-color:#e93a84;font-weight:700}.main-con-sec .product-category+.label-base{margin-top:10px}.main-con-sec .product-category+.label-base .m-point{padding:2px 8px;font-weight:700}.nw-tna-reservation .wrap_box .title_box.btw-box{display:flex;justify-content:space-between;align-items:end;margin-bottom:25px}.nw-tna-reservation .wrap_box .title_box.btw-box .btn-tlink{color:#666}.mgt-80{margin-top:80px!important}.cont_cash_receipt{margin-top:30px;position:relative}.info_title{font-size:16px;font-weight:400;line-height:24px;color:#000;margin-bottom:15px}.box_btn_cash_receipt{position:absolute;top:0;right:0}.btn_cash_receipt{border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;text-align:center;justify-content:center;font-size:14px;font-weight:400;line-height:20.27px;color:#fff;background-color:#000;padding:0 20px;min-width:150px;height:40px}.info_cash_receipt{max-width:calc(100% - 160px)}.info_cash_receipt li{font-size:14px;font-weight:400;line-height:28px;color:#666;position:relative;padding-left:11px}.info_cash_receipt li:before{content:"";display:block;width:2px;height:2px;border-radius:50%;background-color:#666;position:absolute;top:13px;left:3px}.ribbonBnrWrap{margin-top:30px}.ribbonVisualContainer{width:100%;position:relative;overflow:hidden}.ribbonEventLink,.ribbonEventLink .vis{display:block;width:100%}.ribbonEventLink .vis{position:relative;aspect-ratio:46/3;overflow:hidden}.ribbonEventLink img{width:100%;object-fit:cover;border-radius:8px}.ribbonBnrPagination{cursor:default;position:absolute!important;z-index:1!important;right:12px;left:auto!important;bottom:12px!important;font-family:ROBOTO;box-sizing:border-box;font-weight:400;background:rgba(0,0,0,.5);letter-spacing:-.05em;color:#ccc;width:auto!important;border-radius:50px;display:none;height:21px;font-size:13px;line-height:15px;justify-content:center;align-content:center;align-items:center;padding:0 7px 1px;gap:3px}.ribbonBnrPagination.swiper-pagination-fraction{display:flex}.ribbonBnrPagination[href]{cursor:pointer}.ribbonBnrPagination .swiper-pagination-current{font:inherit;color:#fff;font-weight:700;display:block}.ribbonBnrPagination .siwper-pagination-total{font:inherit;position:relative}.text-c-tomato{color:#f2632d}.excl-airline-noti{margin-top:10px;display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:8px;background:#f6f7f9;font-size:14px}.excl-airline-title{display:flex;align-items:center;gap:4px;line-height:25px}.excl-airline-title span{line-height:inherit}.excl-airline-cont{word-break:keep-all;line-height:1.2}.excl-airline-cont span{word-break:inherit;line-height:inherit}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box .question_icon{margin-left:4px;display:inline-block;cursor:pointer}.nw-tna-product-sec .ui-floatbox-wrap .floating-box-right dl.price-box .question_icon:before{width:17px;height:17px;content:"";display:inline-block;vertical-align:middle;background:url(https://static.priviatravel.com/images/front/travel/contents/reservation_/tna-question_icon_circle.svg) no-repeat 50%/contain;margin-top:-5px}