div#product-airtel-show>article{display:flex;flex-direction:column;margin:0 auto;padding-top:39px;width:1176px}.admin_menu_area{background-color:hsla(0,0%,59%,.7);bottom:0;display:flex;flex-direction:column;overflow:hidden;padding:10px 0;position:fixed;width:100%;z-index:100}.admin_menu_area>div.admin_menu_area_wrap{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:90%}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar{display:flex;flex-direction:column;gap:8px}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div{display:flex;flex-direction:column;position:relative}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer{align-items:center;display:flex;gap:16px}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.header-area{min-width:-moz-fit-content;min-width:fit-content}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.header-area>div.title{color:#fff;font-family:Pretendard;font-size:16px;font-weight:600}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul{display:flex;flex-wrap:wrap;gap:8px 16px}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li{background:#fff;border-radius:3px;flex:0 0 auto;padding:4px;text-align:center}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li.empty{color:#626d7c;font-family:Pretendard;font-size:13px;font-weight:500}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li>a{align-items:center;display:flex;flex-direction:row;gap:2px}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li>a>span{color:#626d7c;font-family:Pretendard;font-size:13px;font-weight:500}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li>a>span.air-info{align-items:center;color:#626d7c;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Pretendard;font-size:13px;font-weight:500}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li>a>span.air-info>span.label-airline{color:#192434;font-family:Pretendard;font-size:13px;font-weight:500}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li>a>span.air-info>span.label-air{border:1px solid #dbdfe5;border-radius:4px;box-sizing:border-box;color:#626d7c;font-family:Pretendard;font-size:13px;font-weight:700;padding:2px 6px}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li>a>span.air-info>span.label-pattern,.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li>a>span.air-info>span.label-start-time{color:#626d7c;font-family:Pretendard;font-size:13px;font-weight:400}.admin_menu_area>div.admin_menu_area_wrap>div#product-show-page-search-bar>div>div.admin-layer>div.contents-area>ul>li>a>span.price{color:#3187f1;font-family:Pretendard;font-size:13px;font-weight:700}.admin_menu_area>div.admin_menu_area_wrap .admin-box>div.admin_title{color:#fff;display:flex;flex-direction:row}.admin_menu_area>div.admin_menu_area_wrap .admin-box>div.admin_management_menu{display:flex;flex-direction:column}.admin_menu_area>div.admin_menu_area_wrap .admin-box>div.admin_management_menu>ul.status{display:flex;flex-direction:row}.admin_menu_area>div.admin_menu_area_wrap .admin-box>div.admin_management_menu>ul.link{display:flex;flex-direction:row;justify-content:end}div#product-card-image-box{display:flex;flex-direction:row;gap:32px;height:420px}div#product-card-image-box>div.product-card-image{width:100%}div#product-card-image-box>div.product-card-image .hotel-gallery{display:flex;gap:4px;height:420px}div#product-card-image-box>div.product-card-image .hotel-gallery .main-image{background-color:#f5f5f5;border-radius:12px 0 0 12px;cursor:pointer;display:flex;flex:0 0 648px;height:420px;overflow:hidden}div#product-card-image-box>div.product-card-image .hotel-gallery .main-image figure{align-items:center;display:flex;justify-content:center;margin:0;max-height:420px;max-width:648px;padding:0;width:100%}div#product-card-image-box>div.product-card-image .hotel-gallery .main-image figure img{border-radius:12px 0 0 12px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}div#product-card-image-box>div.product-card-image .hotel-gallery .main-image .product-no{color:#fff;font-size:13px;font-weight:700;left:20px;line-height:16px;position:absolute;text-shadow:2px 2px 4px rgba(0,0,0,.25);top:20px}div#product-card-image-box>div.product-card-image .hotel-gallery .thumbnail-grid{display:grid;flex:1;gap:4px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:420px}div#product-card-image-box>div.product-card-image .hotel-gallery .thumbnail-grid .thumbnail{border-radius:0;cursor:pointer;overflow:hidden;position:relative}div#product-card-image-box>div.product-card-image .hotel-gallery .thumbnail-grid .thumbnail:nth-child(2){border-top-right-radius:12px}div#product-card-image-box>div.product-card-image .hotel-gallery .thumbnail-grid .thumbnail:nth-child(4){border-bottom-right-radius:12px}div#product-card-image-box>div.product-card-image .hotel-gallery .thumbnail-grid .thumbnail #btn-view-all{align-items:center;background:#fff;border-radius:8px;bottom:10px;box-sizing:border-box;color:#222;display:flex;flex-direction:column;font-size:14px;font-weight:700;justify-content:center;line-height:17px;padding:10px 20px;position:absolute;right:12px;text-align:center;z-index:10}div#product-card-image-box>div.product-card-image .hotel-gallery .thumbnail-grid .thumbnail figure{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}div#product-card-image-box>div.product-card-image .hotel-gallery .thumbnail-grid .thumbnail figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#product-info-section{display:flex;gap:48px}#product-info-section #product-info-left-section{margin-top:8px;max-width:760px;min-width:760px}#product-info-section #product-info-left-section div#product-card-info-box{display:flex;flex-direction:column;justify-content:space-between}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top{display:flex;flex-direction:column}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area{display:flex;position:relative}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area .tooltip-box{align-items:flex-end;display:flex;height:60px;position:absolute;top:-53px;z-index:1}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area .tooltip-box.hide{display:none}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area .tooltip-box .tooltip{background:#fff;border:1px solid #97a1af;border-radius:12px;box-sizing:border-box;color:#97a1af;font-family:Pretendard;font-size:13px;font-weight:500;line-height:18px;padding:12px;position:relative}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area .tooltip-box .tooltip:after{border-color:#fff transparent;border-style:solid;border-width:8px 7px 0;bottom:-6.5px;content:"";display:block;left:38px;position:absolute;width:0;z-index:1}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area .tooltip-box .tooltip:before{border-color:#97a1af transparent;border-style:solid;border-width:8px 7px 0;bottom:-8px;content:"";display:block;left:38px;position:absolute;width:0;z-index:0}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area>div.badge-box{align-items:center;display:flex;flex-direction:row;gap:6px}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area>div.badge-box .badge{box-sizing:border-box;height:28px}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area>div.badge-box span{align-items:center;background:#eff2f6;border-radius:4px;box-sizing:border-box;color:#192434;display:flex;font-size:13px;font-weight:500;height:28px;line-height:normal;padding:6px 10px;text-overflow:ellipsis}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area>div.share-favorite-box{display:flex;gap:4px;margin-left:auto}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area>div.share-favorite-box .favorite-box,#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area>div.share-favorite-box .share-box{padding:12px}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area>div.share-favorite-box .favorite-box>div.btn-favorite{background:url(/img/airtel/v2/ic_inactive_wish_white.svg) no-repeat 50%;background-size:contain;cursor:pointer;display:flex;height:24px;width:24px}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.badge-area>div.share-favorite-box .favorite-box>div.btn-favorite.active{background-image:url(/img/airtel/v2/ic_active_wish_red.svg)}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.product-subject{margin-top:8px}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.product-subject>p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#192434;display:-webkit-box;font-family:Pretendard;font-size:26px;font-weight:700;line-height:36px;overflow:hidden;word-break:break-word}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.hotel-location-info{display:flex;gap:2px;margin-top:16px}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.hotel-location-info .location-box{color:#626d7c;font-size:14px;font-weight:400;line-height:20px}#product-info-section #product-info-left-section div#product-card-info-box>div.product-card-body-top>div.hotel-location-info .location-box .hotel-location{color:#3187f1;display:inline-block;font-size:14px;font-weight:600;line-height:20px;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}#product-info-section #product-info-left-section #resort-promotion{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;margin:24px 0 0}#product-info-section #product-info-left-section #resort-promotion>div.contents-area{color:#000;display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:16px;line-height:20px;max-height:80px;overflow:hidden;padding:20px;transition:max-height .3s ease}#product-info-section #product-info-left-section #resort-promotion>div.contents-area.expanded{max-height:none}#product-info-section #product-info-left-section #resort-promotion>div.contents-area .resort-promotion-row .content b{font-weight:700}#product-info-section #product-info-left-section #resort-promotion .btn-promotion-more{align-items:center;background:transparent;cursor:pointer;display:none;gap:4px;justify-content:center;padding:12px 0}#product-info-section #product-info-left-section #resort-promotion .btn-promotion-more.show{display:flex}#product-info-section #product-info-left-section #resort-promotion .btn-promotion-more span{color:#000;font-size:14px;font-weight:500;line-height:20px}#product-info-section #product-info-left-section #resort-promotion .btn-promotion-more img{transition:transform .1s ease}#product-info-section #product-info-left-section #resort-promotion .btn-promotion-more.expanded img{transform:rotate(180deg)}#product-info-section #product-info-left-section>div.startday-change{margin-top:40px}#product-info-section #product-info-left-section>div.startday-change>div.header-area{margin-bottom:16px}#product-info-section #product-info-left-section>div.startday-change>div.header-area p{color:#192434;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section>div.startday-change>button{align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:8px;box-sizing:border-box;color:#222;display:flex;font-size:16px;font-weight:700;height:63px;justify-content:space-between;line-height:19px;padding:0 20px;width:100%}#product-info-section #product-info-left-section div#product-detail-box{position:relative}#product-info-section #product-info-left-section div#product-detail-box>div.tab-box{background:#fff;margin-bottom:60px;margin-top:60px;position:sticky;top:0;z-index:1}#product-info-section #product-info-left-section div#product-detail-box>div.tab-box>ul{border-bottom:2px solid #dbdfe5;display:flex;flex-direction:row}#product-info-section #product-info-left-section div#product-detail-box>div.tab-box>ul>li{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}#product-info-section #product-info-left-section div#product-detail-box>div.tab-box>ul>li>button{color:var(--Text-text_Additional,#97a1af);font-family:Pretendard;font-size:16px;font-weight:500;line-height:24px;padding:20px 16px;width:100%}#product-info-section #product-info-left-section div#product-detail-box>div.tab-box>ul>li.active{border-bottom:2px solid #3187f1;margin-bottom:-2px}#product-info-section #product-info-left-section div#product-detail-box>div.tab-box>ul>li.active>button{color:#3187f1;font-family:Pretendard;font-size:16px;font-weight:700}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer{display:none;flex-direction:column}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer.active{display:flex}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.header-area{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;letter-spacing:-.36px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #product-special{display:flex;flex-direction:column;gap:20px;margin-bottom:60px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #product-special>div.header-area{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #product-special>div.content-area>div.special-info{background:#f8fafc;border-radius:16px;display:flex;flex-direction:column;gap:16px;margin-bottom:0;padding:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #product-special>div.content-area>div.special-info>div.special-row{display:flex;flex-direction:column;gap:4px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #product-special>div.content-area>div.special-info>div.special-row>span.special-title{color:#222;font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #product-special>div.content-area>div.special-info>div.special-row>span.special-description{color:#475467;font-family:Pretendard;font-size:15px;font-weight:500;line-height:22px;padding-left:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #package-special{display:flex;flex-direction:column;gap:16px;margin-bottom:60px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #package-special>div.header-area{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #package-special>div.contents-area>div.package-special-rows{display:flex;flex-direction:column}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #package-special>div.contents-area>div.package-special-rows>div.package-special-row:first-child{border-top:1px solid #e4e7ec}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #package-special>div.contents-area>div.package-special-rows>div.package-special-row{border-bottom:1px solid #e4e7ec;border-left:1px solid #e4e7ec;border-right:1px solid #e4e7ec;display:flex;flex-direction:row}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #package-special>div.contents-area>div.package-special-rows>div.package-special-row>div.label{align-items:center;background:#f8fafc;display:flex;flex:0 0 148px;gap:8px;justify-content:center;padding:16px 0}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #package-special>div.contents-area>div.package-special-rows>div.package-special-row>div.label>span{color:#222;font-family:Pretendard;font-size:15px;font-weight:400}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer #package-special>div.contents-area>div.package-special-rows>div.package-special-row>div.content{color:#222;font-family:Pretendard;font-size:15px;font-weight:400;line-height:24px;padding:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#inclusive-box{display:flex;flex-direction:column;gap:20px;margin-bottom:60px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#inclusive-box>div.header-area{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#inclusive-box>div.contents-area>div.inclusive-rows{display:flex;flex-direction:column}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#inclusive-box>div.contents-area>div.inclusive-rows>div.inclusive-row:first-child{border-top:1px solid #e4e7ec}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#inclusive-box>div.contents-area>div.inclusive-rows>div.inclusive-row{border-bottom:1px solid #e4e7ec;border-left:1px solid #e4e7ec;border-right:1px solid #e4e7ec;display:flex;flex-direction:row}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#inclusive-box>div.contents-area>div.inclusive-rows>div.inclusive-row>div.label{align-items:center;background:#f8fafc;display:flex;flex:0 0 148px;justify-content:center;padding:16px 0}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#inclusive-box>div.contents-area>div.inclusive-rows>div.inclusive-row>div.label>span{color:#222;font-family:Pretendard;font-size:15px;font-weight:400}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#inclusive-box>div.contents-area>div.inclusive-rows>div.inclusive-row>div.content{color:#222;font-family:Pretendard;font-size:15px;font-weight:400;line-height:24px;padding:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#hotel-promotion{display:flex;flex-direction:column;height:676px;margin-bottom:60px;overflow:hidden;position:relative}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#hotel-promotion img{margin:auto}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#hotel-promotion.active{height:auto}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#hotel-promotion>div.gradient-box{background:linear-gradient(180deg,hsla(0,0%,100%,0) 5.04%,#fff 29.23%);bottom:0;height:240Px;position:absolute;width:100%}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#hotel-promotion>div.more-view-box{align-items:center;display:flex;flex-direction:column;height:1140px;justify-content:center;position:absolute;top:0;width:100%}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#hotel-promotion>div.more-view-box>button{align-items:center;background:#fff;border:1px solid #dbdfe5;border-radius:12px;display:flex;flex-direction:row;gap:4px;justify-content:center;padding:16px 12px;width:380px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#hotel-promotion>div.more-view-box>button img{margin:0}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#hotel-promotion>div.more-view-box>button>span{color:#192434;font-family:Pretendard;font-size:16px;font-weight:500;line-height:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-info-box{display:flex;flex-direction:column;gap:20px;margin-bottom:60px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-info-box>div.header-area{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-info-box>div.contents-area>div.product-info-rows{display:flex;flex-direction:column}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-info-box>div.contents-area>div.product-info-rows>div.product-info-row:first-child{border-top:1px solid #e4e7ec}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-info-box>div.contents-area>div.product-info-rows>div.product-info-row{border-bottom:1px solid #e4e7ec;border-left:1px solid #e4e7ec;border-right:1px solid #e4e7ec;display:flex;flex-direction:row}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-info-box>div.contents-area>div.product-info-rows>div.product-info-row>div.label{align-items:center;background:#f8fafc;display:flex;flex:0 0 148px;justify-content:center;padding:16px 0}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-info-box>div.contents-area>div.product-info-rows>div.product-info-row>div.label>span{color:#222;font-family:Pretendard;font-size:15px;font-weight:400}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-info-box>div.contents-area>div.product-info-rows>div.product-info-row>div.content{color:#222;font-family:Pretendard;font-size:15px;font-weight:400;line-height:24px;padding:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box{display:flex;flex-direction:column;gap:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.header-area{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.empty-review{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin:150px 0}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.empty-review>div.empty-review-icon>img{height:60px;width:60px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.empty-review>div.empty-review-text>p{color:#626d7c;font-family:Pretendard;font-size:18px;font-weight:500;letter-spacing:-.36px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-score-wrapper{align-items:center;border-top:1px solid #eff2f6;display:flex;flex-direction:column;gap:16px;padding:40px 0}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-score-wrapper>div.review-score-info{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:center}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-score-wrapper>div.review-score-info>div.review-score{align-items:center;display:flex;gap:8px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-score-wrapper>div.review-score-info>div.review-score>div.progress-score{display:flex;gap:1px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-score-wrapper>div.review-score-info>div.review-score>div.progress-score img{height:22.8px;width:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-score-wrapper>div.review-score-info>div.review-score>div.score{color:#000;font-family:Pretendard;font-size:40px;font-weight:600;line-height:48px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-score-wrapper>div.review-score-info>div.review-score>div.score>span.max-rating{color:#97a1af;font-family:Pretendard;font-size:24px;font-weight:400;line-height:48px;margin-left:-6px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-score-wrapper>div.review-recommend-info{align-items:center;color:#222;display:flex;flex-direction:column;font-family:Pretendard;font-size:20px;font-weight:300;justify-content:center;line-height:30px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-score-wrapper>div.review-recommend-info span{color:#3187f1;font-family:Pretendard;font-size:20px;font-weight:700}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row{border-top:1px solid #eff2f6;display:flex;flex-direction:column;padding:40px 0}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.badge-info{align-items:center;display:flex;flex-direction:row;gap:8px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.badge-info>span.age-badge,#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.badge-info>span.with-type-badge{background:#fff;border:1px solid #dbdfe5;border-radius:4px;color:#626d7c;font-family:Pretendard;font-size:13px;font-weight:600;padding:4px 10px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-rate-info{align-items:center;display:flex;flex-direction:row;margin-top:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-rate-info>span.score{color:#3187f1;font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-rate-info>span.score_word{color:#192434;font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px;margin-left:8px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-content{margin-top:8px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-content>p{color:#192434;font-family:Pretendard;font-size:15px;font-weight:400;line-height:24px;overflow:hidden}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-content>p>button{color:#97a1af;font-family:Pretendard;font-size:15px;font-weight:400;line-height:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-writer{display:flex;flex-direction:row;gap:8px;margin-top:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-writer>p{color:#97a1af;font-family:Pretendard;font-size:14px;font-weight:500}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-reply-info{background:#f6f7f9;border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-top:24px;padding:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-reply-info>div.review-reply-writer{align-items:center;display:flex;flex-direction:row;gap:4px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-reply-info>div.review-reply-writer>span{color:#192434;font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-reply-info>div.review-reply-content>p{color:#626d7c;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-images{margin-top:24px;width:100%}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-images>div{display:flex;flex-direction:row;gap:8px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-images>div>a{height:120px;position:relative;width:120px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-images>div>a.hide{display:none}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-images>div>a>img{border-radius:8px;height:120px;width:120px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row>div.review-images>div>a>div.image-count-wrapper{align-items:center;background:rgba(0,0,0,.65);border-radius:8px;color:#fff;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.review-content-rows>div.review-content-row.last-row{padding-bottom:0}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.async-pagination-area{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:40px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.async-pagination-area>div.pagination-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.async-pagination-area>div.pagination-wrapper>button{color:#a9b1bc;font-family:Pretendard;font-size:16px;font-weight:400;height:40px;line-height:24px;padding:10px;width:40px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.async-pagination-area>div.pagination-wrapper>button>i{margin-top:2px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer div#product-review-box>div.content-area>div.review-content-wrapper>div.async-pagination-area>div.pagination-wrapper>button.active{color:#3187f1;font-family:Pretendard;font-size:16px;font-weight:700;line-height:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .day-wrap{background:#e1f1fa;color:#343235;font-size:20px;height:42px;overflow:hidden}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .day-wrap .day{background:#88cffd;color:#fff;float:left;font-size:16px;font-weight:700;line-height:42px;text-align:center;width:70px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .day-wrap .detail-day{background-image:url(/img/airtel/product/ic_itinerary_day_arrow.png);background-position:0;background-repeat:no-repeat;background-size:8px;color:#2f2f2f;font-size:13px;line-height:42px;padding-left:26px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .air-schedule-wrap{border-bottom:1px solid #edf0f1;border-top:0;display:flex;flex-direction:column;font-size:12px;margin:0 15px;padding:5px 2px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .air-schedule-wrap .air-flight{align-items:center;display:flex}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .air-schedule-wrap .air-flight .check-icon{float:left;margin-right:4px;margin-top:2px;width:14px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .air-schedule-wrap .air-flight .title{color:#2b8aff;float:left;margin-right:10px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .air-schedule-wrap .air-flight .product-airline-icon{height:14px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap{padding:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap{border-left:1px solid #9ab6fd;clear:both;display:flex;flex-direction:column;padding-bottom:13px;padding-left:22px;position:relative}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap.hotel-name-wrap{border-left:none}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap.hotel-name-wrap .local_name_wrap{font-size:13px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .schedule_content_icon{background:#fff;border-radius:50%;color:#fff;height:26px;left:-14px;line-height:26px;position:absolute;text-align:center;width:26px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .schedule_content_icon img{width:100%}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .local_name_wrap{font-size:16px;font-weight:700;margin-bottom:20px;overflow:hidden}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .local_content_wrap{color:#434343;font-size:13px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .local_content_wrap .tip_wrap{color:#434343;font-size:13px;margin-top:10px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .local_content_wrap .tip_wrap .tip_name_wrap{align-items:center;border:1px solid #000;display:flex;padding:12px 17px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .local_content_wrap .tip_wrap .tip_name_wrap .icon{margin-right:3px;width:13px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .local_content_wrap .tip_wrap .tip_name_wrap .keyword_toggle_btn{margin-left:auto;width:12px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .local_content_wrap .tip_wrap .tip_content_wrap{border:1px solid;border-top:none;padding:12px 17px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.schedule_day_warp .schedule_content_wrap .schedule_local_wrap .local_content_wrap .tip_wrap .tip_content_wrap>img{display:inline-block;height:165px;margin-right:2px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info{display:flex;flex-direction:column;gap:60px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-check-point-box{display:flex;flex-direction:column;gap:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-check-point-box>div.header-area{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-check-point-box>div.contents-area>div>p{color:#222;font-family:Pretendard;font-size:15px;font-weight:400;line-height:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-notice-contract-box{display:flex;flex-direction:column;gap:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-notice-contract-box>div.header-area{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-notice-contract-box>div.contents-area>div>p{color:#222;font-family:Pretendard;font-size:15px;font-weight:400;line-height:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-process-box{display:flex;flex-direction:column;gap:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-process-box>div.header-area{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-process-box>div.contents-area{display:flex;flex-direction:column;gap:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-process-box>div.contents-area>div{color:#626d7c;display:flex;flex-direction:column;gap:8px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-process-box>div.contents-area>div.confirm{color:#3187f1}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-process-box>div.contents-area>div>p{align-items:center;display:flex;flex-direction:row;font-family:Pretendard;font-size:15px;font-weight:500;gap:8px;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.booking-process-box>div.contents-area>div>p.title{font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.travel-info{align-items:flex-start;display:flex;flex-direction:column;gap:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.travel-info>div.title{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;letter-spacing:-.36px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.travel-info>div.travel-description{display:flex;flex-direction:column;gap:8px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.travel-info>div.travel-description>p{color:#626d7c;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.travel-info>div.travel-description>p>span.warning{color:#f6382d}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.travel-info>div.link a,#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.travel-info>div.link button{align-items:center;background:#f6382d;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;font-family:Pretendard;font-size:16px;font-weight:500;gap:8px;height:46px;justify-content:center;line-height:24px;padding:8px;width:300px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info{display:flex;flex-direction:column;gap:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.title{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;letter-spacing:-.36px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.passport-description{display:flex;flex-direction:column;gap:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.passport-description>div.passport-card{background:#f6f7f9;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.passport-description>div.passport-card>p{color:#626d7c;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.passport-description>div.passport-card>p.title{color:#3187f1;font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px;margin-bottom:8px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.passport-description>div.passport-guide{display:flex;flex-direction:column;gap:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.passport-description>div.passport-guide>p{color:#192434;font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.passport-description>div.passport-guide>p>span.etc{color:#192434;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.passport-description>div.passport-guide>p.etc{color:#97a1af;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.country-passport-info{background-color:#f6f7f9;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.country-passport-info span.country-passport-title{color:#3187f1;font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.country-passport-info p.country-passport-description{color:#626d7c;font-family:Pretendard;font-size:15px;font-weight:500;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.passport-info>div.country-passport-info a.country-passport-link{color:#f6382d;font-family:Pretendard;font-size:15px;font-weight:500;line-height:22px;text-decoration:underline;width:-moz-fit-content;width:fit-content}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.etc-info{display:flex;flex-direction:column;gap:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.etc-info>div.title{color:#192434;font-family:Pretendard;font-size:18px;font-weight:700;letter-spacing:-.36px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-travel-info>div.etc-info .etc-description{color:#626d7c;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box{display:flex;flex-direction:column;gap:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box.has-shopping-option{margin-bottom:75px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box>div.title-area>p{color:#222;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box>div.notice-area>p{color:#222;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box>div.package-options{display:flex;flex-direction:column;gap:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box>div.package-options>div.package-option-card{background:#f8fafc;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box>div.package-options>div.package-option-card>div.title>p{color:#222;font-family:Pretendard;font-size:15px;font-weight:700;line-height:18px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box>div.package-options>div.package-option-card>div.description>p{color:#222;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box>div.package-options>div.package-option-card>div.image-area>figure>img{border-radius:8px;height:200px;width:280px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-option-box>div.package-options>div.package-option-card>div.option-info>p{color:#475467;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-shopping-box{display:flex;flex-direction:column;gap:16px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-shopping-box>div.title-area>p{color:#222;font-family:Pretendard;font-size:18px;font-weight:700;letter-spacing:-.36px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-shopping-box>div.notice-area>p{color:#222;font-family:Pretendard;font-size:15px;font-weight:500;line-height:22px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-shopping-box>div.package-shopping-list>div.package-shopping-header>ul{background:#f6f7f9;display:flex;flex-direction:row}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-shopping-box>div.package-shopping-list>div.package-shopping-header>ul>li{color:#222;flex:1;font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px;padding:24px}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-shopping-box>div.package-shopping-list>div.package-shopping-body>ul{display:flex;flex-direction:row}#product-info-section #product-info-left-section div#product-detail-box>div.content-area>div.detail-layer>div.content-area>div.product-shopping-box>div.package-shopping-list>div.package-shopping-body>ul>li{border-bottom:1px solid #dbdfe5;color:#222;flex:1;font-family:Pretendard;font-size:15px;font-weight:500;line-height:22px;padding:24px}#product-info-section #product-info-left-section div#travel-schedule-box{padding:40px 0}#product-info-section #product-info-left-section div#travel-schedule-box>div.header-area{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}#product-info-section #product-info-left-section div#travel-schedule-box>div.header-area p{color:#192434;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area{display:flex;flex-direction:column}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info{display:flex;flex-direction:column;gap:12px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline{background:#f8fafc;border-radius:8px;display:flex;flex-direction:column;gap:27px;padding:20px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-header{align-items:center;display:flex}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-header .label{color:#222;font-size:14px;font-weight:700;line-height:17px;margin-left:8px;margin-right:10px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-header .airtel-date{color:#7c8594;font-size:14px;font-weight:500;line-height:17px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-header .airline-name{align-items:center;color:#192434;display:flex;font-size:13px;font-weight:500;gap:2px;line-height:16px;margin-left:auto}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-header .airline-name i{height:18px;width:18px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-content{display:flex}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-content .airline-schedule{display:flex;flex-direction:column;gap:4px;width:94px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-content .airline-schedule.return-airline-schedule{align-items:end}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-content .airline-schedule .time{color:#222;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-content .airline-schedule .time .add-day{font-size:14px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-content .airline-schedule .airport{color:#7c8594;font-size:13px;font-style:normal;font-weight:500;line-height:16px}#product-info-section #product-info-left-section div#travel-schedule-box>div.contents-area>div.use-airline-info .use-airline .use-airline-content .airline-duration{border-bottom:1px solid #e4e7ec;color:#7c8594;font-size:14px;font-weight:500;height:-moz-fit-content;height:fit-content;line-height:17px;margin-left:auto;margin-right:auto;padding-bottom:8px;text-align:center;width:400px}#product-info-section #product-info-left-section div#room-type-list-box{display:flex;flex-direction:column;padding-top:40px}#product-info-section #product-info-left-section div#room-type-list-box>div.header-area{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}#product-info-section #product-info-left-section div#room-type-list-box>div.header-area p{color:#192434;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#room-type-list-box>div.header-area>div.startday-change>button{background:#fff;border:1px solid #e4e7ec;border-radius:8px;box-sizing:border-box;color:#222;font-size:14px;font-weight:700;line-height:17px;padding:10px 20px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area{display:flex;flex-direction:column;gap:16px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type{border:1px solid #e4e7ec;border-radius:8px;display:flex;padding:16px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type>div.room-image-area{height:125px;width:125px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type>div.room-image-area img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type>div.room-info-area{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:8px 16px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type>div.room-info-area>div.room-info{width:100%}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type>div.room-info-area>div.room-info>div.room-name{color:#192434;font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type>div.room-info-area>div.room-info>div.room-note-list{display:flex;flex-direction:column;gap:8px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type>div.room-info-area>div.room-info>div.room-note-list>div.note{align-items:center;color:#475467;display:flex;font-size:14px;font-weight:400;gap:4px;line-height:20px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type .custom-radio{align-items:center;cursor:pointer;display:inline-flex;margin-left:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type .custom-radio input[type=radio]{height:1px;opacity:0;position:absolute;width:1px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type .custom-radio input[type=radio]:checked+.radio-icon{background-image:url(/img/airtel/v2/ic_active_radio.svg)}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type .custom-radio input[type=radio]:focus-visible+.radio-icon{border-radius:50%;outline:2px solid #3187f1;outline-offset:2px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.room-type .custom-radio .radio-icon{background-image:url(/img/airtel/v2/ic_inactive_radio.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;flex-shrink:0;height:28px;width:28px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.empty-room-type{align-items:center;display:flex;flex-direction:column;gap:8px;height:157px;justify-content:center}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.empty-room-type>p.title{color:#000;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area>div.empty-room-type>p.description{color:#626d7c;font-family:Pretendard;font-size:16px;font-weight:400;line-height:18px}#product-info-section #product-info-left-section div#room-type-list-box>div.contents-area.hide{display:none}#product-info-section #product-info-left-section div#room-type-list-box>div.spinner-wrapper{display:none;height:428px;top:0;width:100%}#product-info-section #product-info-left-section div#room-type-list-box>div.spinner-wrapper.active{display:flex}#product-info-section #product-info-left-section div#room-type-list-box>div.spinner-wrapper>div.loading-room{align-items:center;background:#fff;display:flex;flex-direction:column;height:428px;justify-content:center;width:100%}#product-info-section #product-info-left-section div#room-type-list-box>div.spinner-wrapper>div.loading-room>.spinner-room{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}#product-info-section #product-info-left-section div#room-type-list-box>div.spinner-wrapper>div.loading-room>.spinner-room>div.spinner-title{color:#000;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px;margin-top:16px}#product-info-section #product-info-left-section div#room-type-list-box>div.spinner-wrapper>div.loading-room>.spinner-room>div.spinner-description{color:#626d7c;font-family:Pretendard;font-size:16px;font-weight:400;line-height:18px;margin-top:8px}#product-info-section #product-info-right-section{flex:1}#product-info-section #product-info-right-section div#product-guest-info-wrapper{padding-top:20px;position:sticky;top:0}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box{background:#fff;display:flex;flex-direction:column;gap:10px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box{border:1px solid #e4e7ec;border-radius:12px;display:flex;flex-direction:column;padding:30px 20px 18px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.label-area{margin-bottom:5px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.label-area>span{color:#222;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:12px 0}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.guest-row{display:flex;flex-direction:column;gap:4px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.guest-row .label{color:#222;font-size:14px;font-weight:500;line-height:20px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.guest-row .label .description{color:#7c8594;font-size:13px;margin-left:4px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.guest-row .price{color:#222;font-size:16px;font-weight:700;line-height:19px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.controller-box{align-items:center;border:1px solid #e4e7ec;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:row;height:40px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.controller-box .controller button{align-items:center;box-sizing:border-box;display:flex;height:40px;justify-content:center;width:40px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.controller-box .controller button i{margin:0}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.controller-box .input-controller{width:52px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.controller-box .input-controller>input{border:none;color:#222;font-size:20px;font-weight:700;line-height:24px;padding:0;text-align:center;width:100%}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.controller-box .input-controller>input::-webkit-inner-spin-button,#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.controller-box .input-controller>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box>div.guest-controller-box>div.guest-box>div.controller-box .input-controller>input[type=number]{-moz-appearance:textfield}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box{border:1px solid #e4e7ec;border-radius:12px;display:flex;flex-direction:column;padding:30px 20px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box>div.label-area{margin-bottom:24px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box>div.label-area>span{color:#222;font-family:Pretendard;font-size:18px;font-weight:700;line-height:20px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box h4{color:#192434;font-size:16px;font-weight:700;line-height:19px;margin:0 0 10px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .check-room-date{color:#7c8594;font-size:15px;font-weight:500;line-height:18px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .check-room-guest-box{display:flex;flex-direction:column;gap:10px;margin:16px 0}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .check-room-guest-box .check-room-guest-row{color:#666;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:17px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .room-info-badge{align-items:center;display:flex;gap:6px;margin-top:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .room-info-badge .check-room-count{background:#f1f4fe;border-radius:8px;color:#0045fd;font-size:13px;font-weight:500;line-height:16px;padding:4px 6px;width:-moz-fit-content;width:fit-content}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .room-info-badge .check-room-extra-bed{background:#f1f4fe;border-radius:8px;color:#0045fd;display:none;font-size:13px;font-weight:500;line-height:16px;padding:4px 6px;width:-moz-fit-content;width:fit-content}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .room-info-badge .check-room-extra-bed.expanded{display:flex}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .booking-air-info-box{display:flex;flex-direction:column;gap:8px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .booking-air-info-box .booking-air-info{display:flex;gap:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .booking-air-info-box .booking-air-info .label{color:#374151;font-size:15px;font-weight:500;line-height:18px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .booking-air-info-box .booking-air-info .content .check-room-date{color:#7c8594;font-size:15px;font-weight:400;line-height:18px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .booking-room-info-box .booking-air-info-box .booking-air-info .content .check-room-guest-box{color:#7c8594;font-size:15px;font-weight:400;line-height:18px;margin:0}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .description-area{background:#f8fafc;border-radius:4px;margin-top:16px;padding:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .description-area ul{display:flex;flex-direction:column;gap:8px;list-style:disc;padding-left:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .description-area ul li::marker{color:#8b8b8b;font-size:10px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .description-area ul li{color:#222;font-size:14px;font-weight:400;line-height:20px;word-break:keep-all}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .coupon-area{height:36px;padding-top:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .coupon-area .coupon-box{align-items:center;display:flex;justify-content:space-between}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .coupon-area .coupon-box p{color:#222;font-size:14px;font-weight:700;line-height:20px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .coupon-area .coupon-box p span{color:#0a84ff}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .coupon-area .coupon-box button{align-items:center;background:#fff;border:1px solid #0a84ff;border-radius:8px;color:#0a84ff;display:flex;font-size:13px;font-weight:600;line-height:normal;overflow:hidden;padding:8px 10px;text-overflow:ellipsis}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .coupon-area .coupon-box button i{height:20px;margin:0;width:20px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area{padding-top:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .card-installment-guide-box a{align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:4px;display:flex;gap:8px;padding:8px 10px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .card-installment-guide-box a span{color:#222;font-size:13px;font-weight:500;line-height:16px;margin-right:auto}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide{background:#f8fafc;border-radius:4px;margin-top:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-header>.label{align-items:center;display:flex;gap:4px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-header>.label span{color:#222;font-size:13px;font-weight:500;line-height:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-header .point-more{transition:transform .1s ease}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-header.expanded .point-more{transform:rotate(180deg)}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-body{display:none;padding:0 16px 16px 10px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-body.expanded{display:block}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-body .point-row{display:flex;justify-content:space-between;padding-left:6px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-body .point-row.virtual-account{margin-bottom:4px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-body .point-row .label{color:#222;font-size:13px;font-weight:400;line-height:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .benefit-area .expected-point-guide .expected-point-body .point-row .expected-point{color:#0a84ff;font-size:13px;font-weight:700;line-height:16px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .price-area{margin-top:18px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .price-area .expected-price{align-items:center;display:flex;justify-content:space-between}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .price-area .expected-price .label{color:#7c8594;font-size:15px;font-weight:500;line-height:18px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .price-area .expected-price .price{color:#222;font-size:24px;font-weight:700;line-height:28px}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .price-area .btn-booking{background:#0a84ff;border-radius:8px;color:#fff;font-size:15px;font-weight:700;line-height:18px;margin-top:20px;padding:18px 0;text-align:center;width:100%}#product-info-section #product-info-right-section div#product-guest-info-wrapper .product-guest-info-box .booking-info-box .price-area .btn-booking.disabled{background:#dbdfe5;color:#a9b1bc;cursor:auto}div#share-layer{background:#fff;border-radius:24px;box-shadow:0 8px 16px 0 rgba(45,71,104,.16);display:none;flex-direction:column;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:375px;z-index:99}div#share-layer.active{display:flex}div#share-layer>div.share-box{display:flex;flex-direction:column;padding:24px}div#share-layer>div.share-box>div.header-area{border-bottom:1px solid #eff2f6;display:flex;flex-direction:column;padding-bottom:18px;position:relative}div#share-layer>div.share-box>div.header-area>div.header-title>p{color:#192434;font-family:Pretendard;font-size:17px;font-weight:700;line-height:24px;text-align:center}div#share-layer>div.share-box>div.header-area>div.header-wrapper{position:absolute;top:0;width:100%}div#share-layer>div.share-box>div.header-area>div.header-wrapper>button.close-button{position:absolute;right:0}div#share-layer>div.share-box>div.content-area{padding-top:16px;position:relative}div#share-layer>div.share-box>div.content-area>ul>li>button{align-items:center;display:flex;flex-direction:row;gap:12px;padding:12px 0;width:100%}div#share-layer>div.share-box>div.content-area>div.alert-area{position:absolute;top:30px;width:100%}div#share-layer>div.share-box>div.content-area>div.alert-area>div.alert-complete-box{display:none}div#share-layer>div.share-box>div.content-area>div.alert-area>div.alert-complete-box>p{background:rgba(0,0,0,.8);border-radius:8px;color:#fff;font-family:Pretendard;font-size:14px;font-weight:400;line-height:22px;padding:16px 0;text-align:center}div#coupon-layer{background:#fff;border-radius:16px;box-shadow:0 8px 16px 0 rgba(45,71,104,.16);display:none;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:540px;z-index:99}div#coupon-layer.active{display:flex}div#coupon-layer>div.coupon-box{display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}div#coupon-layer>div.coupon-box>div.header-area{display:flex;flex-direction:column;position:relative}div#coupon-layer>div.coupon-box>div.header-area>div.header-title>p{color:#192434;font-family:Pretendard;font-size:20px;font-weight:500}div#coupon-layer>div.coupon-box>div.header-area>div.header-wrapper{position:absolute;top:0;width:100%}div#coupon-layer>div.coupon-box>div.header-area>div.header-wrapper>button.close-button{position:absolute;right:0}div#coupon-layer>div.coupon-box>div.content-area{display:flex;flex-direction:column;gap:24px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons{display:flex;flex-direction:column;gap:16px;height:480px;overflow:auto}div#coupon-layer>div.coupon-box>div.content-area>div.coupons::-webkit-scrollbar{width:2px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons::-webkit-scrollbar-thumb{background:#dbdfe5;border-radius:5000px;height:150px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row{display:flex;flex-direction:row;height:194px;width:100%}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row>div.coupon-card{border:1px solid #dbdfe5;border-radius:16px 0 0 16px;box-sizing:border-box;display:flex;flex:0 0 424px;flex-direction:column;gap:16px;padding:24px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row>div.coupon-card>div.badges{align-items:center;display:flex;flex-direction:row;gap:4px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row>div.coupon-card>div.coupon-info{display:flex;flex-direction:column;gap:4px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row>div.coupon-card>div.coupon-info>p.coupon-name{color:#192434;font-family:Pretendard;font-size:15px;font-weight:600;line-height:18px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row>div.coupon-card>div.coupon-info>p.coupon-price{color:#192434;font-family:Pretendard;font-size:26px;font-weight:700}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row>div.coupon-card>div.coupon-condition{display:flex;flex-direction:column;gap:4px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row>div.coupon-card>div.coupon-condition>p{color:#626d7c;font-family:Pretendard;font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:18px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row>div.download-area{flex:0 0 68px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row>div.download-area>button{align-content:center;background:#3187f1;border-radius:0 16px 16px 0;box-sizing:border-box;height:100%;padding:24px;width:100%}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row.downloaded>div.coupon-card{box-sizing:border-box;flex:0 0 424px;opacity:.4}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row.downloaded>div.download-area{flex:0 0 68px}div#coupon-layer>div.coupon-box>div.content-area>div.coupons>div.coupon-row.downloaded>div.download-area>button{align-content:center;background:#dbdfe5;border-radius:0 16px 16px 0;box-sizing:border-box;cursor:auto;height:100%;padding:24px;width:100%}div#coupon-layer>div.coupon-box>div.content-area>div.coupon-notice{display:flex;flex-direction:column;gap:8px}div#coupon-layer>div.coupon-box>div.content-area>div.coupon-notice>div.title>p{color:#97a1af;font-family:Pretendard;font-size:15px;font-weight:700;line-height:22px}div#coupon-layer>div.coupon-box>div.content-area>div.coupon-notice>div.description>p{color:#97a1af;font-family:Pretendard;font-size:15px;font-weight:400;line-height:22px}div#coupon-layer>div.coupon-box>div.content-area>div.button-area{display:flex;flex-direction:row;gap:16px}div#coupon-layer>div.coupon-box>div.content-area>div.button-area>button{flex:1}div#coupon-layer>div.coupon-box>div.content-area>div.button-area>button.close-layer-button{background:#fff;border:1px solid #dbdfe5;border-radius:12px;color:#626d7c;font-family:Pretendard;font-size:16px;font-weight:700;line-height:24px;padding:16px 12px;width:238px}div#coupon-layer>div.coupon-box>div.content-area>div.button-area>button.coupon-all-download{background:#dbdfe5;border-radius:12px;color:#a9b1bc;font-family:Pretendard;font-size:16px;font-weight:700;line-height:24px;padding:16px 12px}div#coupon-layer>div.coupon-box>div.content-area>div.button-area>button.coupon-all-download.active{background:#3187f1;color:#fff}#startday-change-layer{background:#fff;border-radius:16px;box-shadow:0 8px 16px 0 rgba(45,71,104,.16);display:none;flex-direction:column;gap:24px;left:50%;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:792px;z-index:99}#startday-change-layer.active{display:flex}#startday-change-layer>#startday-change-calendar{display:flex;flex:1;flex-direction:row;gap:16px}#startday-change-layer>#startday-change-calendar>div.calendar{flex:1}#startday-change-layer>#startday-change-calendar>div.calendar>div.header-area{display:flex;flex-direction:column}#startday-change-layer>#startday-change-calendar>div.calendar>div.header-area>div.month-area{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#startday-change-layer>#startday-change-calendar>div.calendar>div.header-area>div.month-area>div.month-info>span{color:#192434;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:28px;text-decoration:none;text-transform:none}#startday-change-layer>#startday-change-calendar>div.calendar>div.header-area>div.day-area>ul{display:flex;flex-direction:row;justify-content:space-around}#startday-change-layer>#startday-change-calendar>div.calendar>div.header-area>div.day-area>ul>li{display:flex;flex-direction:column;height:52px;justify-content:center;width:52px}#startday-change-layer>#startday-change-calendar>div.calendar>div.header-area>div.day-area>ul>li>span{color:#97a1af;display:flex;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;padding:15px 0;text-decoration:none;text-transform:none}#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area{display:flex;flex-direction:column;gap:4px}#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul{display:flex;flex-direction:row;justify-content:space-around}#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul>li{align-items:center;display:flex;flex-direction:column;height:52px;justify-content:center;width:52px}#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul>li>button{align-items:center;color:#192434;display:flex;flex-direction:column;font-family:Pretendard;font-size:16px;font-weight:600;height:34px;justify-content:center;line-height:28px;width:34px}#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul>li>button>span{color:#192434;display:flex;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;justify-content:center;line-height:28px;text-decoration:none;text-transform:none}#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul>li>button.holiday,#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul>li>button.saturday,#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul>li>button.sunday{color:#f6382d}#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul>li>button.disabled{cursor:auto;opacity:.2}#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul>li>button.active{background:#3187f1;border-radius:50%;color:#fff}#startday-change-layer>#startday-change-calendar>div.calendar>div.contents-area>div.week-area>ul>li>span.price{color:#77828f;font-family:Pretendard;font-size:13px;font-style:normal;font-weight:500;height:18px;line-height:20px;text-decoration:none;text-transform:none}#startday-change-layer>button{align-self:center;background:#3187f1;border-radius:12px;color:#fff;font-family:Pretendard;font-size:16px;font-weight:700;height:56px;line-height:24px;padding:16px 12px;width:238px}#air-realtime-area{border:1px solid #000;margin-top:10px;padding:8px}#air-realtime-area .header-area{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#realtime-results-body tr{height:50px}#realtime-results-body tr td{text-align:center}#realtime-results-body tr td div.text-up{color:red}#realtime-results-body tr td div.text-down{color:blue}#realtime-results-body tr td span{font-family:Pretendard;font-size:11px;font-weight:400}#realtime-results-body tr td button.brand-content-button{background:#3187f1;color:#fff;font-family:Pretendard;font-size:10px;font-weight:500;line-height:24px;padding:4px 8px}#realtime-results-body .air-flight-info span:not(:last-child):after{color:#999;content:" | ";margin:0 5px}#brand-info-layer{background:#fff;border-radius:16px;box-shadow:0 8px 16px 0 rgba(45,71,104,.16);display:none;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:540px;z-index:99}#brand-info-layer.active{display:flex}#brand-info-layer>div.brand-info-box{display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}#brand-info-layer>div.brand-info-box>div.header-area{display:flex;flex-direction:column;position:relative}#brand-info-layer>div.brand-info-box>div.header-area>div.header-title>p{color:#192434;font-family:Pretendard;font-size:20px;font-weight:500}#brand-info-layer>div.brand-info-box>div.header-area>div.header-wrapper{position:absolute;top:0;width:100%}#brand-info-layer>div.brand-info-box>div.header-area>div.header-wrapper>button.close-button{position:absolute;right:0}#brand-info-layer>div.brand-info-box>div.content-area{display:flex;flex-direction:column;gap:16px}#brand-info-layer>div.brand-info-box>div.content-area>div.notice-box{display:flex;flex-direction:column}#brand-info-layer>div.brand-info-box>div.content-area>div.notice-box>p{color:#97a1af;font-family:Pretendard;font-size:15px;font-weight:500;line-height:22px}#brand-info-layer>div.brand-info-box>div.content-area>div.notice-box>p.title{font-family:Pretendard;font-size:15px;font-weight:700;margin-bottom:8px}#photo-gallery-modal{background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#photo-gallery-modal .swiper,#photo-gallery-modal .swiper *{-moz-user-select:none;user-select:none;-webkit-user-select:none}#photo-gallery-modal .swiper-slide img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#photo-gallery-modal .modal-inner{height:90vh;margin:0 auto;max-width:1200px;position:relative;top:50%;transform:translateY(-50%);width:90%}#photo-gallery-modal .modal-inner .close-gallery{background:none;border:none;color:#fff;cursor:pointer;font-size:40px;line-height:1;padding:0 10px;position:absolute;right:0;top:-50px;z-index:1001}#photo-gallery-modal .modal-inner .gallery-top{background:#000;height:calc(100% - 120px);position:relative;width:100%}#photo-gallery-modal .modal-inner .gallery-top .swiper-slide{align-items:center;display:flex;justify-content:center}#photo-gallery-modal .modal-inner .gallery-top .swiper-slide img{max-height:100%;max-width:100%}#photo-gallery-modal .modal-inner .gallery-top .swiper-button-next,#photo-gallery-modal .modal-inner .gallery-top .swiper-button-prev{color:#fff}#photo-gallery-modal .modal-inner .gallery-top .swiper-button-next{right:10px}#photo-gallery-modal .modal-inner .gallery-top .swiper-button-prev{left:10px}#photo-gallery-modal .modal-inner .gallery-thumbs{background:#000;height:100px;margin-top:10px;padding:10px 0;width:100%}#photo-gallery-modal .modal-inner .gallery-thumbs .swiper-slide{align-items:center;cursor:pointer;display:flex;transition:opacity .3s;width:120px}#photo-gallery-modal .modal-inner .gallery-thumbs .swiper-slide img{height:100%;max-width:100%;width:auto}#photo-gallery-modal .modal-inner .gallery-thumbs .swiper-slide-thumb-active{border:4px solid #3187f1}
