html{overflow:unset !important}body{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:1320px;min-height:100vh;color:var(--black);font-size:16px;font-family:var(--pretendard) !important}body:lang(zh-cn){font-family:"Noto Sans SC" !important}body:lang(zh-tw){font-family:"Noto Sans TC" !important}body .body_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:1320px;min-height:100vh}#wrapper{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.inner{width:1320px;margin:0 auto;padding:0 20px}.form_inner{width:640px;margin:0 auto}#loading{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(243,243,243,.9)}.loader{position:fixed;top:50%;left:50%;width:32px;height:32px;background:url(../img/loading.png);-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.overflow-hidden{overflow:hidden}.pt120{padding-top:120px}.pt100{padding-top:100px}.pb160{padding-bottom:160px}.pb120{padding-bottom:120px}.pb100{padding-bottom:100px}.pt80{padding-top:80px}.pb80{padding-bottom:80px}.mb8{margin-bottom:8px !important}.mt0{margin-top:0 !important}.px0{padding-right:0 !important;padding-left:0 !important}.rounded{overflow:hidden;border-radius:4px}.shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.whitespace-nowrap{white-space:nowrap}.underline{text-decoration:underline;text-underline-offset:3px}.h-360{height:360px}.h-420{height:420px}.mb0{margin-bottom:0 !important}.bg-white{background-color:#fff !important}.color-G700{color:var(--G700) !important}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.logo_limited{max-width:267px}[class*=_btn][class*="/secondary04"]{--btn-color:var(--secondary04);border:0;color:#fff}[class*=_btn][class*="/line"][class*="/secondary04"]{--btn-color:var(--secondary04);background:#fff;color:var(--btn-color)}.moreI{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.moreI:after{font-size:inherit;font-family:"heyteetime";content:""}.inpSet{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.inpSet .label-left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;z-index:3;left:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.inpSet .label-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;z-index:3;right:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.inpSet.calender input,.inpSet.card input,.inpSet.location input{padding-right:42px}.inpSet.calender:after{position:absolute;right:13px;width:17px;height:19px;background:url("./img/calender.svg") no-repeat center/100%;content:""}.inpSet.calender.type02:after{position:absolute;right:13px;width:17px;height:19px;background:url("../img/icon/item/calendar.svg") no-repeat center/100%;content:""}.inpSet.location:after{position:absolute;right:13px;width:17px;height:19px;background:url("../img/icon/item/marker-05.svg") no-repeat center/100%;content:""}.inpSet.card:after{position:absolute;right:13px;width:20px;height:20px;background:url("./img/card.svg") no-repeat center/100%;content:""}.inpSetType02{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.inpSetType02 .label-left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;z-index:3;left:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.inpSetType02.location input,.inpSetType02.calender input,.inpSetType02.people input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;padding:0 0 0 35px}.inpSetType02.location input{width:564px}.inpSetType02.calender input{width:250px}.inpSetType02.people input{width:140px}.inpSetType02.location:after{position:absolute;left:0;width:20px;height:20px;background:url("../img/icon/location_ico.svg") no-repeat center/100%;content:""}.inpSetType02.calender:after{position:absolute;left:0;width:20px;height:20px;background:url("../img/icon/calender_ico.svg") no-repeat center/100%;content:""}.inpSetType02.people:after{position:absolute;left:0;width:20px;height:20px;background:url("../img/icon/people_ico.svg") no-repeat center/100%;content:""}.inp{width:100%}.inp.error{border-color:var(--red)}textarea{resize:none}._ul_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}._ul_flex li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:8px}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2, 1fr)}.grid-cols-3{grid-template-columns:repeat(3, 1fr)}.grid-span-2{grid-column:span 2}.grid-span-3{grid-column:span 3}.checkbox-wrap input[type=checkbox]:disabled+span{background:var(--G400)}.checkbox-wrap .desc{color:#5d5d5d;font-size:14px}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.truncate-2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;line-clamp:2;-webkit-box-orient:vertical}.truncate-3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;line-clamp:3;-webkit-box-orient:vertical}.truncate-4{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;line-clamp:4;-webkit-box-orient:vertical}.slide_arrow{width:56px;height:56px;border-radius:50%}.slide_arrow.next{background-color:#2b8048}.slide_arrow.next:before{color:#fff;font-size:14px;font-family:"heyteetime";content:""}.slide_arrow.prev{background-color:#f8f8f8}.slide_arrow.prev:before{font-size:14px;font-family:"heyteetime";content:""}.swiper-pagination-progressbar{overflow:hidden;position:relative;width:100%;height:4px;border-radius:10px}.swiper-pagination-progressbar span{border-radius:10px;background-color:#2b8048 !important}.main_tit h3{font-weight:600;font-size:40px}.main_tit h3 span{color:var(--mainColor)}.sub_tit h3{font-weight:600;font-size:32px}.tab_layout ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tab_layout ul li{padding:13px 20px;border:1px solid #e8e8e8;border-radius:40px;color:#a4a4a4;font-weight:500;cursor:pointer}.tab_layout ul li.active{border-color:#1a1a1a;background-color:#1a1a1a;color:#fff}.tab_layout02{border-bottom:1px solid #ebebeb}.tab_layout02>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.tab_layout02.nowrap>ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tab_layout02>ul>li{width:auto;padding:25px 8px;color:#a4a4a4;font-weight:500;cursor:pointer}.tab_layout02>ul>li.active{position:relative;color:#1a1a1a}.tab_layout02>ul>li.active:after{position:absolute;bottom:0;left:0;width:100%;height:3px;border-radius:2px;background-color:#029835;content:""}.tab_layout03>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab_layout03>ul>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:48px;background:var(--G200);color:var(--G500);font-weight:500;font-size:14px;cursor:pointer}.tab_layout03>ul>li.active{border:1px solid var(--mainColor);border-radius:4px;background:#fff;color:var(--mainColor)}.tab_content>div{display:none}.tab_content>div.open{display:block}.hover_red:hover{color:var(--red) !important}.checkbox-wrap.tag_custom b{color:var(--G500);font-weight:500}.checkbox-wrap.tag_custom input:checked+b{color:var(--mainColor)}[class*=textCut]{display:-webkit-box;overflow:hidden;line-height:1.3em;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}[class*=textCut][class*="/1"]{display:block !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-text-overflow:ellipsis}[class*=textCut][class*="/2"]{display:-webkit-box;-webkit-line-clamp:2}[class*=textCut][class*="/3"]{display:-webkit-box;-webkit-line-clamp:3}[class*=textCut][class*="/4"]{display:-webkit-box;-webkit-line-clamp:4}.prod_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 24px}.prod_list-3 .prod_item{width:302px}.prod_list-2 .prod_item{width:calc(50% - 5px)}.prod_list-2.gap40 .prod_item{width:calc(50% - 20px)}.prod_list-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;border-radius:8px}.prod_list-4 .prod_item{width:auto;height:196px}.prod_list-4 .prod_item.type02 .txt_box{width:294px;height:100%;padding:11.5px 29px 11.5px 24px}.mySwiper.type2{position:relative;padding:28px 34px;background:var(--G100, #F8F8F8)}.mySwiper.type2 .arrow{position:absolute;z-index:2;top:50%;width:56px;height:56px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0px 0px 14.286px 0px rgba(0,0,0,.1);box-shadow:0px 0px 14.286px 0px rgba(0,0,0,.1);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mySwiper.type2 .arrow.prev{left:0}.mySwiper.type2 .arrow.prev::before{color:#1a1a1a;font-size:14px;font-family:"heyteetime";content:""}.mySwiper.type2 .arrow.next{right:0}.mySwiper.type2 .arrow.next::before{color:#1a1a1a;font-size:14px;font-family:"heyteetime";content:""}.prod_item:not(.type05){cursor:pointer}.prod_item:not(.type05):hover .img_box img{-webkit-transform:scale(1.1);transform:scale(1.1)}.prod_item .img_box{overflow:hidden;position:relative;width:100%;height:200px;border-radius:8px 8px 0 0}.prod_item .img_box img{width:100%;height:100%;-webkit-transition:1.5s ease-out;transition:1.5s ease-out;-o-object-fit:cover;object-fit:cover}.prod_item .img_box .tag_box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:2;bottom:0;left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;width:100%}.prod_item .img_box .tag_box span{padding:8px 16px;border-radius:0 8px 0 0;background-color:#e9a015;color:#fff;font-weight:600;font-size:14px}.prod_item .img_box .tag_box.payment_request span,.prod_item .img_box .tag_box.golfspirit span{background-color:#2d5fde}.prod_item .img_box .tag_box.reserve_confirm span,.prod_item .img_box .tag_box.golftour span{background-color:#15bd4e}.prod_item .img_box .tag_box.cancel_request span{background-color:#d2222c}.prod_item .img_box .tag_box.cancel_confirm span{background-color:#1a1a1a}.prod_item .img_box .zzim{position:absolute;z-index:10;top:20px;right:20px}.prod_item .img_box .grade{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:10;top:16px;left:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 8px;border-radius:30px;background:rgba(0,0,0,.4);color:#fff;font-weight:600;font-size:14px}.prod_item .img_box .grade:before{font-size:12px;font-family:"heyteetime";content:""}.prod_item .img_box.slide_img .pagination{position:absolute;z-index:10;bottom:0;left:0;width:100%;padding-bottom:10px;text-align:center}.prod_item .img_box.slide_img .pagination .swiper-pagination-bullet{opacity:1;margin:0 2px;background-color:rgba(0,0,0,.4)}.prod_item .img_box.slide_img .pagination .swiper-pagination-bullet-active{background-color:#fff}.prod_item .txt_box{padding:25px 15px}.prod_item .txt_box .cate{color:#a4a4a4;font-size:14px}.prod_item .txt_box .tit{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-top:4px}.prod_item .txt_box .tit p{color:#1a1a1a;font-weight:600;font-size:22px}.prod_item .txt_box .desc{margin-top:8px;margin-bottom:12px}.prod_item .txt_box .zzim{-ms-flex-negative:0;flex-shrink:0;width:24px}.prod_item .zzim:before{color:#d9d9d9;font-size:17px;font-family:"heyteetime";content:""}.prod_item .zzim.active:before{color:var(--red)}.prod_item .txt_box .price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:8px}.prod_item .txt_box .price .sale{margin-right:10px;color:var(--red);font-weight:600;font-size:20px}.prod_item .txt_box .price .sale_price{color:#a4a4a4;font-size:14px;text-decoration:line-through}.prod_item .txt_box .price .now_price{font-weight:600;font-size:20px}.prod_item .txt_box .price span{font-size:14px}.prod_item .txt_box .keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px}.prod_item .txt_box .keyword .word{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e8e8e8;border-radius:40px;color:#5d5d5d;font-size:12px}.prod_item .txt_box .keyword .word i{display:block;width:1px;height:12px;background-color:var(--G300)}.prod_item .txt_box .keyword .word.bg{border-color:var(--G200);background-color:var(--G200)}.prod_item .txt_box .keyword .word.type2{border:#fff;background-color:#fff;color:var(--G700, #333);font-weight:600}.prod_item.type02{display:-webkit-box;display:-ms-flexbox;display:flex}.prod_item.type02 .img_box{-ms-flex-negative:0;flex-shrink:0;width:196px;height:196px;border-radius:8px}.prod_item.type02 .txt_box{width:calc(100% - 196px);padding:11px 32px}.prod_item.type02 .txt_box .keyword .word{color:#333;font-weight:500}.prod_item.type02 .zzim:before{color:#fff;content:""}.prod_item.type02 .zzim.active:before{color:#fff;content:""}.prod_item.type02 .alarm{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:10;top:44px;right:17px;width:24px;height:24px;background:url("../img/icon/alarm.svg") no-repeat}.prod_item.type02 .alarm.active{background:url("../img/icon/alarm_active.svg") no-repeat}.prod_item.type03{overflow:hidden;position:relative;height:397px;border-radius:8px}.prod_item.type03 .img_box{position:relative;height:100%;border-radius:8px}.prod_item.type03 .img_box:before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(41.96%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6))),-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 41.96%, rgba(0, 0, 0, 0.6) 100%),linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));content:""}.prod_item.type03 .txt_box{position:absolute;z-index:10;bottom:0;left:0;width:100%;padding:35px 27px}.prod_item.type03 .txt_box .cate{color:#fff}.prod_item.type03 .txt_box .tit p{color:#fff}.prod_item.type03 .txt_box .desc{color:#e4e7dc}.prod_item.type03 .txt_box .price span{color:#fff;font-size:13px}.prod_item.type03 .txt_box .price .sale{margin-right:2px;color:#d7fd2e;font-size:17px}.prod_item.type03 .txt_box .price .sale_price{color:#a4a4a4;font-size:13px}.prod_item.type03 .txt_box .price .now_price{color:#fff;font-size:17px}.prod_item.type03 .zzim:before{color:#fff;content:""}.prod_item.type03 .zzim.active:before{color:#fff;content:""}.prod_item.type03.type_sm{height:300px}.prod_item.type03.type_sm .img_box .reser{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:10;top:16px;left:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 8px;border-radius:30px;background:rgba(0,0,0,.4);color:#fff;font-weight:500;font-size:12px}.prod_item.type03.type_sm .img_box .grade{right:55px;left:auto;font-weight:500;font-size:12px}.prod_item.type03.type_sm .txt_box{padding:20px}.prod_item.type03.type_sm .txt_box .cate{font-size:12px}.prod_item.type03.type_sm .txt_box .tit p{font-size:18px}.prod_item.type03.type_sm .txt_box .desc{color:#e4e7dc;font-size:12px}.prod_item.comingsoon .img_box::before{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;font-weight:600;font-size:24px;font-family:var(--pretendard) !important;content:"Coming soon"}.prod_item.type03.comingsoon .txt_box .cate{color:#a9a9a9}.prod_item.type03.comingsoon .txt_box .tit p{color:#a9a9a9}.prod_item.type03.comingsoon .txt_box .desc{color:#a9a9a9}.prod_item.type03.comingsoon .txt_box .price .sale{color:#a9a9a9}.prod_item.type03.comingsoon .txt_box .price .sale_price{color:#a9a9a9}.prod_item.type03.comingsoon .txt_box .price .now_price{color:#a9a9a9}.prod_item.type03.comingsoon .txt_box .price span{color:#a9a9a9}.review_item{display:-webkit-box;display:-ms-flexbox;display:flex}.review_item .profile_img{overflow:hidden;width:72px;height:72px;border:1px solid #e8e8e8;border-radius:50%}.review_item .profile_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review_item .review_cont{width:calc(100% - 72px);padding:5px 24px}.review_item .review_cont .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-weight:600;font-size:20px}.review_item .review_cont .name button.follow_btn{width:61px;height:32px;border:1px solid #029835;border-radius:4px;background-color:#edfbf2;color:var(--mainColor);font-weight:500;font-size:14px}.review_item .review_cont .name button.follow_btn.active{background-color:var(--mainColor);color:#fff}.review_item .review_cont .data{margin-top:8px}.review_item .review_cont .data span{position:relative;padding:0 16px;color:#a4a4a4;font-size:16px}.review_item .review_cont .data span:after{position:absolute;top:calc(50% - 6px);right:0;width:1px;height:12px;background-color:#e8e8e8;content:""}.review_item .review_cont .data span:first-of-type{padding-left:0}.review_item .review_cont .data span:last-of-type:after{display:none}.review_item .review_cont .desc{margin-top:12px;color:#333;font-size:18px;line-height:1.5}.review_item .review_cont .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-top:12px}.review_item .review_cont .tag span{color:#a4a4a4}.review_item .review_cont .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:24px}.review_item .review_cont .info span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#a4a4a4;font-size:18px}.review_item .review_cont .info .score:before{font-size:15px;font-family:"heyteetime";content:""}.review_item .review_cont .info .like{cursor:pointer}.review_item .review_cont .info .like:before{font-size:15px;font-family:"heyteetime";content:""}.review_item .review_cont .info .like.active{color:var(--mainColor)}.review_item .review_cont .info .reply:before{width:auto;height:auto;background:rgba(0,0,0,0);font-size:15px;font-family:"heyteetime";content:""}.review_item.type02{gap:55px}.review_item.type02>div:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.review_item.type02 .img_box{position:relative;width:160px;height:160px;cursor:pointer}.review_item.type02 .img_box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review_item.type02 .img_box p{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%;padding:10px;color:#fff;font-weight:500;font-size:20px}.review_item.type02 .review_cont:last-of-type{width:100%;padding:0}._language_set{position:absolute;z-index:99;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:1px solid var(--G300);border-radius:8px;background:#fff;-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,.08);box-shadow:0px 5px 10px 0px rgba(0,0,0,.08)}._language_set .inner_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}._language_set ._ul_list{position:relative;padding:20px 15px;font-weight:500;font-size:14px}._language_set ._ul_list li._label{margin-bottom:10px;color:var(--G500);font-weight:600}._language_set ._ul_list li .btn-radio{color:var(--G500)}._language_set ._ul_list li .btn-radio input[type=radio]+span{display:inline-block;width:100%;padding:5px 0;color:#a4a4a4;cursor:pointer}._language_set ._ul_list li .btn-radio input[type=radio]:checked+span{color:var(--mainColor)}._language_set ._ul_list.lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;width:143px}._language_set ._ul_list.lang .btn-radio input[type=radio]+span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px}._language_set ._ul_list.lang img{width:16px}._language_set ._ul_list.curr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;width:calc(100% - 143px)}._language_set ._ul_list.curr p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding:5px 0;cursor:pointer}._language_set ._ul_list.curr p>span:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:70px}._language_set ._ul_list.curr li .unit{width:30px;text-align:center}._language_set ._ul_list.curr li .btn-radio input[type=radio]:checked+p{color:var(--mainColor)}.search_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:5px 15px;border:1px solid #e8e8e8;border-radius:8px;background:#fff}.search_wrap .location_area,.search_wrap .date_area,.search_wrap .people_area{position:relative}.search_wrap .line{display:inline-block;width:1px;height:30px;background:#e8e8e8}.search_wrap .inpSetType02 .inp{height:40px;border:0}.search_wrap [class*=dropdown-container]{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.search_wrap .inp{background:#fff !important}.search_wrap .inp:-moz-read-only{color:#1a1a1a}.search_wrap .inp:read-only{color:#1a1a1a}.search_wrap .inp:focus{-webkit-box-shadow:none;box-shadow:none}.search_wrap .search_btn{display:inline-block;overflow:hidden;min-width:134px;height:40px;padding:0 5px;border-radius:8px;white-space:nowrap !important;text-overflow:ellipsis}.search_location{position:absolute;z-index:99;left:0;width:415px;min-height:340px;margin-top:15px;padding:40px 30px;border-radius:20px;background:#fff;-webkit-box-shadow:0px 3px 22.1px 7px rgba(0,0,0,.25);box-shadow:0px 3px 22.1px 7px rgba(0,0,0,.25)}.search_location .inner_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search_location .inp{height:48px;padding-left:46px;border:1px solid #029835;background:#fff url(../img/icon/search_location_color_ico.svg) no-repeat left 16px center !important}.search_location h3{color:#1a1a1a;font-weight:700;font-size:16px;line-height:normal}.search_location .recent{padding:20px 0 30px}.search_location .recommended{padding:28px 0 30px;border-top:1px solid #e8e8e8}.search_location ul{overflow-y:auto;max-height:150px;margin-top:20px}.search_location ul li{position:relative;min-height:24px;margin-top:15px;padding-left:34px;color:#1a1a1a;font-weight:400;font-size:16px;line-height:130%;cursor:pointer}.search_location ul li::before{position:absolute;top:0;left:0;width:24px;height:24px;background:url(../img/icon/search_location_ico.svg) no-repeat left center;content:""}.search_location ul li:first-child{margin-top:0}.search_location ul li .name{color:#1a1a1a;font-weight:400;font-size:16px;line-height:130%}.search_location ul li .region{margin-top:3px;color:#a4a4a4;font-weight:400;font-size:11px;line-height:130%}.search_location .nodata{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:20px 0}.search_location .nodata p{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#1a1a1a;font-weight:400;font-size:16px;line-height:130%}.search_location_type02{position:absolute;z-index:99;left:0;width:390px;margin-top:17px;padding:30px 0;border-radius:8px;background:#fff;-webkit-box-shadow:0px 2px 10px 5.651px rgba(0,0,0,.2);box-shadow:0px 2px 10px 5.651px rgba(0,0,0,.2)}.search_location_type02 .inner_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search_location_type02 .input_group{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:0 30px;text-align:left}.search_location_type02 .input_group .clear_btn{display:none;position:absolute;top:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52px;height:50px;margin:0 auto;background-image:url(../img/icon/search_txt_clear.svg);background-size:20px 20px;background-position:center;background-repeat:no-repeat;cursor:pointer}.search_location_type02 .inp{height:50px;margin-bottom:16px;padding-right:50px;padding-left:50px;border:0;border-radius:4px;background:#f4f4f4 url(../img/icon/search_location_type02_ico.svg) no-repeat left 16px center !important;font-weight:400}.search_location_type02 h3{margin-bottom:12px;color:var(--black, #1A1A1A);font-weight:700;font-size:16px;line-height:normal;letter-spacing:-0.48px}.search_location_type02 .autocomplete{display:none;overflow:hidden;position:absolute;z-index:99;top:58px;left:0;width:330px;padding:30px 10px 30px 20px;border-radius:4px;background:#fff;-webkit-box-shadow:0px 2px 10px 5.651px rgba(0,0,0,.2);box-shadow:0px 2px 10px 5.651px rgba(0,0,0,.2)}.search_location_type02 .autocomplete ul{overflow-y:auto;max-height:280px;padding-right:10px}.search_location_type02 .autocomplete ul::-webkit-scrollbar{width:6px}.search_location_type02 .autocomplete ul::-webkit-scrollbar-thumb{background:#d9d9d9}.search_location_type02 .autocomplete ul li{position:relative;min-height:24px;margin-top:20px;padding-top:3px;padding-left:30px;color:#1a1a1a;font-weight:400;font-size:14px;line-height:140%;cursor:pointer}.search_location_type02 .autocomplete ul li::before{position:absolute;top:0;left:0;width:24px;height:24px;background:url(../img/icon/location_ico.svg) no-repeat left center;content:""}.search_location_type02 .autocomplete ul li:first-child{margin-top:0}.search_location_type02 .autocomplete ul li .name{color:#1a1a1a;font-weight:400;font-size:16px;line-height:130%}.search_location_type02 .recent{margin:0 30px;padding:16px 0}.search_location_type02 .recent__rst ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.search_location_type02 .recent__rst ul li{padding:7px 12px;border:1px solid var(--G300, #E8E8E8);border-radius:100px;cursor:pointer}.search_location_type02 .recent__rst ul li span{color:var(--black, #1A1A1A);font-weight:500;font-size:14px;line-height:130%}.search_location_type02 .recommended{margin:0 30px;padding:16px 0}.search_location_type02 .recommended__rst ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.search_location_type02 .recommended__rst ul li{padding:7px 12px;border-radius:100px;background:var(--Primary06, #F3F7F2);cursor:pointer}.search_location_type02 .recommended__rst ul li span{color:var(--Primary01, #029835);font-weight:500;font-size:14px;line-height:130%}.search_location_type02 .popular{padding:16px 0}.search_location_type02 .popular h3{margin:0 30px 12px}.search_location_type02 .popular__rst ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;gap:8px;padding-bottom:12px;white-space:nowrap;cursor:-webkit-grab;cursor:grab}.search_location_type02 .popular__rst ul.dragging{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search_location_type02 .popular__rst ul::-webkit-scrollbar{height:6px}.search_location_type02 .popular__rst ul::-webkit-scrollbar-thumb{background:#d9d9d9}.search_location_type02 .popular__rst ul li{position:relative;width:76px;height:76px;cursor:pointer}.search_location_type02 .popular__rst ul li:first-child{margin-left:30px}.search_location_type02 .popular__rst ul li:last-child{margin-right:30px}.search_location_type02 .popular__rst ul li .img_area{overflow:hidden;width:76px;height:76px;border-radius:100px;background-size:cover}.search_location_type02 .popular__rst ul li .txt_area{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.search_location_type02 .popular__rst ul li .txt_area span{display:inline-block;display:-webkit-box;overflow:hidden;padding:0 4px;color:#fff;font-weight:600;font-size:13px;line-height:120%;letter-spacing:-0.39px;white-space:normal;text-align:center;text-shadow:0px 2px 10px rgba(0,0,0,.2);word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3}.search_people{position:absolute;z-index:99;left:0;width:335px;margin-top:15px;padding:40px 30px;border-radius:20px;background:#fff;-webkit-box-shadow:0px 3px 22.1px 7px rgba(0,0,0,.25);box-shadow:0px 3px 22.1px 7px rgba(0,0,0,.25)}.search_people .inner_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_people h3{color:#1a1a1a;font-weight:500;font-size:16px;line-height:16px;letter-spacing:-0.3px}.search_people .search_people_con{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.search_people .search_people_con input{width:124px;height:48px;padding:0 38px 0 50px;border:1px solid #029835;color:#252525;font-weight:400;font-size:18px;line-height:12px;letter-spacing:-0.222px;text-align:center}.search_people .search_people_con .minus_btn{position:absolute;z-index:1;top:10px;left:10px;width:28px;height:28px}.search_people .search_people_con .plus_btn{position:absolute;z-index:1;top:10px;right:10px;width:27px;height:28px}.search_people .search_people_con .minus_btn svg,.search_people .search_people_con .plus_btn svg{vertical-align:top}.search_people .search_people_con .minus_btn.disabled path,.search_people .search_people_con .plus_btn.disabled path,.search_people_type02 .search_people_con .minus_btn.disabled path,.search_people_type02 .search_people_con .minus_btn.disabled rect,.search_people_type02 .search_people_con .plus_btn.disabled path,.search_people_type02 .search_people_con .plus_btn.disabled rect{stroke:#a4a4a4}.search_people .confirm_btn{width:100%;margin-top:20px}.search_people_type02{position:absolute;z-index:99;left:0;width:335px;margin-top:17px;padding:30px;border-radius:20px;background:#fff;-webkit-box-shadow:0px 3px 22.1px 7px rgba(0,0,0,.25);box-shadow:0px 3px 22.1px 7px rgba(0,0,0,.25)}.search_people_type02 .inner_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px}.search_people_type02 h3{position:relative;padding-left:28px;color:#1a1a1a;font-weight:500;font-size:14px;line-height:140%}.search_people_type02 h3::before{position:absolute;left:0;width:20px;height:20px;background:url(../img/icon/people_ico.svg) no-repeat center/100%;content:""}.search_people_type02 .search_people_con{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.search_people_type02 .search_people_con input{width:113px;height:32px;padding:0 35px;border:0;color:#1a1a1a;font-weight:500;font-size:14px;line-height:140%;text-align:center}.search_people_type02 .search_people_con input::-webkit-inner-spin-button,.search_people_type02 .search_people_con input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.search_people_type02 .search_people_con .minus_btn,.search_people_type02 .search_people_con .plus_btn{position:absolute;z-index:1;top:0;width:32px;height:32px}.search_people_type02 .search_people_con .minus_btn svg,.search_people_type02 .search_people_con .plus_btn svg{vertical-align:top}.search_people_type02 .search_people_con .minus_btn.disabled path,.search_people_type02 .search_people_con .plus_btn.disabled path{stroke:#a4a4a4}.search_people_type02 .search_people_con .minus_btn{left:0}.search_people_type02 .search_people_con .plus_btn{right:0}.search_people_type02 .confirm_btn{width:100%;height:56px;margin-top:20px;color:#fff;font-weight:700;font-size:16px;line-height:140%;letter-spacing:-0.48px}[class*=formContainer]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;--label-width:120px}.form-list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.form-list .form-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--label-width);font-weight:500;line-height:1.3em}.form-list .form-label label{position:relative}.form-list .form-label label.required:after{display:inline-block;position:absolute;top:2px;right:-5px;width:4px;height:4px;border-radius:50%;background:var(--red);content:""}.form-list .formCon{position:relative;width:100%}.form-list .formCon.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.form-list .formCon.column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.form-list .formCon .form-msg{--color:var(--red);color:var(--color);font-weight:500;font-size:14px;line-height:1.3em}.form-list .formCon .form-msg:before{display:inline-block;width:3px;height:3px;margin-right:3px;border-radius:50%;background:var(--color);content:"";vertical-align:middle}.form-list .formCon .form-msg.check{--color:var(--secondary04)}.form-list .formCon .form-msg.info{--color:var(--G600);font-weight:300;font-size:13px}.form-list .formCon .emailCheck-msg{color:var(--red)}.form-list .formCon .emailCheck-msg.checked:before{margin-left:-10px;color:var(--green);font-size:15px;font-family:"myfont";content:""}.form-list.flex-row .form-label{-ms-flex-negative:0;flex-shrink:0;width:100px}.form-list.flex-row .formCon{width:calc(100% - 110px)}[class*=formContainer][class*="/row"] .form-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}[class*=formContainer][class*="/row"] .form-list .form-label{white-space:nowrap}[class*=formContainer][class*="/row"] .form-list .formCon{width:auto;margin-left:auto}[class*=form-msg][class*="/ex"]{--color:var(--G500);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:8px;border-radius:4px;background:var(--G100)}[class*=form-msg][class*="/ex"]:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background:url("./img/secondary.svg") no-repeat center/100%;font-size:0;content:""}[class*=dropdown-container]{visibility:hidden;opacity:0;position:absolute;-webkit-transition:all .4s cubic-bezier(0.5, 0, 0, 1.25);transition:all .4s cubic-bezier(0.5, 0, 0, 1.25)}[class*=dropdown-container].open{visibility:visible;opacity:1}[class*=dropdown-container][class*="/scale"]{-webkit-transform:scale(0.9);transform:scale(0.9)}[class*=dropdown-container][class*="/scale"].open{-webkit-transform:scale(1);transform:scale(1)}[class*=dropdown-container][class*="/center-top"]{top:calc(100% + 10px);-webkit-transform-origin:center top;transform-origin:center top}[class*=dropdown-container][class*="/left-top"]{top:calc(100% + 10px);-webkit-transform-origin:left top;transform-origin:left top}[class*=dropdown-container][class*="/right-top"]{top:calc(100% + 10px);right:0;-webkit-transform-origin:right top;transform-origin:right top}[class*=dropdown-container][class*="/left-bottom"]{bottom:calc(100% + 10px);-webkit-transform-origin:left bottom;transform-origin:left bottom}[class*=dropdown-container][class*="/right-bottom"]{bottom:calc(100% + 10px);-webkit-transform-origin:right bottom;transform-origin:right bottom}[class*=dropdown-container][class*="/slide-down"]{top:calc(100% + 10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}[class*=dropdown-container][class*="/slide-down"].open{top:calc(100% + 10px);-webkit-transform:translateY(0);transform:translateY(0)}[class*=dropdown-container][class*="/slide-up"]{bottom:calc(100% + 10px);-webkit-transform:translateY(10px);transform:translateY(10px)}[class*=dropdown-container][class*="/slide-up"].open{bottom:calc(100% + 10px);-webkit-transform:translateY(0);transform:translateY(0)}._list_pagenation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:14px}._list_pagenation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}._list_pagenation li{color:var(--G500);font-size:14px}._list_pagenation li .prev,._list_pagenation li .next{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;border:1px solid var(--G400);border-radius:4px;background:#fff}._list_pagenation li .prev:hover,._list_pagenation li .next:hover{color:var(--mainColor)}._list_pagenation li .prev:before{font-size:12px;font-family:"heyteetime";content:""}._list_pagenation li .next:before{font-size:12px;font-family:"heyteetime";content:""}._list_pagenation li a.disabled,._list_pagenation li a.disabled.prev:hover,._list_pagenation li a.disabled.next:hover{opacity:.3;cursor:default;pointer-events:none}.fileUploadSet{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.fileUploadSet input[type=file]{overflow:hidden;position:absolute;width:1px;height:1px;padding:0;border:0;clip:rect(0, 0, 0, 0)}.fileUploadSet .btn_upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;height:54px;border:1px solid var(--primary01);border-radius:4px;background:#fff;color:var(--primary01);font-weight:500;font-size:16px;cursor:pointer}.fileUploadSet .btn_upload:before{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;background:url("./img/icon_upload.svg") no-repeat center/100%;font-size:0;content:""}.fileUploadSet .file_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.fileUploadSet .file_list .li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;height:54px;margin-bottom:10px;padding:0px 16px;border:1px solid var(--G300);border-radius:4px;background:var(--G200)}.fileUploadSet .file_list .li .filename{display:block;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:200px;font-weight:500;font-size:16px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-text-overflow:ellipsis}.fileUploadSet .file_list .li:before{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;background:url("./img/icon_upload_black.svg") no-repeat center/100%;font-size:0;content:"";content:""}.fileUploadSet .file_list .li ._del{margin-left:50px;font-size:0;cursor:pointer}.fileUploadSet .file_list .li ._del:before{color:var(--G500);font-size:11px;font-family:"heyteetime";content:""}#header{position:sticky;z-index:100;top:0;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #f4f4f4;background-color:#fff}#header .header_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0 14px}#header .header_top .logo{display:inline-block;height:37px}#header .header_top .logo img{height:100%}#header .header_top .right_link button{font-size:14px}#header .header_top .right_link button span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#header .header_top .right_link button span.language:after{margin:0 6px 0 2px;color:#d9d9d9;content:"/"}#header .header_top .right_link button span.language:before{width:14px;height:14px;background:url("./img/language.svg") no-repeat left center;content:""}#header .header_top .right_link button span.currency:before{width:14px;height:14px;background:url("./img/currency.svg") no-repeat left center;content:""}#header .header_top .right_link a{font-size:14px}#header .header_top .right_link a.login{position:relative}#header .header_top .right_link a.login:before{position:absolute;top:0;right:-8px;width:5px;height:5px;border-radius:50%;background-color:var(--mainColor);content:""}#header .header_top .profile_ i{display:block;overflow:hidden;width:20px;height:20px;border:1px solid #e8e8e8;border-radius:50%}#header .header_top .profile_ i img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#header ._language_set[class*=dropdown-container]{top:calc(100% + 10px);right:0;-webkit-transform-origin:right top;transform-origin:right top}#header ._profile_menu{position:absolute;z-index:3;top:calc(100% + 10px);right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:1px solid #e8e8e8;border-radius:8px;background-color:#fff}#header ._profile_menu ul{padding:12px}#header ._profile_menu ul+ul{border-top:1px solid #e8e8e8}#header ._profile_menu ul a{display:block;padding:6px 12px;color:#1a1a1a;font-size:14px}#header ._profile_menu ul a:hover{text-decoration:underline}#header .header_bot{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:14px 0 0}#header .header_bot .gnb{margin-right:auto}#header .header_bot .gnb .all_menu{margin-right:8px;font-weight:500;font-size:20px}#header .header_bot .gnb .all_menu:before{font-size:13px;font-family:"heyteetime";content:""}#header .header_bot .gnb>ul{gap:0}#header .header_bot .gnb>ul>li{z-index:1;padding:10px 10px 35px}#header .header_bot .gnb>ul>li:hover{z-index:10}#header .header_bot .gnb>ul>li:hover>a,#header .header_bot .gnb>ul>li>a.active{color:#029835}#header .header_bot .gnb>ul>li:first-of-type{padding-right:0;padding-left:0}#header .header_bot .gnb>ul>li>a{font-weight:500;font-size:20px}#header .header_bot .gnb>ul>li .depth_box{visibility:hidden;opacity:0}#header .header_bot .gnb .depth2>li .depth3{visibility:hidden;opacity:0}#header .header_bot .gnb .depth2>li.active .depth3{visibility:visible;opacity:1}#header .header_bot .gnb .depth_box{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;width:100%;height:69.5px;border-top:1px solid #a4a4a4;border-bottom:1px solid var(--G300);background-color:#fff}#header .header_bot .gnb .depth_box:before{position:absolute;z-index:0;top:68.5px;left:0;width:100%;height:1px;background-color:var(--G300);content:""}#header .header_bot .gnb .depth_box::after{position:absolute;top:99%;left:0;width:100%;height:50px;content:""}#header .header_bot .gnb .depth_box.on{visibility:visible;opacity:1}#header .header_bot .gnb .depth_box.depth3on{height:140px}#header .header_bot .gnb .depth2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1280px;margin:0 auto;padding-left:16px}#header .header_bot .gnb .depth2>li>a{display:block;position:relative;z-index:2;padding:22px 15px;border-bottom:4px solid rgba(0,0,0,0);font-weight:500;font-size:18px;-webkit-transition:color .2s;transition:color .2s}#header .header_bot .gnb .depth2>li.active>a{color:#2b8048;border-bottom-color:var(--mainColor)}#header .header_bot .gnb .depth2>li.active .depth3{visibility:visible;opacity:1}#header .header_bot .gnb .depth3{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;position:absolute;top:69px;left:50%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:0px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:1280px;height:70px;margin:0 auto;padding-left:32px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#header .header_bot .gnb .depth3 li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .header_bot .gnb .depth3 li a{display:block;padding:0;font-size:16px}#header .header_bot .gnb .depth3 li a:hover{color:#2b8048}#header .header_bot .search_box{width:340px;height:48px;margin-right:22px;padding:0 30px;border-radius:40px;background-color:#f4f4f4;cursor:pointer}#header .header_bot .search_box span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border:0 none;background-color:rgba(0,0,0,0);color:#a4a4a4}#header .header_bot .search_box button{padding:2px}#header .header_bot .search_box button:before{font-size:20px;font-family:"heyteetime";content:""}#header .header_bot .right_box a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;border:1px solid #e8e8e8;border-radius:50%;font-size:0}#header .header_bot .right_box a.alarm:before{font-size:18px;font-family:"heyteetime";content:""}#header .header_bot .right_box a.cart:before{font-size:18px;font-family:"heyteetime";content:""}#header .header_bot .header_search{gap:33px;width:580px;margin-left:auto}#header .header_bot .header_search .inpSetType02.location input{width:230px}#header .header_bot .header_search .inpSetType02.calender input{width:120px}#header .header_bot .header_search .inpSetType02.people input{width:66px}#header .header_bot .header_search .search_btn{width:40px;min-width:40px;padding:0;border-radius:8px;background:#029835 url(./img/header_search_ico.svg) no-repeat center center}#header .header_bot .header_banner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px}#header .header_bot .header_banner a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:end;height:40px;padding:4px 24px 14px;border:1px solid #e8e8e8;border-radius:100px;line-height:38px}#header .header_bot .header_banner a:hover{border:1px solid #029835}#header .header_bot .header_banner a span{display:inline-block;margin-left:10px;color:#000;font-weight:700;font-size:13px;line-height:12px}#header .header_bot .header_banner .link_pop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;padding:13px 20px;border:1px solid #e8e8e8;color:#1a1a1a;font-weight:500;font-size:16px;line-height:1.4}#header .header_bot .header_banner .link_pop::before{width:13.333px;height:15px;margin-right:12.92px;background-image:url(./img/calendar.svg);background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}#all_menu .popCon-header .search_box{width:460px;height:56px;margin-top:25px;padding:0 30px;border-radius:40px;background-color:#f4f4f4}#all_menu .popCon-header .search_box input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border:0 none;background-color:rgba(0,0,0,0);color:#1a1a1a}#all_menu .popCon-header .search_box button{padding:2px}#all_menu .popCon-header .search_box button:before{font-size:20px;font-family:"heyteetime";content:""}#all_menu .popCon-header h1{height:37px}#all_menu .popCon-header h1 img{height:100%}#all_menu .menu_box{width:826px;margin:0 auto}#all_menu .menu_box h5{color:#1a1a1a;font-weight:600;font-size:20px}#all_menu .menu_box .tab_box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}#all_menu .menu_box .tab_box li{position:relative;padding:0 20px}#all_menu .menu_box .tab_box li:before{position:absolute;top:calc(50% - 8px);right:0;width:1px;height:16px;background-color:#d9d9d9;content:""}#all_menu .menu_box .tab_box li:last-of-type:before{display:none}#all_menu .menu_box .tab_box li:first-of-type{padding-left:0}#all_menu .menu_box .tab_box li:hover a,#all_menu .menu_box .tab_box li.active a{color:var(--mainColor);font-weight:600}#all_menu .menu_box .depth2{display:none;gap:10px 0;margin-top:10px;padding:16px;border-radius:8px;background-color:var(--G100)}#all_menu .menu_box .depth2.open{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}#all_menu .menu_box .depth2 li{padding:0}#all_menu .menu_box .depth2 li a{display:block;color:var(--G500)}#all_menu .menu_box .depth2 li:hover a{color:var(--mainColor)}#all_menu .popCon-bottom{border-top:0 none}#quick{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:99;right:50%;bottom:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-transform:translateX(730px);transform:translateX(730px)}#quick button{width:72px;height:72px;border:1px solid #e8e8e8;border-radius:50%;background-color:#fff}#quick button.top{border-color:#333;background-color:#333}#footer{-ms-flex-negative:0;flex-shrink:0;background-color:#1a1a1a}#footer .footer-upper.sol{background-color:#0046ff}#footer .footer-upper{background-color:#242424}#footer .footer-upper .lst_upper{width:1280px;margin:0 auto;padding:24px 0px}#footer .footer-upper .lst_upper li{color:#a4a4a4;font-size:13px;line-height:1.5}#footer .footer-upper .lst_upper li+li{margin-top:5px}#footer .footer_top{padding:24px 0 32px;border-bottom:1px solid #333}#footer .footer_top .fnb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}#footer .footer_top .fnb a{color:#d9d9d9;font-weight:600;font-size:16px}#footer .footer_bot{padding:48px 0 56px;color:#a4a4a4}#footer .footer_bot .add b{font-weight:700;font-size:20px}#footer .footer_bot .add p{margin-top:25px;font-size:0}#footer .footer_bot .add p span{display:inline-block;padding:0 10px;font-size:16px;line-height:1.8}#footer .footer_bot .add p span:nth-of-type(odd){position:relative;padding-left:0}#footer .footer_bot .add p span:nth-of-type(odd):before{position:absolute;top:calc(50% - 6px);right:-0.5px;width:1px;height:12px;background-color:rgba(255,255,255,.6);content:""}#footer .footer_bot .add .copy{margin-top:25px;font-size:14px}#footer .footer_bot .cs b{font-weight:600;font-size:26px}#footer .footer_bot .cs p{margin-top:15px}#footer .footer_bot .cs p a{position:relative;padding:5px 16px;font-weight:600}#footer .footer_bot .cs p a:before{position:absolute;top:calc(50% - 6px);right:-0.5px;width:1px;height:12px;background-color:rgba(255,255,255,.6);content:""}#footer .footer_bot .cs p a:first-of-type{padding-left:0}#footer .footer_bot .cs p a:last-of-type:before{display:none}#footer .footer_bot .cs div{margin-top:15px}#footer .footer_bot .cs div span{display:block}#footer .footer_bot .cs div span+span{margin-top:5px}.main_visual{position:relative}.main_visual .swiper-wrapper li{position:relative;height:640px}.main_visual .swiper-wrapper li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main_visual .swiper-wrapper li .inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1280px;height:100%;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main_visual .swiper-wrapper li .txt_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-bottom:90px;cursor:pointer}.main_visual .swiper-wrapper li .txt_box .cate{display:inline-block;border-bottom:1px solid #fff;font-weight:600;font-size:24px}.main_visual .swiper-wrapper li .txt_box .title{margin-top:20px;color:#fff;font-weight:600;font-size:56px}.main_visual .swiper-wrapper li .txt_box .sub{margin-top:10px;color:#fff;font-weight:500;font-size:24px}.main_visual .controller_set{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:5;bottom:100px;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;color:#fff}.main_visual .slide_pagination_set{position:relative}.main_visual .slide_pagination_set .slide_pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:184px;height:48px;padding:0 24px;border-radius:40px;background:rgba(0,0,0,.4);font-weight:600;font-size:14px}.main_visual .slide_pagination_set .slide_scroll_bar{position:absolute;top:50%;left:52px;width:calc(100% - 104px);height:2px;margin-top:-1px;background:rgba(255,255,255,.5)}.main_visual .slide_pagination_set .slide_scroll_bar .swiper-scrollbar-drag{background:#fff}.main_visual .controller_set .play_stop_set{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;padding:0 24px;border-radius:40px;background:rgba(0,0,0,.4)}.main_visual .controller_set .play_btn:before{font-size:15px;font-family:"myfont";content:""}.main_visual .controller_set .stop_btn:before{font-size:15px;font-family:"myfont";content:""}.main_visual .arrow{position:absolute;z-index:10;top:calc(50% - 40px)}.main_visual .arrow.prev{left:50%;-webkit-transform:translateX(-640px);transform:translateX(-640px)}.main_visual .arrow.next{right:50%;-webkit-transform:translateX(640px);transform:translateX(640px)}.main_visual .search_wrap{position:absolute;bottom:80px;left:50%;gap:30px;width:906px;padding:8px 15px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main_visual .search_wrap .inpSetType02.location input{width:390px}.main_visual .search_wrap .inpSetType02.calender input{width:130px}.main_visual .search_wrap .inpSetType02.people input{width:70px}.main_visual .search_wrap .search_btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.main_con01{padding:140px 0 120px}.main_con01 .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.main_con01 .txt_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:326px}.main_con01 .txt_box h3{font-weight:600;font-size:36px}.main_con01 .txt_box h3 span{color:#a4a4a4}.main_con01 .txt_box .bot{font-weight:500;font-size:20px;line-height:1.5}.main_con01 .txt_box .bot a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--mainColor)}.main_con01 .txt_box .bot a:after{font-size:9px;font-family:"heyteetime";content:""}.main_con01 .img_slide{overflow:hidden;width:calc(100% - 326px)}.main_con01 .img_slide li{opacity:.2;overflow:hidden;position:relative;height:376px;border-radius:8px;-webkit-transition:opacity 1s;transition:opacity 1s}.main_con01 .img_slide li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main_con01 .img_slide li .txt{position:absolute;bottom:0;left:0;width:100%;padding:32px;color:#fff;font-weight:600;font-size:20px}.main_con01 .img_slide li.swiper-slide-active,.main_con01 .img_slide li.swiper-slide-next,.main_con01 .img_slide li.swiper-slide-next+li{opacity:1}.main_con01 .slide_arrow{position:absolute;z-index:10;top:calc(50% - 32px);right:-32px;width:64px;height:64px;background-color:#fff}.main_con01 .slide_arrow:before{color:#1a1a1a}.main_line_banner{padding-bottom:120px}.main_line_banner .inner{display:grid;overflow:hidden;grid-template-columns:repeat(2, 1fr);border-radius:8px}.main_con02{padding:140px 0}.main_con02 .tab_box{padding:40px 0}.main_con02 .tab_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.main_con02 .tab_box ul li{color:#a4a4a4;font-weight:500;font-size:20px;cursor:pointer}.main_con02 .tab_box ul li.active{color:#1a1a1a}.main_con03{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:8px;height:620px}.main_con03 .img_slide{overflow:hidden;position:relative;width:100%;height:100%;border-radius:0 8px 8px 0}.main_con03 .img_slide li a{display:block}.main_con03 .img_slide li a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main_con03 .txt_slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40%;height:100%;padding:110px 80px 40px;border-radius:8px 0 0 8px;background:-webkit-gradient(linear, right top, left top, from(#FFFFFF), color-stop(97.56%, #F6F5F3));background:linear-gradient(270deg, #FFFFFF 0%, #F6F5F3 97.56%)}.main_con03 .txt_slide>ul{overflow:hidden;width:380px}.main_con03 .txt_slide>ul li{opacity:0 !important;width:100% !important}.main_con03 .txt_slide>ul li.swiper-slide-active{opacity:1 !important}.main_con03 .txt_slide .editor{color:#333;font-size:24px;letter-spacing:-0.025em}.main_con03 .txt_slide .tit{margin-top:16px;color:var(--green);font-weight:600;font-size:46px}.main_con03 .txt_slide .desc{margin-top:30px;color:#333;font-size:20px;line-height:1.4;word-break:keep-all}.main_con03 .txt_slide .desc b{font-weight:600}.main_con03 .controller_set{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:5;bottom:48px;left:calc(50% + 64px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:auto;color:#fff}.main_con03 .slide_pagination_set{position:relative}.main_con03 .slide_pagination_set .slide_pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:184px;height:48px;padding:0 24px;border-radius:40px;background:rgba(0,0,0,.4);font-weight:600;font-size:14px}.main_con03 .slide_pagination_set .slide_scroll_bar{position:absolute;top:50%;left:52px;width:calc(100% - 104px);height:2px;margin-top:-1px;background:rgba(255,255,255,.5)}.main_con03 .slide_pagination_set .slide_scroll_bar .swiper-scrollbar-drag{background:#fff}.main_con03 .controller_set .play_stop_set{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;padding:0 24px;border-radius:40px;background:rgba(0,0,0,.4)}.main_con03 .controller_set .play_btn:before{font-size:15px;font-family:"myfont";content:""}.main_con03 .controller_set .stop_btn:before{font-size:15px;font-family:"myfont";content:""}.main_con04{padding:140px 0 100px}.main_con04 .banner_box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;height:628px}.main_con04 .banner_box .banner{overflow:hidden;position:relative;width:calc(50% - 12px);border-radius:7px}.main_con04 .banner_box .banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main_con04 .banner_box .banner span{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:40px;bottom:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#fff;font-weight:600;font-size:20px}.main_con04 .banner_box .banner span:after{font-size:9px;font-family:"heyteetime";content:""}.main_con04 .banner_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(50% - 12px)}.line_slide_banner .pagination{position:absolute;z-index:10;top:20px;right:20px;bottom:auto;left:auto;width:auto;padding:5px 15px;border-radius:8px;background:rgba(0,0,0,.4);color:#fff;font-weight:500;font-size:14px}.main_con05{padding:96px 0 140px;background:linear-gradient(42.45deg, rgba(244, 240, 231, 0.8) 23.89%, rgba(255, 255, 255, 0.8) 93.03%)}.main_con05 .review_box{padding:48px 40px;border-radius:16px;background-color:#fff}.main_con05 .review_box li .img_box{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px}.main_con05 .review_box li .img_box>div{overflow:Hidden;height:300px;border-radius:8px}.main_con05 .review_box li .img_box>div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main_con05 .review_box li .img_box .span_02{grid-column:span 2}.main_con05 .review_box li .img_box p{position:absolute;top:30px;left:30px;color:#fff;font-weight:600;font-size:24px}.main_con05 .review_box li .img_box p span{font-weight:400;font-size:14px}.main_con05 .review_box li .img_box b{position:absolute;right:20px;bottom:20px;color:#d7fd2e;font-weight:500;font-size:18px}.main_con05 .review_box li .img_box b:after{font-size:8px}.main_con05 .review_box li .review_item{padding:40px 38px 0}.main_con06{padding:140px 0 160px}.main_con06 .more_btn{width:56px;height:56px;border-radius:50%;background-color:#f8f8f8}.main_con06 .more_btn:after{font-size:14px;font-family:"heyteetime";content:""}.main_con06 .prod_box{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}.main_con06 .prod_box .grid_span2{grid-column:span 2}#join .inpSet .count{position:absolute;right:15px;color:var(--primary01);font-weight:500;font-size:14px}.inpSet .count{position:absolute;right:15px;color:var(--primary01);font-weight:500;font-size:14px}#login .btn_login_sns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 20px;border:1px solid var(--G300);border-radius:40px;font-weight:700;font-size:14px}#login ._ul_sns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#login ._ul_sns li{font-size:0}.sign_box{padding:140px 0;background-color:#f5f5f5}.sign_box .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.sign_box .left_ad{-ms-flex-negative:0;flex-shrink:0;width:740px;height:800px}.sign_box .left_ad img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sign_box .form_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:540px;height:800px;padding:65px;background-color:#fff}.sign_box .form_box.v_top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.sign_box .form_box .info_box+.info_box{border-top:1px solid var(--G300, #E8E8E8)}.sign_box .form_box .info_box>ul{position:relative;padding-left:28px}.sign_box .form_box .info_box>ul+ul{margin-top:8px}.sign_box .form_box .info_box>ul::before{position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.sign_box .form_box .info_box>ul.lst_hotel::before{background-image:url(./img/hotel.svg)}.sign_box .form_box .info_box>ul.lst_teetime::before{background-image:url(./img/golf-ball.svg)}.sign_box .form_box .info_box>ul.lst_option::before{background-image:url(./img/car.svg)}.sign_box .form_box .info_box>ul.lst_departure::before{background-image:url(./img/departure.svg)}.sign_box .form_box .info_box>ul.lst_arrival::before{background-image:url(./img/arrival.svg)}.sign_box .form_box .info_box>ul>li{color:var(--Black, #1A1A1A);font-style:normal;font-weight:400;font-size:14px;font-family:Pretendard;line-height:140%;letter-spacing:-0.42px}.sign_box .form_box .info_box>ul>li+li{margin-top:4px}.sign_box .form_box .info_box>ul>li.price{color:var(--G500, #A4A4A4)}.sign_box .form_box .validMessage{--color: var(--red);margin-top:5px;color:var(--color);font-weight:500;font-size:14px;line-height:1.3em}.sign_box .form_box .validMessage::before{display:inline-block;width:3px;height:3px;margin-right:3px;border-radius:50%;background:var(--color);content:"";vertical-align:middle}.info_reserve{overflow-y:auto;max-height:462px;margin-top:20px;padding-bottom:1px}.info_reserve::-webkit-scrollbar-thumb{background:#d9d9d9}.info_reserve .desc_prd{border:1px solid var(--G300, #E8E8E8);border-radius:4px}.info_reserve .desc_prd~.desc_prd{margin-top:10px}.info_reserve .desc_prd .ai_top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;padding:12px 14px;border-bottom:1px solid var(--G300);background:var(--G100)}.info_reserve .desc_prd .ai_top p{font-weight:700;font-size:14px;line-height:20px}.info_reserve .desc_prd ._toggle{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.info_reserve .desc_prd ._toggle::after{position:absolute;top:50%;right:16px;font-weight:normal;font-size:8px;font-family:"heyteetime";-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.info_reserve .desc_prd ._toggle.active{background:var(--Primary06, #F3F7F2);-webkit-transition:background .2s;transition:background .2s}.info_reserve .desc_prd ._toggle.active::after{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.info_reserve .desc_prd ._toggle .desc_box{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 16px)}.info_reserve .desc_prd ._toggle .desc_box span{margin-bottom:4px;color:var(--G500, #A4A4A4);font-style:normal;font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.info_reserve .desc_prd ._toggle .desc_box span+span{margin-left:8px}.info_reserve .desc_prd ._toggle .name_prd{width:calc(100% - 16px);color:var(--black, #1A1A1A);font-style:normal;font-weight:600;font-size:18px;line-height:140%;letter-spacing:-0.54px}.info_reserve .desc_prd ._toggle_con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;padding:20px 16px}.info_reserve .desc_prd ._toggle_con.detail_prd{padding:0}.info_reserve .desc_prd ._toggle_con>ul{width:100%}.info_reserve .desc_prd ._toggle_con>ul>li{width:100%}.info_reserve .desc_prd ._toggle_con>ul>li+li{margin-top:10px;padding-top:10px;border-top:1px solid #e8e8e8}.info_reserve .desc_prd ._toggle_con>ul>li>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.info_reserve .desc_prd ._toggle_con>ul>li>dl+dl{margin-top:8px}.info_reserve .desc_prd ._toggle_con>ul>li>dl>dt{position:relative;padding-left:28px;color:var(--black, #1A1A1A);font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.info_reserve .desc_prd ._toggle_con>ul>li>dl>dt::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.info_reserve .desc_prd ._toggle_con>ul>li>dl.desc_hotel>dt::before{background-image:url(./img/hotel.svg)}.info_reserve .desc_prd ._toggle_con>ul>li>dl.desc_teetime>dt::before{background-image:url(./img/golf-ball.svg)}.info_reserve .desc_prd ._toggle_con>ul>li>dl>dd{margin-left:10px;color:var(--black, #1A1A1A);font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px;text-align:right}.info_reserve .desc_prd ._toggle_con .info_box_wrap{width:100%}.info_reserve .desc_prd ._toggle_con.detail_prd .info_box{width:100%;padding:16px 14px}.info_reserve .desc_prd ._toggle_con .info_box+.info_box{border-top:1px solid var(--G300, #E8E8E8)}.info_reserve .desc_prd ._toggle_con .info_box>ul{position:relative;padding-left:28px}.info_reserve .desc_prd ._toggle_con .info_box>ul+ul{margin-top:8px}.info_reserve .desc_prd ._toggle_con .info_box>ul::before{position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.info_reserve .desc_prd ._toggle_con .info_box>ul.lst_hotel::before{background-image:url(./img/hotel.svg)}.info_reserve .desc_prd ._toggle_con .info_box>ul.lst_teetime::before{background-image:url(./img/golf-ball.svg)}.info_reserve .desc_prd ._toggle_con .info_box>ul.lst_option::before{background-image:url(./img/car.svg)}.info_reserve .desc_prd ._toggle_con .info_box>ul.lst_departure::before{background-image:url(./img/departure.svg)}.info_reserve .desc_prd ._toggle_con .info_box>ul.lst_arrival::before{background-image:url(./img/arrival.svg)}.info_reserve .desc_prd ._toggle_con .info_box>ul>li{color:var(--Black, #1A1A1A);font-style:normal;font-weight:400;font-size:14px;font-family:Pretendard;line-height:140%;letter-spacing:-0.42px}.info_reserve .desc_prd ._toggle_con .info_box>ul>li+li{margin-top:4px}.info_reserve .desc_prd ._toggle_con .info_box>ul>li.price{color:var(--G500, #A4A4A4)}.ai_top .info{position:relative;padding-left:26px}.ai_top .info.impossible:before{position:absolute;top:0;left:0;width:20px;height:20px;background:url(./img/impossible_s_ico.svg) no-repeat left top;background-size:cover;content:""}.ai_top .info.return:before{position:absolute;top:0;left:0;width:20px;height:20px;background:url(./img/return_s_ico.svg) no-repeat left top;background-size:cover;content:""}#join-comlete .center-deco-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;color:var(--mainColor);font-weight:700;font-size:22px}#join-comlete .center-deco-title:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#1a1a1a;content:""}#join-comlete .center-deco-title:after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#1a1a1a;content:""}.mypage_banner .inner{padding:0}.mypage_banner li img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.mypage_banner .txt_box{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.mypage_banner .txt_box .cate{display:inline-block;border-bottom:1px solid #fff;font-weight:600;font-size:20px}.mypage_banner .txt_box .title{margin-top:10px;color:#fff;font-weight:600;font-size:40px}.mypage_banner .txt_box .sub{margin-top:10px;color:#fff;font-weight:500;font-size:18px}.mypage_banner .arrow{position:absolute;z-index:10;top:calc(50% - 40px)}.mypage_banner .arrow.prev{left:0}.mypage_banner .arrow.next{right:0}.mypage_wrap .mypage_menu{-ms-flex-negative:0;flex-shrink:0;width:200px;padding:16px}.mypage_wrap .mypage_menu h4{font-weight:600;font-size:24px}.mypage_wrap .mypage_menu p{color:#a4a4a4;font-size:14px}.mypage_wrap .mypage_menu ul li.active a{color:#333}.mypage_wrap .mypage_menu ul li.active svg path{stroke:#333}.mypage_wrap .mypage_menu ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:15px 0;color:#a4a4a4;font-weight:600}.mypage_wrap .mypage_inner{width:calc(100% - 200px);padding-bottom:120px}.mypage_wrap .mypage_inner .mypage_tit{padding:20px 0;font-weight:600;font-size:20px}.mypage_wrap .mypage_inner .mypage_sub_tit{color:var(--G500);font-weight:400;font-size:18px}.mypage_wrap .mypage_inner.mypage_cont{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.mypage_wrap .mypage_inner.mypage_cont .left_box{width:calc(100% - 304px)}.mypage_wrap .mypage_inner.mypage_cont .event_banner{width:280px}.mypage_wrap .mypage_inner .form_box{padding:40px 30px;border:1px solid var(--G300);border-radius:8px}.mypage_info{padding:40px 30px;border:1px solid #e8e8e8;border-radius:8px}.mypage_info .left_info{position:relative;width:320px}.mypage_info .left_info:after{position:absolute;top:calc(50% - 5px);right:0;color:#a4a4a4;font-size:10px;font-family:"heyteetime";content:""}.mypage_info .left_info i{overflow:hidden;width:80px;height:80px;border:1px solid #e8e8e8;border-radius:50%;background:url("../img/main/noprofile.svg") no-repeat center center}.mypage_info .left_info i img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mypage_info .left_info span{display:block}.mypage_info ul li{text-align:center}.mypage_info ul li a{display:block;padding:0 20px;white-space:nowrap}.mypage_info ul li a>span{display:block;margin-bottom:6px}.mypage_info ul li svg{width:30px;height:30px}.mypage_info ul li svg path{stroke:#1a1a1a}.mypage_info ul li p{padding-top:5px}.mypage_info ul li p span{color:var(--mainColor)}.mypage_summary .tit a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}.mypage_summary .tit a:after{color:#1a1a1a;font-size:10px;font-family:"heyteetime";content:""}.mypage_summary .box [class*=empty_]{border:1px solid var(--G300) !important;border-radius:8px !important}.mypage_summary .box .notice li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:93px;padding:20px 16px}.mypage_summary .box .notice li.empty_notice{background-color:#fff !important}.mypage_summary .box .notice li>div{width:100%}#mypage ._ul_bo li ._head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:40px}#mypage ._ul_bo li ._head .subject{font-weight:400;font-size:14px}#mypage ._ul_bo li .li_toggle{position:absolute;top:calc(50% - 12px);right:0}#mileage .mileage_summary:not(.nodata){border-bottom:1px dashed #e8e8e8}#mileage .mileage_summary .point b{font-weight:600;font-size:32px}#mileage .mileage_summary .tag{padding:6px 22px;border-radius:4px;background-color:var(--primary05);color:var(--mainColor);font-size:14px}#mileage ._ul_mileage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}#mileage ._ul_mileage li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;height:64px;padding:0 14px;border:1px solid var(--G300);border-radius:8px}#mileage ._ul_mileage li:before{width:40px;height:40px;border-radius:50%;background:var(--secondary04) url("./img/mileage.svg") no-repeat center/24px;content:""}#mileage ._ul_mileage li .con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;line-height:1.4}#mileage ._ul_mileage li .con .tit{color:var(--black);font-size:16px}#mileage ._ul_mileage li .con .date{color:var(--G500);font-size:15px}#mileage ._ul_mileage li .point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-left:auto;color:var(--secondary04);font-weight:600;font-size:16px}#mileage ._ul_mileage li .point span{color:var(--G500);font-weight:400;font-size:15px}#mileage ._ul_mileage li .point.subtract{color:var(--red)}#mileage ._ul_mileage li.empty_mileage:before{width:44px;height:44px;border-radius:50%;background:var(--G400) url("./img/empty_mileage.svg") no-repeat center/24px;content:""}._ul_coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}._ul_coupon li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:14px 16px;border:1px solid var(--G300);border-radius:8px}._ul_coupon li .cp_con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;width:71%}._ul_coupon li .cp_con ._top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}._ul_coupon li .cp_con ._top ._label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 10px;border-radius:4px;background:var(--secondary04);color:#fff;font-size:12px}._ul_coupon li .cp_con ._top ._date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 10px;border:1px solid var(--G300);border-radius:4px;color:var(--black);font-size:14px}._ul_coupon li .cp_con .discount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:var(--black);font-weight:600;font-size:14px}._ul_coupon li .cp_con .discount .per{color:var(--mainColor);font-size:24px}._ul_coupon li .cp_con .exp{color:var(--G500);font-size:13px;line-height:1.3;letter-spacing:-0.02em}._ul_coupon li .cp_label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:29%;padding-left:10px;border-left:1px dashed #a4a4a4}._ul_coupon li .cp_label ._label_tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;border-radius:4px;background:var(--primary06);color:var(--primary01);font-size:13px;line-height:1.3}._ul_coupon li.used .cp_con ._top ._date{color:var(--black)}._ul_coupon li.used .cp_con ._top ._label{background:var(--G200);color:var(--G500)}._ul_coupon li.used .cp_label ._label_tag{background:var(--G200);color:var(--G500)}._ul_coupon li.empty_coupon:before{width:44px;height:44px;border-radius:50%;background:var(--G400) url("./img/empty_coupon.svg") no-repeat center/24px;content:""}._ul_coupon.grid2{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}._ul_coupon.grid2 li.empty_coupon{grid-column:span 2}#service_terms .form_box{overflow-y:auto;max-height:500px}._search{--form-height:44px;--btn-height:44px}._search .inpSet{position:relative}._search .inpSet .inp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-right:32px;padding-left:40px}._search .inpSet .inpClear{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:34px;height:100%}._search .inpSet .inpClear:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:16px;border-radius:50%;background:var(--G300);color:var(--G500);font-size:6px;font-family:"heyteetime";content:""}._search .inpSet .icon_search{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;z-index:5;left:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:34px;height:100%;color:var(--G500)}._search .inpSet .icon_search:before{font-size:16px;font-family:"heyteetime";content:""}.address_btn ._pop_msg_container{right:0;width:335px;margin:auto}.add_list li{padding:20px 30px;border:1px solid var(--G300);border-radius:8px}[class*=empty_]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;gap:15px;width:100%;height:160px !important;padding:0;border:0 !important;border-radius:0 !important;background:var(--G100) !important;color:var(--G500);font-size:14px;text-align:center}.px20 [class*=empty_]{width:calc(100% + 40px);margin-left:-20px}._ul_bo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}._ul_bo>li{position:relative;padding:0 30px;border:1px solid var(--G300);border-radius:8px}._ul_bo li ._head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:20px 0 20px;font-size:14px}._ul_bo li ._head .subject{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#1a1a1a;font-weight:600;font-size:16px;line-height:1.4em}._ul_bo li ._head .date{color:var(--G500);font-size:15px}._ul_bo li ._head .state{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--secondary01);font-size:15px}._ul_bo li ._head .state.complete{color:var(--secondary04)}._ul_bo li ._head .state:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1px;height:.85em;margin:0 6px;background:var(--G500);content:""}._ul_bo li ._head .del{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;height:28px;padding:0 7px;border-radius:4px;background:var(--G200);font-weight:normal;font-size:15px}._ul_bo li ._head .del:after{font-weight:normal;font-size:9px;font-family:"heyteetime";content:""}._ul_bo li .li_toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:0;cursor:pointer}._ul_bo li .li_toggle:before{position:absolute;right:0px;font-weight:normal;font-size:11px;font-family:"heyteetime";content:""}._ul_bo li .li_toggle.active{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}._ul_bo li .li_toggle.link{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}._ul_bo li .toggle_content:not(.open){display:none}._ul_bo li .toggle_content>.cont_inner,._ul_bo li .toggle_content form>.cont_inner{padding:10px 0 20px;border-top:1px solid #000;color:var(--G600);font-weight:400;font-size:15px}._ul_bo li .toggle_content ._con_head{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-items:center;margin-bottom:10px;padding-bottom:10px;color:var(--G500);font-weight:600;font-size:16px}._ul_bo li .toggle_content ._con_head ._attachContainer{margin-left:auto}._ul_bo li .toggle_content ._con_cont{padding:16px;border-radius:8px;background-color:var(--G100)}._ul_bo li .toggle_content p{line-height:1.4em}._ul_bo li .toggle_content ._file_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-top:10px}._ul_bo li .toggle_content ._file_list .li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:54px;border:1px solid var(--G300);border-radius:4px;background-color:var(--G100);color:var(--black);font-size:15px}._ul_bo li .toggle_content ._file_list .li .icon_down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:100%;margin-left:auto;padding:0 16px}._ul_bo li .toggle_content ._file_list .li .icon_down:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:17px;height:19px;background:url("./img/file.svg") no-repeat center/100%;content:""}._ul_bo li .toggle_content ._file_list .li .icon_down:after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:18px;background:url("./img/download.svg") no-repeat center/100%;content:""}._ul_bo li.empty_inquiry:before{width:44px;height:44px;border-radius:50%;background:var(--G400) url("./img/empty_inquiry.svg") no-repeat center/18px;content:""}._ul_bo.pd_sm>li{padding:13px}#faq .cate{margin-bottom:20px}#faq .cate .label{margin-bottom:8px;color:#a4a4a4;font-size:14px}#faq .cate ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#faq .cate ul ._tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;padding:0 12px;border-radius:4px;background:var(--G200);color:var(--G600);font-size:14px}#faq .cate ul ._tag.active{border:1px solid var(--primary01);background:#fff;color:var(--primary01)}#service_terms ._service_info{margin-top:15px;color:var(--G600);font-weight:400;font-size:14px;line-height:1.4em}#service_terms ._service_info p+p{margin-top:1em}.member_register{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.member_register .left_box{width:720px}.member_register .form_box{padding:40px 30px;border:1px solid var(--G300);border-radius:8px}.member_register .pic_box{width:336px}.member_register .pic_inner{margin-top:65px;padding:40px;border:1px solid var(--G300);border-radius:8px}.member_register .pic_inner button{padding:4px 8px;border-radius:4px;background-color:var(--G600);color:#fff;font-size:14px}.member_register .member_photo{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px;height:180px;margin:0 auto}.member_register .member_photo .myfile.img{position:absolute;z-index:3;right:0;bottom:0}.member_register .member_photo .myfile.img .btn_camera{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;border-radius:50%;background:var(--primary01);cursor:pointer}.member_register .member_photo .myfile.img .btn_camera:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:18px;background:url("./img/camera.svg") no-repeat center/100%;content:""}.member_register .member_photo .photo-img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px;height:180px;border:1px solid #e8e8e8;border-radius:50%;background:#fff url("../img/main/noprofile.svg") no-repeat center/104px 104px}.member_register .member_photo .photo-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.weekly_review .more_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;border-radius:50%;background-color:#fcfcfc}.weekly_review .more_btn:before{font-size:12px;font-family:"heyteetime";content:""}.wreview_list li.wreview_item .img_box{overflow:hidden;position:relative;width:100%;height:275px;border-radius:8px 8px 0 0}.wreview_list li.wreview_item .img_box>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wreview_list li.wreview_item .img_box .profile_box{position:absolute;bottom:0;left:0;width:100%;padding:24px}.wreview_list li.wreview_item .img_box .profile_box i{overflow:hidden;width:64px;height:64px;border-radius:50%}.wreview_list li.wreview_item .img_box .profile_box i img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wreview_list li.wreview_item .img_box .profile_box .info{width:calc(100% - 80px)}.wreview_list li.wreview_item .img_box .profile_box .info h5{margin-bottom:8px}.wreview_list li.wreview_item .img_box .profile_box .info h5 p{color:#fff;font-weight:500;font-size:20px}.wreview_list li.wreview_item .img_box .profile_box .info h5 button.follow_btn{-ms-flex-negative:0;flex-shrink:0;height:32px;color:#fff;font-weight:500}.wreview_list li.wreview_item .img_box .profile_box .info h5 button.follow_btn:hover{border-color:var(--mainColor);color:var(--mainColor)}.wreview_list li.wreview_item .img_box .profile_box .info h5 button.follow_btn.active{border-color:var(--mainColor);background-color:var(--mainColor);color:#fff}.wreview_list li.wreview_item .img_box .profile_box .info div span{position:relative;padding:0 12px;color:rgba(255,255,255,.6)}.wreview_list li.wreview_item .img_box .profile_box .info div span:first-of-type{padding-left:0}.wreview_list li.wreview_item .img_box .profile_box .info div span:first-of-type:before{position:absolute;top:calc(50% - 6px);right:-1px;width:1px;height:12px;background-color:#e8e8e8;content:""}.wreview_list li.wreview_item .txt_box{padding:30px 25px;border-radius:0 0 8px 8px;background-color:#fff;line-height:1.4}.wreview_list li.wreview_item .txt_box .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:20px}.wreview_list li.wreview_item .txt_box .info span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#a4a4a4;font-size:18px}.wreview_list li.wreview_item .txt_box .info .score:before{font-size:15px;font-family:"heyteetime";content:""}.wreview_list li.wreview_item .txt_box .info .like{cursor:pointer}.wreview_list li.wreview_item .txt_box .info .like:before{font-size:15px;font-family:"heyteetime";content:""}.wreview_list li.wreview_item .txt_box .info .like.active{color:var(--mainColor)}.wreview_list li.wreview_item .txt_box .info .reply:before{font-size:15px;font-family:"heyteetime";content:""}#item_list .inner{gap:56px}#item_list .filter_box{width:270px;padding-right:24px}#item_list .filter_box .map_area{overflow:hidden;position:relative;margin-bottom:30px;border-radius:4px}#item_list .filter_box .show_map_btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:10px;bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px 5px 30px;border:1px solid #e8e8e8;border-radius:4px;background-color:#fff;background-image:url(./img/show_map_ico.svg);background-position:left 9px center;background-repeat:no-repeat;color:#1a1a1a;font-weight:500;font-size:12px;line-height:130%}#item_list .right_prod{width:954px}#item_list .right_prod .bootstrap-select .dropdown-menu{width:auto !important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-height:-webkit-fit-content !important;min-height:-moz-fit-content !important;min-height:fit-content !important}#item_list .right_prod .prod_top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;height:295px;margin-bottom:48px}#item_list .right_prod .prod_top .line_slide_banner{-webkit-box-flex:1;-ms-flex:1;flex:1;width:1%;height:100%}#item_list .right_prod .prod_top .line_slide_banner img{width:100%}#item_list .right_prod .prod_top .prod_search_popular{-webkit-box-flex:1;-ms-flex:1;flex:1;width:1%}#item_list .right_prod .prod_top .prod_search_popular .prod_item.type03.type_sm{height:100%}.opt_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.opt_wrap .btn_opt{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--Black, #1A1A1A);font-style:normal;font-weight:700;font-size:16px;line-height:130%}.opt_wrap .btn_opt::before{-ms-flex-negative:0;flex-shrink:0;margin-right:8px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.opt_wrap .btn_opt.btn_filter{margin-right:auto}.opt_wrap .btn_opt.btn_filter::before{width:14px;height:14px;background-image:url(./img/filter.svg)}.opt_wrap .btn_opt.btn_sort{z-index:1}.opt_wrap .btn_opt.btn_sort::before{width:14px;height:14px;background-image:url(./img/sort.svg)}.opt_wrap .btn_opt.btn_map{margin-left:20px}.opt_wrap .btn_opt.btn_map::before{width:15.75px;height:14px;background-image:url(./img/map.svg)}#search .search_popular .prod_item.type03.type_sm .top_selling,.weekly_review{background-color:#f5f6f3 !important}.top_selling .prod_item .txt_box{border-radius:0 0 8px 8px;background-color:#fff}.right_prod .map_area{position:relative}.right_prod .map_area .map_close_btn{position:absolute;top:30px;right:30px;width:50px;height:50px;padding-top:5px;border:1px solid #e8e8e8;border-radius:30px;background:#fff}.map_box_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:490px;left:360px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:250px}.map_marker{width:47px;height:60px;background:url(./img/map_marker.svg) no-repeat left top;cursor:pointer}.map_info_box{position:relative;width:250px;border-radius:4px;-webkit-box-shadow:0px 2.42px 17.84px 0px rgba(0,0,0,.25);box-shadow:0px 2.42px 17.84px 0px rgba(0,0,0,.25)}.map_info_box::before{position:absolute;bottom:-10px;left:50%;width:19px;height:10px;background:url(./img/map_info_box_arr.svg) no-repeat left top;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:""}.map_info_box .img_area{overflow:hidden;position:relative;width:250px;height:150px;border-radius:4px 4px 0 0}.map_info_box .img_area img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.map_info_box .img_area .map_info_box_close{position:absolute;top:10px;right:10px;width:25px;height:25px;background:url(./img/map_info_box_close.svg) no-repeat left top}.map_info_box .info_area{overflow:hidden;padding:15px;border-radius:0 0 4px 4px;background:#fff}.map_info_box .info_area .info_con{margin-top:15px;padding-top:10px;border-top:1px solid #e8e8e8}.map_info_box .info_area .info_con:first-child{margin-top:0;padding-top:0;border-top:none}.map_info_box .info_area .tit{display:-webkit-box;overflow:hidden;color:#1a1a1a;font-weight:700;font-size:16px;line-height:140%;letter-spacing:-0.48px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.map_info_box .info_area .price_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}.map_info_box .info_area .price_wrap .price{color:#1a1a1a;font-weight:700;font-size:14px;line-height:140%;letter-spacing:-0.42px}.map_info_box .info_area .price_wrap .price span{display:inline-block;margin-left:4px;font-weight:500}.map_info_box .info_area .price_wrap .more_btn{color:#a4a4a4;font-weight:500;font-size:12px;line-height:130%;text-decoration:underline}.prod_filter_area h5{font-weight:400;font-size:20px}.prod_filter_area dl{border-bottom:1px solid var(--G300)}.prod_filter_area dl dt p{color:var(--G500);font-size:12px}.prod_filter_area dl dt .dt_toggle{width:24px;height:24px;-webkit-transition:all .2s;transition:all .2s}.prod_filter_area dl dt .dt_toggle:before{font-weight:normal;font-size:8px;font-family:"heyteetime";content:""}.prod_filter_area dl dt.active .dt_toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.prod_filter_area button{--btn-height:48px !important;word-break:break-word}.prod_filter_area button.reset_btn:before{width:20px;height:20px;background:url("./img/reset.svg") no-repeat center/14px 14px;content:""}.prod_filter_area .prod_filter_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prod_filter_area .filter_reset_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;height:40px;padding:0px 24px;border:1px solid #e8e8e8;border-radius:100px}.prod_filter_area .filter_reset_btn span{color:#029835;font-weight:600;font-size:14px;line-height:150%}@-webkit-keyframes popOpen{0%{opacity:0;-webkit-transform:scale(0.9) translateY(0);transform:scale(0.9) translateY(0)}100%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes popOpen{0%{opacity:0;-webkit-transform:scale(0.9) translateY(0);transform:scale(0.9) translateY(0)}100%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes popOpen2{0%{opacity:0}100%{opacity:1}}@keyframes popOpen2{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes pop-bg-fade{0%{opacity:0}100%{opacity:1}}@keyframes pop-bg-fade{0%{opacity:0}100%{opacity:1}}._layer_pop{position:fixed;z-index:999;top:0;right:0;left:0;width:100%;height:100%;margin-right:auto;margin-left:auto;padding:20px 30px}._layer_pop.pop-xl{width:860px}._layer_pop.pop-2lg{width:700px}._layer_pop.pop-lg{width:660px}._layer_pop.pop-base{width:540px}._layer_pop.pop-md{width:440px}._layer_pop .popCloser{background:rgba(0,0,0,0);font-size:0;cursor:pointer}._layer_pop .popCloser:before{width:auto;height:auto;font-size:17px;font-family:"myfont";content:""}._layer_pop>.popCloser{position:fixed;z-index:9;top:35px;right:40px;color:#fff;font-weight:normal}._layer_pop .popContainer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:32;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin:auto}._layer_pop .popContainer>.popCloser{position:absolute;z-index:9;top:22px;right:22px;font-weight:normal}._layer_pop .popContainer>.popCloser:before{width:auto;height:auto;font-size:15px}._layer_pop .popContainer>.popInner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;border-radius:8px;background:#fff;-webkit-box-shadow:0 6px 9px rgba(0,0,0,.1);box-shadow:0 6px 9px rgba(0,0,0,.1);word-break:keep-all}._layer_pop .popContainer>.popInner form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}._layer_pop .popContainer>.popInner .scroll-auto{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}._layer_pop .popContainer>.popInner .scroll-auto p{line-height:1.6em}._layer_pop .popContainer .popCon-header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;height:64px;padding:0 24px}._layer_pop .popContainer .popCon-header.md{height:84px}._layer_pop .popContainer .popCon-header.big{height:100px}._layer_pop .popContainer .popCon-header .title:lang(ja){word-break:break-all}._layer_pop .popContainer .popCon-body{position:relative;padding:0 24px 20px 24px;color:#344054;font-size:14px;line-height:1.5em}._layer_pop .popContainer .popCon-body .txt_pop{color:#1a1a1a;font-weight:500;font-size:16px;line-height:1.4;letter-spacing:-0.48px}._layer_pop .popContainer .popCon-btnSet{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 20px 20px;--btn-height:44px}._layer_pop .popContainer .popCon-btnSet.type2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-top:24px}._layer_pop .popContainer .popCon-btnSet.type2 a{width:calc(50% - 5px);height:auto;padding:18px 47px;font-weight:700;line-height:1.4}._layer_pop .popContainer .popCon-btnSet.type2 a:lang(ja){word-break:break-all}._layer_pop .popContainer .popCon-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;margin-top:auto;padding:0 20px;border-top:1px solid var(--G300)}._layer_pop .popContainer .popCon-bottom.big{height:88px}._layer_pop:not(.open){display:none !important}._layer_pop.open:not(.fullpage) .popContainer{-webkit-animation:popOpen .6s cubic-bezier(0.5, 0, 0, 1.25) forwards;animation:popOpen .6s cubic-bezier(0.5, 0, 0, 1.25) forwards}._layer_pop.fullpage{overflow-x:auto;padding:0}._layer_pop.fullpage .popContainer{width:100%;height:100%}._layer_pop.fullpage .popContainer>.popInner{overflow-y:auto;width:100%;min-width:1280px;height:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}._layer_pop.fullpage.open .popContainer{-webkit-animation:popOpen2 .4s cubic-bezier(0.5, 0, 0, 1.25) forwards;animation:popOpen2 .4s cubic-bezier(0.5, 0, 0, 1.25) forwards}._layer_pop.fullpage .popContainer .popCon-header.md{height:64px;padding:0 20px}._layer_pop.fullpage .popCon-header{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto;padding-top:40px;padding-bottom:40px}._layer_pop.fullpage .popCon-header:before{position:absolute;bottom:0;left:0;width:100%;height:8px;background:linear-gradient(83.12deg, #EBF9F0 27.3%, #F5F8FE 68.24%);content:""}._layer_pop.fullpage .popCon-header h3{font-weight:600;font-size:36px;text-align:center}._layer_pop.fullpage .popCon-header h3 span{color:var(--mainColor)}._layer_pop.fullpage .popCon-bottom ul{width:100%}._layer_pop.fullpage .popCon-bottom ul li{position:relative;padding:0 15px;color:#333;font-size:14px}._layer_pop.fullpage .popCon-bottom ul li:before{position:absolute;top:calc(50% - 7px);right:0;width:1px;height:14px;background-color:#d9d9d9;content:""}._layer_pop.fullpage .popCon-bottom ul li:last-of-type:before{display:none}._layer_pop.fullpage .popCon-bottom ul li a{font-weight:600;font-size:14px}._layer_pop .popCover{display:none;position:fixed;z-index:30;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.popCon-bottom .resetBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;width:110px;font-weight:700;font-size:14px}.popCon-bottom .resetBtn:before{width:20px;height:20px;background:url("./img/reset.svg") no-repeat center/14px 14px;content:""}.popCon-bottom .applyBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:190px;height:52px;margin-left:auto;border-radius:4px;background:#333;color:#fff;font-weight:700;font-size:14px}._pop_msg_container{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:9;bottom:80px;left:calc(50% - 250px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:500px;padding:16px;border-radius:8px;background:rgba(51,51,51,.7);-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.15);box-shadow:0px 4px 4px 0px rgba(0,0,0,.15);color:#fff;font-weight:500;font-size:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._pop_msg_container .icon_check{width:24px;height:24px;border-radius:50%;background:#15bd4e url("./img/check-01.svg") no-repeat center/100%}._pop_msg_container .icon_secondary{width:24px;height:24px;border-radius:50%;background:url("./img/secondary.svg") no-repeat center/100%}._pop_msg_container [class*=icon_]+*{-webkit-box-flex:1;-ms-flex:1;flex:1}._pop_msg_container ._closer{margin-left:auto;padding:3px;font-size:0;cursor:pointer}._pop_msg_container ._closer:before{font-weight:normal;font-size:14px;font-family:"heyteetime";content:""}.cancel_list ._pop_msg_container{bottom:-20px}#cart h4.cart_tit{font-weight:600;font-size:32px}#cart h5.cart_tit{font-weight:600;font-size:24px}#cart h6.cart_tit{font-weight:600;font-size:16px}#cart .cart_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}#cart .cart_box .cart_list{width:858px;border:1px solid var(--G300);border-radius:8px}#cart .cart_box .cart_list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:30px}#cart .cart_box .cart_list>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}#cart .cart_box .cart_list>ul>li:not(:first-child){padding-top:30px;border-top:1px solid #e8e8e8}#cart .cart_box .cart_list>ul>li .cart_item_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}#cart .cart_box .cart_list>ul>li .cart_item_img .checkbox-wrap{min-height:24px}#cart .cart_box .cart_list>ul>li .cart_item_img .img_box{position:relative;width:80px;height:80px;border-radius:4px}#cart .cart_box .cart_list>ul>li .cart_item_img .img_box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#cart .cart_box .cart_list>ul>li .cart_item_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}#cart .cart_box .cart_list>ul>li .cart_item_detail .cart_item_tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;min-height:24px}#cart .cart_box .cart_list>ul>li .cart_item_detail .cart_item_tit span{color:var(--G500, #A4A4A4);font-weight:500;font-size:14px;line-height:140%;letter-spacing:.42px}#cart .cart_box .cart_list>ul>li .cart_item_detail .cart_item_tit .tit{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:auto}#cart .cart_box .cart_list>ul>li .cart_item_detail .cart_item_tit .people{width:40px}#cart .cart_box .cart_list>ul>li .cart_item_detail .cart_item_tit .price{width:140px;text-align:right}#cart .cart_box .cart_list>ul>li .cart_item_detail .cart_item_txt{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:20px;margin-bottom:2px;color:var(--Black, #1A1A1A);font-style:normal;font-weight:700;font-size:16px;line-height:140%;letter-spacing:-0.48px}#cart .cart_box .cart_list>ul>li .cart_item_detail .cart_item_txt .tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:16px;margin-right:auto;font-size:20px;letter-spacing:-0.6px}#cart .cart_box .cart_list>ul>li .cart_item_detail .cart_item_txt .people{width:40px;text-align:right}#cart .cart_box .cart_list>ul>li .cart_item_detail .cart_item_txt .price{width:140px;text-align:right}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box+.info_box{margin-top:10px}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px;width:100%}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul.lst_hotel::before{background-image:url(./img/hotel.svg)}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul.lst_teetime::before{background-image:url(./img/golf-ball.svg)}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul.lst_option::before{background-image:url(./img/car.svg)}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul.lst_departure::before{background-image:url(./img/departure.svg)}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul.lst_arrival::before{background-image:url(./img/arrival.svg)}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:20px;padding-left:36px;font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul>li span{color:var(--G600, #5D5D5D)}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul>li .tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:16px;margin-right:auto}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul>li .people{width:40px;text-align:right}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .info_box>ul>li .price{width:140px;text-align:right}#cart .cart_box .cart_list>ul>li .cart_item_detail .info_box_wrap .soldout_txt{padding-left:24px;background:url(./img/alert-circle-red.svg) no-repeat left center;color:#d2222c}#cart .cart_box .cart_list>ul>li .cart_delete_btn{width:24px;height:24px;background:url(./img/cart_delete.svg) no-repeat left top}#cart .cart_box .cart_list .empty_cart{height:360px !important}#cart .cart_box .cart_list .empty_cart::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;background:url(./img/cart_none.svg) no-repeat left top;content:""}#cart .cart_box .cart_right{-webkit-box-flex:1;-ms-flex:1;flex:1}#cart .cart_box .cart_right .select_wrap{width:382px;padding:40px 30px;border:1px solid var(--G300);border-radius:8px}#cart .cart_box .cart_right .select_wrap h5{color:var(--Primary02, #2B8048);font-weight:700;font-size:14px;line-height:140%;letter-spacing:-0.42px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:1px;text-underline-position:from-font}#cart .cart_box .cart_right .select_wrap .cart_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}#cart .cart_box .cart_right .select_wrap .cart_price .reser_btn:disabled{border:1px solid #a4a4a4;background-color:#a4a4a4;color:#fff;cursor:inherit}#cart .cart_box .cart_right .select_wrap .cart_price .reser_btn{width:100%;background:var(--btn-color);color:#fff;font-weight:700;--btn-color: var(--mainColor)}#_region_tabs{border-bottom:1px solid #e8e8e8}#_region_tabs li{width:56px}#_region_tabs .all{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;margin-bottom:4px;border-radius:50%;background:var(--G700);color:#fff;font-weight:700;font-size:14px}#_region_tabs a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 0 16px 0;color:var(--G500);font-weight:700;font-size:12px}#_region_tabs a img{width:36px;height:36px}#_region_tabs a.active{color:var(--black)}#_region_tabs a.active:before{position:absolute;bottom:0;left:0;width:100%;height:4px;background:var(--mainColor);content:""}#wishlist ._ul_wishlist li.empty_wishlist:before{width:44px;height:44px;border-radius:50%;background:var(--G400) url("./img/empty_wishlist.svg") no-repeat center/24px;content:""}#_add_tags_set{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 6px;margin-top:20px}#_add_tags_set ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 6px}#_add_tags_set .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:36px;padding:0 8px;border-radius:4px;background:var(--secondary04);color:#fff;font-size:13px}#_add_tags_set .tag ._del{font-size:0}#_add_tags_set .tag ._del:before{font-size:10px;font-family:"heyteetime";content:""}#_pop_alarm_on .bootstrap-select .dropdown-menu{max-height:100px !important}#exhibition .exhibition_tit h3{margin-left:200px;font-weight:700;font-size:32px}#exhibition .exhibition_tit .view{padding:8px;border-radius:4px;background-color:var(--secondary04);color:#fff;font-weight:600;font-size:18px}#exhibition .exhibition_cont .join_btn{position:sticky;bottom:55px}#search .search_area{border-radius:8px}#search .search_area .search_set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:24px}#search .search_area .search_set>div{width:349px}#search .search_area .search_set>button{width:100px}#search .search_area .search_set .people span{background-color:var(--G300);color:var(--G500);cursor:pointer}#search .search_area .search_set .button-checkbox input[type=checkbox]:checked+span{background-color:#fff;color:var(--mainColor)}#search .search_area .search_set div.inp{cursor:pointer}#search .search_history .conbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--G300);border-radius:4px;background:#fff;font-weight:400;font-size:15px}#search .search_history .conbox .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#search .search_history .conbox .location:before{margin-right:5px;color:var(--mainColor);font-weight:normal;font-size:11px;font-family:"myfont";content:""}#search .search_history .conbox .date{color:var(--G500)}#search .search_popular .prod_item.type03.type_sm{height:240px;border-radius:4px}#search .search_popular .prod_item.type03.type_sm .img_box{border-radius:4px}#_theme_tabs a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--G500);font-weight:700;font-size:12px}#_theme_tabs a .img{overflow:hidden;width:80px;height:80px;border-radius:50%}#_theme_tabs a .img img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}#_theme_tabs a.active{color:var(--mainColor)}#_theme_tabs a.active .img{border:4px solid #ccead7}#_theme_tabs a.active .img img{border:1.5px solid var(--mainColor);border-radius:50%}#search #_theme_tabs li{width:80px}#_latest_search .conbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--G300);border-radius:4px;background:#fff;font-weight:400;font-size:14px}#_latest_search .conbox .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#_latest_search .conbox .location:before{margin-right:5px;color:var(--mainColor);font-weight:normal;font-size:11px;font-family:"myfont";content:""}#_latest_search .conbox .date{color:var(--G500)}#search ._ul_reco{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#search ._ul_reco .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;height:40px;padding:0 12px;border:1px solid var(--G300);border-radius:4px;background:#fff;color:var(--black);font-size:14px}#search ._ul_reco li img{overflow:hidden;width:16px;height:16px;border-radius:50%;-o-object-fit:cover;object-fit:cover}#search .empty_search_result:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;border-radius:50%;background:var(--G400);color:#fff;font-weight:normal;font-size:18px;font-family:"heyteetime";content:""}.regionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.regionContainer ._ul_tabs{overflow-y:auto;width:120px;height:420px}.regionContainer ._ul_tabs .tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:104px;height:44px;margin-bottom:10px;padding:0 10px;border:1px solid var(--G300);border-radius:4px;background:#fff;color:var(--G500);font-size:14px;cursor:pointer}.regionContainer ._ul_tabs .tab.active{border:0;background:var(--mainColor);color:#fff}.regionContainer .tab_content{width:calc(100% - 120px)}.regionContainer ._ul_container{-webkit-box-flex:1;-ms-flex:1;flex:1}.regionContainer ._ul_container:not(.open){display:none}.regionContainer ._ul_container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;padding:0 15px}.regionContainer ._ul_container li{width:calc(25% - 7.5px)}.regionContainer .custom{width:100%}.regionContainer .custom input[type=checkbox]+span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:44px;border:1px solid var(--G300);border-radius:4px;background:var(--G200);color:var(--G500);font-size:14px}.regionContainer .custom input[type=checkbox]:checked+span{border-color:var(--mainColor);background:#fff;color:var(--mainColor)}#_pop_region .popCon-bottom .applyBtn{max-width:100%}.curation_top{position:relative;width:100%;height:920px}.curation_top img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.curation_top .inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.curation_top .txt_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:195px;text-align:center}.curation_top .txt_box .desc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px}.curation_top .txt_box .desc>div:first-of-type{margin-top:0;margin-bottom:auto}.curation_top .txt_box .desc>div:last-of-type{margin-top:auto;margin-bottom:0}.curation_top .txt_box .desc .slide-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-bottom:5px;border-bottom:2px solid #fff;font-weight:800;font-size:24px;cursor:pointer}.curation_top .txt_box .desc .slide-toggle:after{font-weight:normal;font-size:14px;font-family:"myfont";-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:""}.curation_top .txt_box .desc .slide-toggle.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.curation_top .txt_box .desc .slide-toggle-container{font-size:17px;line-height:1.4em}.curation_top.result_top{height:640px}.curation_top.result_top .txt_box{gap:55px}#_pop_curation_filter ._ul_radio_set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}#_pop_curation_filter .custom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#_pop_curation_filter .custom input[type=radio]+span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;padding:0 12px;border:1px solid var(--G300, #E8E8E8);background:#fff;font-weight:500;font-size:14px}#_pop_curation_filter .custom input[type=radio]:checked+span{border:1px solid var(--mainColor);border-radius:4px;background:#fff;color:var(--mainColor)}#_pop_curation_filter .tab_content{overflow-y:auto;height:400px}#_pop_curation_filter .applyBtn{max-width:100%}#_pop_curation_filter #_filter_tags{padding:5px 0}#_pop_curation_filter #_filter_tags .swiper-slide{width:auto}#_pop_curation_filter #_filter_tags .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:var(--mainColor);font-size:14px}#_pop_curation_filter #_filter_tags .tag .del{font-size:0}#_pop_curation_filter #_filter_tags .tag .del:before{color:var(--G400);font-size:10px;font-family:"heyteetime";content:""}.item_detail_top .img_box{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;gap:8px;height:340px;border-radius:8px}.item_detail_top .img_box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item_detail_top .img_box .l_img{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.item_detail_top .img_box .l_img:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(58.3%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 58.3%, rgba(0, 0, 0, 0.5) 100%);content:""}.item_detail_top .img_box .l_img .tag{position:absolute;top:0;left:0}.item_detail_top .img_box .l_img .tag span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:64px;height:64px;background-color:#e9a015;color:#fff;font-weight:600;font-size:16px;line-height:1.2}.item_detail_top .img_box .l_img .desc{position:absolute;bottom:0;left:0;width:100%;padding:30px 40px;color:#fff;line-height:1.5}.item_detail_top .img_box .l_img .txt_area{position:absolute;bottom:0;left:0;width:100%;padding:45px 40px;color:#fff;line-height:1.5}.item_detail_top .img_box .l_img .txt_area .region{color:#fff;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-0.42px}.item_detail_top .img_box .l_img .txt_area .tit{margin:6px 0 12px;color:#fff;font-weight:600;font-size:30px;line-height:120%;letter-spacing:-0.9px}.item_detail_top .img_box .l_img .txt_area .price_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.item_detail_top .img_box .l_img .txt_area .price_wrap .percentage{color:#d7fd2e;font-weight:700;font-size:22px;font-family:Roboto;line-height:120%;text-align:right;text-transform:capitalize}.item_detail_top .img_box .l_img .txt_area .price_wrap .prime{opacity:.7;color:#fff;font-style:normal;font-weight:500;font-size:16px;font-family:Roboto;line-height:120%;text-decoration:line-through;text-transform:capitalize}.item_detail_top .img_box .l_img .txt_area .price_wrap .discounted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.item_detail_top .img_box .l_img .txt_area .price_wrap .discounted .price{color:#fff;font-weight:700;font-size:22px;font-family:Roboto;line-height:120%;text-align:right;text-transform:capitalize}.item_detail_top .img_box .l_img .txt_area .price_wrap .discounted .unit{color:#fff;font-weight:500;font-size:16px;font-family:Roboto;line-height:120%;text-align:right;text-transform:capitalize}.item_detail_top .img_box .s_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.item_detail_top .img_box .s_img>div{width:188px;height:166px}.item_detail_top .img_box .img_num{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:20px;bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 8px;border-radius:4px;background:rgba(0,0,0,.4)}.item_detail_top .img_box .img_num span{color:#fff;font-style:normal;font-weight:600;font-size:14px;line-height:140%;text-align:center}.item_detail_top .img_box.comingsoon::before{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;font-weight:400;font-size:40px;font-family:var(--pretendard) !important;content:"Coming soon"}.item_detail_top .detail_info .left span{color:#a4a4a4;font-weight:500}.item_detail_top .detail_info .left .tit{margin-top:12px;color:#1a1a1a;font-weight:500;font-size:32px}.item_detail_top .detail_info .left .review{margin-top:24px}.item_detail_top .detail_info .left .review p:first-of-type{position:relative;padding-right:12px}.item_detail_top .detail_info .left .review p:first-of-type:after{position:absolute;top:calc(50% - 8px);right:0;width:1px;height:16px;background-color:#e8e8e8;content:""}.item_detail_top .detail_info .left .review p.star:before{margin-right:4px;color:#fdb022;font-size:14px;font-family:"heyteetime";content:""}.item_detail_top .detail_info .left .review p.star b{margin-right:4px}.item_detail_top .detail_info .left .review p.zzim:before{margin-right:4px;color:#a4a4a4;font-size:14px;font-family:"heyteetime";content:""}.item_detail_top .detail_info .left .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:15px}.item_detail_top .detail_info .left .tag span{color:#1a1a1a}.item_detail_top .detail_info .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.item_detail_top .detail_info .price .sale{color:#d2222c;font-weight:600;font-size:32px}.item_detail_top .detail_info .price .sale_price{color:#a4a4a4;font-size:26px;text-decoration:line-through}.item_detail_top .detail_info .price .now_price{color:#1a1a1a;font-weight:500;font-size:32px}.item_detail_top .detail_info .price .krw{color:#1a1a1a;font-size:26px}.item_detail_top .detail_info .button_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:24px}.item_detail_top .detail_info .button_box .zzim:before{color:#d9d9d9;font-size:17px;font-family:"heyteetime";content:""}.item_detail_top .detail_info .button_box .zzim.active:before{color:var(--red)}.item_detail_top .detail_info .button_box .alarm:before{font-weight:normal;font-size:20px;font-family:"myfont";content:""}.item_detail_top .detail_info .button_box .alarm.active:before{color:var(--mainColor);content:""}.item_detail .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.item_detail .left_cont{width:904px;padding-right:40px}.item_detail h4.detail_tit{font-weight:600;font-size:24px}.item_detail .detail_info .info_tab{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;z-index:20;top:159px;border-top:1px solid #e8e8e8;border-bottom:1px solid #a4a4a4;background-color:#fff}.item_detail .detail_info .info_tab li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:25px 0;color:var(--G500);font-weight:500;font-size:18px;cursor:pointer}.item_detail .detail_info .info_tab li.active,.item_detail .detail_info .info_tab li:hover{color:var(--mainColor)}.item_tab{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;z-index:20;top:170px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:56px}.item_tab li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;gap:12px;padding:0 5px;border-bottom:1px solid #e8e8e8;background:#fff;cursor:pointer}.item_tab li span{color:#a4a4a4;font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px;text-align:center}.item_tab li.active{padding:2px 5px 0;border-bottom:3px solid #029835}.item_tab li.active span{color:#029835}.teetime_select_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px;margin-top:32px}.teetime_select_wrap .date_area{width:366px;padding:16px;border:1px solid #e8e8e8;border-radius:8px}.teetime_select_wrap .date_area .teetime_date{width:100%}.teetime_select_wrap .date_area .teetime_date .ui-widget{width:100% !important}.teetime_select_wrap .date_area .teetime_date .ui-widget.ui-datepicker table{width:100% !important}.teetime_select_wrap .date_area .teetime_date .ui-widget.ui-datepicker td{width:auto !important}.teetime_select_wrap .date_area .teetime_date .ui-widget.ui-datepicker td span,.teetime_select_wrap .date_area .teetime_date .ui-widget.ui-datepicker td a{width:44px;height:44px}.teetime_select_wrap .date_area .teetime_date .ui-widget .ui-datepicker-header{width:100% !important}.teetime_select_wrap .date_area .teetime_date .ui-widget.ui-datepicker .ui-datepicker-prev,.teetime_select_wrap .date_area .teetime_date .ui-widget.ui-datepicker .ui-datepicker-next{top:6px}.teetime_select_wrap .date_area.date_area_multi{width:100%;padding:0;border:0;border-radius:0}.teetime_select_wrap .date_area.date_area_multi .ui-datepicker{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;padding:0}.teetime_select_wrap .date_area.date_area_multi .ui-datepicker .ui-datepicker-group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 10px;padding:16px 45px;border:1px solid var(--G300);border-radius:8px}.teetime_select_wrap .date_area.date_area_multi .ui-datepicker .ui-datepicker-group-first{margin-left:0}.teetime_select_wrap .date_area.date_area_multi .ui-datepicker .ui-datepicker-group-last{margin-right:0}.teetime_select_wrap .date_area.date_area_multi .ui-datepicker .ui-datepicker-row-break{display:none}.teetime_select_wrap .teetime_area{width:478px}.teetime_select_wrap .teetime_area .tab_layout03>ul{margin-bottom:20px}.teetime_select_wrap .teetime_area .tab_layout03>ul>li{height:40px;border-radius:4px}.teetime_select_wrap .teetime_area .teetime_area_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:10px}.teetime_select_wrap .teetime_area .teetime_area_top .bootstrap-select{width:154px}.teetime_select_wrap .teetime_area .teetime_area_top .bootstrap-select .dropdown-toggle{height:40px;border:1px solid #d9d9d9}.teetime_select_wrap .teetime_area .teetime_area_top .teetime_type{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:4px}.teetime_select_wrap .teetime_area .teetime_area_top .teetime_type .button-radio input[type=radio]+span{height:40px;color:#a4a4a4}.teetime_select_wrap .teetime_area .teetime_area_top .teetime_type .button-radio input[type=radio]:checked+span{color:#029835}.teetime_select_wrap .teetime_area .teetime_area_bot{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;max-height:355px}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;row-gap:10px}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select .button-radio{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:231px;max-width:235px;cursor:pointer}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select .button-radio input[type=radio]+.txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;min-height:81px;padding:16px 14px;border:1px solid #e8e8e8;border-radius:4px;background:#fff}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select .button-radio input[type=radio]+.txt .course{color:#333;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select .button-radio input[type=radio]+.txt .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;color:#a4a4a4;font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select .button-radio input[type=radio]+.txt .time{color:#333;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select .button-radio input[type=radio]:checked+.txt{border:1px solid #029835;border-radius:4px;background:#f3f7f2}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select .button-radio input[type=radio]:checked+.txt .course,.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select .button-radio input[type=radio]:checked+.txt .info,.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_select .button-radio input[type=radio]:checked+.txt .time{color:#029835}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;gap:16px;padding:32px 24px;border:1px solid #e8e8e8;border-radius:4px}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_request .tit{padding-left:28px;background:url(./img/alert-circle.svg) no-repeat left center;color:#1a1a1a;font-weight:600;font-size:18px;line-height:160%;letter-spacing:-0.9px}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_request ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;gap:12px;max-height:235px;padding-right:10px}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_request ul li{position:relative;padding-left:24px;color:#5d5d5d;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.8px}.teetime_select_wrap .teetime_area .teetime_area_bot .teetime_request ul li:before{position:absolute;top:9px;left:10px;width:3px;height:3px;border-radius:3px;background:#5d5d5d;content:""}.teetime_select_wrap .teetime_area .selectTeetime .selectTeetime_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.teetime_select_wrap .teetime_area .selectTeetime .teetime_list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;row-gap:10px;max-height:355px;padding-right:10px;padding-bottom:1px}.teetime_select_wrap .teetime_area .selectTeetime .teetime_list::-webkit-scrollbar-thumb{border-radius:12px}.teetime_select_wrap .teetime_area .selectTeetime .teetime_list .button-radio{width:calc(50% - 4px);cursor:pointer}.teetime_select_wrap .teetime_area .selectTeetime .teetime_list .button-radio input[type=radio]+.txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;min-height:81px;padding:16px 14px;border:1px solid #e8e8e8;border-radius:4px;background:#fff}.teetime_select_wrap .teetime_area .selectTeetime .teetime_list .button-radio input[type=radio]+.txt .course{color:#333;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .selectTeetime .teetime_list .button-radio input[type=radio]+.txt .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;color:#a4a4a4;font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .selectTeetime .teetime_list .button-radio input[type=radio]+.txt .time{color:#333;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .selectTeetime .teetime_list .button-radio input[type=radio]:checked+.txt{border:1px solid #029835;border-radius:4px;background:#f3f7f2}.teetime_select_wrap .teetime_area .selectTeetime .teetime_list .button-radio input[type=radio]:checked+.txt .course,.teetime_select_wrap .teetime_area .selectTeetime .teetime_list .button-radio input[type=radio]:checked+.txt .info,.teetime_select_wrap .teetime_area .selectTeetime .teetime_list .button-radio input[type=radio]:checked+.txt .time{color:#029835}.teetime_request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;gap:16px;margin:20px 10px 100px 0;padding:32px 24px;border:1px solid #e8e8e8;border-radius:4px}.teetime_request .tit{padding-left:28px;background:url(./img/alert-circle.svg) no-repeat left center;color:#1a1a1a;font-weight:600;font-size:18px;line-height:160%;letter-spacing:-0.9px}.teetime_request ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;gap:12px;max-height:235px;padding-right:10px}.teetime_request ul li{position:relative;padding-left:24px;color:#5d5d5d;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.8px}.teetime_request ul li:before{position:absolute;top:9px;left:10px;width:3px;height:3px;border-radius:3px;background:#5d5d5d;content:""}.teetime_select_wrap .teetime_area .selectSnp{padding-right:20px}.teetime_select_wrap .teetime_area .selectSnp .selectSnp_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.teetime_select_wrap .teetime_area .selectSnp .bootstrap-select .dropdown-toggle{height:48px;border:1px solid #029835;background:#f3f7f2;white-space:normal}.teetime_select_wrap .teetime_area .selectSnp .bootstrap-select .dropdown-toggle .caret:before{color:#029835}.teetime_select_wrap .teetime_area .selectSnp .bootstrap-select .dropdown-toggle .first-line{color:#029835}.teetime_select_wrap .teetime_area .selectSnp .bootstrap-select .dropdown-toggle .second-line{color:#029835}.teetime_select_wrap .teetime_area .selectSnp .bootstrap-select .first-line{font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .selectSnp .bootstrap-select .second-line{font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .selectSnp dl dt{padding-right:10px}.teetime_select_wrap .teetime_area .selectSnp dl dt p{color:var(--black);font-weight:600;font-size:16px}.teetime_select_wrap .teetime_area .selectSnp dl dt .dt_toggle{width:24px;height:24px;-webkit-transition:all .2s;transition:all .2s}.teetime_select_wrap .teetime_area .selectSnp dl dt .dt_toggle:before{font-weight:normal;font-size:12px;font-family:"heyteetime";content:""}.teetime_select_wrap .teetime_area .selectSnp dl dt.active .dt_toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.teetime_select_wrap .teetime_area .selectSnp dl dd._toggle_con{margin-top:15px;padding-right:10px}.teetime_select_wrap .teetime_area .selectSnp button{--btn-height:48px !important;word-break:break-word}.teetime_select_wrap .teetime_area .selectSnp .snp_list_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-height:316px;margin-top:10px}.teetime_select_wrap .teetime_area .selectSnp .snp_list_wrap::-webkit-scrollbar-thumb{border-radius:12px}.teetime_select_wrap .teetime_area .selectSnp .snp_list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;gap:8px;row-gap:10px;padding-bottom:10px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.teetime_select_wrap .teetime_area .selectSnp .snp_list::-webkit-scrollbar-thumb{border-radius:12px}.teetime_select_wrap .teetime_area .selectSnp .snp_list .button-radio{min-width:148px;cursor:pointer}.teetime_select_wrap .teetime_area .selectSnp .snp_list .button-radio input[type=radio]+.txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;min-height:81px;padding:16px 14px;border:1px solid #e8e8e8;border-radius:4px;background:#fff}.teetime_select_wrap .teetime_area .selectSnp .snp_list .button-radio input[type=radio]+.txt .course{color:#333;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .selectSnp .snp_list .button-radio input[type=radio]+.txt .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;color:#a4a4a4;font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .selectSnp .snp_list .button-radio input[type=radio]:checked+.txt{border:1px solid #029835;border-radius:4px;background:#f3f7f2}.teetime_select_wrap .teetime_area .selectSnp .snp_list .button-radio input[type=radio]:checked+.txt .course,.teetime_select_wrap .teetime_area .selectSnp .snp_list .button-radio input[type=radio]:checked+.txt .info{color:#029835}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list{overflow:hidden;margin-top:20px;border:1px solid var(--G300, #E8E8E8);border-radius:4px}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul{overflow-y:auto;width:100%;max-height:219px}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul::-webkit-scrollbar-thumb{border-radius:6px;background:#d9d9d9}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li{padding:0 8px 0 14px}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li+li{border-top:1px solid #e8e8e8}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 16px 28px}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li .hotel{background:url(./img/hotel.svg) no-repeat left center}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li .hotel p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:var(--black, #1A1A1A);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li .hotel p span{color:var(--G500, #A4A4A4);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li .teetime{background:url(./img/golf-ball.svg) no-repeat left center}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li .teetime .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--black, #1A1A1A);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li .teetime .price{color:var(--G500, #A4A4A4);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li .select{background:url(./img/golf-ball-active.svg) no-repeat left center;cursor:pointer}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li .select .info{color:var(--Primary01, #029835);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .selectSnp .snp_item_list ul li .select .desc{color:var(--Primary01, #029835);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .selectSnp .teetime_request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;gap:16px;padding:32px 24px;border:1px solid #e8e8e8;border-radius:4px}.teetime_select_wrap .teetime_area .selectSnp .teetime_request .tit{padding-left:28px;background:url(./img/alert-circle.svg) no-repeat left center;color:#1a1a1a;font-weight:600;font-size:18px;line-height:160%;letter-spacing:-0.9px}.teetime_select_wrap .teetime_area .selectSnp .teetime_request ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;gap:12px;max-height:235px;padding-right:10px}.teetime_select_wrap .teetime_area .selectSnp .teetime_request ul li{position:relative;padding-left:24px;color:#5d5d5d;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.8px}.teetime_select_wrap .teetime_area .selectSnp .teetime_request ul li:before{position:absolute;top:9px;left:10px;width:3px;height:3px;border-radius:3px;background:#5d5d5d;content:""}.teetime_select_wrap .teetime_area .selectSnp .add_option{padding-right:0}.teetime_select_wrap .teetime_area .add_option{margin-top:24px;padding-right:20px}.teetime_select_wrap .teetime_area .add_option .tit{color:var(--G700, #333);font-weight:700;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .add_option .checkbox-wrap{width:100%}.teetime_select_wrap .teetime_area .add_option .checkbox-wrap .checkbox_txt_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.teetime_select_wrap .teetime_area .add_option .checkbox-wrap .checkbox_txt_area .checkbox_tit{margin-right:auto;font-size:14px}.teetime_select_wrap .teetime_area .add_option .option_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:10px}.teetime_select_wrap .teetime_area .add_option .option_list .button-radio input[type=radio]+.txt{overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:auto;padding:16px 14px;border:1px solid #e8e8e8;border-radius:4px;background:#fff}.teetime_select_wrap .teetime_area .add_option .option_list .button-radio input[type=radio]+.txt .tit{margin-bottom:4px;color:#333;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .add_option .option_list .button-radio input[type=radio]+.txt .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.teetime_select_wrap .teetime_area .add_option .option_list .button-radio input[type=radio]+.txt .info span{font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .add_option .option_list .button-radio input[type=radio]+.txt .price{color:var(--G500, #A4A4A4);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .add_option .option_list .button-radio input[type=radio]:checked+.txt{border:1px solid #029835;background:var(--Primary06, #F3F7F2);color:var(--Primary01, #029835)}.teetime_select_wrap .teetime_area .add_option .option_list .button-radio input[type=radio]:checked+.txt .tit,.teetime_select_wrap .teetime_area .add_option .option_list .button-radio input[type=radio]:checked+.txt .info span,.teetime_select_wrap .teetime_area .add_option .option_list .button-radio input[type=radio]:checked+.txt .price{color:#029835}.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]{display:none}.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]+.txt{overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:auto;padding:16px 14px;border:1px solid #e8e8e8;border-radius:4px;background:#fff}.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]+.txt .tit{margin-bottom:4px;color:#333;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px}.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]+.txt .info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]+.txt .info span{font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]+.txt .price{color:var(--G500, #A4A4A4);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]:checked+.txt{border:1px solid #029835;background:var(--Primary06, #F3F7F2);color:var(--Primary01, #029835)}.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]:checked+.txt .tit,.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]:checked+.txt .info span,.teetime_select_wrap .teetime_area .add_option .option_list .button-check input[type=checkbox]:checked+.txt .price{color:#029835}.teetime_none,.teetime_closed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;height:290px;margin-right:20px;padding:0px 14px;border:#e8e8e8;border-radius:8px;background:#f8f8f8}.teetime_none:before{width:24px;height:24px;background:url(./img/teetime_none.svg) no-repeat center top;content:""}.teetime_closed:before{width:24px;height:24px;background:url(./img/closed.svg) no-repeat center top;content:""}.teetime_none span,.teetime_closed span{color:#a4a4a4;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px;text-align:center}#_pop_time_select .teetime_list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;row-gap:10px;max-height:245px}#_pop_time_select .teetime_list::-webkit-scrollbar-thumb{border-radius:12px;background:#d9d9d9}#_pop_time_select .teetime_list .button-radio{width:calc(33.3333333333% - 10px);cursor:pointer}#_pop_time_select .teetime_list .button-radio input[type=radio]+.txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px;padding:16px 14px;border:1px solid #e8e8e8;border-radius:4px;background:#fff}#_pop_time_select .teetime_list .button-radio input[type=radio]+.txt .course{color:#333;font-weight:600;font-size:14px;line-height:140%;letter-spacing:-0.48px}#_pop_time_select .teetime_list .button-radio input[type=radio]+.txt .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;color:#a4a4a4;font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}#_pop_time_select .teetime_list .button-radio input[type=radio]:checked+.txt{border:1px solid #029835;border-radius:4px;background:#f3f7f2}#_pop_time_select .teetime_list .button-radio input[type=radio]:checked+.txt .course,#_pop_time_select .teetime_list .button-radio input[type=radio]:checked+.txt .info{color:#029835}.pop_teetime_list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;gap:8px;row-gap:10px;max-height:316px;padding-bottom:10px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pop_teetime_list::-webkit-scrollbar-thumb{border-radius:12px}.pop_teetime_list .button-radio{min-width:148px;cursor:pointer}.pop_teetime_list .button-radio input[type=radio]+.txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;min-height:81px;padding:16px 14px;border:1px solid #e8e8e8;border-radius:4px;background:#fff}.pop_teetime_list .button-radio input[type=radio]+.txt .course{color:#333;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px}.pop_teetime_list .button-radio input[type=radio]+.txt .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;color:#a4a4a4;font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.pop_teetime_list .button-radio input[type=radio]:checked+.txt{border:1px solid #029835;border-radius:4px;background:#f3f7f2}.pop_teetime_list .button-radio input[type=radio]:checked+.txt .course,.pop_teetime_list .button-radio input[type=radio]:checked+.txt .info{color:#029835}.item_detail .check_point{padding-bottom:80px;border-bottom:1px solid #a4a4a4}.item_detail .check_point h5{font-weight:#1a1a1a;font-weight:500;font-size:20px}.item_detail .check_point>div{margin-top:15px}.item_detail .check_point ul li{position:relative;padding-left:18px;color:#5d5d5d;font-weight:400;font-size:18px}.item_detail .check_point ul li:before{position:absolute;top:calc(50% - 3px);left:0;width:6px;height:6px;border-radius:50%;background-color:#d9d9d9;content:""}.item_detail .check_point ul li+li{margin-top:8px}.item_detail .check_point .right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px;text-align:center}.item_detail .check_point .right b.star{display:block;padding-top:5px;color:#77a385;font-weight:500;font-size:26px}.item_detail .check_point .right b.star:before{display:block;color:#77a385;font-size:14px;font-family:"heyteetime";content:""}.item_detail .check_point .right svg{display:block;margin:0 auto}.item_detail .check_point .right p{margin-top:8px;color:#1a1a1a;font-weight:500}.item_detail .teetime_option_select .selected_date{border-bottom:1px solid #e8e8e8}.item_detail .teetime_option_select .selected_date .choice_date{border:0 none;background-color:#fff;color:#a4a4a4;font-weight:400;font-size:20px}.item_detail .teetime_option_select .teetime_table{overflow-y:auto;height:440px;border-top:1px solid #e8e8e8}.item_detail .teetime_option_select .teetime_table.type02{overflow:visible;height:auto}.item_detail .teetime_option_select .teetime_table table thead{position:sticky;z-index:10;top:-1px}.item_detail .teetime_option_select .teetime_table table thead th{padding:14px 0;background-color:#f4f4f4;font-weight:600;font-size:14px;text-align:center}.item_detail .teetime_option_select .teetime_table table tbody tr:hover{background-color:#f3f7f2}.item_detail .teetime_option_select .teetime_table table tbody td{padding:12px 0;border-bottom:1px solid #e8e8e8;text-align:center}.item_detail .teetime_option_select .teetime_table table tbody td .bootstrap-select .dropdown-toggle{height:40px}.item_detail .teetime_option_select .teetime_table table tbody td button.select_btn{width:96px;height:40px;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff;color:#a4a4a4;font-weight:600;font-size:14px}.item_detail .teetime_option_select .teetime_table table tbody td button.select_btn.active{border-color:#1a1a1a;background-color:#1a1a1a;color:#fff}.item_detail .teetime_option_select .cart_item{width:100%;padding:0;border:0 none}.item_detail .teetime_option_select .select_option{padding:40px 30px;border-radius:8px;background-color:#f8f8f8}.item_detail .teetime_option_select .select_option .x_btn:before{color:#a4a4a4;font-size:10px;font-family:"heyteetime";content:""}.item_detail .request_info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.item_detail .request_info .request_box{padding-bottom:30px;padding-left:20px;color:var(--G600);font-weight:300;font-size:14px;letter-spacing:-0.014em;list-style:disc}.item_detail .request_info .request_box li+li{margin-top:20px}.item_detail .right_price{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:56px}.item_detail .right_price>.select_area{padding:32px 30px;border:1px solid var(--G300, #E8E8E8);border-radius:8px;background:var(--white, #FFF)}.item_detail .right_price>.information_area{width:100%}.item_detail .right_price .select_wrap{padding:32px 30px;border:1px solid var(--G300, #E8E8E8);border-radius:8px;background:var(--white, #FFF)}.item_detail .right_price .select_wrap>h5{color:var(--Primary01, #029835);font-style:normal;font-weight:600;font-size:16px;line-height:140%;letter-spacing:-0.48px;text-decoration-line:underline}.item_detail .right_price .select_wrap .select_content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item_detail .right_price .select_wrap .select_content h5.tit{margin-top:24px;color:var(--Primary02, #2B8048);font-weight:700;font-size:14px;line-height:140%;letter-spacing:-0.42px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:1px;text-underline-position:from-font}.item_detail .right_price .select_wrap .select_content .name{width:calc(100% - 32px);color:var(--black, #1A1A1A);font-style:normal;font-weight:600;font-size:20px;line-height:140%;letter-spacing:-0.6px}.item_detail .right_price .select_wrap .select_content .lst_select{margin-top:18px}.item_detail .right_price .select_wrap .select_content .lst_select{width:100%}.item_detail .right_price .select_wrap .select_content .lst_select>li{width:100%}.item_detail .right_price .select_wrap .select_content .lst_select>li+li{margin-top:12px;padding-top:12px;border-top:1px solid #e8e8e8}.item_detail .right_price .select_wrap .select_content .lst_select>li>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.item_detail .right_price .select_wrap .select_content .lst_select>li>dl+dl{margin-top:4px}.item_detail .right_price .select_wrap .select_content .lst_select>li>dl>dt{position:relative;padding-left:28px;color:var(--Black, #1A1A1A);font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_content .lst_select>li>dl>dt::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.item_detail .right_price .select_wrap .select_content .lst_select>li>dl.desc_hotel>dt::before{background-image:url(./img/hotel.svg)}.item_detail .right_price .select_wrap .select_content .lst_select>li>dl.desc_teetime>dt::before{background-image:url(./img/golf-ball.svg)}.item_detail .right_price .select_wrap .select_content .lst_select>li>dl>dd{margin-left:10px;color:var(--Black, #1A1A1A);font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px;text-align:right}.item_detail .right_price .select_wrap .select_content .lst_item_select{width:100%;margin-top:22px}.item_detail .right_price .select_wrap .select_content .lst_item_select>li{width:100%}.item_detail .right_price .select_wrap .select_content .lst_item_select>li+li{margin-top:30px;padding-top:20px;border-top:1px solid #e8e8e8}.item_detail .right_price .select_wrap .select_content .lst_item_select>li>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;width:100%}.item_detail .right_price .select_wrap .select_content .lst_item_select>li>dl+dl{margin-top:20px}.item_detail .right_price .select_wrap .select_content .lst_item_select>li>dl>dt{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:36px;color:var(--Black, #1A1A1A);font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_content .lst_item_select>li>dl>dt::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.item_detail .right_price .select_wrap .select_content .lst_item_select>li>dl.desc_hotel>dt::before{background-image:url(./img/hotel.svg)}.item_detail .right_price .select_wrap .select_content .lst_item_select>li>dl.desc_teetime>dt::before{background-image:url(./img/golf-ball.svg)}.item_detail .right_price .select_wrap .select_content .lst_item_select>li>dl>dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:37px;color:var(--Black, #1A1A1A);font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_content .info_box{margin-top:24px}.item_detail .right_price .select_wrap .select_content .info_box .info_box_tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item_detail .right_price .select_wrap .select_content .info_box .info_box_tit h5{color:var(--Primary02, #2B8048);font-weight:700;font-size:14px;line-height:140%;letter-spacing:-0.42px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:1px;text-underline-position:from-font}.item_detail .right_price .select_wrap .select_content .info_box .info_box_tit .info_box_toggle{width:20px;height:20px;background:url(./img/cart_arr.svg) no-repeat center center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.item_detail .right_price .select_wrap .select_content .info_box .info_box_tit .info_box_toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.item_detail .right_price .select_wrap .select_content .info_box .tit{margin-top:5px;color:var(--Black, #1A1A1A);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_content .info_box .price{color:var(--G500, #A4A4A4);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.item_detail .right_price .select_wrap .select_content .info_box>ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:5px}.item_detail .right_price .select_wrap .select_content .info_box>ul+ul{margin-top:4px}.item_detail .right_price .select_wrap .select_content .info_box>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--Black, #1A1A1A);font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_content .option_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.item_detail .right_price .select_wrap .select_content .option_price .txt_total{color:var(--black, #1A1A1A);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_content .option_price .price_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.item_detail .right_price .select_wrap .select_content .option_price .price_area .unit{color:var(--black, #1A1A1A);font-weight:700;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_content .option_price .price_area .price{color:var(--black, #1A1A1A);font-weight:700;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_content .summary{margin-top:5px;color:var(--Black, #1A1A1A);font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_content .nodata{color:#a4a4a4;font-weight:500;font-size:18px;line-height:140%;letter-spacing:-0.54px}.item_detail .right_price .reser_btn:disabled{border:1px solid #a4a4a4;background-color:#a4a4a4;color:#fff;cursor:inherit}.item_detail .right_price .reser_btn{width:100%;background:var(--btn-color);color:#fff;font-weight:700;--btn-color: var(--mainColor)}.item_detail .right_price .cart_btn{font-weight:700}.item_detail .right_price .teetime_delete_btn{position:absolute;top:-2px;right:0;width:32px;height:32px;background:url(./img/teetime_delete.svg) no-repeat left top}.item_detail .right_price .select_wrap .select_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;margin-top:32px;padding-top:24px;border-top:1px solid #a4a4a4}.item_detail .right_price .select_wrap .select_footer .total_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item_detail .right_price .select_wrap .select_footer .total_price .txt_total{color:var(--black, #1A1A1A);font-style:normal;font-weight:700;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .select_wrap .select_footer .total_price .price_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.item_detail .right_price .select_wrap .select_footer .total_price .price_area .unit{color:var(--Secondary01, #D2222C);font-style:normal;font-weight:700;font-size:20px;line-height:140%;letter-spacing:-0.6px}.item_detail .right_price .select_wrap .select_footer .total_price .price_area .price{color:var(--Secondary01, #D2222C);font-style:normal;font-weight:700;font-size:20px;line-height:140%;letter-spacing:-0.6px}.item_detail .right_price .select_wrap .select_footer .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.item_detail .right_price .select_wrap .select_footer .btn_wrap button{-webkit-box-flex:1;-ms-flex:1;flex:1}.item_detail .right_price .info_box_tit+.right_price_people .inner_box{margin-top:5px}.item_detail .right_price .right_price_people .inner_box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:4px;margin-top:24px}.item_detail .right_price .right_price_people .inner_box+.inner_box{margin-top:16px}.item_detail .right_price .right_price_people .right_price_people_rst{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#a4a4a4;font-style:normal;font-weight:500;font-size:18px;line-height:140%;letter-spacing:-0.54px}.item_detail .right_price .right_price_people .right_price_people_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item_detail .right_price .right_price_people .right_price_people_info .txt{color:var(--Black, #1A1A1A);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.item_detail .right_price .right_price_people .right_price_people_info .price{color:var(--G500, #A4A4A4);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.item_detail .right_price .right_price_people .right_price_people_con{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin-left:auto}.item_detail .right_price .right_price_people .right_price_people_con input{width:108px;height:40px;padding:0 23px 0 36px;border:1px solid #d9d9d9;background:#fff;color:#1a1a1a;font-weight:400;font-size:18px;line-height:12px;letter-spacing:-0.222px;text-align:center}.item_detail .right_price .right_price_people .right_price_people_con .minus_btn{position:absolute;z-index:1;top:7px;left:5px;width:24px;height:24px;background:url(./img/minus_gray_ico.svg) no-repeat left top}.item_detail .right_price .right_price_people .right_price_people_con .plus_btn{position:absolute;z-index:1;top:7px;right:5px;width:24px;height:24px;background:url(./img/plus_gray_ico.svg) no-repeat left top}.item_detail .right_price .right_price_people .right_price_people_con .minus_btn.disabled path,.item_detail .right_price .right_price_people .right_price_people_con .plus_btn.disabled path{stroke:#a4a4a4}.item_detail .detail_info .info_tab{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;z-index:20;top:159px;border-top:1px solid #e8e8e8;border-bottom:1px solid #a4a4a4;background-color:#fff}.item_detail .detail_info .info_tab li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:25px 0;color:var(--G500);font-weight:500;font-size:18px;cursor:pointer}.item_detail .detail_info .info_tab li.active,.item_detail .detail_info .info_tab li:hover{color:var(--mainColor)}.item_detail .detail_info .facility_info,.item_detail .detail_info .travel_info,.item_detail .detail_info .air_info{border-bottom:1px solid #a4a4a4}.item_detail .facility_info .desc_list li{position:relative;margin-top:0;padding-left:18px;color:#5d5d5d;font-weight:500;font-size:16px;line-height:200%;letter-spacing:-0.48px}.item_detail .facility_info .desc_list li:before{position:absolute;top:14px;left:0;width:6px;height:6px;background:url(./img/dot.svg) no-repeat left top;content:""}.item_detail .facility_info .desc_list li:first-child{margin-top:0}.item_detail .travel_info .travel_info_con .w-190{position:relative;padding-left:34px;font-weight:600}.item_detail .travel_info .travel_info_con .w-190 img{position:absolute;top:-2.4px;left:0;width:24px;height:24px}.item_detail .detail_info .air_info .result_box{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.item_detail .detail_info .air_info .result_box button,.item_detail .detail_info .air_info .result_box a{--btn-height:48px}.item_detail .detail_info .result_airplane{padding:50px 40px;background-color:#f8f8f8}.item_detail .detail_info .result_airplane>div:first-of-type{border-bottom:1px solid #e8e8e8}.item_detail .detail_info .result_house{overflow:hidden;border-radius:8px 8px 0 0}.item_detail .detail_info .result_house .img_box{width:100%;height:164px}.item_detail .detail_info .result_house .img_box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item_detail .detail_info .result_house .txt_box{padding:24px 15px;background-color:#f8f8f8}.item_detail .detail_info .result_car{padding:30px 25px;background-color:#f8f8f8}.item_detail .detail_info .result_car>div:first-of-type{border-bottom:1px solid #e8e8e8}.item_detail .review_info .h-48,.item_detail .fna_info .h-48{--btn-height:48px}.item_detail .review_info .review_total{padding:40px;background:rgba(243,247,242,.6)}.item_detail .review_info .review_total .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.item_detail .review_info .review_total .tag span{padding:8px 16px;border:1px solid #d5e6da;border-radius:40px;background-color:#fff;font-size:12px}.item_detail .review_info .review_total img.star{width:24px}.item_detail .review_info .review_total .total_grade{position:relative;padding-right:30px}.item_detail .review_info .review_total .total_grade:before{position:absolute;top:calc(50% - 7px);right:10px;width:1px;height:14px;background-color:#a4a4a4;content:""}.item_detail .review_info .review_list li{padding:48px 25px;border-bottom:1px solid #e8e8e8}.item_detail .review_info .pagination button{width:40px;height:40px;border-radius:4px;color:#a4a4a4;font-size:14px}.item_detail .review_info .pagination button.active{background-color:var(--mainColor);color:#fff}.item_detail .review_info .pagination button.prev,.item_detail .review_info .pagination button.next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:73px;color:#333}.item_detail .review_info .pagination button.prev:before{color:#333;font-size:10px;font-family:"heyteetime";content:""}.item_detail .review_info .pagination button.next:after{color:#333;font-size:10px;font-family:"heyteetime";content:""}.item_detail .fna_info ._ul_bo{gap:0}.item_detail .fna_info ._ul_bo>li{padding:0 0;border-radius:0;border-right:0 none;border-bottom:0 none;border-left:0 none}.item_detail .fna_info ._ul_bo>li:last-of-type{border-bottom:1px solid var(--G300)}.item_detail .fna_info ._ul_bo>li ._head{padding:20px 25px}.item_detail .fna_info ._ul_bo>li ._head .li_toggle:before{right:25px}.item_detail .fna_info ._ul_bo li .toggle_content>.cont_inner{padding:20px 25px;border-top:1px solid var(--G300)}#item_detail .recommended_slide,#item_detail .other_slide{position:relative}#item_detail .recommended_slide .mySwiper .arrow.prev,#item_detail .other_slide .mySwiper .arrow.prev{position:absolute;top:-6px;right:72px;width:48px;height:48px}#item_detail .recommended_slide .mySwiper .arrow.next,#item_detail .other_slide .mySwiper .arrow.next{position:absolute;top:-6px;right:0;width:48px;height:48px}#item_detail .item_bottom{border-top:1px solid #a4a4a4}.item_banner{overflow:hidden;border-radius:8px}#_pop_detail_img .img_swiper{width:100%;height:420px}#_pop_detail_img .img_swiper img,#_pop_detail_img .img_swiper video,#_pop_detail_img .img_swiper iframe{width:100%;height:420px;-o-object-fit:cover;object-fit:cover}#_pop_detail_img .thumb_swiper li{height:82px}#_pop_detail_img .thumb_swiper li img,#_pop_detail_img .thumb_swiper li video,#_pop_detail_img .thumb_swiper li iframe{width:100%;height:82px;-o-object-fit:cover;object-fit:cover}#_pop_detail_img .img_swiper li.movie:before{width:100px;height:100px;font-size:40px}#_pop_detail_img li.movie:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;z-index:5;top:50%;right:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;margin:0 auto 0 auto;padding-left:3px;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;font-size:12px;font-family:"myfont";-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.detail_review_profile{-ms-flex-negative:0;flex-shrink:0;width:153px}.detail_review_profile .profile_img{overflow:hidden;width:100px;height:100px;margin:0 auto;border-radius:8px}.detail_review_profile .profile_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail_review_profile .sum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;line-height:1em}.detail_review_profile .sum .reply{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.detail_review_profile .sum .reply:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:18px;height:18px;background:url("./img/reply.svg") no-repeat center;content:""}.detail_review_profile .sum .score{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;height:17px;padding:0 3px;border-radius:4px;background:var(--secondary04);color:#fff;font-weight:700;font-size:12px}.detail_review_profile .sum .score:before{font-size:10px;font-family:"heyteetime";content:""}.detail_review_profile .sum .followers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:17px;padding:0 3px;border-radius:4px;background:var(--black);color:#fff;font-weight:700;font-size:12px;line-height:1em}.detail_review_profile .sum .followers:before{width:18px;height:18px;background:url("./img/user-profile.svg") no-repeat center;content:""}.detail_review_cont .score{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;height:24px;padding:3px 9px;border-radius:8px;background:rgba(0,0,0,.4);color:#fff;font-weight:700;font-size:14px}.detail_review_cont .score:before{font-size:10px;font-family:"heyteetime";content:""}.detail_review_cont .like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:var(--G500)}.detail_review_cont .like:before{color:var(--G500);font-size:14px;font-family:"heyteetime";content:""}.detail_review_cont .like.active{color:var(--secondary04)}.detail_review_cont .like.active:before{color:var(--black)}.detail_review_cont .good{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;color:var(--primary01)}.detail_review_cont .good:before{width:18px;height:18px;background:url("./img/good.svg") no-repeat center;content:""}.detail_review_cont .bad{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;color:var(--secondary01)}.detail_review_cont .bad:before{width:18px;height:18px;background:url("./img/bad.svg") no-repeat center;content:""}.detail_review_img{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:calc(100% + 48px);margin:0 -24px;padding:24px 30px;border-top:1px solid #e8e8e8}.detail_review_img .img_swiper{width:calc(100% - 125px)}.detail_review_img .img_swiper li{overflow:hidden;height:417px;border-radius:8px}.detail_review_img .img_swiper li img,.detail_review_img .img_swiper li video,.detail_review_img .img_swiper li iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail_review_img .thumb_swiper{width:115px;height:417px}.detail_review_img .thumb_swiper li{overflow:hidden;width:100%;height:75px;border-radius:4px}.detail_review_img .thumb_swiper li img,.detail_review_img .thumb_swiper li video,.detail_review_img .thumb_swiper li iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail_review_img .img_swiper li.movie:before{width:100px;height:100px;font-size:40px}.detail_review_img li.movie:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;z-index:5;top:50%;right:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;margin:0 auto 0 auto;padding-left:3px;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;font-size:12px;font-family:"myfont";-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.ui-widget.ui-widget-content{z-index:1000 !important;width:400px}.ui-widget.ui-widget-content.ui-datepicker-inline{z-index:10 !important;width:100% !important;border:0 none}.ui-widget-header{border:0 none;background-color:#fff}.ui-datepicker .ui-datepicker-header{padding:8px}.ui-datepicker .ui-datepicker-title{font-weight:600;font-size:20px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:10px;width:32px;height:32px;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:12px}.ui-datepicker .ui-datepicker-next{right:12px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-left:-4px;margin-left:-8px;background-image:none;font-size:0;text-indent:0}.ui-datepicker .ui-datepicker-prev span:before{font-weight:normal;font-size:15px;font-family:"myfont";content:""}.ui-datepicker .ui-datepicker-next span:before{font-weight:normal;font-size:15px;font-family:"myfont";content:""}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:0 none;background-color:rgba(0,0,0,0)}.ui-datepicker th{color:#a4a4a4;font-weight:400;font-size:14px}.ui-datepicker td span,.ui-datepicker td a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52px;height:52px}.ui-datepicker-week-end span[title=Sunday],.ui-datepicker-week-end.sunday-red a,.ui-datepicker-sunday a{color:#d2222c !important}.ui-datepicker-disabled{position:relative;pointer-events:none}.ui-datepicker-disabled::before{opacity:.7;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:#fff;content:""}.ui-datepicker-disabled .no-dates-message{position:absolute;z-index:2;top:50%;left:50%;padding:10px;border-radius:5px;background:#fff;color:#d2222c;font-weight:700;font-size:22px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ui-state-default,.ui-widget-content .ui-state-default{border:0 none;border-radius:10px;background-color:rgba(0,0,0,0)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#029835;color:#fff !important}.ui-widget.search_date_widget{overflow:hidden;width:auto;margin-top:17px;padding:34px 34px 42px;border:0;border-radius:20px;background:#fff;-webkit-box-shadow:0px 3px 22.1px 7px rgba(0,0,0,.25);box-shadow:0px 3px 22.1px 7px rgba(0,0,0,.25)}#order-complete .bg_box{padding:16px;border-radius:8px;background-color:var(--G100)}#order-complete .line_box{gap:12px;padding:16px 14px;border:1px solid var(--G300);border-radius:4px}#order-complete .line_box .order_info p{word-break:keep-all}#order-complete .line_box .order_info p:first-child{width:45px}#order-complete .line_box .order_info p:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:145px}#order-complete .line_box .order_info p:nth-child(3){width:85px}#order-complete .line_box .order_info p:nth-child(4){width:75px}#order-complete .line_box .total_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;margin-top:6px;padding-top:16px;border-top:1px solid var(--G300)}#order-complete .line_box .total_price .date{margin-top:2px;color:var(--G500, #A4A4A4);font-weight:600;font-size:14px;line-height:120%;letter-spacing:-0.42px}#order h4.order_tit{font-weight:600;font-size:32px}#order h5.order_tit{font-weight:600;font-size:24px}#order h6.order_tit{color:var(--G600, #5D5D5D);font-weight:700;font-size:16px}.order_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}.order_box .order_detail{width:858px}.order_box .order_price{width:382px;padding:40px 30px;border:1px solid var(--G300);border-radius:8px}.order_box .order_price .price_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-bottom:1px solid #a4a4a4}.order_box .order_price .price_top+.price_top{margin-top:24px}.order_box .order_price .price_bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.order_box .order_coupon{width:382px;margin-top:20px;padding:30px 30px;border:1px solid var(--G300);border-radius:8px}.order_box .order_coupon ul li:not(:first-child){margin-top:24px}.order_box .order_coupon ul li .order_coupon_txt{margin-top:10px;padding-left:8px}.order_box .order_coupon ul li .order_coupon_txt p{line-height:140%;letter-spacing:-0.42px}.order_box .order_coupon ul li .order_coupon_txt .warning_txt{padding-left:24px;background:url(./img/alert-circle-red.svg) no-repeat left center;color:#d2222c}.order_save{overflow:hidden;width:382px;margin-top:20px;border:1px solid var(--G300);border-radius:8px}.order_save ._toggle{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;padding:16px 55px 16px 30px;background:var(--Primary06, #F3F7F2);color:var(--Black, #1A1A1A);font-style:normal;font-weight:700;font-size:16px;line-height:140%;letter-spacing:-0.48px;cursor:pointer}.order_save ._toggle::after{position:absolute;top:50%;right:35px;font-weight:normal;font-size:11px;font-family:"heyteetime";-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.order_save ._toggle.active::after{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.order_save ._toggle_con{padding:20px 30px;color:var(--G600, #5D5D5D);font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.42px}.order_box .order_prod_detail>li{overflow:hidden;border:1px solid var(--G300);border-radius:8px}.order_box .order_prod_detail>li+li{margin-top:16px}.order_box .order_prod_detail>li .li_toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.order_box .order_prod_detail>li .li_toggle:before{color:var(--G500);font-weight:normal;font-size:11px;font-family:"heyteetime";content:""}.order_box .order_prod_detail>li .li_toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order_box .order_prod_detail>li .ai_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 24px 10px;border-bottom:1px solid var(--G300);background:var(--G100)}.order_box .order_prod_detail>li .ai_top p{font-weight:700;font-size:14px;line-height:20px}.order_box .order_prod_detail>li .top{gap:6px;padding:20px 24px 20px}.order_box .order_prod_detail>li .cont{padding:20px 24px 20px}.order_box .order_prod_detail>li .checkbox-wrap input[type=checkbox]:disabled+span{opacity:0}.order_box .order_prod_detail>li .pay_type{margin-right:auto;padding-left:24px;background:url(./img/card_green.svg) no-repeat left center;color:var(--Primary03);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px;text-align:left}.order_box .order_prod_detail>li .lst_snp_detail{width:100%}.order_box .order_prod_detail>li .lst_snp_detail>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%}.order_box .order_prod_detail>li .lst_snp_detail>li+li{margin-top:10px;padding-top:10px;border-top:1px solid #e8e8e8}.order_box .order_prod_detail>li .lst_snp_detail>li>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.order_box .order_prod_detail>li .lst_snp_detail>li>dl+dl,.order_box .order_prod_detail>li .lst_snp_detail>li>dl+.desc_price{margin-left:auto}.order_box .order_prod_detail>li .lst_snp_detail>li>dl>dt{position:relative;padding-left:28px;color:var(--black, #1A1A1A);font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.42px}.order_box .order_prod_detail>li .lst_snp_detail>li>dl>dt::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.order_box .order_prod_detail>li .lst_snp_detail>li>dl.desc_hotel>dt::before{background-image:url(./img/hotel.svg)}.order_box .order_prod_detail>li .lst_snp_detail>li>dl.desc_teetime>dt::before{background-image:url(./img/golf-ball.svg)}.order_box .order_prod_detail>li .lst_snp_detail>li>dl.desc_option>dt::before{background-image:url(./img/car.svg)}.order_box .order_prod_detail>li .lst_snp_detail>li>dl.desc_departure::before{background-image:url(./img/departure.svg)}.order_box .order_prod_detail>li .lst_snp_detail>li>dl.desc_arrival::before{background-image:url(./img/arrival.svg)}.order_box .order_prod_detail>li .lst_snp_detail>li>dl>dd{margin-left:10px;color:var(--black, #1A1A1A);font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.42px;text-align:right}.order_box .order_prod_detail>li .lst_snp_detail>li>.desc_price{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--black, #1A1A1A);font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.42px;text-align:end}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box+.box{margin-top:16px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>.tit{margin-bottom:10px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>dl+dl,.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>dl+.desc_price{margin-left:auto}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>dl>dt{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:16px;padding-left:36px;color:var(--Black, #1A1A1A);font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.48px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>dl>dt::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>dl.desc_hotel>dt::before{background-image:url(./img/hotel.svg)}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>dl.desc_teetime>dt::before{background-image:url(./img/golf-ball.svg)}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>dl.desc_option>dt::before{background-image:url(./img/car.svg)}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.box>dl>dd{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:8px;margin-left:37px;color:var(--Black, #1A1A1A);font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.48px}.order_box .order_prod_detail>li .lst_snp_item_detail{width:100%}.order_box .order_prod_detail>li .lst_snp_item_detail>li{width:100%}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box+.info_box{margin-top:16px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>.tit{margin-bottom:9px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>.tit span{color:var(--G-G500, #A4A4A4);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;width:100%}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>ul::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>ul.lst_hotel::before{background-image:url(./img/hotel.svg)}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>ul.lst_teetime::before{background-image:url(./img/golf-ball.svg)}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>ul.lst_option::before{background-image:url(./img/car.svg)}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>ul.lst_departure::before{background-image:url(./img/departure.svg)}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>ul.lst_arrival::before{background-image:url(./img/arrival.svg)}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:16px;padding-left:36px;color:var(--G-G700, #333);font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.48px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.info_box>ul>li.price{color:var(--G500, #A4A4A4)}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.desc{margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e8}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.desc>.tit{margin-bottom:9px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.desc>.tit span{color:var(--G-G500, #A4A4A4);font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.desc>ul{padding-left:20px}.order_box .order_prod_detail>li .lst_snp_item_detail>li>.desc>ul li{color:var(--G700);font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.48px;list-style:disc}.order_box .order_user_info{padding:24px;border:1px solid var(--G300);border-radius:8px}.order_box .order_user_info .inp.red::-webkit-input-placeholder{color:var(--red)}.order_box .order_user_info .inp.red::-moz-placeholder{color:var(--red)}.order_box .order_user_info .inp.red:-ms-input-placeholder{color:var(--red)}.order_box .order_user_info .inp.red::-ms-input-placeholder{color:var(--red)}.order_box .order_user_info .inp.red::placeholder{color:var(--red)}.order_box .order_pay_info .order_pay_info_list{margin-top:10px;padding:20px 30px;border:1px solid var(--G300);border-radius:8px}.order_box .order_pay_info .order_pay_info_list>ul>li:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e8}.order_box .order_pay_info .order_pay_info_list>ul>li .kakao_pay:after{width:59px;height:20px;background-image:url(./img/kakao_pay.svg);content:""}.order_box .order_pay_info .order_pay_info_list>ul>li .naver_pay:after{width:59px;height:20px;background-image:url(./img/naver_pay.svg);content:""}.order_box .order_pay_info .order_pay_info_list>ul>li .toss_pay:after{width:104px;height:20px;background-image:url(./img/toss_pay.svg);content:""}.order_box .order_pay_info .order_pay_info_list>ul>li .paypal_pay:after{width:52px;height:20px;background-image:url(./img/paypal_pay.svg);content:""}.order_box .order_pay_info .order_pay_info_list>ul>li .union_pay:after{width:78px;height:20px;background-image:url(./img/union_pay.svg);content:""}.order_box .order_pay_info .order_pay_info_list>ul>li .ali_pay:after{width:77px;height:20px;background-image:url(./img/ali_pay.svg);content:""}.order_box .order_pay_info .order_pay_info_list>ul>li .wechat_pay:after{width:98px;height:20px;background-image:url(./img/wechat_pay.svg);content:""}.order_box .order_pay_info .order_pay_info_list>ul>li label{font-weight:600}.order_box .order_pay_info .order_pay_info_list .order_pay_desc{margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e8}.order_box .order_pay_info .order_pay_info_desc{margin-top:4px;margin-left:4px;padding-left:28px}.order_box .order_pay_info .order_pay_info_desc ul li{position:relative;padding-left:8px;color:var(--G500, #A4A4A4);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.order_box .order_pay_info .order_pay_info_desc ul li::before{position:absolute;top:10px;left:0;width:2px;height:2px;border-radius:2px;background:#a4a4a4;content:""}.order_box .teetime_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:54px;padding:12px 16px;border-radius:4px;background-color:var(--secondary02)}.order_box .teetime_btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#fff;font-weight:600;font-size:18px}.order_box .teetime_btn b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:122px;height:30px;border-radius:4px;background-color:var(--G100);font-weight:600;font-size:18px;text-align:center}.order_box .teetime_btn.lock b{color:var(--G500)}.order_box .order_user_top ._info{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--G300);border-radius:4px;color:var(--G600);font-size:14px;line-height:1.4}.order_box .order_user_top ._info:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;border-radius:50px;background:var(--secondary04);color:#fff;font-weight:normal;font-size:11px;font-family:"myfont";content:""}.order_box .order_user_top .add_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 10px;border-radius:50px;background-color:var(--primary01);color:#fff;font-weight:400;font-size:16px}.order_box .order_user_top .add_btn:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:16px;height:16px;margin-right:3px;background:url("./img/add_user.svg") no-repeat center center;content:""}.order_box .order_user_top span._add_user{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 8px;border-radius:50px;background-color:var(--primary01);color:#fff;font-size:12px}.order_box .order_user_top span._add_user:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:12px;height:12px;margin-right:3px;background:url("./img/add_user.svg") no-repeat center center/contain;content:""}.order_box .request_box textarea{width:100%;height:160px;border:1px solid var(--G300);border-radius:8px;resize:none}.order_box .order_user_cont{padding:20px 30px;border:1px solid var(--G300);border-radius:8px}.order_box .order_user_cont>div{padding:15px;border:1px solid var(--G300);border-radius:4px;background-color:var(--G100)}.order_box .order_user_cont .checkbox-wrap{color:var(--G600)}.order_box .order_user_cont .name{margin-right:20px}.order_box .order_user_cont .btn_del{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;border-radius:4px;background-color:var(--G200);color:var(--G600)}.order_box .order_user_cont .btn_del:after{margin-left:5px;font-size:9px;font-family:"heyteetime";content:""}.order_box .order_user_cont .myfile{--btn-height:40px;--form-height:40px}.order_box .song_info>li{border:1px solid var(--G300);border-radius:4px}.order_box .song_info>li ._head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 14px;background-color:var(--primary06)}.order_box .song_info>li ._head .li_toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.order_box .song_info>li ._head .li_toggle:before{font-weight:normal;font-size:11px;font-family:"heyteetime";content:""}.order_box .song_info>li ._head .li_toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order_box .song_info>li .song_con{padding:20px 30px}.order_box .song_info ._ul_form_transfer{--form-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.order_box .song_info ._ul_form_transfer .inp,.order_box .song_info ._ul_form_transfer textarea{border:0;-webkit-box-shadow:none !important;box-shadow:none !important}.order_box .song_info ._ul_form_transfer>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid var(--G300);border-radius:4px;background:#fff}.order_box .song_info ._ul_form_transfer>li>label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:68px;min-height:44px;border-right:1px solid var(--G300);background:var(--G100);color:var(--G600);font-size:14px}.order_box .song_info ._ul_form_transfer>li>label+*{-webkit-box-flex:1;-ms-flex:1;flex:1}.order_box .payment_info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.order_box .payment_info>div{width:50%}.order_box .payment_info .caution_box{padding-bottom:30px;padding-left:20px;color:var(--G600);font-weight:300;font-size:14px;letter-spacing:-0.014em;list-style:disc}.order_box .payment_info .caution_box li+li{margin-top:20px}.order_box .payment_info .formCon ul li .checkbox-wrap,.order_box .payment_info .formCon ul li .fs16{color:var(--G600, #5D5D5D)}.order_box .payment_info .formCon ul li p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.caution_box_s{color:var(--G600, #5D5D5D);font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.014em}.caution_box_s li{position:relative;padding-left:25px}.caution_box_s li::before{position:absolute;top:7px;left:10px;width:3px;height:3px;border-radius:3px;background:var(--G600, #5D5D5D);content:""}.order_box .payment_info #paytype li{width:160px}.order_box .payment_info #paytype .custom span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;width:160px;height:90px;padding:15px;border:1px solid var(--G300);border-radius:4px;color:var(--G500);font-weight:500;font-size:16px}.order_box .payment_info #paytype .custom input[type=radio]+span.tcenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.order_box .payment_info #paytype .custom input[type=radio]+span sub{font-weight:400;font-size:12px}.order_box .payment_info #paytype .custom input[type=radio]:checked+span{border:0;background:var(--secondary04);color:#fff}.order_box ._ul_coupon_option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.order_box ._ul_coupon_option>li{overflow:hidden;border:1px solid var(--G300);border-radius:4px}.order_box ._ul_coupon_option>li ._head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 14px}.order_box ._ul_coupon_option>li ._head .date{color:var(--G500);font-size:15px}.order_box ._ul_coupon_option>li ._head .date:after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1px;height:10px;margin:0 5px;background:var(--G500);content:""}.order_box ._ul_coupon_option>li ._head .subject{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:10px;color:var(--black);font-size:15px}.order_box ._ul_coupon_option>li ._head .num{margin-right:10px}.order_box ._ul_coupon_option>li ._head .li_toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin-left:auto;font-size:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.order_box ._ul_coupon_option>li ._head .li_toggle:before{font-weight:normal;font-size:11px;font-family:"heyteetime";content:""}.order_box ._ul_coupon_option>li ._head .li_toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order_box ._ul_coupon_option>li.active ._head{background:var(--primary06)}.order_box .btn_add_card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;height:30px;padding:0 10px;border-radius:40px;background:var(--mainColor);color:#fff;font-size:14px}.order_box .btn_add_card:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16px;height:16px;background:url("./img/card-add.svg") no-repeat center/100%;font-size:0;content:""}.order_right .order_snp_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:10px}.order_right .order_snp_detail dl dt{color:var(--Black, #1A1A1A);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.order_right .order_snp_detail dl dd{margin-top:2px;color:var(--G500, #A4A4A4);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-0.48px}.information_area{position:relative;width:382px;margin-top:20px;padding:30px 30px 30px 66px;border:1px solid;border-radius:8px}.information_area.return{border-color:#029835 !important}.information_area.return::before{position:absolute;top:24px;left:24px;width:32px;height:32px;background:url("./img/return_ico.svg") no-repeat left top;background-size:cover;content:""}.information_area.exclamation{border-color:#e9a015 !important}.information_area.exclamation::before{position:absolute;top:24px;left:24px;width:32px;height:32px;background:url("./img/exclamation_ico.svg") no-repeat left top;background-size:cover;content:""}.information_area.impossible{border-color:#d2222c !important}.information_area.impossible::before{position:absolute;top:24px;left:24px;width:32px;height:32px;background:url("./img/impossible_ico.svg") no-repeat left top;background-size:cover;content:""}.information_area.comingsoon{border-color:#e9a015 !important}.information_area.comingsoon::before{position:absolute;top:24px;left:24px;width:32px;height:32px;background:url("./img/comingsoon_ico.svg") no-repeat left top;background-size:cover;content:""}.information_area dl dt{color:#1a1a1a;font-weight:700;font-size:16px;line-height:140%;letter-spacing:-0.48px}.information_area dl dd{margin-top:10px;color:#5d5d5d;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.45px}.information_area p{color:#1a1a1a;font-weight:700;font-size:16px;line-height:140%;letter-spacing:-0.48px}.creditcard_payment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;gap:16px;padding:12px 14px;border:1px solid var(--G300, #E8E8E8);border-radius:4px;background:var(--G100, #F8F8F8)}#_pop_installment table th{padding:8px 10px;border:1px solid var(--G400);background:var(--G300)}#_pop_installment table td{padding:8px 10px;border:1px solid var(--G400)}#_pop_installment ._gall_auto li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-weight:500;font-size:12px}#_pop_installment ._gall_auto .imgCrop{width:34px}#_pop_installment ._gall_auto .imgCrop{width:34px;height:34px;-o-object-fit:cover;object-fit:cover}.empty_reservation:before{width:44px;height:44px;border-radius:50%;background:var(--G400) url("./img/plane.svg") no-repeat center/24px;content:""}.empty_review:before{width:44px;height:44px;border-radius:50%;background:var(--G400) url("./img/bubble.svg") no-repeat center/24px;content:""}.empty_follow:before{width:44px;height:44px;border-radius:50%;background:var(--G400) url("./img/followeditor.svg") no-repeat center/24px;content:""}#mytravel .tab_layout02>ul li{padding:0}#mytravel .tab_layout02>ul li a{display:block;padding:25px 8px}.mypage_wrap .mytravel_prod_detail>li{overflow:hidden;border-radius:8px}.mypage_wrap .mytravel_prod_detail>li+li{margin-top:16px}.mypage_wrap .mytravel_prod_detail>li .li_toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mypage_wrap .mytravel_prod_detail>li .li_toggle:before{color:var(--G500);font-weight:normal;font-size:11px;font-family:"heyteetime";content:""}.mypage_wrap .mytravel_prod_detail>li .li_toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mypage_wrap .mytravel_prod_detail>li .ai_top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:10px 24px 10px;border-bottom:1px solid var(--G300);background:var(--G100)}.mypage_wrap .mytravel_prod_detail>li .ai_top p{font-weight:700;font-size:14px;line-height:20px}.mypage_wrap .mytravel_prod_detail>li .ai_top .info{margin-left:auto}.mypage_wrap .mytravel_prod_detail>li .top{padding:20px 24px 20px}.mypage_wrap .mytravel_prod_detail>li .cont{padding:20px 24px 20px}.mypage_wrap .mytravel_prod_detail>li .checkbox-wrap input[type=checkbox]:disabled+span{opacity:0}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail{width:100%}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li+li{margin-top:10px;padding-top:10px;border-top:1px solid #e8e8e8}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl+dl,.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl+.desc_price{margin-left:auto}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl>dt{position:relative;padding-left:28px;color:var(--G600, #5D5D5D);font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.42px}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl>dt::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl.desc_hotel>dt::before{background-image:url(./img/hotel.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl.desc_teetime>dt::before{background-image:url(./img/golf-ball.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl.desc_option>dt::before{background-image:url(./img/car.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl.desc_departure::before{background-image:url(./img/departure.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl.desc_arrival::before{background-image:url(./img/arrival.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>dl>dd{margin-left:10px;color:var(--black, #1A1A1A);font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.42px;text-align:right}.mypage_wrap .mytravel_prod_detail>li .lst_snp_detail>li>.desc_price{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--black, #1A1A1A);font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-0.42px;text-align:end}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box+.box{margin-top:16px}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>.tit{margin-bottom:10px}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>dl+dl,.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>dl+.desc_price{margin-left:auto}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>dl>dt{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:16px;padding-left:36px;color:var(--Black, #1A1A1A);font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.48px}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>dl>dt::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>dl.desc_hotel>dt::before{background-image:url(./img/hotel.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>dl.desc_teetime>dt::before{background-image:url(./img/golf-ball.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>dl.desc_option>dt::before{background-image:url(./img/car.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li>.box>dl>dd{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:8px;margin-left:37px;color:var(--Black, #1A1A1A);font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.48px}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li{width:100%}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li:not(:first-child){padding-top:20px;border-top:1px solid #e8e8e8}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box_wrap .info_box+.info_box{border-top:0}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box{margin-top:0}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>.tit{margin-bottom:8px}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>.tit span{font-weight:500;font-size:14px;line-height:140%;letter-spacing:-0.42px}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box+.info_box{margin-top:16px}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>ul::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;content:""}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>ul.lst_hotel::before{background-image:url(./img/hotel.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>ul.lst_teetime::before{background-image:url(./img/golf-ball.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>ul.lst_option::before{background-image:url(./img/car.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>ul.lst_departure::before{background-image:url(./img/departure.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>ul.lst_arrival::before{background-image:url(./img/arrival.svg)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:16px;color:var(--G600, #5D5D5D);font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.48px}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li .info_box>ul>li.price{color:var(--G500, #A4A4A4)}.mypage_wrap .mytravel_prod_detail>li .lst_snp_item_detail>li button{white-space:nowrap !important}#_pop_order_cancel .dropdown-r.bootstrap-select .dropdown-menu{height:130px}#travelreview .title .prev_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#travelreview .title .prev_arrow:before{font-size:11px;font-family:"heyteetime";content:""}#travelreview .btn-g1 ._pop_msg_container{left:calc(50% - 167.5px);width:335px}#orderserch .inpSet .count{position:absolute;right:15px;color:var(--primary01);font-weight:500;font-size:14px}#orderserch .ordersearch_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;padding:65px 0}#orderserch .ordersearch_area dl dt{position:relative;margin-bottom:20px}#orderserch .ordersearch_area dl dt:before{position:absolute;top:10px;left:0;width:100%;height:1px;background:#e8e8e8;content:""}#orderserch .ordersearch_area dl dt span{display:inline-block;position:relative;padding-right:10px;background:#fff;color:var(--G500, #A4A4A4);font-weight:600;font-size:14px;line-height:140%;letter-spacing:-0.42px}.people_list>li{padding-bottom:25px}.people_list>li+li{padding-top:25px;border-top:1px solid var(--G300)}.people_list .top_info{gap:10px}.people_list .top_info>div{width:33.33%}.people_list .people_box{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e8e8e8;border-radius:4px}.people_list .people_box .name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:85px;border-right:1px solid var(--G300);background-color:var(--G100);color:var(--G600);font-size:14px}.people_list .people_box input,.people_list .people_box .bootstrap-select{width:calc(100% - 85px) !important;border:0 none}.people_list .people_box .bootstrap-select .dropdown-toggle{border:0 none}#curation .prod_list{gap:24px}#_pop_alarm .read_btn{height:30px;padding:0 10px;border-radius:30px;font-weight:400}._btn,[class*="_btn/"],a._btn,a[class*="_btn/"]{white-space:normal !important;text-align:center}.snp_toggle_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:13px 0;border-top:1px solid #e8e8e8 !important;color:var(--black, #1A1A1A);font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.48px;text-align:center}.snp_toggle_btn:after{font-weight:normal;font-size:11px;font-family:"heyteetime";-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:""}.snp_toggle_btn.active{color:var(--black, #1A1A1A) !important}.snp_toggle_btn.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bootstrap-select .dropdown-menu{width:auto !important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.bootstrap-select .dropdown-menu li a span.text{word-break:break-all}
