*,:after,:before{box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,th,td,input,select,textarea,button{margin:0;padding:0}dl,ul,ol,menu,li{list-style:none}address,caption,code,em,var{font-style:normal}img,fieldset,iframe{border:0}img{-webkit-backface-visibility:hidden;max-width:100%;height:auto}canvas,iframe,img,svg,video,input,select,textarea,button{vertical-align:middle}textarea{resize:none}input::-ms-clear{display:none}button{cursor:pointer;background-color:#0000;border:0}button,input[type=button],input[type=submit],input[type=reset],input[type=file]{-webkit-appearance:button;border-radius:0}input[type=image],input[type=text],input[type=submit],input[type=password],input[type=search]{-webkit-appearance:none;border-radius:0}input:checked[type=checkbox]{-webkit-appearance:checkbox;background-color:#0000}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show}caption,legend{visibility:hidden;width:0;height:0;font-size:0;line-height:0;overflow:hidden}a{text-decoration:none}a:focus{outline:none}textarea,input{-webkit-apperence:none}article,details,figure,footer,header,nav,section,main,menu{display:block}q{quotes:none}q:before,q:after{content:"";content:none}sup,sub{line-height:0}html,body{width:100%}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local(Pretendard Black),url(/font/woff2/Pretendard-Black.woff2)format("woff2"),url(/font/woff/Pretendard-Black.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local(Pretendard ExtraBold),url(/font/woff2/Pretendard-ExtraBold.woff2)format("woff2"),url(/font/woff/Pretendard-ExtraBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(/font/woff2/Pretendard-Bold.woff2)format("woff2"),url(/font/woff/Pretendard-Bold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(/font/woff2/Pretendard-SemiBold.woff2)format("woff2"),url(/font/woff/Pretendard-SemiBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(/font/woff2/Pretendard-Medium.woff2)format("woff2"),url(/font/woff/Pretendard-Medium.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(/font/woff2/Pretendard-Regular.woff2)format("woff2"),url(/font/woff/Pretendard-Regular.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local(Pretendard Light),url(/font/woff2/Pretendard-Light.woff2)format("woff2"),url(/font/woff/Pretendard-Light.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local(Pretendard ExtraLight),url(/font/woff2/Pretendard-ExtraLight.woff2)format("woff2"),url(/font/woff/Pretendard-ExtraLight.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local(Pretendard Thin),url(/font/woff2/Pretendard-Thin.woff2)format("woff2"),url(/font/woff/Pretendard-Thin.woff)format("woff")}@font-face{font-family:GmarketSansMedium;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:TAEBAEKfont;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2310@1.0/TAEBAEKfont.woff2)format("woff2");font-weight:400;font-style:normal}:root{--100vh:100vh;--white:#fff;--rec-primary:#ffc933;--rec-primary-gradient:#ffa63d;--rec-primary-border:#ffe9af;--rec-primary-bg:#fff2d1;--rec-primary-bg-light:#fffdf7;--rec-secondary:#446ee8;--rec-secondary-border:#3f7aff80;--rec-secondary-border-light:#3f7aff33;--rec-secondary-bg:#eaf2ff;--rec-secondary-bg-light:#446ee805;--rec-red:#f40a13;--rec-red-bg:#ffe2e5;--bg-gray:#f7f6f5;--bg-page:#eee;--bg-chat:#eee;--border:#dfdfdf;--border-light:#f4f4f4;--border-dark:#e7e7e7;--border-section:#f4f4f4;--text:#000;--text-gray:#000;--text-light:#787878;--full-height:calc(var(--vh,1vh)*100);--filter-white:invert(100%)sepia(0%)saturate(0%)hue-rotate(100deg)brightness(117%)contrast(100%)}@supports (height:100dvh){:root{--100vh:100dvh}}*{-webkit-tap-highlight-color:transparent;word-break:keep-all;font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,Malgun Gothic,맑은 고딕,Dotum,돋움,sans-serif}::-webkit-input-placeholder{color:var(--text);opacity:.4}:-moz-placeholder-shown{color:var(--text);opacity:.4}::-moz-placeholder{color:var(--text);opacity:.4}:-ms-placeholder-shown{color:var(--text);opacity:.4}:focus{outline:none}html{color:var(--text);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-style:-ms-autohiding-scrollbar;-webkit-font-smoothing:antialiased;height:100%;font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,Malgun Gothic,맑은 고딕,Dotum,돋움,sans-serif;font-size:62.5%;font-weight:400;line-height:1.5}html.overflow{width:100%;height:100%;overflow:hidden}body{letter-spacing:-.5px;-ms-overflow-style:none;scrollbar-width:none;height:100%}::-webkit-scrollbar{display:none}#viewport{max-width:750px;margin:auto}html.ios-native-fixed-btmEl-cont{height:calc(var(--vh,1vh)*100);overflow:hidden}html.ios-native-fixed-btmEl-cont body{height:calc(var(--vh,1vh)*100);overflow-y:scroll;padding-bottom:env(safe-area-inset-bottom)!important}.btm-sticky-item{z-index:2;max-width:750px;margin:auto;position:sticky;bottom:0;left:0;right:0}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.pd0{padding:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}article.terms{flex-direction:column;gap:20px;display:flex}article.terms .list-terms-history li a{color:var(--text-light);padding:10px 0;display:block}article.terms .list-terms-history li a:hover{color:var(--text)}article.terms .list-terms-history li+li{border-top:1px solid var(--border-dark)}article.terms+.terms{margin-top:20px}article.terms h1{color:var(--text);letter-spacing:-1px;font-size:1.8rem;font-weight:600;line-height:24px}article.terms p,article.terms pre,article.terms li{color:var(--text-gray);font-size:1.5rem;line-height:24px}article.terms table{border:1px solid var(--border-light)}article.terms table th{background-color:var(--border);color:var(--text)}article.terms table tr{border-top:1px solid var(--border-light)}article.terms table th,article.terms table td{border-left:1px solid var(--border-light);word-break:break-all;padding:8px 10px;font-size:1.2rem}article.terms table td{color:var(--text-gray)}article.terms ol{padding-left:24px;list-style-position:inside}article.terms ol li{list-style:decimal}.status-emoji{width:50vw;max-width:240px;margin:auto}.data-null{text-align:center}.data-null .emoji{margin:20px}.data-null .emoji img{width:60px}.data-null .btn-tabView{transform:inherit;margin:30px 0 0;position:static}.data-null .button{justify-content:center;margin:30px 0 0;display:flex}.data-null .button .btn{min-width:178px}.data-null .tit{color:var(--text);text-align:center;letter-spacing:-.5px;text-transform:capitalize;font-size:2rem;font-weight:600;line-height:32px}.data-null .desc{color:#656985;font-size:1.6rem;font-weight:500;line-height:24px}.data-null .tit+.desc{margin-top:4px}.search-preivew-inner .data-null{padding-top:20px}.search-preivew-inner article+article{margin-top:60px}.search-preivew-inner article.center{text-align:center;flex-direction:column;justify-content:center;display:flex}.search-preivew-inner article.center .category-list ul{justify-content:center}.search-preivew-inner article.center .app-tit{text-align:center;justify-content:center;display:flex}.container{padding-top:50px}.container.centered{justify-content:center;align-items:center;height:100vh;display:flex;padding:0!important}.container.centered .app-inner{align-items:center;gap:14px;margin-top:-30%}.container .app-section{padding:20px 0}.container .app-section.area-cardInfo{padding-top:20px;padding-bottom:20px}.container .app-section.section-scroll{background-color:var(--white);padding:0;border:none!important}.container .app-section.section-scroll .app-inner{border-bottom:1px solid var(--border-light);padding:20px}.container .app-section.type-profile{padding-top:12px}.container .app-section.type-profile .app-inner{gap:24px}.profile-detail{align-items:center;gap:12px;display:flex}.profile-detail .profile{background-position:50%;background-size:100%;width:70px;height:70px;position:relative}.profile-detail .profile .ico{position:absolute;bottom:-2px;right:-2px}.profile-detail .info .title{color:var(--text);letter-spacing:-.5px;font-size:1.4rem;font-weight:500;line-height:20px}.profile-detail .info .title strong{color:var(--text);letter-spacing:-1px;align-items:center;gap:4px;font-size:1.8rem;font-weight:600;line-height:24px;display:flex}.profile-detail .info .title .customer-line{padding-left:1px;display:block}.profile-detail .info .title span.customer-line,.profile-detail .info .title .customer-line.customer-line{align-items:center;gap:8px;display:flex}.profile-detail .info .title span em,.profile-detail .info .title .customer-line em{color:var(--text-light);letter-spacing:-1px;font-size:1.3rem;font-weight:500;line-height:13px}.profile-detail .info .list{margin-top:10px}.profile-detail .info .list ul{flex-wrap:wrap;gap:6px;display:flex}.container .app-section.type-profile .profile-data ul{align-items:center;display:flex}.container .app-section.type-profile .profile-data ul li{flex:1}.container .app-section.type-profile .profile-data ul li dl{text-align:center;flex-direction:column-reverse;display:flex}.container .app-section.type-profile .profile-data ul li dl dd,.container .app-section.type-profile .profile-data ul li dl .score{color:var(--text);letter-spacing:.3px;justify-content:center;font-size:1.8rem;font-weight:500;line-height:20px;display:flex}.container .app-section.type-profile .profile-data ul li dl dt{color:var(--text);letter-spacing:-1px;font-size:1.4rem;font-weight:500;line-height:24px}.container .app-section.type-profile+.app-section{border-top:0}.container .app-section.tight{padding:20px 0;border:none!important}.container .app-section.clear{padding:6px 0 0!important}.container .app-section article+article{margin-top:40px}.container .app-section article.center{text-align:center;flex-direction:column;justify-content:center;display:flex}.container .app-section article.center .category-list ul{justify-content:center}.container .app-section article.center .app-tit{text-align:center;justify-content:center;display:flex}.container .app-section+.app-section{border-top:8px solid var(--border-section)}.app-inner{flex-direction:column;gap:36px;padding:0 20px;display:flex}.app-inner .form-divider{background-color:var(--border-dark);height:1px;margin:12px 0}.app-inner.pd15{padding:0 15px}.app-inner.tight{gap:0}.app-inner.image-pos-tight{padding:0 4px;overflow:hidden}.app-inner.image-pos-tight-main{padding:0 8px;overflow:hidden}.app-inner.image-pos-tight-main .app-tit{padding:0 12px}.app-inner.image-pos-tight-main .list-type-more-ui .listMore{right:12px}.app-inner.image-pos-tight .food-categoryIcon-list.static{padding:10px 0}.app-inner.image-pos-tight .app-tit{padding:0 16px}.selectbox{justify-content:center;display:flex}.selectbox.single ul li{height:52px}.selectbox .scroll-y-auto{text-align:center;flex:1;max-height:250px}.selectbox ul{height:100%}.selectbox ul li{height:50px}.selectbox ul li.active a:before{content:"";background:url(/img/@2.5/ico-checkbox-on.png) 0 0/contain;width:17px;height:17px}.selectbox ul li.active span,.selectbox ul li.active span a{color:var(--rec-secondary);align-items:center;gap:10px;display:flex}.selectbox ul li span,.selectbox ul li a{color:var(--text);font-size:2rem;font-weight:500;line-height:50px;transition:all .3s}.selectbox ul li.swiper-slide span,.selectbox ul li.swiper-slide a{opacity:.4}.selectbox ul li.swiper-slide-active span,.selectbox ul li.swiper-slide-active a{opacity:1;color:var(--text);opacity:1;font-size:2.4rem}.selectbox.type2{text-align:center;gap:40px;position:relative}.selectbox.type2:after{content:"~";font-size:2rem;font-weight:700;line-height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.setValue{color:var(--text);letter-spacing:-1px;margin-bottom:10px;font-size:1.7rem;font-weight:500;line-height:20px}.labelline+.list-type-more-ui.sticky-item{margin-top:14px}.labelline+.list-type-more-ui.static{margin-top:24px}.labelline+small{margin-top:-4px;margin-bottom:4px;display:block}.requestPage .top-fixed-item{position:static}.top-fixed-pt{padding-top:45px}.top-fixed-pt .top-fixed-item{top:50px}.top-fixed-item{z-index:2;width:100%;max-width:750px;position:fixed}.top-fixed-item .tab-sub{background-color:var(--white)}.top-fixed-item+.app-section{padding-top:45px}.sticky-rel .form{padding:0}.sticky-rel .labelline label{margin:0}.sticky-rel section.sticky-item{border-bottom:10px solid var(--border-section);background-color:var(--white);margin-left:0;margin-right:0;padding:20px 0}.sticky-rel section.sticky-item+section{border-top:none!important}.sticky-rel .sticky-item{z-index:8;background-color:#fff;position:sticky;top:50px}.sticky-rel .sticky-item .tab-sub,.sticky-rel .sticky-item .list-type-more-ui{background-color:var(--white)}.sticky-rel .sticky-item .sticky-inner{background-color:var(--white);padding:10px 20px 20px}.sticky-rel .sticky-item .list-filter-group{background-color:var(--bg-page);padding:20px}.sticky-rel .sticky-item .scroll-responsive-area{position:absolute}scroll-x-auto,.scroll-x-auto-marginNone{margin-left:-20px;margin-right:-20px;padding:0 20px}.scroll-x-auto .swiper-slide,.scroll-x-auto-marginNone .swiper-slide{width:auto}.scroll-x-auto:not(.swiper-initialized){margin:0 -20px;padding:0}.scroll-x-auto:not(.swiper-initialized) ul{transform:unset;gap:8px;padding:0 20px;transition:unset;overflow:auto}.scroll-x-auto:not(.swiper-initialized) ul li:last-child{margin-right:40px}.flex{justify-content:space-between;width:100%;display:flex}.flex.al-c{align-items:center}.app-tit{align-items:center;gap:4px;margin-bottom:20px;display:flex}.app-tit.between{justify-content:space-between}.app-tit+.input-item.agreeList{margin-top:30px}.app-tit.vertical{flex-direction:column}.app-tit+.list-type-more-ui.static{margin-top:-20px}.app-tit .right{margin-left:auto}.app-tit.full{width:100%;display:block}.app-tit-label{color:var(--text-light);font-size:1.4rem;line-height:15px}.app-tit-label .ico.help{width:16px;height:16px;margin-left:4px;display:inline-flex}.app-tit-wrap{display:block}.app-tit-wrap p{margin-top:4px;font-size:14px;font-weight:500}[class^=app-tit-lv]{letter-spacing:-1px;font-weight:600;line-height:24px}.app-tit-lv1{font-size:1.95rem}.app-tit-lv1 .desc{margin-top:14px;margin-bottom:14px}.app-tit-lv1 .desc br{display:block}.app-tit-lv1 br{display:none}.app-tit-lv1.center{text-align:center}.app-tit-lv1 .app-tit-label{color:var(--text);margin-top:10px;font-weight:400}.app-tit-lv1 .app-tit-label strong{color:var(--text-gray);text-align:center;letter-spacing:-1px;margin-top:30px;font-size:1.5rem;font-style:normal;font-weight:400;line-height:26px;display:block}.app-tit-lv1 .app-tit-label strong b{color:var(--text)}.app-tit-lv2{font-size:1.8rem}.app-tit-lv2.sm{color:var(--text-light);margin-bottom:5px;font-size:1.6rem}.app-tit-lv2.justify{justify-content:space-between;align-items:center;width:100%;display:flex}.app-tit-lv2.center{text-align:center}.app-tit-lv2 .ico{width:22px;height:22px;margin-left:4px;margin-right:4px;display:inline-block;position:relative;top:1px}.app-tit-lv2 .ico:after{position:absolute;top:0}.app-tit-lv2 .app-tit-label{height:15px;color:var(--text);margin-top:10px;font-weight:400;display:block}.app-tit-lv2 .app-tit-label.hAuto{height:auto;color:var(--text-light);line-height:20px}.app-tit-lv2 .app-tit-label .ico{margin-left:6px;top:-3px}.app-tit-lv2 i{color:var(--text-gray);font-style:normal;font-weight:400}.app-tit-lv3{color:var(--text);font-size:1.8rem}.app-tit-lv3 .app-tit-label{margin-top:.5em;font-size:12px;font-weight:500}.app-tit-lv3 .app-tit-label.sub{color:var(--text);font-size:1.4rem}.text-overflow{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.box-video{background-color:#000;border-radius:14px;width:100%;max-width:100%;position:relative;overflow:hidden}.box-video .video-screen{height:0;padding-top:56.25%;position:relative}.box-video .video-screen .video-screen-inner{width:100%;height:100%;position:absolute;top:0;left:0}.box-video .video-screen .video-screen-inner iframe{border:0;width:100%;height:100%}.badge{color:var(--white);background-color:var(--rec-red);border-radius:50px;justify-content:center;align-items:center;min-width:16px;min-height:16px;padding:0 4px;font-size:1rem;font-weight:500;display:inline-flex}.time{color:var(--text-light);letter-spacing:-1px;font-size:1.3rem;font-weight:400;line-height:13px}em.blue{color:var(--rec-secondary)}em.red{color:var(--rec-red)}em.gray{color:var(--text-light)}em.yellow{color:var(--rec-primary)}em.black{color:var(--text)}.nickname-guide{margin-top:20px;font-size:1.5rem;font-weight:400}.input-message{align-items:center;gap:4px;padding-left:4px;padding-right:4px;font-size:1.5rem;font-weight:400;display:flex}.input-message .ico{width:17px;height:17px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,.like-input{width:100%;height:50px;color:var(--text);border:1px solid var(--border);border-radius:10px;padding:0 8px;font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,Malgun Gothic,맑은 고딕,Dotum,돋움,sans-serif;font-size:1.6rem;font-weight:500}input[type=color].bold::-webkit-input-placeholder{letter-spacing:0}input[type=date].bold::-webkit-input-placeholder{letter-spacing:0}input[type=datetime-local].bold::-webkit-input-placeholder{letter-spacing:0}input[type=datetime].bold::-webkit-input-placeholder{letter-spacing:0}input[type=email].bold::-webkit-input-placeholder{letter-spacing:0}input[type=month].bold::-webkit-input-placeholder{letter-spacing:0}input[type=number].bold::-webkit-input-placeholder{letter-spacing:0}input[type=password].bold::-webkit-input-placeholder{letter-spacing:0}input[type=search].bold::-webkit-input-placeholder{letter-spacing:0}input[type=tel].bold::-webkit-input-placeholder{letter-spacing:0}input[type=text].bold::-webkit-input-placeholder{letter-spacing:0}input[type=time].bold::-webkit-input-placeholder{letter-spacing:0}input[type=url].bold::-webkit-input-placeholder{letter-spacing:0}input[type=week].bold::-webkit-input-placeholder{letter-spacing:0}select.bold::-webkit-input-placeholder{letter-spacing:0}.like-input.bold::-webkit-input-placeholder{letter-spacing:0}input[type=color].bold:-moz-placeholder-shown{letter-spacing:0}input[type=date].bold:-moz-placeholder-shown{letter-spacing:0}input[type=datetime-local].bold:-moz-placeholder-shown{letter-spacing:0}input[type=datetime].bold:-moz-placeholder-shown{letter-spacing:0}input[type=email].bold:-moz-placeholder-shown{letter-spacing:0}input[type=month].bold:-moz-placeholder-shown{letter-spacing:0}input[type=number].bold:-moz-placeholder-shown{letter-spacing:0}input[type=password].bold:-moz-placeholder-shown{letter-spacing:0}input[type=search].bold:-moz-placeholder-shown{letter-spacing:0}input[type=tel].bold:-moz-placeholder-shown{letter-spacing:0}input[type=text].bold:-moz-placeholder-shown{letter-spacing:0}input[type=time].bold:-moz-placeholder-shown{letter-spacing:0}input[type=url].bold:-moz-placeholder-shown{letter-spacing:0}input[type=week].bold:-moz-placeholder-shown{letter-spacing:0}select.bold:-moz-placeholder-shown{letter-spacing:0}.like-input.bold:-moz-placeholder-shown{letter-spacing:0}input[type=color].bold::-moz-placeholder{letter-spacing:0}input[type=date].bold::-moz-placeholder{letter-spacing:0}input[type=datetime-local].bold::-moz-placeholder{letter-spacing:0}input[type=datetime].bold::-moz-placeholder{letter-spacing:0}input[type=email].bold::-moz-placeholder{letter-spacing:0}input[type=month].bold::-moz-placeholder{letter-spacing:0}input[type=number].bold::-moz-placeholder{letter-spacing:0}input[type=password].bold::-moz-placeholder{letter-spacing:0}input[type=search].bold::-moz-placeholder{letter-spacing:0}input[type=tel].bold::-moz-placeholder{letter-spacing:0}input[type=text].bold::-moz-placeholder{letter-spacing:0}input[type=time].bold::-moz-placeholder{letter-spacing:0}input[type=url].bold::-moz-placeholder{letter-spacing:0}input[type=week].bold::-moz-placeholder{letter-spacing:0}select.bold::-moz-placeholder{letter-spacing:0}.like-input.bold::-moz-placeholder{letter-spacing:0}input[type=color].bold:-ms-placeholder-shown{letter-spacing:0}input[type=date].bold:-ms-placeholder-shown{letter-spacing:0}input[type=datetime-local].bold:-ms-placeholder-shown{letter-spacing:0}input[type=datetime].bold:-ms-placeholder-shown{letter-spacing:0}input[type=email].bold:-ms-placeholder-shown{letter-spacing:0}input[type=month].bold:-ms-placeholder-shown{letter-spacing:0}input[type=number].bold:-ms-placeholder-shown{letter-spacing:0}input[type=password].bold:-ms-placeholder-shown{letter-spacing:0}input[type=search].bold:-ms-placeholder-shown{letter-spacing:0}input[type=tel].bold:-ms-placeholder-shown{letter-spacing:0}input[type=text].bold:-ms-placeholder-shown{letter-spacing:0}input[type=time].bold:-ms-placeholder-shown{letter-spacing:0}input[type=url].bold:-ms-placeholder-shown{letter-spacing:0}input[type=week].bold:-ms-placeholder-shown{letter-spacing:0}select.bold:-ms-placeholder-shown{letter-spacing:0}.like-input.bold:-ms-placeholder-shown{letter-spacing:0}input[type=color].center,input[type=date].center,input[type=datetime-local].center,input[type=datetime].center,input[type=email].center,input[type=month].center,input[type=number].center,input[type=password].center,input[type=search].center,input[type=tel].center,input[type=text].center,input[type=time].center,input[type=url].center,input[type=week].center,select.center,.like-input.center{text-align:center;text-align-last:center;appearance:none;padding:0}input[type=color].right,input[type=date].right,input[type=datetime-local].right,input[type=datetime].right,input[type=email].right,input[type=month].right,input[type=number].right,input[type=password].right,input[type=search].right,input[type=tel].right,input[type=text].right,input[type=time].right,input[type=url].right,input[type=week].right,select.right,.like-input.right{text-align:right}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,.like-input:focus{border-color:var(--rec-secondary);border-width:2px;border-color:#000;outline:none;padding:0 7px}input[type=color].invalid,input[type=date].invalid,input[type=datetime-local].invalid,input[type=datetime].invalid,input[type=email].invalid,input[type=month].invalid,input[type=number].invalid,input[type=password].invalid,input[type=search].invalid,input[type=tel].invalid,input[type=text].invalid,input[type=time].invalid,input[type=url].invalid,input[type=week].invalid,select.invalid,.like-input.invalid{border-color:var(--rec-red-bg);color:var(--rec-red)}input[type=color].line,input[type=date].line,input[type=datetime-local].line,input[type=datetime].line,input[type=email].line,input[type=month].line,input[type=number].line,input[type=password].line,input[type=search].line,input[type=tel].line,input[type=text].line,input[type=time].line,input[type=url].line,input[type=week].line,select.line,.like-input.line{border:none;border-bottom:1px solid var(--border);background-color:var(--white);border-radius:0;height:60px;font-size:2rem}input[type=color].disabled,input[type=date].disabled,input[type=datetime-local].disabled,input[type=datetime].disabled,input[type=email].disabled,input[type=month].disabled,input[type=number].disabled,input[type=password].disabled,input[type=search].disabled,input[type=tel].disabled,input[type=text].disabled,input[type=time].disabled,input[type=url].disabled,input[type=week].disabled,select.disabled,.like-input.disabled{color:#35354433;pointer-events:none;pointer-events:none;background:#eee;border-color:#0000}.mainSearch.useSearchIco .delete{width:16px;height:16px;right:50px}.mainSearch .ico{width:28px;height:28px}.search-main{position:relative}.search-main input{padding-right:30px;letter-spacing:0!important}.search-main .ico{margin:auto;position:absolute;top:0;bottom:0;right:16px}.like-input{justify-content:space-between;align-items:center;display:flex}.like-input .placeholder{color:var(--text);opacity:.4}.like-input .symbol{width:30px}.like-input.mainSearch{letter-spacing:-.5px;color:var(--text);border-radius:16px;padding:0 20px;font-weight:700;line-height:20px}.like-input.type-select:after{content:"";background:url(/img/@2.5/selected-arrow.png) 50%/contain no-repeat;width:16px;height:16px;display:block}.like-input.type-time:after{content:"";background:url(/img/@2.5/ico-time.png) 50%/contain no-repeat;width:18px;height:18px;display:block}.like-input.type-date:after{content:"";background:url(/img/@2.5/ico-date.png) 50%/contain no-repeat;width:18px;height:18px;display:block}.like-input.type-search:after{content:"";background:url(/img/@2.5/ico-search.png) 50%/contain no-repeat;width:28px;height:28px;display:block}.like-input.fill{background-color:var(--bg-gray)}.like-input.bold span{align-items:center;gap:6px;display:flex;position:relative}.like-input.type-added{border:1px solid var(--text);border-radius:10px;justify-content:center;gap:4px;height:40px;font-weight:500}.like-input.type-added:before{content:"+"}textarea{width:100%;height:112px;color:var(--text);border:1px solid var(--border);appearance:none;resize:none;border-radius:10px;padding:14px;font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,Malgun Gothic,맑은 고딕,Dotum,돋움,sans-serif;font-size:1.7rem;font-weight:500}textarea.invalid{border-color:var(--rec-red);color:var(--rec-red)}textarea:focus{border-width:3px;border-color:#000;border-color:var(--rec-secondary);outline:none}.textarea-wrap{border:1px solid var(--border);border-radius:8px;padding:14px;position:relative}.textarea-wrap.focus{border-width:3px;border-color:#000;padding:12px}.textarea-wrap textarea{background:0 0;border:none;border-radius:0;height:80px;padding:0;font-size:16px}.textarea-wrap .count{text-align:right;color:#35354466;font-size:1.2rem;font-weight:500}.textarea-wrap .count em{color:#353544}select::-ms-expand{display:none}select{appearance:none;background-position:100%;background-repeat:no-repeat;background-size:30px;padding-right:30px;font-size:1.7rem;font-weight:500}select.center{text-align-last:center}.like-select{color:var(--text-gray);letter-spacing:-1px;align-items:center;gap:5px;font-size:1.2rem;font-weight:400;line-height:1;display:flex}.like-select:before{content:"";background:url(/img/@2.5/crud-select-arrow.png) 0 0/contain no-repeat;width:7px;height:4px;display:block}.file label.type-box,.likeFile label.type-box{text-indent:-999rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.file label.type-box:after,.likeFile label.type-box:after{content:"";backface-visibility:hidden;background:url(/img/@2.5/crud-cam.png) 0 0/contain no-repeat;width:24px;height:22px;display:block;transform:translateZ(0)}.file label.id-card:after,.likeFile label.id-card:after{background:url(/img/@2.5/icon-id-card.png) 50%/24px no-repeat}.file input,.likeFile input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.file span,.likeFile span{color:var(--text-light);text-align:center;letter-spacing:-.5px;margin-top:8px;font-size:1.4rem;font-weight:500;display:block}.file small,.likeFile small{color:var(--text-light);text-align:center;letter-spacing:-.5px;margin-top:10px;font-size:1.5rem;font-weight:500;line-height:17px;display:block}.loacation-form-item{position:relative}.loacation-form-item+.loacation-form-item{margin:20px 0 0}.loacation-form-item .checkbox{margin-top:14px}.loacation-form-item .checkbox+.like-input{margin-top:30px}.loacation-form-item .like-input+input{margin-top:10px}.loacation-form-item .line-inner{padding-left:36px;position:relative}.loacation-form-item .line-inner:before{content:"";background-color:var(--border-light);width:2px;height:100%;position:absolute;top:0;left:14px}.checkingEvtOptionBox .app-tit-label{margin-bottom:14px;display:block}.checkingEvtOptionBox.like-form{margin:0;padding:40px 0 0}.checkingEvtOptionBox.like-form .app-tit-label{margin-bottom:0}.input-icon{position:relative}.input-icon input{padding-right:34px}.input-icon .ico{margin:auto;position:absolute;top:0;bottom:0;right:14px}.type-label{position:relative}.type-label input{text-align:right;padding-right:30px;font-size:1.6rem}.type-label input:focus{padding-right:29px}.type-label.left input{text-align:left;padding-left:80px;padding-right:12px}.type-label.left input:focus{padding-right:79px}.type-label .label-right{font-size:1.6rem;font-weight:600;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.type-label .label-left{font-size:1.6rem;font-weight:600;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-item-inner.block .checkbox input:checked+span,.input-item-inner.block .radio input:checked+span{border-color:#000;font-weight:700}.input-item-inner.block .checkbox input:checked+span:before,.input-item-inner.block .radio input:checked+span:before,.input-item-inner.block .checkbox input:disabled+span:before,.input-item-inner.block .radio input:disabled+span:before{content:none}.input-item-inner.block .checkbox span,.input-item-inner.block .radio span{text-align:center;letter-spacing:-.7px;text-align:center;color:#000;border:1px solid #dedede;border-radius:10px;justify-content:center;align-items:center;height:52px;padding:0 4px;font-size:1.6rem;font-weight:500;line-height:17px;display:flex}.input-item-inner.block .checkbox span em,.input-item-inner.block .radio span em{display:inline-block}.input-item-inner.block .checkbox span.justify,.input-item-inner.block .radio span.justify{justify-content:space-between}.input-item-inner.block .checkbox span img,.input-item-inner.block .radio span img{width:17px;margin-right:6px}.input-item-inner.block .checkbox span img+em,.input-item-inner.block .radio span img+em{margin-right:auto}.input-item-inner.block .checkbox span:before,.input-item-inner.block .radio span:before{content:none}.charge-money-select .input-item-inner.block .checkbox span,.charge-money-select .input-item-inner.block .radio span{padding:0 14px}.input-item-inner.block .checkbox span.home:after,.input-item-inner.block .radio span.home:after{background:url(/img/@2.5/chk-home.png) 50%/contain no-repeat}.input-item-inner.block .checkbox span.company:after,.input-item-inner.block .radio span.company:after{background:url(/img/@2.5/chk-company.png) 50%/contain no-repeat}.input-item-inner.block .checkbox span{justify-content:center;gap:4px}.input-item-inner.block .checkbox span:after{background:url(/img/@2.5/check02.png) 50%/16px no-repeat;width:16px;height:16px;display:block}.input-item-inner.block .checkbox input:checked+span:after{content:""}.input-item-inner.block .checkbox.type2 span{height:44px;color:var(--text-light);text-align:left;border-radius:8px;justify-content:space-between;padding:0 20px;font-size:14px;font-weight:600}.input-item-inner.block .checkbox.type2 span:after{content:"";opacity:.25;background:url(/img/@2.5/ico-checkbox-on.png) 50%/17px no-repeat;flex-shrink:0}.input-item-inner.block .checkbox.type2 input:checked+span{border-color:var(--text);color:var(--text)}.input-item-inner.block .checkbox.type2 input:checked+span:after{opacity:1}.input-item-inner.block.min .checkbox input:checked+span,.input-item-inner.block.min .radio input:checked+span{color:#fff;background:#000;font-weight:700}.input-item-inner.block.min .checkbox input:checked+span:after,.input-item-inner.block.min .radio input:checked+span:after{content:none}.input-item-inner.block.min .checkbox span,.input-item-inner.block.min .radio span{height:44px;color:var(--text-gray);border:1px solid #dfdfdf;border-radius:8px;justify-content:center;padding:14px;font-size:1.4rem;font-weight:500;line-height:15px}.input-item-inner.block.min .checkbox span img,.input-item-inner.block.min .radio span img{width:14px;margin-right:4px}.input-item-inner.block.min .checkbox span:before,.input-item-inner.block.min .radio span:before,.input-item-inner.block.min .checkbox span:after,.input-item-inner.block.min .radio span:after{content:none}.input-item-inner.type-address .checkbox input:checked+span .radio-info .flex .tit,.input-item-inner.type-address .radio input:checked+span .radio-info .flex .tit{color:var(--text)}.input-item-inner.type-address .checkbox input:checked+span .radio-info .flex .label,.input-item-inner.type-address .radio input:checked+span .radio-info .flex .label{color:var(--rec-secondary);display:block}.input-item-inner.type-address .checkbox input:checked+span .radio-info address,.input-item-inner.type-address .radio input:checked+span .radio-info address{color:var(--text)}.input-item-inner.type-address .checkbox span,.input-item-inner.type-address .radio span{border-width:3px;height:auto}.input-item-inner.type-address .checkbox span .radio-info,.input-item-inner.type-address .radio span .radio-info{flex-direction:column;padding:5px 0 9px 30px;display:flex;position:relative}.input-item-inner.type-address .checkbox span .radio-info .flex,.input-item-inner.type-address .radio span .radio-info .flex{justify-content:flex-start;align-items:center;gap:10px}.input-item-inner.type-address .checkbox span .radio-info .flex .tit,.input-item-inner.type-address .radio span .radio-info .flex .tit{color:var(--text);letter-spacing:-.5px;height:24px;font-size:1.5rem;font-style:normal;font-weight:700;line-height:24px}.input-item-inner.type-address .checkbox span .radio-info .flex .label,.input-item-inner.type-address .radio span .radio-info .flex .label{color:var(--text);letter-spacing:-.5px;background:#eaf2ff;border-radius:4px;padding:4px;font-family:Pretendard;font-size:1.2rem;font-style:normal;font-weight:600;line-height:13px;display:none}.input-item-inner.type-address .checkbox span .radio-info address,.input-item-inner.type-address .radio span .radio-info address{color:var(--text-light);letter-spacing:-.5px;font-family:Pretendard;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1}.input-item-inner.type-address .checkbox span .radio-info.office:before,.input-item-inner.type-address .radio span .radio-info.office:before{background-image:url(/img/@2.5/chk-company.png)}.input-item-inner.type-address .checkbox span .radio-info:before,.input-item-inner.type-address .radio span .radio-info:before{content:"";background-image:url(/img/@2.5/chk-home.png);background-repeat:no-repeat;background-size:contain;width:22px;height:22px;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0}.input-item-inner+.guide{margin-top:8px;font-size:14px;font-weight:500}.checkbox,.radio{text-align:left;display:inline-block;position:relative;overflow:hidden}.checkbox input,.radio input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.checkbox input:checked+span,.radio input:checked+span{color:var(--text);font-weight:700}.checkbox span,.radio span{color:var(--text);padding-left:32px;font-size:1.6rem;font-weight:500;line-height:24px;display:block}.checkbox span a:hover em,.radio span a:hover em{text-decoration:underline}.checkbox span:before,.radio span:before{content:"";width:24px;height:24px;margin:auto;display:inline-block;position:absolute;top:0;bottom:0;left:0}.checkbox.select{align-items:center;height:52px;padding:0 14px;display:flex}.checkbox.select input:checked+span .select-label{font-weight:700}.checkbox.select input:checked+span:after{background:url(/img/@2.5/ico-checkbox-on.png) 50%/contain no-repeat}.checkbox.select span{width:100%;color:var(--text);letter-spacing:-1px;justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:1.6rem;font-weight:500;display:flex}.checkbox.select span .select-label{letter-spacing:0;align-items:center;gap:10px;font-size:1.6rem;font-weight:500;display:flex}.checkbox.select span .select-label b{font-size:1.5rem;font-weight:700}.checkbox.select span .select-label img{width:30px}.checkbox.select span:before{content:none}.checkbox.select span:after{content:"";background:url(/img/@2.5/ico-checkbox-off.png) 50%/contain no-repeat;width:17px;height:17px;margin-right:8px;display:block;position:static}.checkbox.agree{justify-content:space-between;align-items:center;height:44px;padding:0 14px;display:flex}.checkbox.agree.clear{padding:0}.checkbox.agree span{color:var(--text);letter-spacing:-1px;align-items:center;padding:0;font-size:1.6rem;font-weight:400;display:flex}.checkbox.agree span:before{background:url(/img/@2.5/ico-checkbox-off.png) 50%/contain no-repeat;border:none;width:17px;height:17px;margin-right:8px;display:block;position:static}.checkbox.agree input:checked+span{color:var(--text);font-weight:700}.checkbox.agree input:checked+span:before{background:url(/img/@2.5/ico-checkbox-on.png) 50%/contain no-repeat}.checkbox.agree.all{background:#f7f6f5;border-radius:10px;height:52px;padding:0}.checkbox.agree.all input:checked+span{color:var(--text);border:3px solid #000;font-weight:700}.checkbox.agree.all span{border-radius:10px;width:100%;height:100%;padding:0 14px 0 37px;font-weight:500}.checkbox.agree.all span:before{margin:auto;position:absolute;inset:0 auto 0 14px}.checkbox input:disabled+span:before{background:url(/img/@2.5/crud-check-disabled.png) 50%/contain no-repeat}.checkbox span:before{background:url(/img/@2.5/crud-check.png) 50%/contain no-repeat}.checkbox.confirm span{letter-spacing:-.5px;color:var(--text-light);align-items:center;gap:6px;padding-left:0;font-size:1.6rem;font-weight:500;display:flex}.checkbox.confirm span:before{content:"";opacity:.3;background:url(/img/@2.5/ico-checkbox-on.png) 50%/18px no-repeat;border:none;border-radius:0;flex-shrink:0;width:20px;height:20px;margin:0;display:inline-block;position:static}.checkbox.confirm input:checked+span{color:var(--text);font-weight:700}.checkbox.confirm input:checked+span:before{opacity:1;background:url(/img/@2.5/ico-checkbox-on.png) 50%/18px no-repeat;border:none}#notice .modal-title{letter-spacing:-.5px;margin-bottom:20px;font-size:18px;line-height:24px}#notice .list-disc li{letter-spacing:-.5px;font-size:16px;line-height:24px}#notice .list-disc li+li{margin-top:12px}#notice .form{padding:20px 0 0}#notice .modal-footer .btn{font-size:16px}.radio.survey input:checked+span:before{background:url(/img/@2.5/crud-radio-survey-checked.png) 50%/contain no-repeat}.radio.survey span:before{background:url(/img/@2.5/crud-radio-survey.png) 50%/contain no-repeat}.radio input:checked+span:before{background:url(/img/@2.5/crud-radio-checked.png) 50%/contain no-repeat}.radio input:disabled+span:before{background:url(/img/@2.5/crud-radio-disalbed.png) 50%/contain no-repeat}.radio span:before{background:url(/img/@2.5/crud-radio.png) 50%/contain no-repeat}input[disabled],select[disabled],option[disabled],textarea[disabled]{color:#35354433;pointer-events:none;background:#eee;border-color:#0000}input[readonly],select[readonly],option[readonly],textarea[readonly]{background-color:var(--bg-gray);border-color:var(--border-dark);pointer-events:none;color:var(--text);background-image:none}.switch{min-width:40px;height:24px;display:inline-block;position:relative}.switch input{display:none}.switch .slider{cursor:pointer;background:#eee;border-radius:42px;transition:all .2s;position:absolute;inset:0}.switch .slider:before{background-color:var(--white);content:"";border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;top:2px;bottom:4px;left:2px;box-shadow:1px 1px #00000040}.switch.on .slider{background-color:var(--rec-secondary)}.switch.on .slider:before{transform:translate(16px)}.labelline{justify-content:space-between;align-items:center;display:flex}.labelline+.swiper{margin-top:14px}.labelline.type-input label{color:var(--text);font-size:1.8rem;font-style:normal;font-weight:500;line-height:20px}.labelline label{color:var(--text);margin-bottom:10px;font-size:1.8rem;font-weight:600;line-height:1;display:block}.labelline .command{margin-bottom:10px}.labelline .ico{top:-4px;right:-4px}.labelline.sm{margin-bottom:10px}.labelline.sm label{color:var(--text-light);margin:0;font-size:1.5rem;font-weight:700}.input-item-wrapper{gap:8px;display:flex}.input-item-wrapper:not(:first-child),.input-item-wrapper+.input-item-inner{margin-top:8px}.input-item-wrapper .input-item-inner{width:100%}.input-item-wrapper .input-item-inner+.input-item-inner{margin-top:0}.input-item-wrapper .input-item-inner.w3{width:calc(33.33% - 4px)}.input-item-wrapper .input-item-inner.w-auto{flex-grow:1;width:auto}.input-item-inner{align-items:center;gap:10px;display:flex}.input-item-inner .division{color:var(--text-light);letter-spacing:-.5px;flex:none;font-size:1.7rem;font-weight:700;line-height:52px}.input-item-inner.auto{flex-wrap:wrap}.input-item-inner.auto>*{flex:none}.input-item-inner>*{flex:1}.input-item-inner+.input-item-inner{margin-top:8px}.input-item+.input-item{margin-top:30px}.input-item .video-timeline{background-color:#fff;width:100%;height:10px;margin-top:10px;display:block}.input-item .video-timeline div{background-color:#e74c3c;height:10px;display:inline-block}.input-item .video-time{margin-top:6px;font-size:1.3rem;font-weight:400}.camera-area{background-color:#1c1c1c;width:100vw;height:100vh;position:fixed;top:0;left:0}.camera-area p{color:#fff;text-align:center;letter-spacing:-1px;font-size:1.9rem;font-weight:700;line-height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn{color:var(--text);text-align:center;letter-spacing:-1px;background:#e6e6e6;border-radius:10px;justify-content:center;align-items:center;height:52px;padding:0 10px;font-size:1.7rem;font-weight:600;line-height:1;display:flex}.btn:active{box-shadow:inset 0 0 10px #0000000d}.btn.positive{background:var(--text);color:var(--white)}.btn.positive:active{background:#202020}.btn.yellow{background:var(--rec-primary);color:var(--text)}.btn.white{color:var(--text);background:#fff}.btn.negative{background:var(--rec-red-bg);color:var(--rec-red)}.btn.blue{background-color:var(--rec-secondary-bg);color:var(--rec-secondary)}.btn[class*=line]{color:var(--text);background-color:#fff;border:1px solid #202020}.btn.line-light{border-color:#dedede;font-weight:500}.btn.disabled{pointer-events:none;pointer-events:none;color:#000;background:#888}.btn.positive.disabled{color:#fff}.btn.btnico{background-color:var(--bg-gray);border:1px solid #e7e7e7;justify-content:center;align-items:center;min-width:52px;max-width:52px;height:52px;padding:0;display:flex}.btn.btnico img{width:24px}.btn .emph{color:var(--rec-primary)}span.dot{background:var(--rec-red);border-radius:50%;width:10px;height:10px;display:block;position:absolute}a.ico{transition:all .1s}a.ico:active{transform:scale(.9)}.btn-tabView{position:fixed;bottom:20px;right:20px}.header{transition:background .4s}.header .partner-status .switch-label{font-size:2rem;font-weight:600;transition:all .4s}.header .partner-status{align-items:center;gap:9px;display:flex}.header .partner-status .switch{width:50px;height:30px}.header .partner-status .switch .slider{background-color:#000;width:100%;height:100%;transition:background .4s}.header .partner-status .switch .slider:before{box-shadow:none;width:26px;height:26px}.header .partner-status .switch .slider:after{content:"";background-color:#000;background-size:contain;border-radius:100px;width:11px;height:2px;margin:auto;display:block;position:absolute;top:0;bottom:0;left:9px}.header .partner-status .switch-label{text-indent:-999rem;background:url(/img/@2.5/switch-label.png) 0 0/contain no-repeat;width:94px;height:19px;display:block}.header .user-address{background-color:#0000;width:auto;max-width:240px;height:auto;padding:0;display:block;position:static}.header .user-address>a>span{max-width:inherit}.header .user-address a{gap:4px;font-size:1.6rem;font-weight:600}.header .user-address a:after{flex:none}.header .user-address a:before{flex:none;width:14px;height:14px}.header .user-address:after{background:url(/img/@2.5/crud-titlelineArrow.png) 0 0/contain no-repeat;width:16px;height:16px}.header.black{color:#fff;background:#000}.header.black .ico.back:after{filter:invert()sepia(0%)saturate(0%)hue-rotate(100deg)brightness(106%)contrast(104%)}.header.black .text-btn{color:#3f7aff;font-weight:600}.ico{text-indent:-999rem;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.ico.radius{background:#fff;border-radius:10px;width:40px;height:40px;box-shadow:1px 1px 4px 4px #00000026}.ico.radius:after{width:32px;height:32px}.ico.radius.dark{background:var(--text-gray)}.ico span.dot{top:3px;right:3px}.ico span.count{text-indent:0;color:#fff;background:var(--rec-red);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:1rem;font-weight:600;display:flex;position:absolute;top:-2px;right:-6px}.ico:after{content:"";backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;transform:translateZ(0)}.ico.visibility-off:after{background-image:url(/img/@2.5/ico-visibility-off.png)}.ico.visibility:after{background-image:url(/img/@2.5/ico-visibility.png)}.ico.back:after{background-image:url(/img/@2.5/ico-back.png)}.ico.home:after{background-image:url(/img/@2.5/ico-home.png)}.ico.pageClose:after{background-image:url(/img/@2.5/ico-closePage.png)}.ico.alram:after{background-image:url(/img/@2.5/ico-alram.png)}.ico.call:after{background-image:url(/img/@2.5/ico-call2.png)}.ico.report:after{background-image:url(/img/@2.5/ico-warning.png)}.ico.remove{width:18px;height:18px}.ico.remove:after{background-image:url(/img/@2.5/ico-delete-line.png)}.ico.delete{width:18px;height:18px}.ico.delete:after{background-image:url(/img/@2.5/ico-delete.png)}.ico.delete:active{opacity:.5}.ico.search:after{background-image:url(/img/@2.5/ico-search.png)}.ico.refresh{animation:1s ani-refresh}.ico.refresh:after{background-image:url(/img/@2.5/ico-refresh.png)}.ico.refresh.clickSpin:after{animation:1s ani-refresh2}.ico.favorite.on:after{background-image:url(/img/@2.5/ico-favorite-on.png);animation:1s both ani-beat}.ico.favorite:after{background-image:url(/img/@2.5/ico-favorite.png)}.ico.like.on:after{animation:1s both ani-beat;background-image:url(/img/@2.5/ico-like-on.png)!important}.ico.like:after{background-image:url(/img/@2.5/ico-like.png)}.ico.like.type-link:after{background-image:url(/img/@2.5/ico-like-link.png)!important}.ico.attach{width:24px;height:24px}.ico.attach:after{background-image:url(/img/@2.5/ico-attach.png)}.ico.send{width:24px;height:24px}.ico.send:after{background-image:url(/img/@2.5/ico-send-on.png)}.ico.share:after{background-image:url(/img/@2.5/ico-share.png)}.ico.drag{cursor:move;width:25px;height:20px}.ico.drag:after{background-image:url(/img/@2.5/ico-drag.png)}.ico.listMore:after{background:url(/img/@2.5/ico-list-more.png) 50%/contain no-repeat}.ico.listMore.arrow:after{background:url(/img/@2.5/crud-arrow.png) 50%/contain no-repeat;width:10px;height:16px}.ico.scrollTop{position:fixed;bottom:20px;right:20px}.ico.scrollTop:after{background:url(/img/@2.5/ico-scrollTop.png) 50%/contain no-repeat;width:24px;height:24px}.ico.location:after{background-image:url(/img/@2.5/crud-location.png)}.ico.stopover:after{background-image:url(/img/@2.5/crud-location-stopover.png)}.ico.depart:after{background-image:url(/img/@2.5/crud-location-depart.png)}.ico.more:after{background-image:url(/img/@2.5/ico-more.png)}.ico.more.white:after{background-image:url(/img/@2.5/ico-more-white.png)}.ico.help:after{background-image:url(/img/@2.5/ico-help.png)}.ico.modify:after{background-image:url(/img/@2.5/crud-modify.png)}.ico.modify.fill{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fffc;border-radius:30px;box-shadow:0 0 6px #00000026}.ico.location-target:after{background-image:url(/img/@2.5/icon-location.png);width:16px;height:16px}.ico.myloacation:after{background-image:url(/img/@2.5/ico-myloacation.png);width:18px;height:18px}.ico.myRefresh:after{background-image:url(/img/@2.5/ico-myRefresh.png);width:17px;height:17px;animation:1s ani-refresh}.ico.myRefresh.clickSpin:after{animation:1s ani-refresh2}.ico.viewMap{color:var(--rec-primary);text-indent:0;letter-spacing:0;background-color:#000;flex-direction:column-reverse;font-size:1rem;font-weight:800;line-height:1.4;display:flex}.ico.viewMap:after{background-image:url(/img/@2.5/ico-viewMap.png);width:12px;height:15px}.ico.check:after{background-image:url(/img/@2.5/ico-checkbox-off.png);width:17px;height:17px}.ico.copy:after{background-image:url(/img/@2.5/ico-copy.png);width:11px;height:12px}.ico.chat:after{background-image:url(/img/@2.5/crud-chat.png)}.ico.close:after{background-image:url(/img/@2.5/ico-delete-line.png);width:10px;height:10px}.ico.close.white:after{background-image:url(/img/@2.5/ico-delete-line-w.png)}.ico.download:after{background-image:url(/img/@2.5/ico-download.png)}.ico.cart:after{background-image:url(/img/@2.5/ico-cart.png)}.hajumiTalk .ico{position:absolute;top:2px;left:100%}.text-btn{color:var(--text-light);align-items:center;gap:4px;font-size:1.4rem;font-weight:600;line-height:1;display:inline-flex}.text-btn.small{font-size:12px}.text-btn.type-arrow:after{content:"";opacity:.5;background:url(/img/@2.5/crud-arrow.png) 50%/contain no-repeat;width:8px;height:13px;display:block}.text-btn.add,.text-btn.del{padding-left:10px;position:relative}.text-btn.add:after,.text-btn.add:before,.text-btn.del:after,.text-btn.del:before{content:"";margin:auto;position:absolute;top:0;bottom:0;left:0}.text-btn.add:after,.text-btn.del:after{width:2px;height:8px}.text-btn.add:before,.text-btn.del:before{width:8px;height:2px}.text-btn-group{gap:20px;display:inline-flex}.text-btn.negative{color:var(--rec-red)}.text-btn.negative:after,.text-btn.negative:before{background-color:var(--rec-red)}.text-btn.negative:after{content:none}.text-btn.negative:before{width:7px}.text-btn.positive{color:var(--rec-secondary)}.text-btn.positive.add:after,.text-btn.positive.add:before{background-color:var(--rec-secondary)}.text-btn.positive.add:after{left:3px}.text-btn.fill{background:#fff;border-radius:4px;padding:7px 10px}.text-btn.fill.negative{color:var(--rec-red);background-color:var(--rec-red-bg)}.text-btn.fill.positive{color:var(--rec-secondary);background-color:var(--rec-secondary-bg-light);box-shadow:0 2px 4px #00000026}.text-btn .crud-ico{width:17px}.text-btn .crud-ico.arrow{width:14px;position:relative;top:1px}.text-btn.type-down:after{content:"";background-image:url(/img/@2.5/crud-text-arrow.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15px;height:10px;display:block;transform:rotate(90deg)}.text-btn.type-down.grayarrow:after{filter:grayscale()}.text-btn.disabled{opacity:.5;pointer-events:none;cursor:default}.text-btn.center{text-align:center;justify-content:center}.text-btn.link{color:var(--rec-secondary)}.btn-cs{color:#000;background-color:#b0b3bc1a;border-radius:100px;align-items:center;gap:4px;padding:6px 12px;font-size:1.4rem;font-weight:400;display:flex}.btn-cs:after{background:url(/img/@2.5/ico-cs.png) 0 0/contain no-repeat;width:12px;height:16px}.btn-cs.red{color:red;background:#ff260026;font-weight:500}.copy-text{color:var(--text);line-height:1.5;display:inline-block}.copy-text:after{vertical-align:top;content:"";background:url(/img/@2.5/ico-copy.png) 50%/14px no-repeat;width:16px;height:1.5em;margin-left:4px;display:inline-block}.header{background-color:var(--white);z-index:9;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;width:100%;max-width:750px;height:50px;margin:auto;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0}.header.serviceReady .titlelilne{color:var(--rec-secondary)}.header.serviceStart{background:#2376ff!important}.header.serviceStart .partner-status .switch.on .slider{background-color:#ffda64}.header.serviceStart .partner-status .switch.on .slider:before{background-color:#fff;transform:translate(20px);box-shadow:0 2px 2px #00000026}.header.serviceStart .partner-status .switch.on .slider:after{background:url(/img/@2.5/switch-check.png) 0 0/contain no-repeat;width:11px;height:8px;left:auto;right:9px}.header.serviceStart .partner-status .switch-label{background:url(/img/@2.5/switch-label-w.png) 0 0/contain no-repeat}.header.serviceStart .btn-cs{background-color:#ffffffe6}.header.serviceStart .ico.back:after{background-image:url(/img/@2.5/ico-back-white.png)}.header.serviceStart .ico.search:after{background-image:url(/img/@2.5/ico-search-w.png)}.header.serviceStart .ico.alram:after{background-image:url(/img/@2.5/ico-alram-w.png)}.header.serviceStart .text-btn.positive.fill{color:#fffc;background-color:#ffffff17}.header.serviceStart .text-btn.negative.fill{background-color:var(--white)}.header.serviceStart .titlelilne{color:var(--white)}.header.transparent.white{background-color:#fff!important}.header.white{background-color:#fff}.header .header-step{gap:6px;width:100%;height:1px;display:flex;position:absolute;bottom:0;left:0}.header .header-step.full{gap:0}.header .header-step.null li{background-color:#0000}.header .header-step li{text-indent:-999rem;background-color:var(--border-light);flex:1;height:100%}.header .header-step li.on{background-color:#000}.header.type-serach{background-color:var(--white);border-bottom:1px solid var(--border-dark)}.header.type-serach .left{width:100%}.header.type-serach .serachline{align-items:center;width:100%;display:flex}.header.type-serach .serachline input{letter-spacing:-.5px;background:0 0;border:none;border-radius:0;width:100%;height:48px;padding:0;font-size:1.8rem;font-weight:600}.header.type-serach .serachline input:focus{border-color:#0000}.header.type-serach .serachline input[readonly]{opacity:1;color:var(--text);background-color:#0000}.header .left{margin-right:auto}.header .left .util{margin-left:-6px}.header .right{margin-left:auto}.header .right .more{margin-right:-10px}.header .left,.header .right,.header .util{align-items:center;display:flex}.header .util li+li{margin-left:8px}.header .util li:last-child .ico:not(.more){margin-right:-4px}.header .util .btn-cancel{height:33px;color:var(--text-light);align-items:center;padding:0 6px;font-size:14px;font-weight:500;display:inline-flex}.header .titlelilne,.header h1{font-size:2rem;font-weight:600}.header .left .util+*{margin-left:6px}.header .like-titlelilne{align-items:center;gap:4px;display:flex;position:relative}.header .like-titlelilne:after{content:"";background:url(/img/@2.5/crud-titlelineArrow.png) 0 0/contain no-repeat;width:17px;height:17px;display:block;position:relative}.header .like-titlelilne a{color:var(--text);flex-direction:column;gap:0;font-size:2rem;font-weight:600;display:flex}.header .like-titlelilne a .option{color:#b1b4c0;font-size:1.2rem;font-weight:600;line-height:1}.header .ico.back{margin-left:-10px}.header.transparent{background-color:#0000}.header.transparent .ico.share:after{background-image:url(/img/@2.5/ico-share-w.png)}.header.transparent .ico.like:after{background-image:url(/img/@2.5/ico-like-w.png)}.header.transparent .ico.search:after{background-image:url(/img/@2.5/ico-search-w.png)}.header.transparent .ico.cart:after{background-image:url(/img/@2.5/ico-cart-w.png)}.header.transparent .ico.back:after{background-image:url(/img/@2.5/ico-back-w.png)}.header.transparent .ico.home:after{background-image:url(/img/@2.5/ico-home-w.png)}.profile{background-color:#e3e3e3;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:84px;height:84px}html.clear-pdTop .container{padding-top:0!important}.option-status .numCountInput{box-shadow:none}.option-status.disabled *{filter:grayscale();color:#888}.option-status .radio,.option-status .checkbox{flex:1;padding-right:10px}.option-status .radio input:checked+span,.option-status .checkbox input:checked+span{font-weight:600}.option-status .checkbox span,.option-status .radio span{word-break:break-all;min-height:36px;padding-top:6px;padding-left:40px;font-weight:400;line-height:1.4}.option-status .numCountInput{background-color:#0000;padding:0}.option-status .numCountInput .input-count-inner{gap:4px}.option-status .numCountInput .val{text-align:center;width:20px}.option-status .numCountInput a{border:1px solid #e7e7e7;border-radius:100px}.option-status .numCountInput a,.option-status .numCountInput span{color:var(--text);font-size:1.5rem}.option-status .numCountInput a:after,.option-status .numCountInput span:after{height:1px!important}.option-status .numCountInput a:before,.option-status .numCountInput span:before{width:1px!important}.option-status .numCountInput a:after,.option-status .numCountInput a:before,.option-status .numCountInput span:after,.option-status .numCountInput span:before{background-color:var(--text-light)!important}.menu-section{padding-top:0!important}.menu-section .app-tit-lv1{letter-spacing:-1px;font-size:1.8rem;font-weight:700;line-height:1}.menu-section.store-layout .app-inner{padding:0}.menu-section.store-layout .app-tit{padding:0 20px}.menu-section.store-layout .menu-group+.menu-group .app-tit{border-top:10px solid var(--border-section);margin-bottom:20px;padding-top:20px}.menu-section.store-layout .list-card{padding:0 20px}.menu-section.store-layout .modalScrollEventContent .menu-group{padding-top:0}.menu-section.store-layout .modalScrollEventContent .menu-group+.menu-group .app-tit{border-top:0;padding-top:0}.menu-section.store-layout .modalScrollEventContent .selected-guildeline{color:#000;background-color:#ffffff1a;border:1px solid #000;border-radius:100px;padding:4px 8px;font-size:1.2rem;font-weight:400}.menu-section.store-layout .modalScrollEventContent .selected-guildeline.req{color:#ff5d1d;background-color:#f89b761a;border:1px solid #f89b76}.menu-section.store-layout .modalScrollEventContent .app-tit{background-color:#f3f3f3;min-height:46px;padding:10px 20px!important}.menu-section.store-layout .modalScrollEventContent .app-tit .app-tit-lv1{align-items:center;font-size:1.6rem}.menu-section.store-layout .modalScrollEventContent .app-tit .hashitem{white-space:nowrap}.menu-section .sticky-item{overflow:hidden}.menu-section .app-inner{gap:0}.menu-section .menu-group{width:100%;padding:20px 0 0;margin-top:0!important}.menu-section .menu-group .app-tit+.list-menu-option{padding-top:0;padding-bottom:20px}.menu-section .menu-group .option-tit{background-color:#f7f6f5;border-bottom:1px solid #e7e7e7;margin-top:-20px;margin-left:-20px;margin-right:-20px;padding:10px 20px;font-size:1.4rem;font-weight:600;overflow:hidden}.menu-section .menu-group .list-menu-option{flex-direction:column;gap:14px;display:flex}.menu-section .menu-group .list-menu-option .option-status{justify-content:space-between;align-items:flex-start;display:flex}.menu-section .menu-group .list-menu-option img{width:30px;margin-right:4px;position:relative;bottom:1px}.menu-section .menu-group .app-tit-label{color:var(--text-light);word-break:break-all;line-height:1.4}.menu-section .menu-group+.menu-group .app-tit{border-top:2px solid #bbb;margin-bottom:40px;padding-top:40px}.menu-section .menu-group+.menu-group .app-tit .app-tit-lv1 img{width:24px;margin-right:4px;position:relative;bottom:2px}.app-inner .store-main .store-main-img .profile{height:180px;margin:10px 0}.address-serach-result-list{padding:0 5px}.address-serach-result-list .search-data-list{margin-top:-20px}.store-main{position:relative;padding:0!important}.store-main.radius{border-radius:14px;margin:20px 0;overflow:hidden}.store-main.radius:after{content:none}.store-main .list-attchfile .attch-item{background-position:50%;width:100%;height:170px}.store-main:after{content:"";pointer-events:none;background:linear-gradient(to bottom,#000000e6 0%,#0000 20% #0000 100%);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.store-main .store-main-img .profile{background-position:50%;border-radius:0;width:calc(100% + 2px);height:240px;margin:0 -1px;overflow:hidden}.store-main .store-main-img .swiper-pagination{justify-content:flex-end;padding:0 20px 8px;display:flex}.store-main .store-main-img .swiper-pagination .num{background-color:#0000004d;border-radius:100px;min-width:38px;padding:2px 8px}.store-main .store-main-img .swiper-pagination .num span{color:#fff;font-size:1.1rem}.store-main .store-main-img .swiper-pagination .num span.page{opacity:.7}.btn-squre{color:#000;background-color:#ffffffb3;border:1px solid #ececec;border-radius:4px;padding:2px 6px;font-size:1.2rem}.btn-squre.bold{color:#fff;background-color:#000c;font-size:1.3rem}.btn-squre.negative{background:var(--rec-red-bg);color:var(--rec-red);border:1px solid var(--rec-red-bg)}.app-section.notborder{border-bottom-width:1px!important}.app-section.type-menuProfile{padding-bottom:0;padding-left:20px;padding-right:20px;border-top:none!important}.app-section.type-menuProfile .info{flex-direction:column;padding-bottom:20px;display:flex}.app-section.type-menuProfile .info .tit{word-break:break-all;font-size:2.2rem;font-weight:600}.app-section.type-menuProfile .info .desc{color:#787878;word-break:break-all;display:box;vertical-align:top;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:72px;margin-bottom:6px;padding-right:26px;font-size:1.6rem;line-height:24px;display:-ms-flexbox;position:relative;overflow:hidden}.app-section.type-menuProfile .info .desc .desc-more{text-indent:-999rem;background-color:#000000b3;border-radius:50%;width:24px;height:24px;position:absolute;bottom:0;right:0}.app-section.type-menuProfile .info .desc .desc-more:after{content:"";background:url(/img/@2.5/crud-arrow-w.png) 50%/contain no-repeat;width:8px;height:13px;margin:auto;display:block;position:absolute;inset:-1px 0 0 1px;transform:rotate(90deg)}.app-section.type-menuProfile .info .desc.on{-webkit-line-clamp:inherit;max-height:inherit;overflow:inherit}.app-section.type-menuProfile .info .desc.on .desc-more:after{right:2px;transform:rotate(-90deg)}.app-section.type-menuProfile .info .side{align-items:center;gap:6px;font-size:1.5rem;font-weight:600;display:flex}.app-section.type-menuProfile .info .side .score{font-size:1.5rem;font-weight:600}.app-section.type-storeProfile{background:url(/img/@2.5/bg-paper.png) 0 0/cover no-repeat;overflow:hidden;border-top:none!important}.app-section.type-storeProfile+.tab-component .coupon-box+.radius-map-box{margin-top:20px}.app-section.type-storeProfile+.tab-component .radius-map-box{margin-top:0}.app-section.type-storeProfile .ico.like{top:3px}.app-section.type-storeProfile .info{flex-direction:column;padding:0 20px;display:flex}.app-section.type-storeProfile .info .tit{margin-bottom:12px;font-size:2.4rem;font-weight:700}.app-section.type-storeProfile .info .side{align-items:center;gap:6px;font-size:1.6rem;font-weight:400;display:flex}.app-section.type-storeProfile .info .side.divDot .score:after{content:"";background-color:#bbb;border-radius:100%;width:3px;height:3px;margin-left:4px}.app-section.type-storeProfile .info .side:after{content:"";background:url(/img/@2.5/ico-back.png) 0 0/contain no-repeat;width:16px;height:16px;margin-left:-4px;transform:rotate(180deg)}.app-section.type-storeProfile .btn-banner{background-color:var(--rec-primary);position:relative;top:20px}.app-section.type-storeProfile .btn-banner a{color:var(--text);justify-content:space-between;align-items:center;padding:20px 40px 16px;font-family:TAEBAEKfont;font-size:1.8rem;display:flex}.app-section.type-storeProfile .btn-banner a:after{content:"";background:url(/img/@2.5/crud-titlelineArrow.png) 0 0/contain no-repeat;width:16px;height:16px;display:block;transform:rotate(-90deg)}.recommand-box{margin-bottom:24px}.recommand-box ul li a{background-color:#fff;border-radius:14px;align-items:center;gap:14px;padding:14px;display:flex}.recommand-box ul li a .info{flex:1}.recommand-box ul li a .info .tit{color:var(--text);margin:0;font-size:1.8rem;font-weight:500}.recommand-box ul li a .info .side{align-items:center;gap:4px;font-size:1.3rem;display:flex}.recommand-box ul li a .profile{border-radius:8px;width:62px;height:62px}.search-preview{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9999;background:#fffffff2;width:100%;max-width:750px;height:calc(100vh - 50px);margin:auto;display:none;position:fixed;top:50px;left:0;right:0;overflow:auto}.search-preview .search-preivew-inner{padding:10px 20px}.search-list-label{color:var(--text-light);font-size:1.4rem;font-style:normal;font-weight:700;line-height:30px}.search-data-list .symbol{width:30px}.search-data-list .cte-icon{width:30px;margin-right:4px}.search-data-list .side{color:var(--text-gray);font-size:1.3rem;font-weight:500;line-height:13px}.search-data-list .side *{word-break:break-all}.search-data-list .keyowrd-group .cte{color:var(--text-light);font-size:1.3rem;line-height:1}.search-data-list .checkbox,.search-data-list .radio{width:100%;padding:0}.search-data-list .checkbox span:after,.search-data-list .radio span:after{margin:0}.search-data-list.clear ul li{padding:0}.search-data-list.clear ul li.include-desc{flex-direction:column;align-items:flex-start}.search-data-list.clear ul li.include-desc .desc{color:var(--text-light);margin-top:-8px;font-size:1.4rem}.search-data-list.clear ul li:before{content:none}.search-data-list.type-user ul li .profile{width:32px;height:32px;margin-right:10px}.search-data-list ul li{align-items:center;min-height:52px;display:flex;position:relative}.search-data-list ul li:before{background-image:url(/img/@2.5/ico-search.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0}.search-data-list ul li a{letter-spacing:0;color:var(--text);flex:1;align-items:center;font-size:1.6rem;font-weight:600;display:flex}.search-data-list ul li a address{word-break:break-all;text-align:left;gap:6px;font-weight:600;line-height:2}.search-data-list ul li a small{color:var(--text-light);text-align:left;letter-spacing:-1px;font-size:1.3rem;font-weight:500;line-height:1}.search-data-list ul li a.vertical{flex-direction:column;align-items:flex-start;padding:14px 0}.search-data-list ul li .ico{width:24px;height:24px;margin:auto;position:absolute;top:0;bottom:0;right:-3px}.search-data-list ul li .ico.drag{margin-right:8px;position:static}.search-data-list ul li .ico.favorite{width:18px;height:18px}.search-data-list ul li .ico.delete:after{opacity:.7;background-image:url(/img/@2.5/ico-delete-line-b.png);width:16px;height:16px}.search-data-list ul li .same{color:var(--rec-secondary);font-weight:500}.btmBar{max-width:750px;height:calc(52px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--white);z-index:10;width:100%;margin:auto;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 10px #00000008}.btmBar+.container{padding-bottom:calc(52px + env(safe-area-inset-bottom))}.btmBar ul{height:100%;display:flex}.btmBar ul li{flex:1;height:100%;position:relative}.btmBar ul li a{width:100%;height:100%;color:var(--text-gray);flex-direction:column;justify-content:center;align-items:center;font-size:1.2rem;font-weight:600;line-height:15px;display:flex;position:relative}.btmBar ul li a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:26px;height:26px}.btmBar ul li a span.dot{margin-right:-15px;top:8px;right:50%}.btmBar ul li a .badge{margin-left:5px;position:absolute;top:3px;left:50%}.btmBar ul li.home a:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA0CAYAAAAqunDVAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAM7SURBVHgB7Zm/b9pAFMcf0CgsiYjyQ5WSgSpKQjampCOR+AMIUxkQdIuEUNutiKHKBhMbXUBpxdKJdOuCRBhhaTaQGOoBhkpAESwsQN9zcWWgtTk4o1i6j2Rh39lnf/2+dzzfAQgEAp5YwGBcLpdzOBze4a4Ht0ebzXZdq9UkMBAbGMjp6WloNBp9xV3XpOj5eDwO7+7u/ux0Oo9gEIaJOjk5SeFPAjf7TBUd+/b29qDdbpfAALjbb2K3e9x1K2Xb29vg9Xohn8/Pni6hHa9429EKHEFBHhT0HVSCjo6OIJfLQSKRgGKxKB+roBdQPD4+9gFHuNkP+88H7D+fQGU3ik4mk/krRIlYv9+HarWqnOawWCyveNpxZVFkt52dHbJbWF0ej8flbXNzc+p8RRhRqVTUVR4cQDwHBwelVqvVhRVYqU+R3TA6dziiOZUyigpZ7eLiQvd6ilYkEoFGo6EulnC7rtfrS4+OS0fq7OzsDQr6grsOpezy8hLS6TScn58v1Mb+/r4cNRwooNlsKsXU3s0qdmQW5XQ6Hfgw3zA6N+ryaDQqR4jsxQKd7/f75f1ZO6IwN96rzGpHJvvhf48bO/W92m70UBSdReymR7lchlgsNmdH1mF/4UiR3VAMZQdTdstmswvbTQ/qj2RHihhGRyl24H3fsthRV9TEbh+x4ffq8nA4DKlUitluelB7gUBA3v/H6OjE+lK32x1otaErivoP/vjUNyUxoVAIjIRccHh4KA8ivV5PKXajFV9i3vhZ61rNPkVR2tjY+KUck82o/9DN1gWNisFgcKqfobAXWn1MM02y2+0O9XEymVyrIILuR2kWC0y539bWFpgBrgntU0GIMgtClFkQosyCEGUWnoEBzCShmvD4DpuFuyhKPuljb1EoSabcjucnDFf7FQoFJkEETb7QdTzhKmpRyxmNIX1qwgNOc139rxLnO4rwZyWEO2JINwtClFkQosyCEGUWRJZOeZpqHWkOys6XgdqcmTefq2dBc9p5stL+A5bDsDRppWnnwWBAi13Lrr9KWpW4zrV0u3prVZqiJEnq4hLoa3wACdh4wLd5q3WC1Wp9hz+s67r0Im5BIBCsld9/eze3dDS5QQAAAABJRU5ErkJggg==)}.btmBar ul li.like a:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHkSURBVHgB7ZmNbcIwEEa/dgJGuBEYIRu0GzQjsEG6QbsBbEA3gA3oBmED2IDaak6yjZPYcRLbkp90IoT4cs8/iiOAQqFQKGTEC6ax7YKUc78irt2nKySigp7n3uU4Y2E2IhoRNxGPgWhF1A55Tg559tBlZ8NFxEWs6s4/PKPBTMjePA0UfMR/L54GCuVimp7fb0aeS8918jwhUOZiufln95sNua4OlmJsnSIFqp48JGKH505qB+49yt5SFDm2JfSPmDxfeeQ5WurwpjaSHOAPwd7DBH++jTw7eNIaRUyFlFxTZRh12sqp7zz1aui9QQhni4C530GYOErqnP1BWqij5LyW1OdNjbR4hz7tRtlAH9Yt0oLguRzMBiky2OGvI41DF/LSPNVnCt3HGkTGHJGreYFNSJWqkBakHMs6r+YFtil3Vo4/kBZvyrHze1cFfeFVSAOCXlcND9StzwVpoO78vbdjNZ63+jH5QsDoMOa2PZZUY9RxxERsL3hrS5kyLQIfJTGlbDKEGYghtZgMs6bU4jLMGlKryTBLSq0uwywhFU2GmVMqugwzh1QyMkyIVHIyzBSpZGUYH6nkZRgXqWxkmCGp7GQYm5T5PRsZxiaVrQxjk8pWhlGlspdRmePvlEKhUPDnD7RfbUaLpVYuAAAAAElFTkSuQmCC)}.btmBar ul li.category a:before{background-image:url(/img/@2.5/gnb-category.png)}.btmBar ul li.history a:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA0CAYAAAAqunDVAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANxSURBVHgB7Zo9TCJBFMcfehobPWq12GuMdlrZHhprP2qN2hqNXme0OBuN3d1F7SH2ai8EW6iuIZAAOQqgJpQkwL3/hiXjuruww7CA2V9CdtkZgTfvc95I5OPjo5JApwmLi4tavV4/5dsgeUdlfHz8TyaTKZAEXzpNaDQacb5o5DG8kFt8+UYSjDkNQkvNZlOjwaDh+0mCjpoS2djYoOnpaeoX1WqVotEo9YoroS4uLmhubo76RalUUiLUGH1CfKFGBVc+JZJMJunp6Yl6YWZmho6Pj/WrSqSEQpQ6OjrSrypAAFKJb34GMJeHhwd6fn6mXkB62N/fJ9VI+9Tq6qr+Gkb8kD4q+IHCDO93egrrs7OzND8/T6qRFmpzc5PS6TT1yu3tLe3s7JBKpMwP1bQKgQAqE9VICaUqvyDfDVWeury81F/DiB/SRwVfKK/hNtlPmY6SdKAIh8MUi8W6no8909LSkuMci03nAQv2XdO0lUKhUKEukd4k3tzcuPobzH98fLQdLxaLdHd3ZzWkTU5OnvH1irpEyvyQX9yWN51aa/f39+17fLZYZXBD9ZS11XXbW9r8sOpuqoH19fUPz6DxcrmsVyeJRKL9fHt7W0/KgjkGJyYmfrF/RbjHXkmlUn+dvsvxgKB1OPDPeB+Px5U0M7EY19fXtqWW8T3n5+d2zR34Vzibzf6wGvQ8+sF3dnd3bQWC2RkLB43ZAFM8W1hYuLIa7GnrIUMkEvnwDD4EQfA6OTlpP0e7AO+hWZiqeSFavvbbHBk9FwoVvgEOHNDAcUIUEqDXjvZci+DU1BS09k4oz81PzFWvr692YdwSaAp+JlCwOpjzXChENTEdQCjTD7UEJri3t/dup80HgsMRKJDjkA5EwRDhnJI5wj2Ci6l1cJjP51+s5g+k9kNAMAsm+loXHHI4D9sNugoUWE2VJ4kcvdr3nBNt55lrRi6bHJOvK6Hg2P1C7PbCz6A5nIhAmzBZaNfQZq1WW+aLrWCO5ofIEggECuQB+NEIBqFQSBcKfra2tqZbBxK2SVvLTp/V7f9RoEr+SgrhxQqy+W0Z76Epsf4TMSoMwe9QIh2S3WfTgEDVzUUq6kq76rviMOYYKAa2822VNlZ55o01GOJqfIXvIxbjESeBwMA0ZQDz5iR6wILAHF9yudybm3EfH5/+8x941HBF/nzDuAAAAABJRU5ErkJggg==)}.btmBar ul li.chat a:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA0CAYAAAAqunDVAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUvSURBVHgB7VrNUuNGEG7ZBpMQsg5wyC1KFX+39T4B2ltuyz7Bep8AOOaEfctt4QnAbwC3vaE8QbwHqiigKHEHoj2k1mDA+RqPtY2YkSxhWz74q3J5fjXzTbd6umdENMYYY/QTFg0Atm2Xpqen7dvb27JlWXa73f5NVfnIf0Xey+fz3vHxsUsDQN9IMZFisVh5eHh4h6yToKuLXx0kXZD0qA94MamVlRX7/v5+C8kKvRx7IFd7KbnUpFgyExMTTGbD+HDL8vDXgLr5sit+JfzKZMaLyKUiBek4ULNdTNYOVfHk6yjfv7u7a3ie55uewYtSKBT4navgt6p5loeyj2dnZy4lRGJSy8vL6yC0HSr2MYEdENmOIhKFxcVFJrcVJoey6snJSY0SIJ+k8dLSEg/6lywDQSbz/vz8/LPv+01Kievr68bMzEw9l8vdgIgjqpz5+Xm6urr6u9dn9SwpRagqilKrRxwWFhYckHui3kkk1hMpjcrxPvO2XyZYB7aqGPMwRKwCYvW4vrGklMn+hzoWizFwQnLsEDEfY7+JGztHMeCH0ndC/rAIMXgcqOFb6lhVRgkLvBvXL9JQsEUisalixf6E+D/TEHF5eenPzs6y8fhDFdlzc3MXbFhMfSIlxSZWpPdhFLYpA6hxXVG0FdXeSIqlJF9SqMEmZQjMRVo+W2mRFlGS+iDSe8N6j0xQW4crij6Y2mpJsdUh4WljlWLN6DAQkpbDrpaunZYULIwjst4gNtg0UPMI3DAOdXTtTOq32k3AQHyhEQLmc9BNY7t5rWtjIlUWD3FphID5SFOuDV9MpOxuAqpo3A+yAJxnT2RtXZuCvmvgQbDe9hRKKJfmE15m7rt5enoaLIbyHdeQbKB8U/YRHsKTPiYgMG2gTzBPNhbhcCenm5zM4wE9keKQPj9RXJuc+slBdlc+D0S3iz/+7OTyhQ14+2uyT2HyB0f1+UQpMDU19cwCxvp+vcJisH/cftDW5yyua4f7lB496k6fEvUJz9Sv2Wz6EDElBTyO6l2r+aqrft1y3rQRH9W+/ff1HeoOYJb3RZ/N1u23LpmePBZI9wl5nVOgDT3ggvxLauWwmu/hxO7TiIDPR0DsUGV9vIe/hNuY1M/rJvgwkkYIkLY0456ujZaU3HBNG1xWAKlVkdVaSxMp2XiNRgtSUtrDGC2pm5ubPZEt8UEIjQD4fZLhEB9V69ppSanNLOggg8UsAQMhww3j2XvUPiXDDSdraSmnoCKKjOGQkRRM5Z46C39E1tJiF0xkPZ6fqW2kRxEOyuDDbVAGwL5ZxlwCg4VNeyeqfSQptRpuN4/V2gr7hsOAcnQDH1R5LUbE+n6wMB/p6bnbYRbEoP6BdEBq3RTKM2JJKQsj/TI7C2K4apXHc6XJyUnH1LanWw8+OMSBoiVuI0qs4yj7gjqPhgC+UcEhpkPfA8NfMbbWAia6n4JZr4atIN9GYBV30t5LSYjbyQp1XKAGjMIFeziIHhrqkq7rzBKk9ebo6OiZq5T40k1HjDqOZS3KzEaByWCC65A+W9coI+DLesyjhgiiGm6U6npUd3+k4OHnwrjUeWXjrkcRtZbxfvJtfoXSBYna0CP1RbY6X6hSxEkpdVSIiXnBgIh28VfWLEgAvp3EwnC/16pd2dCUN+Hfw4X9+uSgStHkeoXxVp43YJC1Uc8EH8Mhdg50hzV9+zhEkXOoQ85J0NWFKh9wZNAPY8MYyGc8DH7vOGpWn/Gwyr16HNCyLvgzHiQbrVbL6xeRMcYYY3D4H4Pwikr1eXRlAAAAAElFTkSuQmCC)}.btmBar ul li.my a:before{content:none}.btmBar ul li.my a .userImg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:26px;height:26px;position:relative;overflow:hidden}.btmBar ul li.my a .userImg .circle{border-radius:100%;width:26px;height:26px;margin:auto;display:block;position:relative;inset:0;overflow:hidden}.btmBar ul li.my a .userImg .circle span{background-position:50%;background-repeat:no-repeat;background-size:cover;width:26px;height:26px;margin:auto;display:block;position:absolute;inset:0}.btmBar ul li.my a .userImg:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA0CAYAAAAqunDVAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAYRSURBVHgB7VpLTis5FHWAB0hIEAGDHhbiKzF4YdYzKit4MOseEVYArICwAsIKCCuAXgH1Rt0zeAMkxEddGwClZy2+fQ5drndjXGVXEhjlSFHsKn/usa+vr69LqT766KOXKKkPwPLycuXp6Sl8eXn5imylVCqVX19fg7TTUilGPsZ/C7/vQ0ND0cXFxbnqEXpGKgiC8vDw8BaSNUmgAEiyOTAwcHR5eRmrLtA1KZL58uXLPpI11Ts0BwcH9zol1xWpxcXFLahYHcnyu4b/V7EII/8DqvimavI9hK6gLlVzNWNmqZqNq6urPVUQHZFaWloKnp+fD5EMjVctCHiA/+jm5iZSnpifn6/gbzuDYIQB2Cwya4VJkRBG+NTo/I0MZqQRx3FLdQi2jTZqIMe1KWc/BrGqL7FCpDIIFR5Jn34smuBNzJuUjRDSe1CzuvogzM3N1TFru+KRF7FB5QFaOCz4Pz+TEHF/fx9NTk6CVylMHnG/WxsfHz9qtVr/ZtUbUh6Ayd7thBAHY2RkhPvWKrIVtqE3XuSPMOqRa9TZD2ZMiRkLKA/+d7LqONVvYWFhDUIc6zxU8OD29nbbVS/P3At4m+3Z2dkGtGVL5yFTNcvCDig39kU6xgKuuyrARB+CUEPlEyKoTnWWd5RT7JezrPNI72eVHXAI1+byQNAdl8lGHdO7YHnuXZscXbSxjvSRUa3mIsZ+UXdTPKpQPlvZkkPAM1ZOstH19XXVUb6GPyncOdbNum3dJGb7WLRPbKKPpsrv41T9NPVWmQZyKldkhzQOygHT/D4+PmaaXz7neySld76rHDDkCGFEQrNMnvrVRDp2uT0Y+VCqKvcTl6ryPepIKxbYhJSgHHJtwXi8K59HalWk/1AOQN9DkY18PYxksCKdh8BrHtXSNYlB+Wa+tJLi/qLaVe9EuRGI9A9VDLL8hKswBjAS2UoibworqdHRUbl4VRGPuxOYxxIX4PS2nZLHxsYCmbeSwgKWzL2O2ZjNVDAIGahi+CrS/7gKcy3KdfXw8NA2CVZSiBkEIus7iil5ukWmSuQB5UNbO446sU7DWLjVDxW8BdLA7HLd6QEoJ/6ZE3DDWC7tj/6gKghTXh83yQvJji89hW34f7k+Ight0E0Sj5q9OJdZSRVduBqmfwaS+3R/6D3Icgyh8TkINcVjnpUKxyOURV7r0QPCyEKB8gRnC8LSt6Mro1WiBrL07Vq6cyzswKjK5+sFZylVObm+iCz1k4s1KLLo4YvR31tR7w3MW0DTElhhuSrrqWJILZ4xCZkmPZZ5WMOK8oSIL/gOBMttmSrq6COUeXPfspJKfLa0oM2/soELH4To2XuVF6CKnrkMiwbKronsueljZlo/6H/q70FlNpQDNM3Jwm8LbWFAdqCOM1Cvkv7hOdVzUxoV1qNhSUx8LlBP+nvf373PqkhvGZVPdT7v+Iyj9hqEPxaPWkkco6EcQD/byZElHQweJBEyOLGVp+phplK5EL9fMS8XMmfK4j3vZnQSYCbajvz4VX0IJf00aFiM48RhlnECISnHue22xLX5ys3UeiBjJ4ZFWy9qyWjK0ca6eGT1SBgEUu3r9cDWnjOaZBzpeVpd0QszsXR/67LdxgIhdB1taDIt9DWj+0quis7EAMYYvBlbO043yTyZyhEEoVC8i2H6m6oLYFOmyqb+I2OG+p0Ze2QQKKsdJymuLcb6xKNtbaEMKxR167clsyJPtSH/k/5Sc5/EHk+y2vEKO09MTPyFWfhN/bRQ4fT0NDv9Felf+AAE9+7u7i5Vl5iammJ7eh8aRT9lw+mNsdn+nhd29vLSOYKwSFVpoZKOMl2VTgFLGItsYBLyCeh4Hz2oWiaxT4b3VU6h81QeMa6vIv6bDbRwMD7fLK8+7tJNI+d6NMYvguk9KPIJAb0EqO8qVI3GwNx0P/56VCK5FDOvMjViCsSLbJRpIwgCZQZn+J0F756yLrJ9XS0TXX9ykMxaHUmn01sATWy8zsuILPTs4xB9CY2Z2Xjt4OMQrlPGOLq9DH9rS30AeLnAMxhDZYz0UNUsn/G8ndmonoy4dnDy7aOPPj4J/wGILpJ5Hu955wAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;margin:auto;display:block;position:absolute;inset:0 0 0 -1px}.btmBar ul li.on a{color:var(--text)}.btmBar ul li.on.home a:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHKSURBVHgB7Zk/TsMwFMZfEioxdugBPPTf2COUG/QGlBNAT4DY2MoNYGQrnAA4QTtWaiV8gUrd2yZ8D2VgKImd2MUS7ydZsZQXJ5/9xXmxiQRBEH4QkUf6/f4wTdPHLMsI5Wq9Xr+TZxLyRK/Xu4aYZ1SbXKIoGrdaLdpsNh/kEecjpJRqNhqNGarDY+ch7CWO48lyudTkAaeCOp3OAA88g71USahOkuTCh6iYHMEWw2FuIIZRh8Phs9vt3pJjao9QbrEpqmOqxtNut5torbfkgFqCLCxWhjMLVrZcbrE3B2IYtuAcbd5QTaxHKLcYe7/2zX/hARa8q2pBK0H4UHJP8pQ8IL9UtqCx5TAjXbItyL8Y5tuCeEfHZIlRpoCGeRa7Rzmn08H3GtlmF4WWO6HFyjC2YKHlkIvxyPy1GIY71ugjXCgIU3KTwkGZBDlLfUJBBIWOCAodERQ6Iih0RFDoiKDQOSPH8Koor44Wxez3+xFipuQB54LwD7VdrVa6KAZ/wE7W4I4h71DoiKDQEUGhI4JCRwSFzv8ShKXgV7JnURaAdjVZgmuMdiBKN7za7faQDEEWvTDdeeOdDcQrk1hk5pzwlnaUIAj1+QK4C6nYfHdiJwAAAABJRU5ErkJggg==)}.btmBar ul li.on.like a:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFySURBVHgB7ZiBbYMwEEV/MwHdgBEyAht0BY/QDRgl3aAjkA3aDcgGzQbUlnwSIU4wcMZ3kZ/0hXRIp3sYWQagUCgUCop4wzqOPvWo9mtz8ddYapsGt32uvscZialsWps/m+FJehsT0aeL6HPCrSwbMSIxYo2vDwvTggn3NOeeZOww7cY+P9i4WpVvMjCkY+rT+7lWcWIagjsdVmAADILziYX0QNaB5+I2qOCrdwjUDBJtlYw4GRO6ERL6gA6Cc4ZOCg+XUxjuRPE+LU5XqIIOGYebs54WQ0KauJv3AN3MCl2hi8u08PKbguMMHUR/dzWQfUqgGCygB7IOO5ceCzEAcg/NtjrEF4BBYL6xEs4PPM5XbdMOLEnKydRgQIIUm4wEKXaZnFLJZHJIJZfZU2o3GSKl1O4yRAqpbDIEp1R2GYJDSowMsUVKnAyxRkqsDLFESrwMESOlRoZ4JqVOhghJqZUhxlLqZcYcoe83c6FQeAX+AV95/mhwQtIOAAAAAElFTkSuQmCC)}.btmBar ul li.on.category a:before{background-image:url(/img/@2.5/gnb-category-on.png)}.btmBar ul li.on.history a:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMASURBVHgB7ZoxayJBFMefwTbBPilyRUJSXYqQlBdDPsCZPnhpBSGpFG2uEsuAYHuKvWit6F2pWKRSwSIWan3oB/Def9jlhpBdd3ZXdwnzg2Emu8tk/743770ZJdJoNBqJiN3Nk5OTH9x9o93yZzKZVMglloIMMb8oGB7ditqzuhGJRG4oOFx7xR59MrSgsKMFhZ0oKXJwcEDJZJKOjo7IC61Wi9rtNvmNsiCISafT5JVEIkGXl5e0XC7JT7TLVatV0Xt1uXq97rt1gLIgvESpVKKwosN22NFBASAXnZ+fkxd6vR5tA2VBd3d3VC6XySvz+Zzi8Tj5jbLLQZAfHB4eiuY3yoKQh2azGXkFeQhW8htllxuNRnR7e0thRYftsKMFhR3loIAqO5fLieTqhOFwSIVCwdGzmBtpIRqNxjKZDLnB8qDx9PS0sl6vk++v5/N5sclT4eHhYWNlADGNRkP+oF74bPCZFFF2OYRtVZzkrWKxKMRI+6Qn/kCPSRFll8M/XK1WtL+/7+h5JM9NCRTWubq6EsKx18L8hhc8Gc0xropTHHD4ASyC8sc8o+j3+0J8pVIxBSXZSg3up+x+UydzuhLkBYhAUMHifx9YzJ0wRGHNXV9fx/jPLq6xMHSv3B5Z3KvV/DsXBDH39/dijLWyWCyEq0GA7JqIjLAcRJ+dnZniL7h1WdwXFvX3o/l3Lsg8XEmlUrbncgg+eEZmMBhAGKyG9qGgnSdWM3wj/KucHJlRkDasp50LwjpBpEQwQN7ZtPOFCIgx3HTKLWH3fCClTzabFaLwsrVazXajh92xJCZuFxBAYLUcRCEIQJRdGWVEN/DsJHQHJsjMQcCu+hiPx+bwmBwQmCBz7SCZytckFxNIYr+SAywFsal/0xYxBSEHwVqIes1mUyRcBIFutyvGkoVunMxrmYfwtTp/tY/hVn6ngC0Cd9+5GqBOpyOvowq3G3bHY1hLstCUwg57wcv6P125uubxT25vxr03N5V3IPCLXli9LF+PGfdjpNFodsI/909CqlOkZzUAAAAASUVORK5CYII=)}.btmBar ul li.on.chat a:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOvSURBVHgB7Zq5TxtBFMafDyRSgDlEh8QicTdxhdLFSPRO/oI4PVJIS2Pc0YWKllhCglSJuxSgOF2gogMLpGwKiojDG9EQceV7q90Iz57DrvFY8k9a7fJmFs+383bmzZsl6tChQxQS1ASmpqa0u7u7bCKR4PMITH3mjyUSv3AY9/f3ejKZ3D88PNQpZmITBBG529vbPC4LZAkIgY6jmkqlyhBXpRiILGh8fLyAp17EU9coGjqO0tHR0UeKwKMFcY/AndZjECKiUwRh0oI0Tevr6uoq4nKRmsvq9fV1Sdd1Q+YmKUH8suM9+YzLLD0NOt6vOZnBI7Qga+T61gQXC0JKVChBLRRjE1pUMqgCvzMtFmM2g12d2xJUMVAQDwAtFmOTtQYjX3xdjucYnNZJIfBw546Pj6te5b49xBMmKQba5PuAPQVx7yjiaiKa5TmueApSsXce4Nk2V0Ec1ijaOzba2NhYzq3AVRCGyDekOPCgV272pEflHKmP60N3COKoQHF3s+njtopGhyBEuE8VeEaGV8WizSEonU5r1CbwEl+0OQTB3cIunxsoFAq0sbFBS0tLDfbh4WFaW1szy6anpx33VCoVxz1hQQ9poi3tUk8jSbjRdqNmZ2dpb2+Ptre3zb8XFhZofn7evF5ZWaF8Pu+4h4Xu7OzQ7u4uSZIRDYHBaRjQq9L1ent7G8p6enooDlKiYWBgIIfTC5Lg8vLSPIaGhmhzc5O2trb+lx0cHNDMzAydnJxQsViks7Mz0356emqeM5mM456w4B2qnJ+fVxtsYqXJyclF+OYHagOQ23tfq9VWG2xipZubG53aBE5YijaHICyi9qlN4OyraHNd4CE8r1P47Ger0JG7GxWNXqNcmdSn6mZ0FQTf/EKKgza6PnTPnMLExMRPhYNUV3djPCdWiCmRuni2zTfro2gvGeidfq9C39AHE+xbUhC/hGPK78aLiwu9HyDEkAqFmkw3ljh/xZDHJjA4RX5hGSelJlu8BnmvskBBvD+DRPlr9JJO6pCVyvqIcNYfYcacSqLQnndudukNLwV2ImwM5D9GxR2+lMx/wFrGwEKsjJ56psBA0Y1A+jcGhx8PjVKCGMMwrur1+tfBwUH+5oCzLnEHsezeJXhBDddX1v/vdquIOp8wEjcMWG2xrc/zDobqLAanrJUYeY7f+45tlWWxbmwfXvCoA2Es7qWEOPb/MgfDfns+MjTt0xhOWHKOj9NiOEasoj9wJ51XxbyQbManMR06dIjGP5LIjrIv45aDAAAAAElFTkSuQmCC)}.btmBar ul li.on.my .userImg .circle{border:1.5px solid #000}.btmBar ul li.on.my .userImg .circle span{border:1px solid #fff;border-radius:100%;width:22px;height:22px}.btmBar ul li.on.my a:before,.btmBar ul li.on.my .userImg:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAV1SURBVHgB7Zo5TORIFIZfgzgSEKe0EgS94ibZngTCbQTBSgQcEQnQm3JolwiWpJkAxEa7EkeGBkSyEUdAhqBHJAsE2ySAODSNBCGIBZIBAfN+y+6ptt22yzYzSX9Sy3Z1ubt+v1evXlWZKEOGDF4IkI8Eg8Gi3Nzc8Ovr68+BQCDIRSE+L+JjkVrllj8J9RjnOh8fHx9jiUTilnzCF0H19fXh5+fnKJ+G6GvjnTciEFjjw9LJyckaecSToKqqqs7s7Oy/2ApB8ocEf96fnp4ukktcCWKLBNkiH/g0TG9DnB9U1/HxcYIkySZJ6urqfnt5efmHT+vp7fiBrR4pLy//fH19/a/MjVKCamtro/xH03yaT29PPv/XL2VlZcSiPjq9ybEgVcwEfXvCMqIcCfqOYjQci7IVhD6jutn3Jsx96n+7PmUZ5dRo9h+5GFuam5uptbVVOVZUVChlV1dXdHR0RKurq7S7u0suuOXo984q+lkKqqmpgZgQSVBZWUnT09PU1NRkWQ/CBgcH6fLykiSJ8TjVku7LtIJYTIQPH0iChoYGWl5epsLCQkf17+7uqLe3VxEnAw8bXefn56ZZRVpBHAg+yWQAsMza2lqKmL29Pdrc3FRcDY2H4L6+PqWuhktRCbbSj2ZfmApCSpOVlbVKEmxvbyf7CpicnKSlpSXTupFIhMbHx5PXENzS0kIy8MNuOTs7i+nLs8wqc8frJwm6u7sdiwGLi4s0NjaWvMa9+A0ZOKGNmpUbBGEKwOo7SQKxMSsrK5ZixHpipOvq6iJJQmirvtAgiK0TJknEiIaQ7JTZ2dnkOcK702Ciosy99IUGQdx3wiSB6GpApnPr6xYUFJAM7ElhfZlZH/qJvhGIcF5QZ8UpmAmSygru7+9TrvUWs6KxsdHyt+xgCxkevpmgIEmAp4ywq9HW1ub4XrHvIWNwYTH7oEAu8jZELI3+/v6UgTMdqIO6GhiEXeBIkDQQpD1dRKq5uTlLUVod0T1nZmbID8wESS8pweXEEKzldPrBEkJQtr6+rtTRgBjRbSUwtNWQ+sjmcCLIss1GfK2xCMv6sQbWFbMGSeKc070TCwwTvNLS0jC5XABBIooGh0KpMw6U4ZOXl5dS7lEMOL65uUlJSwwux9a5IJcg6ZRJYZAdyOZwOg70BQYLFRcX5/OA1UMS4OkvLCxQT0+PwQp29yHMI3zv7+9Lh21u5588JT9OKdNXQsKXk5PziRyGb0QzBAD9gAp3Ql6H9EaMgAgGsKLeMuhnmBfJzGCfnp6K9evipvMhnq1uk8NVUX3EwngyOjpqG7XwABBE4HYaEN/R0UFOYOus81q4YVZguupTUlJywTdEyIbh4WFqb29PXmOeMzIy4iiFQR0tM9dE8aqOcnQyyHL7/tC7m1Ke7ga78A1X29raSl4jwg0MDJAb5ufnkykT3LOzs9PO9dJOwdNmCrx8NUIWDA0NJc/x55ilugWhW+xnDiLl+3RfpBWkrqrE0n0v+j5cx+VIrwAx4ixXzPFMiFttt1jmcjx7/ZVM0guk/WJUE5NTt4iCtGhoAhYaLc1nKQgrlNyPDOYVxRweHnqyjoZ+GmImCG2x2zOyzbZ5qehvvShxqvzw8EB+YfVg0Aa0hWxwNH3gH5oQRcHFpqamPE+hzcBvIsCIbqyKmXByv+P9IU4CYzw+cfgPhHEdj8dpY2ND+e7g4ID8AK4cjUZpZ2cnWSYjBkjvsVZXV/+uLvJJz2wluXXqZiJeNo0xzEvtTEgQQ4R1s2nsaVsfOxSwlp/b+ryzMJJuZ8EJvrx4ob6v0C+7hKyivFWiuleMPOL7qzFYSlZXX7Fmhn4WJOHVGLaoJuCCrRFj1/X11ZgMGTJ44wtrJ4FOsF3n5gAAAABJRU5ErkJggg==)}.emoji{margin:30px}.emoji.center{text-align:center}.emoji img{width:80px}.app-section.white{background-color:var(--white)}.app-section.gray{background-color:#eee}.app-section.noline{border:none!important}.app-section.type-map{padding:0}.app-section.type-map+.app-section{border-top:none;padding-top:22px}.app-section.type-map .mapCard{z-index:2;width:100%;padding:20px;position:absolute;top:0;left:0}.app-section .area-api{transition:height 10ms ease-out;top:50px}.app-section .app-inner .gap-tight{margin-top:0}.app-section .app-inner.gap-tight{gap:30px}.app-section .app-inner.gap-tight article+article{margin-top:0}.type-fullpage.on .view-map-change{transform:scale(1)}.view-map-change{z-index:2;justify-content:center;align-items:center;gap:4px;width:100%;transition:all .2s;display:flex;position:absolute;bottom:70px;transform:scale(0)}.view-map-change a,.view-map-change span{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;background:#1b1b1bd9;border-radius:100px;align-items:center;gap:4px;padding:10px 20px;font-size:1.4rem;font-weight:600;display:flex}.view-map-change a:before,.view-map-change span:before{content:"";background:url(/img/@2.5/crud-location.png) 0 0/contain no-repeat;width:16px;height:16px}.area-api{width:100vw;max-width:750px;height:100vh;transition:all .2;margin:auto;position:fixed;top:0;left:0;right:0;overflow:hidden}.area-api .pic-label{bottom:4px;right:4px}.area-api .view-list-change{z-index:3;justify-content:center;align-items:center;gap:4px;width:100%;display:flex;position:absolute;top:20px;left:0}.area-api .view-list-change.bottom{top:auto;bottom:10px}.area-api .view-list-change.ico-list a{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;background:#1b1b1bd9}.area-api .view-list-change.ico-list a:before{background:url(/img/@2.5/ico-list.png) 0 0/contain no-repeat;width:16px;height:16px}.area-api .view-list-change.ico-distance a:before,.area-api .view-list-change.ico-distance span:before{background:url(/img/@2.5/ico-distance.png) 0 0/contain no-repeat;width:18px;height:12px}.area-api .view-list-change a,.area-api .view-list-change span{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:var(--text);background:#ffffffb3;border-radius:40px;align-items:center;gap:4px;padding:10px 20px;font-size:1.4rem;font-weight:600;display:flex}.area-api .view-list-change a:before,.area-api .view-list-change span:before{content:"";background:url(/img/@2.5/crud-location.png) 0 0/contain no-repeat;width:16px;height:16px}.area-api .map-loacation-change{z-index:2;justify-content:center;align-items:center;gap:4px;width:100%;display:flex;position:absolute;top:20px;left:0}.area-api .map-loacation-change.bottom{top:auto;bottom:20px}.area-api .map-loacation-change.ico-list a{background-color:var(--rec-primary)}.area-api .map-loacation-change.ico-list a:before{background:url(/img/@2.5/ico-list.png) 0 0/contain no-repeat;width:18px;height:18px}.area-api .map-loacation-change.ico-distance a:before,.area-api .map-loacation-change.ico-distance span:before{background:url(/img/@2.5/ico-distance.png) 0 0/contain no-repeat;width:18px;height:12px}.area-api .map-loacation-change a,.area-api .map-loacation-change span{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:var(--text);background:#ffffffb3;border-radius:40px;align-items:center;gap:4px;padding:10px 20px;font-size:1.4rem;font-weight:600;display:flex}.area-api .map-loacation-change a:before,.area-api .map-loacation-change span:before{content:"";background:url(/img/@2.5/crud-location-depart.png) 0 0/contain no-repeat;width:16px;height:16px}.area-api .iframe{width:100%;height:100%}.btm-fixed-item+.sheetbar{padding-bottom:40px}.btm-fixed-item.type-cam{text-align:center;background:#000000b3}.btm-fixed-item.type-cam .btn-camera-info{color:#fff;text-align:center;margin-top:20px;font-size:1.6rem;font-weight:600;display:block}.btm-fixed-item.type-cam:after{content:none}.modal-sheet-container{margin-top:20px}.modal-sheet-container .app-section{padding-bottom:20px}.modal-sheet-container .app-section:last-child{padding-bottom:0}.modal-sheet-container .app-section+.app-section{border-top:10px solid var(--border-section);padding-top:20px}.list-page-command{z-index:999;flex-direction:column;gap:10px;display:flex;position:fixed;right:20px}.list-page-command .ico.radius{box-shadow:0 0 6px #00000026}.sheetbar{background:var(--white);z-index:3;touch-action:none;width:100vw;max-width:750px;height:300px;margin:auto;transition:height .15s ease-out;position:fixed;bottom:0;left:0;right:0;box-shadow:0 0 14px #0000001a}.sheetbar.type-fullpage{height:40vh!important}.sheetbar.type-fullpage.hide{height:140px!important}.sheetbar.type-fullpage.on{height:calc(100vh - 175px)!important}.sheetbar .filterbar{margin-bottom:10px;padding:0;top:28px}.sheetbar .filterbar:after{content:"";background-color:var(--white);width:2px;height:100%;position:absolute;top:0;right:-2px}.sheetbar .filterbar:before{content:"";background-color:var(--white);width:100%;height:2px;position:absolute;top:-1px;left:0}.sheetbar.on{height:calc(100vh - 200px)!important}.sheetbar.on .sheetbar-inner{overflow-y:auto}.sheetbar.on .sheetbar-command a{transform:rotate(180deg)}.sheetbar-inner{height:100%;overflow:hidden}.sheetbar.h360{height:360px}.sheetbar.hAuto{height:auto}.sheetbar .sticky-item{margin-top:-14px;top:28px}.sheetbar .sticky-item .list-filter-group{padding:10px 20px}.sheetbar .list-map-command{z-index:2;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:100%;right:20px}.sheetbar address{text-align:center;letter-spacing:-1px;font-size:1.8rem;font-style:normal;font-weight:500;line-height:24px}.sheetbar address+.side{margin-top:10px}.sheetbar address.side{color:var(--text-gray);text-align:center;font-size:1.3rem;font-weight:500;line-height:13px}.sheetbar.bottomAuto{flex-direction:column;justify-content:end;height:auto;padding:20px;display:flex;padding-bottom:0!important}.sheetbar-footer{align-items:center;gap:10px;margin-top:20px;display:flex}.sheetbar-footer .btn{width:100%}.sheetbar .app-section{padding:0}.sheetbar .app-section .viewInfoBoxClear{padding:10px 0 20px}.sheetbar .app-section+.app-section{padding:30px 0}.sheetbar .app-section+.app-section.viewInfoBoxClear{padding:20px 0}.sheetbar-command{z-index:2;background-color:var(--white);justify-content:center;align-items:center;height:12px;padding-top:14px;padding-bottom:14px;display:flex;position:sticky;top:0}.sheetbar-command a{text-indent:-999rem;background:url(/img/@2.5/sheetbar-arrow.png) 0 0/contain no-repeat;width:42px;height:10px;margin:auto;display:block;position:relative;bottom:4px}.sheetbar-command a.line{background:url(/img/@2.5/sheetbar-line.png) 0 0/contain no-repeat}.sheetbar .data-null{padding:60px 0!important}.modal{z-index:99999;width:100%;transition:top .4s ease-in-out;position:fixed;top:40%;overflow:hidden}.modal.gray .modal-inner{background-color:#eee}.modal.alert .modal-title{margin-bottom:0;padding:0 20px}.modal.alert .modal-inner{padding:0}.modal.alert .modal-inner .emoji+.modal-header{padding-top:0}.modal.alert .modal-inner .modal-header{margin:0;padding:20px 20px 12px}.modal.alert .modal-inner .modal-header+.modal-body{padding:0}.modal.alert .modal-inner .modal-header+.modal-footer{margin-top:0}.modal.alert .modal-inner .modal-body{padding:20px 20px 0}.modal.alert .modal-inner .modal-footer{align-items:center;margin-top:16px;padding:0 20px 20px}.modal.alert .modal-inner .modal-footer .btn{width:auto;height:46px;box-shadow:none;border:none;flex:1;font-size:1.5rem;font-weight:500}.modal.alert .modal-inner .modal-footer .btn:active{box-shadow:none!important}.modal.alert .modal-inner .modal-footer .btn.negative{color:var(--rec-red)}.modal.alert .modal-inner .modal-footer .btn.blue{color:var(--rec-secondary)}.modal.center{text-align:center}.modal.center .input-item-inner{justify-content:center}.modal.page{height:100%;left:0;overflow:visible;margin-top:0!important;top:0!important}.modal.page .modal-dim{pointer-events:none}.modal.page .modal-inner{box-shadow:none;border-radius:0;width:100%;max-width:750px;height:100vh;padding:0;transition:none;top:0;left:0;overflow:auto}.modal.page .modal-inner .modal-body{max-height:inherit;padding-top:50px}.modal.page .modal-inner .modal-body .container{padding-top:0}.modal.page .modal-inner .modal-body .btm-fixed-item{position:fixed!important}.modal.page .modal-inner .modal-body .btm-fixed-item+.container{padding-bottom:92px!important}.modal.sheet{transition:bottom .4s;bottom:-100%;margin-top:0!important;top:auto!important}.modal.sheet .sheet-bar{background:url(/img/@2.5/sheetbar-line.png) 50%/contain no-repeat;width:46px;height:7px;margin:auto;position:absolute;top:8px;left:0;right:0}.modal.sheet.coupon .modal-inner{background:#fff}.modal.sheet.coupon .modal-inner .modal-title{text-align:center;font-size:1.8rem;font-weight:700}.modal.sheet.coupon .modal-inner .modal-title:before{content:"";background-color:#bebfc0;border-radius:4px;width:36px;height:5px;margin:0 auto 20px;display:block}.modal.sheet.coupon .list-coupon .couponItem{border:1px solid #dfdfdf;border-radius:10px;display:flex}.modal.sheet.coupon .list-coupon .couponItem.disabled{filter:grayscale();opacity:.5;pointer-events:none}.modal.sheet.coupon .list-coupon .couponItem.disabled .cta>span:before{background-image:url(/img/@2.5/ico-checkbox-off.png);background-size:contain;width:18px;height:18px}.modal.sheet.coupon .list-coupon .couponItem.disabled *{color:#666;pointer-events:none}.modal.sheet.coupon .list-coupon .couponItem+.couponItem{margin-top:14px}.modal.sheet.coupon .list-coupon .couponItem .info{background-color:#fff;border-radius:10px;flex:1;padding:24px 16px}.modal.sheet.coupon .list-coupon .couponItem .info .list{margin-top:4px;margin-bottom:18px}.modal.sheet.coupon .list-coupon .couponItem .info .list ul{gap:8px;display:flex}.modal.sheet.coupon .list-coupon .couponItem .info .tit{color:#f2864a;font-size:2.4rem;font-weight:700}.modal.sheet.coupon .list-coupon .couponItem .info .desc{font-size:1.5rem;font-weight:500}.modal.sheet.coupon .list-coupon .couponItem .info span.etc{color:var(--text-light);margin-top:2px;font-size:1.2rem;display:block}.modal.sheet.coupon .list-coupon .couponItem .cta{background-color:#fff;border-left:1px dashed #e7e7e7;border-radius:10px;justify-content:center;align-items:center;width:70px;display:flex}.modal.sheet.coupon .list-coupon .couponItem .cta .checkbox,.modal.sheet.coupon .list-coupon .couponItem .cta .radio{left:6px}.modal.sheet.coupon .list-coupon .couponItem .cta.disabled{pointer-events:none}.modal.sheet.coupon .list-coupon .couponItem .cta.disabled>span{color:var(--text-light)}.modal.sheet.coupon .list-coupon .couponItem .cta.disabled>span:before{filter:grayscale();opacity:.5}.modal.sheet.coupon .list-coupon .couponItem .cta>span{color:var(--rec-secondary);flex-direction:column;font-size:1.2rem;font-weight:800;display:flex}.modal.sheet.coupon .list-coupon .couponItem .cta>span:before{content:"";background-image:url(/img/@2.5/ico-coupon-download.png);background-size:contain;width:13px;height:18px;margin:auto auto 4px}.modal.sheet.coupon .list-coupon .couponItem .cta>img{width:40px}.modal.sheet.autoHieght .modal-body{overflow:inherit!important}.modal.sheet .scroll-x-auto{margin-right:0;padding:0 0 0 20px}.modal.sheet .modal-inner{border-end-end-radius:0;border-end-start-radius:0;width:100%;max-width:750px;left:0;right:0}.modal.sheet .modal-inner.reviewWrLayout .input-item-inner.block.min .checkbox span,.modal.sheet .modal-inner.reviewWrLayout .input-item-inner.block.min .radio span{height:30px;padding:0 8px}.modal.sheet .modal-inner.reviewWrLayout .checkbox span{border-radius:44px;height:44px;padding:0 12px;font-size:14px;font-weight:600}.modal.sheet .modal-inner.reviewWrLayout .input-item-inner+.input-item-inner{margin-top:16px}.modal.sheet .modal-inner.reviewWrLayout .app-tit-label{display:none}.modal.sheet .modal-inner.reviewWrLayout .form{padding:10px 0}.modal.sheet .modal-inner.reviewWrLayout .form .modal-title{margin-bottom:8px;font-size:1.8rem}.modal.sheet .modal-inner.reviewWrLayout .form{margin-top:6px}.modal.sheet .modal-inner.reviewWrLayout .list-attchfile ul{gap:8px}.modal.sheet .modal-inner.reviewWrLayout .list-attchfile ul li .attch-item{width:70px;height:70px}.modal.sheet .modal-inner.reviewAi .modal-title{text-align:center;letter-spacing:-.5px;margin-top:4px;font-size:2rem;font-weight:700}.modal.sheet .modal-inner.reviewAi .star-rating{text-align:center;margin-top:20px}.modal.sheet .modal-inner.reviewAi .star-rating-inner{gap:8px;display:inline-flex}.modal.sheet .modal-inner.reviewAi .star-rating .star{float:none;width:44px;height:44px}.modal.sheet .modal-inner.reviewAi .review-tag-list{flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0 20px;display:flex}.modal.sheet .modal-inner.reviewAi .review-tag{height:44px;color:var(--text);letter-spacing:-.5px;background:#fff;border:1px solid #e0e0e0;border-radius:44px;padding:0 16px;font-size:1.4rem;font-weight:600}.modal.sheet .modal-inner.reviewAi .review-tag.on{background:var(--text);border-color:var(--text);color:#fff}.modal.sheet .modal-inner.reviewAi .ai-recommend-bar{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin-top:12px;padding-bottom:2px;display:flex;overflow-x:auto}.modal.sheet .modal-inner.reviewAi .ai-recommend-bar::-webkit-scrollbar{display:none}.modal.sheet .modal-inner.reviewAi .ai-chip{color:var(--text);text-align:left;white-space:nowrap;background:#fff;border:1px solid #ededed;border-radius:12px;flex:none;padding:8px 14px;font-size:1.4rem;font-weight:500;line-height:1.35}.modal.sheet .modal-inner.reviewAi .ai-chip .ico-ai{margin-right:2px}.modal.sheet .modal-inner.reviewAi .list-attchfile.attch-scroll{margin:16px 0 0}.modal.sheet .modal-inner.reviewAi .list-attchfile.attch-scroll ul{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:0;padding:0;display:flex;overflow-x:auto}.modal.sheet .modal-inner.reviewAi .list-attchfile.attch-scroll ul::-webkit-scrollbar{display:none}.modal.sheet .modal-inner.reviewAi .list-attchfile.attch-scroll ul li{flex:none;width:auto;margin:0}.modal.sheet .modal-inner.reviewAi .list-attchfile.attch-scroll ul li .attch-item{position:relative}.modal.sheet .modal-inner.reservationLayout{padding:0 0 16px}.modal.sheet .modal-inner.reservationLayout .app-section{padding-top:20px}.modal.sheet .modal-inner.reservationLayout .modal-footer{padding:0 20px}.modal.sheet .modal-inner.clear{padding-left:0;padding-right:0}.modal.sheet .modal-inner.clear .modal-footer{padding-left:20px;padding-right:20px}.modal.sheet .modal-inner .modal-body{max-height:calc(100vh - 120px);overflow:hidden auto}.modal.sheet .modal-inner .modal-body .form .app-tit-lv2{font-size:2rem}.modal.sheet .modal-inner .modal-body:has(.scroll-y-auto.loop){overflow:hidden}.modal.sheet .modal-inner:has(.modal-title) .modal-body{max-height:calc(100vh - 200px)}.modal.sheet.on{bottom:0%}.modal.on{z-index:999;top:50%}.modal.on .modal-inner{opacity:1}.modal.main .modal-inner{box-shadow:none;background:0 0}.modal.main .modal-inner .img-area{border-radius:20px;overflow:hidden;box-shadow:0 2px 8px #00000026}.modal.main .modal-inner .img-area-inner{max-height:calc(100vh - 200px);overflow:auto}.modal.main .modal-inner .row{margin-top:10px}.modal.main .modal-inner .row .column+.column{border-left:1px solid #ffffff4d}.modal.main .modal-inner .btn-txt{color:#ffffff80;text-align:center;font-family:Recipekorea;font-size:1.8rem;line-height:44px;display:block}.modal.main .modal-inner .btn-txt.positive{color:#fff}.modal.toast{text-align:center;color:var(--white);font-size:1.6rem;transition:none;top:0;margin-top:0!important}.modal.toast.type-img .modal-inner{width:auto;max-width:fit-content}.modal.toast.type-img .modal-body{flex-direction:row;justify-content:center;align-items:center;gap:4px;width:auto;min-height:40px;padding:10px}.modal.toast.type-img .modal-body img{width:20px;height:20px}.modal.toast.type-img .hajumibtn{color:#b0d9ff;font-size:1.4rem}.modal.toast.type-img .ico{width:20px;height:20px}.modal.toast .modal-inner{width:100%;box-shadow:none;background:0 0;padding:20px}.modal.toast .modal-body{background:#000000e6;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;min-height:55px;padding:14px;display:flex}.modal.toast .modal-body p{letter-spacing:-1px;font-size:1.5rem;font-weight:500}.modal.toast.bottom{top:auto;bottom:0}.modal-inner{z-index:99999;background:var(--white);opacity:0;border-radius:20px;width:90%;max-width:330px;margin:auto;padding:20px 20px 16px;transition:opacity .4s ease-in-out;position:relative;overflow:hidden;box-shadow:0 0 14px #0000001a}.modal .modal-dim{opacity:0;z-index:99998;pointer-events:none;background:#000;width:100%;max-width:750px;height:100%;margin:auto;transition:opacity .4s ease-in-out;display:block;position:fixed;top:0;left:0;right:0}.modal .modal-dim.on{opacity:.7;pointer-events:auto}.modal .modal-title{letter-spacing:-1px;margin-bottom:20px;font-size:2rem;font-weight:600;line-height:24px}.modal .modal-title span{color:var(--text-light);margin-top:10px;font-size:15px;font-weight:600;line-height:15px;display:block}.modal .modal-title.center{text-align:center}.modal .desc{letter-spacing:-1px;color:#72727c;font-size:1.7rem;font-weight:400;line-height:28px}.modal .context{letter-spacing:-1px;font-size:1.7rem;font-weight:400;line-height:28px}.modal small{color:var(--text-light);font-size:1.5rem;font-weight:500;line-height:20px;display:inline-block}.modal .modal-body{max-height:355px}.modal .modal-body+.modal-footer{margin-top:20px}.modal .modal-body.auto{max-height:inherit}.modal .modal-header{margin-left:-20px;margin-right:-20px}.modal .modal-header .header{position:static}.modal .modal-footer{gap:10px;display:flex}.modal .modal-footer .btn{width:100%}.modal .modal-footer .btn.narrow{width:50%}.modal .modal-footer.coupon .btn:first-child{background-color:#fff;border:1px solid #000;flex:none;width:30%}.modal .modal-footer.coupon .btn:nth-child(2){background-color:#000;flex:none;width:70%}.modal.sheet .categoryIcon-list.type-button{padding:8px 0}.modal.sheet .categoryIcon-list.type-button ul{grid-template-columns:repeat(3,82px);justify-content:center;gap:10px 30px;display:grid}.modal.sheet .categoryIcon-list.type-button li{width:100%;height:auto;margin-top:0}.modal.sheet .categoryIcon-list.type-button a{height:auto}.modal.sheet .checkbox.select{padding:0 8px}.modal.sheet .checkbox.select span:after{margin-right:0}.modal.sheet .checkbox.select input:checked+span:after{background-image:url(/img/@2.5/ico-checkbox-on.png)}.attchfile-images-preview-modal{z-index:9999;opacity:0;background-color:#000000e6;width:100vw;height:100vh;transition:all .3s;display:none;position:fixed;top:0;left:0}.attchfile-images-preview-modal .preview-close{text-indent:-999rem;background:url(/img/@2.5/crud-preview-close.png) 50%/contain no-repeat;width:32px;height:32px;display:block;position:absolute;top:8px;left:20px}.attchfile-images-preview-modal .swiper-pagination{bottom:20px}.attchfile-images-preview-modal .inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.attchfile-images-preview-modal .modal-swiper-container{width:100vw;height:calc(100vh - 200px)}.attchfile-images-preview-modal .modal-swiper-container .swiper-wrapper{width:100%;height:100%}.attchfile-images-preview-modal .modal-swiper-container .swiper-wrapper .swiper-slide{position:relative;overflow:hidden}.attchfile-images-preview-modal .modal-swiper-container .swiper-wrapper .attch-item{background-color:#0000;background-position:50%;background-repeat:no-repeat;border-radius:0;width:100%;height:100%;margin:auto;display:block;position:absolute;inset:0}.attchfile-images-preview-modal .attch-item{opacity:0;width:200px;height:200px}.attchfile-images-preview-modal.on,.attchfile-images-preview-modal.on .attch-item{opacity:1}.btm-fixed-item{z-index:9;width:100%;max-width:750px;margin:auto;position:sticky;bottom:0;left:0;right:0}.btm-fixed-item:after{content:"";background:linear-gradient(#fff0 0%,#fffffff7 30%);width:100%;height:100%;position:absolute;top:0;left:0}.btm-fixed-item .inner{z-index:1;padding:20px;position:relative}.btm-fixed-item .inner .agree{margin-bottom:10px}.btm-fixed-item.fixed{position:fixed!important}.btm-fixed-item .toast{position:absolute;bottom:calc(100% - 20px)!important}.btm-fixed-item .additional-info{padding:12px 20px 0}.btm-fixed-item .additional-info+.toast{bottom:calc(100% - 10px)!important}.btm-fixed-item.full .inner{padding:0}.btm-fixed-item.full .inner .btn-group{background-color:#fff;gap:0}.btm-fixed-item.full .inner .sidebtn{background-color:var(--white);text-indent:0;color:#353544b3;letter-spacing:-.5px;flex-direction:column-reverse;justify-content:center;align-items:center;width:80px;height:60px;font-size:1.4rem;font-weight:500;line-height:1;display:flex}.btm-fixed-item.full .inner .sidebtn:after{width:32px;height:32px}.btm-fixed-item.full .inner .btn{border:none;border-radius:0;justify-content:center;align-items:center;height:50px;font-size:1.6rem;display:flex}.btm-fixed-item.line{background:var(--white);border-top:1px solid #e7e7e7}.btm-fixed-item.line:after{content:none}.btm-fixed-item.line .inner{padding-top:12px}.btm-fixed-item.absolute{position:absolute!important}.btm-fixed-item.static{position:static!important}.worktime{gap:10px;font-size:1.5rem;display:flex}.worktime+.worktime{margin-top:4px;padding-top:4px}.worktime em{display:block}.worktime span{font-size:1.5rem;font-weight:600}.worktime span.wide{width:94px}.btn-group{align-items:center;gap:10px;display:flex}.btn-group.col{flex-direction:column}.btn-group.col .btn{flex:none;width:100%}.btn-group .btn{width:100%}.btn-group .btnico{flex-shrink:0;width:52px}.btn-group .btn.secondary{width:60%}.markerBox{z-index:2;text-align:center;width:39px;height:52px;display:inline-block;position:relative}.markerBox .markerlable{z-index:2;color:var(--white);font-size:1.15rem;font-weight:600;position:relative;top:14px}.markerBox .markerlable img{width:26px;position:relative;top:-4px;left:1px}.markerBox.type-name{color:#fff;background:#000;border-radius:30px;justify-content:center;align-items:center;width:fit-content;height:auto;padding:10px 12px;font-size:1.3rem;font-weight:600;line-height:1;display:inline-flex}.markerBox.type-name:after{content:"";border-top:10px solid #000;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;display:block;position:absolute;bottom:-8px}.markerBox.type-name:before{bottom:-14px}.markerBox.type-name.store{border:2px solid var(--rec-primary);background-color:#fff}.markerBox.type-name.store .tag{color:var(--text)}.markerBox.type-name.store img{width:18px}.markerBox.type-name.store:after{border-top-color:var(--rec-primary);bottom:-10px}.markerBox.type-name.store .profile{background-color:#0000;background-size:cotnain;border:none}.markerBox.type-pin .ui-talk span{white-space:nowrap;letter-spacing:0;font-weight:600}.markerBox.type-pin.black:after{background:url(/img/@2.5/map-pin-black.png) 50%/contain no-repeat}.markerBox.type-pin.yellow:after{background:url(/img/@2.5/map-pin-yellow.png) 50%/contain no-repeat}.markerBox.type-pin.yellow .markerlable{color:var(--text)}.markerBox.type-pin:after{content:"";background:url(/img/@2.5/map-pin.png) 50%/contain no-repeat;width:40px;height:52px;margin:auto;display:block;position:absolute;top:0;left:0;right:0}.markerBox.type-pin .profile{z-index:2;border:none;width:32px;height:32px;margin:auto;position:relative;top:5px;left:1px;right:0}.markerBox.type-pin .markerBox-txt{top:20px}.markerBox.bk:after{content:"";background:url(/img/@2.5/map-pin-bk.png) 50%/contain no-repeat;width:38px;height:43px;margin:auto;display:block;position:absolute;top:0;left:0;right:0}.markerBox.bk:before{content:none}.markerBox.bk .markerlable{top:10px;left:-1px}.markerBox.bk .markerlable img{width:24px}.markerBox.blue:after{background:url(/img/@2.5/map-pin-blue.png) 50%/contain no-repeat}.markerBox.blue:before{content:none}.markerBox.blue:after{content:"";background-size:contain;width:38px;height:43px;margin:auto;display:block;position:absolute;top:0;left:0;right:0}.markerBox.blue .markerlable{top:12px;left:-1px}.markerBox.blue .markerlable img{width:24px}.markerBox.min{transform:scale(.85)}.markerBox .profile{border:1px solid var(--text);width:32px;height:32px;margin:auto}.markerBox-txt{min-height:22px;color:var(--white);white-space:nowrap;background:#1b1b1bd9;border-radius:5px;margin:auto;padding:4px 8px;font-size:1.1rem;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;top:calc(100% - 10px);left:50%;transform:translate(-50%)}.markerBox:before{content:"";background-color:#0003;border-radius:100%;width:21px;height:8px;margin:auto;position:absolute;bottom:-2px;left:1px;right:0}.markerBox.type-label{width:auto;height:auto;color:var(--text);font-size:14px;font-weight:700}.markerBox.type-label:before{display:none}.markerBox.type-label:after{content:"";background:url(/img/@2.5/talk-tail.png) 50%/contain no-repeat;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:-4px;left:50%}.markerBox.type-label .tag{background:#ffc933;border-radius:28px;justify-content:center;align-items:center;height:28px;padding:0 12px;display:inline-flex}.inlineDatepicker{background:#fff;border:1px solid #fff;border-radius:10px;padding:20px;overflow:hidden}.inlineDatepicker .ui-datepicker-inline{width:100%;box-shadow:none}.inlineDatepicker.clear{box-shadow:none;border:none;padding:20px 0 0}.order-status{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.order-status .info .tit{font-size:1.8rem;font-weight:700}.order-status .info .desc{color:var(--text-light);margin:8px 0;font-size:1.4rem;font-weight:400}.order-status img{width:124px}.order-step{position:relative}.order-step:before{content:"";z-index:-1;background:url(/img/@2.5/line-dotted.png) 0 0/contain;width:90%;height:4px;margin:auto;display:block;position:absolute;top:14px;left:0;right:0}.order-step ol{justify-content:space-between;display:flex}.order-step ol:after{content:none}.order-step ol li{flex-direction:column;align-items:center;gap:8px;display:flex}.order-step ol li:before{content:"";background:url(/img/@2.5/order-step-status-default.png) 0 0/contain no-repeat;width:32px;height:32px}.order-step ol li .tit{color:var(--text-light);letter-spacing:-1px;font-size:1.3rem;font-weight:600}.order-step ol li.on .tit{color:var(--text)}.order-step ol li.on:before{background:url(/img/@2.5/order-step-status-on.png) 0 0/contain no-repeat}.order-step ol li.yet .tit{opacity:.5}.order-step ol li.yet:before{background:url(/img/@2.5/order-step-status-yet.png) 0 0/contain no-repeat}.additional-info{border-top:1px solid var(--border);z-index:2;background-color:var(--white);padding:16px;position:relative}.additional-info+.list-receipt{border-top:1px solid #e7e7e7;padding-top:14px}.additional-info a.user{position:relative}.additional-info a.user:after{content:"";opacity:.2;background:url(/img/@2.5/crud-arrow.png) 50%/contain no-repeat;width:8px;height:13px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:0}.additional-info dl{align-items:center;gap:10px;display:flex}.additional-info dl dt{color:var(--text-gray);letter-spacing:-1px;font-size:1.5rem;font-weight:700;line-height:24px}.additional-info dl dd{color:var(--text);letter-spacing:.5px;font-size:1.5rem;font-weight:700;line-height:18px}.additional-info .text-cont{align-items:flex-end;gap:20px;display:flex}.additional-info .text-cont.on .desc{max-height:140px;text-overflow:inherit;-webkit-line-clamp:inherit;overflow:auto}.additional-info .order-num{color:var(--rec-secondary);flex:1;margin-top:4px;font-size:1.3rem;font-weight:500;line-height:1;display:block}.additional-info .order-menu{text-overflow:ellipsis;white-space:nowrap;color:var(--text-light);max-width:200px;margin-top:4px;font-size:1.3rem;display:block;overflow:hidden}.additional-info .desc{word-wrap:break-word;color:#787878;letter-spacing:.3px;width:100%;display:-ms-flexbox;display:box;vertical-align:top;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px;font-size:1.3rem;font-weight:400;line-height:18px;overflow:hidden}.additional-info .more{width:52px;margin-bottom:2px}.additional-info.clear{border-top:0;padding-left:0;padding-right:0}.additional-info.clear+.request-view{border-top:1px solid #f4f4f4}.additional-info.clear a.user .profile{flex:none}.additional-info.clear a.user:after{flex:none;margin:auto 0 auto 14px;position:static}.global-search .ui-talk{left:auto;right:22px}@keyframes dungMarginBtm{0%{top:90%}to{top:100%}}.ui-talk{text-align:center;z-index:3;width:fit-content;transition:all .4s;animation:.4s infinite alternate dungMargin;position:absolute;left:50%;right:0;transform:translate(-50%)}.ui-talk.notAni{animation:none}.ui-talk.style-white span{white-space:nowrap;letter-spacing:0;color:#000;background-color:#fff;padding:7px 12px;font-size:1.3rem;font-weight:700;box-shadow:0 0 6px #0003}.ui-talk.style-white span:after{border-top:7px solid #fff!important}.ui-talk.type-event{transform:translate(-50%,30px)}.ui-talk.type-event span{background:var(--rec-red);flex-direction:column;padding:9px 10px;font-size:1.3rem}.ui-talk.type-event span i{color:var(--rec-primary);font-size:1.2rem;font-style:normal;display:block}.ui-talk.type-event span:after{border-top:7px solid var(--rec-red)!important}.ui-talk.red span{background-color:var(--rec-red)}.ui-talk.ani-btm{animation:.4s infinite alternate dungMarginBtm}.ui-talk.lar span{border-radius:8px;padding:10px 14px;font-size:1.3rem}.ui-talk.lar.radius span{border-radius:500px;padding:10px 20px}.ui-talk .hajumibtn{color:#b0d9ff;margin-left:14px;font-size:1.5rem}.ui-talk.top.red span:after,.ui-talk.btm.red span:after,.ui-talk.left.red span:after,.ui-talk.right.red span:after{border-top-color:var(--rec-red)}.ui-talk.top span:after,.ui-talk.btm span:after,.ui-talk.left span:after,.ui-talk.right span:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--rec-secondary);width:0;height:0;display:block;position:absolute;bottom:-6px}.ui-talk.left span:after{left:10px}.ui-talk.right span:after{right:10px}.ui-talk.top{bottom:100%}.ui-talk.btm span:after{top:-7px;transform:rotate(180deg)}.ui-talk span{color:var(--white);text-align:center;letter-spacing:-1px;background:#446ee8f2;border-radius:6px;justify-content:center;align-items:center;padding:5px 6px;font-size:1.1rem;font-weight:500;line-height:16px;display:inline-flex;position:relative}.ui-talk span small{color:var(--rec-primary)}.ui-talk span.column{flex-direction:column;gap:4px}.selected-label{color:var(--text);border-radius:6px;font-size:1.8rem;font-weight:500;line-height:30px}.selected-label.blue{color:var(--rec-secondary)}.selected-label-group{flex-wrap:wrap;gap:6px;display:flex}.like-agree{justify-content:space-between;align-items:center;height:44px;display:flex}.like-agree span{color:var(--text);letter-spacing:-1px;opacity:.5;align-items:center;padding:0;font-size:1.3rem;font-weight:400;display:flex}.box-guideline{border-top:1px solid var(--border);padding-top:10px}.box-guideline .tit{color:var(--text);margin-bottom:10px;font-size:1.4rem;font-weight:700;line-height:20px}.box-guideline.default{background-color:var(--bg-gray);padding:16px}.box-guideline.default .tit{font-size:1.5rem}.box-guideline.default ol+.tit{margin-top:20px}.box-guideline.default p{font-size:1.4rem}.box-guideline.default p+p{margin-top:10px}.box-guideline.default p+.tit{margin-top:20px}.box-guideline .list-dot li,.box-guideline .list-num li{color:var(--text);opacity:.5;padding-left:10px;font-size:1.3rem;font-weight:500;line-height:20px;position:relative}.box-guideline .list-dot li+li,.box-guideline .list-num li+li{margin-top:0}.box-guideline .list-dot.clear li{padding-left:0}.box-guideline .list-dot.clear li:before{content:none}.box-guideline .list-dot li:before{background-color:var(--text-light);width:3px;height:3px;top:8px;left:0}pre.desc{text-align:left;color:var(--text);letter-spacing:-1px;white-space:break-spaces;word-wrap:break-word;font-size:1.6rem;font-weight:400;line-height:30px}.thumbnail{width:80px;height:80px;position:relative}.thumbnail .attch-item{background-position:50%;background-size:cover;border-radius:10px 10px 0;width:100%;height:100%;display:block}.thumbnail .more{color:var(--white);letter-spacing:-.5px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000b3;width:30px;height:30px;font-size:1.5rem;font-weight:400;line-height:15px;position:absolute;bottom:0;right:0}.user{align-items:center;gap:8px;display:flex}.user.type-arrow:after{content:"";opacity:.5;background:url(/img/@2.5/crud-arrow.png) 50%/contain no-repeat;width:8px;height:13px;display:block}.user .profile{width:32px;height:32px}.user .info .nameline{align-items:center;gap:10px;display:flex}.user .info .infoline{align-items:center;gap:4px;font-size:1.3rem;display:flex}.user .name{color:var(--text);letter-spacing:-.5px;word-break:break-all;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:15px}.user .name .info{align-items:center;gap:10px;display:flex}.user .name .info .side{color:var(--text-light);align-items:center;gap:8px;font-size:1.2rem;display:flex}.user .name .info .side b{font-size:1.2rem}.user .name .info b{font-size:1.6rem;font-weight:700;line-height:1.4}.user .name .info .kind{font-size:1.3rem;font-weight:500;line-height:1.2}.user .name .info .time{font-size:1.2rem}.user .name .info .score-group{gap:4px;display:flex;position:relative;top:2px}.user .name .info .score-group .score:before{background:url(/img/@2.5/ico-score-min.png) 0 0/contain no-repeat;width:10px;height:10px}.user .name a{color:var(--text)}.user .side{color:var(--text);letter-spacing:-.5px;font-size:1.2rem;font-weight:400;line-height:20px}.category-tag{align-items:center;gap:10px;display:flex}.category-tag .kind{color:var(--text);letter-spacing:-.5px;font-size:1.6rem;font-weight:700;line-height:26px}.loading{z-index:2;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:750px;height:100%;margin:auto;display:flex;position:absolute;top:0;left:0;right:0}.loading .loading-icon{justify-content:center;align-items:center;width:76px;height:76px;display:flex}.loading .loading-icon img{width:36px;height:36px}.loading .loading-icon:empty{box-sizing:border-box;border:3px solid #0000001f;border-top-color:#8e8e99;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite loadingSpin}.loading:not(.basic) .loading-icon:empty{border-color:#ffffffe6 #ffffff40 #ffffff40}@keyframes loadingSpin{to{transform:rotate(360deg)}}.loading p{color:var(--white);font-size:1.5rem;font-weight:600;line-height:1}.loading.basic{z-index:9;background:#00000040;width:100vw;height:100vh;position:fixed}.slidePushGui{background:var(--white);border:1px solid var(--border-light);text-align:center;border-radius:10px;width:100%;height:52px;line-height:52px;position:relative;overflow:hidden}.slidePushGui .progressBar{background:var(--rec-secondary-bg);width:0;height:100%;position:absolute;top:0;left:0}.slidePushGui .text{text-indent:9px;opacity:.6;color:var(--rec-secondary);letter-spacing:-.5px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#0000;border-radius:25px;width:100%;height:100%;font-size:1.7rem;font-weight:700;position:absolute;top:0;left:0}.slidePushGui .text:before,.slidePushGui .text:after{content:"";background-size:contain;width:6px;height:7px;margin:auto;display:block;position:absolute;top:0;bottom:0}.slidePushGui .text:before{animation:.4s infinite alternate opacity;right:43px}.slidePushGui .text:after{animation:.4s .4s infinite alternate opacity;right:34px}.slidePushGui.complite .progressBar{background:var(--rec-secondary-bg)}.slidePushGui.complite .text{color:var(--rec-secondary)}.slidePushGui .drag{cursor:pointer;text-align:center;z-index:9;background-image:url(/img/@2.5/drag-default.png);background-size:14px 14px;background-color:var(--rec-secondary);background-position:50%;background-repeat:no-repeat;border:none;border-radius:10px;width:48px;height:48px;margin:auto;line-height:52px;transition:background-color .4s;display:inline-block;position:absolute;top:0;bottom:0;left:0%;box-shadow:0 0 6px #00000014}.slidePushGui .drag:before{transition:all .4s}.slidePushGui .drag.locked_handle{margin-left:1px!important}.slidePushGui .drag.unlocked_handle{animation:1.3s both ani-beat;margin-left:-49px!important}.slidePushGui:before,.slidePushGui:after{content:"";background:url(/img/@2.5/push-arrow.png) 0 0/contain no-repeat;width:6px;height:7px;margin:auto;display:block;position:absolute;top:0;bottom:0}.slidePushGui:before{animation:.4s .8s infinite alternate opacitySpeed;right:25px}.slidePushGui:after{animation:.4s 1.2s infinite alternate opacitySpeed;right:16px}@keyframes opacitySpeed{0%{opacity:0}to{opacity:1}}@keyframes dungMargin{0%{bottom:110%}to{bottom:100%}}@keyframes dung{0%{transform:translateY(-3px)}to{transform:translate(0)}}@keyframes ani-beat{0%{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}@keyframes ani-refresh{0%{transform:rotate(0)scale(1)}50%{opacity:.5;transform:rotate(180deg)scale(.9)}to{opacity:1;transform:rotate(360deg)scale(1)}}@keyframes ani-refresh2{0%{transform:rotate(0)scale(1)}50%{opacity:.5;transform:rotate(180deg)scale(.9)}to{opacity:1;transform:rotate(360deg)scale(1)}}.arrow-container{margin-left:4px;display:flex}.arrow-container .arrow{opacity:0;text-indent:-999rem;background:url(/img/@2.5/ico-arrow-r-blue.png) 0 0/contain no-repeat;width:10px;height:10px;animation:1s infinite blink}@keyframes blink{0%{opacity:0}33.33%{opacity:1}}.arrow:first-child{animation-delay:0s}.arrow:nth-child(2){animation-delay:.33s}.arrow:nth-child(3){animation-delay:.66s}.inner-tab .category-item{background-color:#f3f4f8}.bankbox{align-items:center;gap:6px;display:flex}.bankbox img{width:30px;height:30px}.bankbox .bankInfo{flex-direction:column;gap:0;display:flex}.bankbox .bankInfo .ico{width:20px;height:20px}.bankbox .name{font-size:1.4rem;line-height:1}.bankbox .num{align-items:center;font-size:1.4rem;line-height:1;display:flex}.justify{justify-content:space-between;align-items:center;display:flex}.cancel-badge{height:26px;color:var(--text);background-color:#ededed;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:1.4rem;font-weight:500;line-height:12px;display:inline-flex}.main-category-panel{background:var(--bg-gray);border-radius:10px;width:100%;margin-top:20px;padding:10px 0;position:relative}.main-category-panel+.main-category-panel{margin-top:0}.main-category-panel .categoryIcon-list.type-button ul li{height:104px}.main-category-panel .desc{text-align:left;padding-bottom:10px;padding-left:20px;font-size:1.4rem;font-weight:400;line-height:18px}.main-category-panel .food{width:117px;margin:auto;position:absolute;top:3px;bottom:0;right:8px}.main-category-panel-tit{text-align:left;padding:10px 0 0 20px;font-family:TAEBAEKfont;font-size:1.8rem}@media (max-width:375px){.main-category-panel .categoryIcon-list.type-button ul li{height:90px}}.main-fixed-button{gap:14px;width:100%;max-width:750px;margin:auto;padding:0 20px;display:flex;position:fixed;bottom:70px;left:0;right:0}.main-fixed-button .btn{flex-direction:column;flex:1;justify-content:center;align-items:center;height:60px;display:flex}.main-fixed-button .btn.positive{color:var(--rec-primary)}.btn.myArea{background:var(--bg-gray);width:60px;height:60px;color:var(--text);border:1px #fff;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:0;font-size:1.3rem;display:flex}.btn.myArea img{width:17px}.make-fixed-item{background-color:var(--white);z-index:2;width:100%;max-width:750px;margin:auto;padding:0 20px;position:fixed;left:0;right:0}.chat-report-button{z-index:2;width:120px;height:40px;color:var(--rec-red);background:#ffe5e6;border-radius:100px;justify-content:center;align-items:center;gap:4px;margin:auto;font-size:1.5rem;font-weight:500;line-height:1;display:flex;position:fixed;top:60px;left:0;right:0}.chat-report-button:before{background-image:url(/img/@2.5/ico-report.png);background-size:contain;width:18px;height:18px;display:block}.pddingClear{padding-bottom:0!important}.top-guide-banner{background-color:var(--rec-secondary);z-index:9;width:100%;padding:10px;position:fixed;top:50px}.top-guide-banner+.container{padding-top:102px}.top-guide-banner p{text-align:center;color:#fff;font-size:1.5rem;font-weight:600}.top-guide-banner p i{opacity:.7;font-style:normal}.top-guide-banner .count{color:#fff;text-align:center;font-size:1.7rem;font-weight:800;display:block}.top-guide-banner.view{position:sticky}.userset{padding:4px 0}.userset .profile{border:2px solid var(--white);width:22px;height:22px}.userset .profile+.profile{margin-left:-20px}.userset .ioc{width:11px;position:relative;bottom:1px}.list-card{width:100%}.list-card.min>ul li.list-card-storeItem+li.list-card-storeItem{border-top:0;margin-top:20px}.list-card.min>ul li.list-card-storeItem .inner{padding:0}.list-card.min>ul li.list-card-storeItem .inner .cont{align-items:center;gap:10px;display:flex}.list-card.min>ul li.list-card-storeItem .inner .cont .images{aspect-ratio:1;flex:none;width:120px;margin:0}.list-card.min>ul li.list-card-storeItem .inner .cont .images .store-img{height:auto}.list-card.min>ul li.list-card-storeItem .inner .cont .images .store-img .profile.null{background-size:50%}.list-card.min>ul li.list-card-storeItem .inner .cont .info{flex:1;min-width:0}.list-card.min>ul li.list-card-storeItem .inner .cont .info .side+.list,.list-card.min>ul li.list-card-storeItem .inner .cont .info .list+.tit{margin-top:8px}.list-card.min>ul li.list-card-storeItem .inner .cont .info .list+.side,.list-card.min>ul li.list-card-storeItem .inner .cont .info .userset+.list{margin-top:4px}.list-card.min>ul li.list-card-storeItem .inner .cont .info .tit{width:100%;margin-bottom:8px}.list-card .rank-tag{color:#fff;background-color:#000c;border-radius:100px;padding:5px 8px 5px 6px;font-size:1.4rem;font-weight:700;line-height:1;position:absolute;top:8px;left:8px}.list-card .rank-tag img{width:16px}.list-card.store.min .inner .cont .tit span{max-width:calc(100% - 34px)}.list-card.store>ul>li .ico{position:absolute;top:0;right:0}.list-card.store>ul>li:first-child .inner{padding-top:0}.list-card.store.type-vertical{margin:0}.list-card.store.type-vertical>ul{flex-direction:row}.list-card.store.type-vertical>ul>li{max-width:140px}.list-card.store.type-vertical .list-card-menuItem{border:none}.list-card.store.type-vertical .list-card-menuItem .inner{padding:0}.list-card.store.type-vertical .list-card-menuItem .inner .cont-group{flex-direction:column;gap:14px}.list-card.store.type-vertical .list-card-menuItem .inner .cont-group .images .profile{width:140px;height:140px}.list-card.store.type-vertical .list-card-menuItem .inner .cont-group .info .tit{font-size:1.6rem;line-height:1.4}.list-card.store.type-vertical .list-card-menuItem .inner .cont-group .info .price{font-size:1.5rem}.list-card.store.type-vertical .list-card-menuItem .inner .cont-group .info{width:100%}.list-card.store.type-vertical .list-card-menuItem .inner .cont-group .images{position:relative}.list-card>ul{flex-direction:column;width:100%;display:flex}.list-card>ul.horizen-scroll{flex-direction:row;margin-top:24px;padding:0 15px;overflow:auto}.list-card>ul.horizen-scroll .sale-head{background-color:var(--text);color:#ffe81c;text-align:center;font-size:1.2rem;font-weight:700;line-height:26px}.list-card>ul.horizen-scroll>li{background-color:#fff;border-radius:10px;min-width:85%;height:fit-content;overflow:hidden;box-shadow:0 4px 4px #0000001a}.list-card>ul.horizen-scroll>li .inner .cont .images .store-img{border-radius:0}.list-card>ul.horizen-scroll>li .inner .cont .images .store-img .profile{border:none;border-radius:0}.list-card>ul.horizen-scroll>li+li{margin-left:20px;margin-top:0!important}.list-card>ul>li{width:100%;position:relative}.list-card>ul>li .inner{flex-direction:column;gap:10px;width:100%;padding:15px 0;display:flex}.list-card>ul>li .inner .modal-title{margin:0}.list-card>ul>li .ico{position:absolute;top:12px;right:12px}.list-card>ul>li .ico.more{top:20px;right:-10px}.list-card>ul>li .ico.call,.list-card>ul>li .ico.chat{width:22px;height:22px;top:26px;right:0}.list-card>ul>li .additional-info{background-color:#f7f6f5;border:none}.list-card>ul>li .additional-info+.request-foot{background-color:#fff;margin-top:0;padding-top:14px}.list-card>ul>li .request-foot{justify-content:space-between;align-items:center;width:100%;margin-top:-10px;padding:0 0 14px;display:flex}.list-card>ul>li .request-foot .ico{width:22px;height:22px;position:static}.list-card>ul>li .request-foot .right{margin-left:auto}.list-card>ul>li .request-foot .center{margin-left:auto;margin-right:auto}.list-card>ul>li .request-foot .command{gap:20px}.list-card.history .hashitem.blue,.list-card.history .hashitem.yellow{font-weight:600}.list-card-menuItem:last-child .inner{padding-bottom:0}.list-card-menuItem.disabled *{filter:grayscale();color:#888!important}.list-card-menuItem.disabled .images{opacity:.7}.list-card-menuItem .inner{gap:0!important}.list-card-menuItem .inner .price-group{margin-top:-10px}.list-card-menuItem .inner .price{color:var(--text);letter-spacing:.5px;flex-direction:column;gap:6px;margin:12px 0;font-size:1.8rem;font-weight:700;line-height:18px;display:flex}.list-card-menuItem .inner .price i{font-size:1.4rem;font-style:normal;font-weight:500}.list-card-menuItem .inner .cont-group{justify-content:space-between;width:100%;min-height:96px;display:flex}.list-card-menuItem .inner .cont-group .info{flex-direction:column;justify-content:space-between;width:calc(100% - 96px);display:flex}.list-card-menuItem .inner .cont-group .info .titline{padding-right:24px}.list-card-menuItem .inner .cont-group .info .titline .desc{margin:12px 0}.list-card-menuItem .inner .cont-group .info .tit{color:#000;word-break:break-all;align-items:center;margin-bottom:6px;font-size:1.8rem;font-weight:600;line-height:1.2;display:flex}.list-card-menuItem .inner .cont-group .info .tit span{word-break:break-all}.list-card-menuItem .inner .cont-group .info .tit img{width:24px;margin-right:4px}.list-card-menuItem .inner .cont-group .info .desc{color:#787878;word-break:break-all;display:box;vertical-align:top;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:40px;font-size:1.4rem;line-height:20px;display:-ms-flexbox;overflow:hidden}.list-card-menuItem .inner .cont-group .images{position:absolute;right:0}.list-card-menuItem .inner .cont-group .images.clear{min-width:96px;position:relative}.list-card-menuItem .inner .cont-group .images.clear .numCountInput{top:0;bottom:0}.list-card-menuItem .inner .cont-group .images .profile{background-position:50%;border-radius:14px;width:96px;height:96px;position:relative}.list-card-menuItem .inner .cont-group .images .numCountInput{background-color:#fff;width:30px;margin:auto;position:absolute;bottom:3px;right:3px}.list-card-menuItem .inner .cont-group .images .numCountInput .input-count{display:none}.list-card-menuItem .inner .cont-group .images .numCountInput .input-count-inner{justify-content:space-between}.list-card-menuItem .inner .cont-group .images .numCountInput.on{background:var(--text);width:calc(100% - 6px)}.list-card-menuItem .inner .cont-group .images .numCountInput.on .showBtn{display:none}.list-card-menuItem .inner .cont-group .images .numCountInput.on .input-count{display:block}.user-cta{background-color:var(--text);color:#fff;z-index:1;border-radius:100px;transition:all .2s}.numCountInput{background-color:var(--text);color:#fff;z-index:1;border-radius:100px;justify-content:center;align-items:center;height:30px;padding:0;display:flex;overflow:hidden;box-shadow:0 4px 4px #00000080}.numCountInput .cart{text-indent:-999rem}.numCountInput .cart:after{content:"";background-image:url(/img/@2.5/ico-cart-plus-black.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin:auto;position:absolute;inset:0}.numCountInput .input-count-inner{align-items:center;display:flex}.numCountInput a,.numCountInput span,.numCountInput .val{text-align:center;color:#fff;letter-spacing:-.5px;width:16px;font-size:1.6rem;font-weight:500;line-height:1;display:block}.numCountInput a.plus,.numCountInput a.minus,.numCountInput span.plus,.numCountInput span.minus,.numCountInput .val.plus,.numCountInput .val.minus{text-indent:-999rem;width:30px;height:30px;position:relative}.numCountInput a.plus:after,.numCountInput a.minus:after,.numCountInput span.plus:after,.numCountInput span.minus:after,.numCountInput .val.plus:after,.numCountInput .val.minus:after{content:"";background-color:#fff;width:10px;height:2px;margin:auto;position:absolute;inset:0}.numCountInput a.minus.trash:after,.numCountInput span.minus.trash:after,.numCountInput .val.minus.trash:after{background-color:#0000;background-image:url(/img/@2.5/ico-trash.png);background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.numCountInput a.plus:before,.numCountInput span.plus:before,.numCountInput .val.plus:before{content:"";background-color:#fff;width:2px;height:10px;margin:auto;position:absolute;inset:0}.store-main-img .pic-label{bottom:15px;right:20px}.people-view-label{color:#fff;z-index:2;background-color:#000c;border-radius:100px;align-items:center;gap:4px;padding:1px 8px 1px 6px;font-size:1.2rem;font-weight:600;display:flex;position:absolute;bottom:16px;left:20px}.people-view-label img{width:14px}.pic-label{color:#fff;z-index:2;background-color:#000c;border-radius:8px;padding:2px 6px;font-size:1.2rem;font-weight:600;position:absolute;bottom:2px;right:2px}.list-card-storeItem.type-box{border-radius:8px;padding:14px 20px;border:1px solid var(--border)!important}.list-card-storeItem .inner{gap:4px!important}.list-card-storeItem .inner .cont-group,.list-card-storeItem .inner .cont{width:100%}.list-card-storeItem .inner .cont .images{gap:4px;margin-bottom:8px;display:flex;position:relative}.list-card-storeItem .inner .cont .images .event-desc{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#fcbe37;background:#000c;border-radius:6px;padding:10px 14px;font-size:1.4rem;font-style:normal;font-weight:500;position:absolute;bottom:-4px;left:-4px}.list-card-storeItem .inner .cont .images .store-img{border-radius:10px;flex:1;height:156px;position:relative;overflow:hidden}.list-card-storeItem .inner .cont .images .store-img .profile{border:1px solid #efefef;border-radius:8px;width:100%;height:100%}.list-card-storeItem .inner .cont .images .store-img .profile.null{filter:grayscale();opacity:.3;background-position:50%;background-size:15%}.list-card-storeItem .inner .cont .images .store-img .yet{background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.list-card-storeItem .inner .cont .images .store-img .yet img{width:108px}.list-card-storeItem .inner .cont .images .store-img .yet .cont{color:var(--white);letter-spacing:0;flex-direction:column;align-items:center;gap:10px;font-family:TAEBAEKfont;font-size:1.5rem;font-style:normal;line-height:15px;display:flex}.list-card-storeItem .inner .cont .images .store-img .yet .cont span{color:var(--white);opacity:.8;letter-spacing:-.5px;font-size:1.5rem;font-style:normal;font-weight:700;line-height:20px}.list-card-storeItem .inner .cont .images .menu-img{flex-direction:column;flex:none;gap:4px;display:flex}.list-card-storeItem .inner .cont .images .menu-img .profile{border:1px solid #efefef;border-radius:10px;width:74px;height:50%}.list-card-storeItem .inner .cont .flex{align-items:center}.list-card-storeItem .inner .cont .side{color:#787878;align-items:center;gap:10px;margin-top:3px;margin-bottom:4px;font-size:1.4rem;font-weight:400;display:flex}.list-card-storeItem .inner .cont .side dl{align-items:center;gap:2px;display:flex}.list-card-storeItem .inner .cont .side dl dd{color:#000}.list-card-storeItem .inner .cont .side .clock{color:#ff540f;align-items:center;font-size:1.3rem;display:flex}.list-card-storeItem .inner .cont .tit{color:var(--text);letter-spacing:-.5px;align-items:center;gap:6px;width:calc(100% - 90px);font-size:1.6rem;font-weight:700;line-height:1;display:flex}.list-card-storeItem .inner .cont .tit span{text-overflow:ellipsis;white-space:nowrap;flex:1;width:80%;overflow:hidden}.list-card-storeItem .inner .cont .desc{color:#000;word-break:break-all;margin:4px 0;font-size:1.6rem}.list-card-storeItem .inner .list ul{gap:4px;display:flex}.list-card.history .list-card-requestItem{background:#f2f3f5;border-radius:8px;padding:16px;overflow:hidden}.list-card.history .list-card-requestItem.ing{background:#fff;border:1px solid #e4e4e4}.list-card.history .list-card-requestItem.cancel{background-color:#ececec}.list-card.history .list-card-requestItem.cancel .inner .request-panel *{color:#787878}.list-card.history .list-card-requestItem.cancel .inner .user .profile{border-color:#e3e2e2}.list-card.history .list-card-requestItem+.list-card-requestItem{margin-top:10px}.list-card.history .list-card-requestItem .inner{gap:14px}.list-card.history .list-card-requestItem .cont .immediately{height:20px;color:var(--rec-red);background:#ff26001a;border-radius:4px;align-items:center;margin-bottom:6px;padding:0 6px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.list-card.history .list-card-requestItem .cont .tit{margin-bottom:14px;padding-right:40px;line-height:1.2;display:block}.list-card.history .list-card-requestItem .cont .price{font-size:16px}.list-card.history .list-card-requestItem .cont .wrap-status{justify-content:space-between;margin-top:8px;display:flex}.list-card.history .list-card-requestItem .cont .wrap-status .datetime{color:#74758c;font-size:14px;display:block}.list-card.history .list-card-requestItem .cont .wrap-status .status{font-size:14px;font-weight:600}.list-card.history .list-card-requestItem .cont .wrap-status .red{color:var(--rec-red)}.list-card.history .list-card-requestItem .cont .wrap-status .blue{color:var(--rec-secondary)}.list-card.history .list-card-requestItem .ico.remove{width:32px;height:32px;top:9px;right:9px}.list-card.history .list-card-requestItem .ico.remove:after{opacity:.8;width:14px;height:14px}.list-card.history .list-card-requestItem .inner{padding:0}.list-card.history .list-card-requestItem .inner .statusbar{align-items:center;gap:4px;display:flex;position:relative}.list-card.history .list-card-requestItem .inner .statusbar .ico{top:0;right:0}.list-card.history .list-card-requestItem .inner .statusbar .ico.remove{opacity:.5;width:14px;height:14px;top:2px}.list-card.history .list-card-requestItem .inner .statusbar .date{opacity:.5;font-size:1.4rem;line-height:20px}.list-card.history .list-card-requestItem .inner .statusbar .status{align-items:center;font-size:1.4rem;font-weight:700;line-height:20px;display:flex}.list-card.history .list-card-requestItem .inner .statusbar .status:before{content:"";background-color:#d9d9d9;border-radius:3px;width:3px;height:3px;margin-right:4px;display:block}.list-card.history .list-card-requestItem .inner .statusbar .status.blue{color:#0073cb}.list-card.history .list-card-requestItem .inner .statusbar .status.red{color:#df1d1d}.list-card.history .list-card-requestItem .inner .request-panel{border-radius:9px;justify-content:space-between;align-items:flex-start;display:flex}.list-card.history .list-card-requestItem .inner .request-panel .cont .immediately{color:#fff;letter-spacing:-.7px;background-color:#f40a13;border-radius:20px 20px 0;padding:6px 5px;font-size:1.1rem;font-weight:600}.list-card.history .list-card-requestItem .inner .request-panel .cont .tit{align-items:center;gap:4px;font-size:1.6rem;font-weight:700;line-height:1;display:flex}.list-card.history .list-card-requestItem .inner .request-panel .cont .tit .name{text-overflow:ellipsis;white-space:nowrap;width:160px;display:block;overflow:hidden}.list-card.history .list-card-requestItem .inner .request-panel .cont .tit span,.list-card.history .list-card-requestItem .inner .request-panel .cont .tit .title{word-break:break-all}.list-card.history .list-card-requestItem .inner .request-panel .cont .price{font-size:1.6rem;font-weight:700;line-height:1}.list-card.history .list-card-requestItem .inner .request-panel .cont .price .side{font-size:1.2rem}.list-card.history .list-card-requestItem .inner .request-panel .cont .price+.start-time{margin-top:10px}.list-card.history .list-card-requestItem .inner .request-panel .cont .start-time{font-size:1.4rem;line-height:20px}.list-card.history .list-card-requestItem .inner .request-panel .img{-o-object-fit:cover;object-fit:cover;background-size:cover;border-radius:14px;flex:none;width:52px;height:52px;margin-left:20px}.list-card.history .list-card-requestItem .inner .request-panel .img img{width:52px}.list-card.history .list-card-requestItem .inner .cont .contact-info{margin-top:8px}.list-card.history .list-card-requestItem .inner .contact-info{justify-content:space-between;align-items:center;display:flex}.list-card.history .list-card-requestItem .inner .contact-info .user{margin:0}.list-card.history .list-card-requestItem .inner .contact-info .user .profile{border:none;width:36px;height:36px}.list-card.history .list-card-requestItem .inner .contact-info .command{margin-left:auto}.list-card.history .list-card-requestItem .inner .contact-info .command .ico{background:#f7f6f5;border:1px solid #e7e7e7;border-radius:10px;width:36px;height:36px;position:static}.list-card.history .list-card-requestItem .inner .contact-info .command .ico:after{width:24px;height:24px}.list-card.history .list-card-requestItem .inner .contact-info .command .ico.call:after{background-image:url(/img/@2.5/btnico-call.png)}.list-card.history .list-card-requestItem .inner .contact-info .command .ico.chat:after{background-image:url(/img/@2.5/btnico-chat.png)}.list-card.history .list-card-requestItem .inner .contact-info .text-btn{color:var(--text)}.list-card.history .list-card-requestItem .inner .contact-info .text-btn:after{opacity:1;margin-left:2px}.list-card.history .list-card-requestItem .inner .button-group{gap:8px;display:flex}.list-card.history .list-card-requestItem .inner .button-group .btn{width:100%}.list-card.history .list-card-requestItem .inner .button-group .half{width:50%}.list-card-requestItem.ing{border:2px solid #000;position:relative}.list-card-requestItem.ing .inner .cont .user .profile{border-color:#eaf2ff}.list-card-requestItem.view.type-delivery+.request-view{border-top:1px solid #e7e7e7}.list-card-requestItem.view.type-delivery .cont-group{margin-top:20px}.list-card-requestItem.view.type-delivery .inner .cont .tit{margin-top:0;font-size:1.8rem;font-weight:500}.list-card-requestItem.view.type-delivery .inner .cont .price{font-size:2rem;margin-top:0!important}.list-card-requestItem.view .inner .cont-group{align-items:center}.list-card-requestItem.view .inner .cont .order-number{color:var(--rec-secondary);font-size:2.4rem;font-weight:800}.list-card-requestItem.view .inner .cont .tit{margin-top:20px;margin-bottom:0;font-size:2rem;font-weight:600;line-height:1.4}.list-card-requestItem.view .inner .cont .price{margin-top:18px}.list-card-requestItem.view .inner .cont .user{margin-top:16px}.list-card-requestItem.view .inner .cont .user .side{margin:0}.list-card-requestItem.visited{opacity:.5}.list-card-requestItem .inner .cont-group{align-items:center;gap:12px;display:flex;position:relative}.list-card-requestItem .inner .cont-group .icon{border-radius:8px;flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden}.list-card-requestItem .inner .cont-group .icon img{width:100%}.list-card-requestItem .inner .cont-group .icon .delivery-icon{background:#fff;border-radius:50px;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:absolute;bottom:2px;right:2px;box-shadow:0 0 3px #00000040}.list-card-requestItem .inner .cont-group .icon .delivery-icon img{width:74%}.list-card-requestItem .inner .cont .side{color:var(--text-gray);margin-bottom:6px;font-size:1.6rem;font-weight:500}.list-card-requestItem .inner .cont .side .red{font-weight:600}.list-card-requestItem .inner .cont .tit{color:var(--text);letter-spacing:-.5px;word-break:break-all;margin-bottom:10px;font-size:1.8rem;font-weight:600;line-height:18px}.list-card-requestItem .inner .cont .price{color:var(--text);align-items:center;gap:6px;font-size:1.8rem;font-weight:600;line-height:18px;display:flex}.list-card-requestItem .inner .cont .price .side{color:var(--text-gray);letter-spacing:-.5px;opacity:.7;margin-bottom:0;font-size:1.3rem;font-weight:400;line-height:1}.list-card-requestItem .inner .user{cursor:pointer;margin-top:14px;display:inline-flex}.list-card-requestItem .inner .user .profile{border:3px solid var(--white)}.list-card-requestItem .inner .user .profile+.profile{margin-left:-20px}.list-card-requestItem .inner .user .name span{opacity:.5}.list-card-requestItem .inner .list ul{flex-wrap:wrap;gap:8px;display:flex}.list-card-requestItem .inner .list ul li{flex:none;position:relative}.list-card-requestItem .ico.like{top:50%;right:0;transform:translateY(-50%)}.list-card.requestItem .data-null{padding:44px 0}.list-card.requestItem .data-null .desc{color:var(--text);font-size:14px;font-weight:500}.list-card-userItem.type-link{display:block;position:relative}.list-card-userItem.type-link:after{content:"";opacity:.2;background:url(/img/@2.5/crud-arrow.png) 50%/contain no-repeat;width:8px;height:13px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:0}.list-card-userItem .modal-title{margin-bottom:0!important}.list-card-userItem .box-right{margin:auto;position:absolute;top:0;bottom:0;right:16px}.list-card-userItem.center{width:100%;position:relative}.list-card-userItem.center .ico{position:absolute;top:0;right:0}.list-card-userItem.center .inner .cont{flex-direction:column}.list-card-userItem.center .inner .cont+.list{margin-top:20px}.list-card-userItem.center .inner .cont .info .side,.list-card-userItem.center .inner .list ul{justify-content:center}.list-card-userItem .inner .cont{align-items:center;gap:10px;display:flex}.list-card-userItem .inner .cont .profile{width:50px;height:50px}.list-card-userItem .inner .cont .info .title{align-items:center;gap:4px;display:flex}.list-card-userItem .inner .cont .info .title strong{color:var(--text);letter-spacing:-1px;margin-right:4px;font-size:1.8rem;font-style:normal;font-weight:600;line-height:24px}.list-card-userItem .inner .cont .info .title span{font-size:1.2rem;font-weight:400;line-height:20px}.list-card-userItem .inner .cont .info .title span em{font-weight:600}.list-card-userItem .inner .cont .info .side{align-items:center;gap:8px;margin-top:4px;display:flex}.list-card-userItem .inner .cont .info .side .score{gap:3px;font-size:12px}.list-card-userItem .inner .cont .info .side em{font-size:1.2rem}.list-card-userItem .inner .list ul{flex-wrap:wrap;gap:8px;max-height:75px;display:flex;overflow:hidden}.list-card-userItem .inner .list ul li{flex:none;padding:1px;position:relative}.list-card-userItem .inner .list .hashitem{font-weight:500}.list-card-userItem .inner .list .hashitem.blue,.list-card-userItem .inner .list .hashitem.point{font-weight:600}.requestPage .list-card.user>ul>li.list-card-userItem+.list-card-userItem{border-top:1px solid #e7e7e7}.attchfile-images-preview-modal .ico.more,.attchfile-images-preview-modal .ico.download{z-index:999;position:absolute;top:7px;right:10px}.list-attchfile.checkCount{position:relative}.list-attchfile.checkCount .count{color:#fff;text-align:center;z-index:1;background-color:#000000b3;border:1px solid #fff3;border-radius:8px 0;width:24px;height:24px;font-size:1.2rem;font-weight:600;line-height:22px;position:absolute;bottom:1px;right:1px}.list-attchfile.default{margin:inherit}.list-attchfile.default ul{flex-wrap:wrap;display:flex}.list-attchfile.default ul li{width:auto;margin:5px}.list-attchfile.default.odd ul li:last-child a{width:170px;height:170px}.list-attchfile ul li .attch-item{background-color:#f7f6f5;background-repeat:no-repeat;background-size:cover;border:1px solid #fff;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.list-attchfile ul li .attch-item.wide{width:100%;height:180px}.list-attchfile ul li .attch-item .ico{position:absolute;top:5px;right:5px}.list-attchfile ul li .attch-item .ico.delete{background:#333;border-radius:40px}.list-attchfile ul li .attch-item .ico.delete:after{background:url(/img/@2.5/ico-delete-line-w2.png) 50%/13px no-repeat}.list-alram ul{margin-left:-20px;margin-right:-20px}.list-alram ul li+li{border-top:1px solid var(--border-light)}.list-alram ul .alram-item{justify-content:space-between;align-items:center;min-height:80px;padding:16px 20px;display:flex}.list-alram ul .alram-item .profile.type-icon{background-color:#0000;background-position:50%;border-radius:0}.list-alram ul .alram-item .data{flex:1;align-items:center;gap:10px;display:flex}.list-alram ul .alram-item .data .profile{flex:none;width:42px;height:42px}.list-alram ul .alram-item .data .info{flex-direction:column;display:flex}.list-alram ul .alram-item .data .tit{color:var(--text);letter-spacing:-1px;word-break:break-all;flex:1;font-size:1.6rem;line-height:24px}.list-alram ul .alram-item .data .desc{color:var(--text-light);letter-spacing:-1px;word-break:break-all;flex:1;font-size:1.4rem;line-height:1.4}.list-alram ul .alram-item .time{margin-top:4px;font-size:1.2rem}.list-modify.type-modifyFaq .faq-input{background:var(--bg-gray);border-radius:10px;width:100%}.list-modify.type-modifyFaq .faq-input.on{background-color:var(--bg-gray)}.list-modify.type-modifyFaq .faq-input.on .faq-input-head{color:var(--text)}.list-modify.type-modifyFaq .faq-input.on .faq-input-head:before{opacity:1;background-image:url(/img/@2.5/faq-q-on.png)}.list-modify.type-modifyFaq .faq-input .faq-input-head{transition:all .3;color:#797985;letter-spacing:.3px;align-items:center;gap:10px;padding:16px 14px 16px 39px;font-size:1.6rem;font-weight:500;line-height:20px;display:flex;position:relative}.list-modify.type-modifyFaq .faq-input .faq-input-head:before,.list-modify.type-modifyFaq .faq-input .faq-input-head:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain}.list-modify.type-modifyFaq .faq-input .faq-input-head:before{opacity:.4;background-image:url(/img/@2.5/faq-q.png);width:14px;height:14px;position:absolute;top:19px;left:14px}.list-modify.type-modifyFaq .faq-input .faq-input-head:after{background-image:url(/img/@2.5/ico-arrow-l.png);width:17px;height:17px;position:absolute;top:18px;right:12px;transform:rotate(-90deg)}.list-modify.type-modifyFaq .faq-input .faq-input-body{position:relative}.list-modify.type-modifyFaq .faq-input .faq-input-body:before{content:"";background-image:url(/img/@2.5/faq-a-on.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:13px;height:13px;position:absolute;top:3px;left:15px}.list-modify.type-modifyFaq .faq-input .faq-input-body .command{justify-content:end;padding:14px;display:flex}.list-modify.type-modifyFaq .faq-input .faq-input-body textarea{border:none;padding-top:0;padding-left:38px}.list-modify.clear li{padding:0}.list-modify:not(:last-child){margin-bottom:12px}.list-modify li .modify-item{justify-content:space-between;align-items:center;display:flex}.list-modify li+li{margin-top:16px}.list-modify li.negative{padding:0}.list-modify li.negative .modify-item{border:1px solid #ff495e4d;border-radius:10px;padding:10px}.list-modify li .inner{align-items:center;gap:10px;display:flex}.list-modify li .attch-item{background-size:cover;border-radius:8px;width:48px;height:48px;overflow:hidden}.list-modify li .info{flex-direction:column;gap:2px;display:flex}.list-modify li .info .tit{color:var(--text);letter-spacing:-1px;font-size:1.4rem;font-weight:600;line-height:18px}.list-modify li .info .side{color:var(--text-gray);letter-spacing:-.5px;font-size:1.2rem;font-weight:500;line-height:15px}.list-modify li .info .sub{color:var(--text-light)}.list-modify li .info .num{color:var(--text-gray);letter-spacing:-.5px;opacity:.7;font-size:1.2rem;font-weight:400;line-height:15px}.list-modify li .faq-input{border-radius:10px;width:100%}.list-modify li .faq-input.on{background-color:var(--border)}.list-modify li .faq-input.on .faq-input-head:before{opacity:1;background-image:url(/img/@2.5/faq-q-on.png)}.list-modify li .faq-input .faq-input-head{background:var(--border);transition:all .3;color:#797985;letter-spacing:.3px;border-radius:10px;align-items:center;gap:10px;padding:16px 14px 16px 39px;font-size:1.7rem;font-weight:600;line-height:20px;display:flex;position:relative}.list-modify li .faq-input .faq-input-head:before,.list-modify li .faq-input .faq-input-head:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain}.list-modify li .faq-input .faq-input-head:before{opacity:.4;background-image:url(/img/@2.5/faq-q.png);width:14px;height:14px;position:absolute;top:19px;left:14px}.list-modify li .faq-input .faq-input-head:after{background-image:url(/img/@2.5/ico-arrow-l.png);width:17px;height:17px;position:absolute;top:18px;right:12px;transform:rotate(-90deg)}.list-modify li .faq-input .faq-input-body{position:relative}.list-modify li .faq-input .faq-input-body:before{content:"";background-image:url(/img/@2.5/faq-a-on.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:13px;height:13px;position:absolute;top:3px;left:15px}.list-modify li .faq-input .faq-input-body .command{justify-content:end;padding:14px;display:flex}.list-modify li .faq-input .faq-input-body textarea{border:none;padding-top:0;padding-left:38px}.list-modify.type2 li+li{margin-top:24px}.list-modify.type2 .tit{font-size:16px;font-weight:500}.list-priceTable{margin-top:12px}.list-priceTable ul li{background:var(--bg-gray);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:14px;display:flex}.list-priceTable ul li .tit{color:var(--text);letter-spacing:-1px;font-size:1.4rem;font-weight:500}.list-priceTable ul li .info{justify-content:space-between;align-items:center;width:100%;display:flex}.list-priceTable ul li .info .side{color:var(--text);letter-spacing:-.5px;font-size:1.4rem;font-weight:500}.list-priceTable ul li .info .num{color:var(--text);font-size:1.4rem;font-weight:700}.list-priceTable ul li+li{margin-top:8px}.list-menu-label{color:var(--text-light);letter-spacing:-.5px;font-size:1.7rem;font-weight:700;line-height:13px}.list-menu.type-drop ul .menu-item{flex-direction:column}.list-menu.type-drop ul .menu-item .menu-link:after{transform:rotate(90deg)}.list-menu ul{flex-direction:column;display:flex}.list-menu ul .menu-item{justify-content:space-between;align-items:center;min-height:60px;display:flex}.list-menu ul .menu-item.set .menu-link:after{content:none}.list-menu ul .menu-item .menu-link{width:100%;color:var(--text);flex-direction:column;padding:14px 0;font-size:1.7rem;font-style:normal;font-weight:500;line-height:20px;display:flex;position:relative}.list-menu ul .menu-item .menu-link.type-cte .tit{gap:4px}.list-menu ul .menu-item .menu-link.type-cte img{width:32px;height:32px}.list-menu ul .menu-item .menu-link .tit{align-items:center;gap:10px;display:flex;position:relative}.list-menu ul .menu-item .menu-link p{color:var(--text-gray);letter-spacing:-.5px;margin-top:4px;font-size:1.3rem;font-weight:500;line-height:16px}.list-menu ul .menu-item .menu-link .name{position:relative}.list-menu ul .menu-item .menu-link .dot{width:7px;height:7px;top:-1px;right:-10px}.list-menu ul .menu-item .menu-link img{width:26px;height:26px}.list-menu ul .menu-item .menu-link:after{content:"";opacity:.4;background:url(/img/@2.5/crud-arrow.png) 50%/contain no-repeat;width:8px;height:14px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:0}.list-menu .list-faq{border-top:1px solid var(--border);background:#fcfcfc;margin-left:-20px;margin-right:-20px;padding:10px 20px}.list-menu .list-faq ul .faq-item .faq-tit{color:var(--text-gray);font-size:1.6rem;font-weight:500}.list-faq.clear ul .faq-item .faq-tit{padding:14px 20px 14px 0}.list-faq.clear ul .faq-item .faq-tit:before{content:none}.list-faq ul .faq-item .notice-label{letter-spacing:-.5px;margin-bottom:4px;font-size:1.4rem;font-weight:700;line-height:14px;display:block;position:relative;top:16px}.list-faq ul .faq-item .notice-label.event{color:#fcbe37}.list-faq ul .faq-item .faq-tit{color:var(--text);letter-spacing:-.5px;padding:14px 30px 14px 26px;font-size:1.7rem;font-weight:500;line-height:26px;display:block;position:relative}.list-faq ul .faq-item .faq-tit .time{margin-top:2px;display:block}.list-faq ul .faq-item .faq-tit:before{content:"";opacity:.4;background-image:url(/img/@2.5/faq-q.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;position:absolute;top:19px;left:0}.list-faq ul .faq-item .faq-tit:after{content:"";opacity:.2;background:url(/img/@2.5/crud-arrow.png) 50%/contain no-repeat;width:8px;height:13px;margin-top:-7px;display:block;position:absolute;top:50%;bottom:0;right:0;transform:rotate(90deg)}.list-faq ul .faq-item.on .faq-tit{color:var(--text);font-weight:700}.list-faq ul .faq-item.on .faq-tit:after{opacity:.4;transform:rotate(-90deg)}.list-faq ul .faq-item.on .faq-tit:before{opacity:1;background-image:url(/img/@2.5/faq-q-on.png)}.list-active ul li{background:var(--bg-gray);border-radius:10px;justify-content:space-between;align-items:center;padding:14px;display:flex}.list-active ul li+li{margin-top:14px}.list-active ul li .tit{color:var(--text);letter-spacing:-1px;font-size:1.6rem;font-weight:400;line-height:20px}.list-history-depWith{overflow:auto}.list-history-depWith ul li{background-color:var(--white);justify-content:space-between;align-items:center;padding:24px 20px;display:flex}.list-history-depWith ul li+li{border-top:1px solid var(--border-light)}.list-history-depWith ul li .text-line{flex-direction:column;gap:10px;display:flex}.list-history-depWith ul li .num{color:var(--rec-secondary);letter-spacing:.5px;text-align:right;font-size:1.8rem;font-weight:600;line-height:18px}.list-history-depWith ul li .tit{color:var(--text);letter-spacing:-1px;font-size:1.5rem;font-weight:500;line-height:18px}.list-history-depWith ul li .side{color:var(--text-gray);text-align:right;letter-spacing:-1px;font-size:1.3rem;font-weight:600;line-height:13px}.list-portfolio{flex-wrap:wrap;gap:20px;display:flex}.list-portfolio+.btn{margin-top:20px}.list-portfolio .portfolio-item{width:calc(50% - 10px)}.list-portfolio .portfolio-item .thumbnail{width:100%;height:128px}.list-portfolio .portfolio-item .thumbnail .attch-item{border-radius:20px}.list-portfolio .portfolio-item .tit{color:var(--text);letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-top:10px;font-size:1.7rem;font-weight:500;line-height:18px;overflow:hidden}.filterbar{z-index:3;background:var(--white);padding:12px 20px;transition:transform .3s;position:sticky}.filterbar.hide{transform:translateY(-100%)}.search-main+.list-filter-group.type-sticky{margin-top:0}.list-filter-group{transition:transform .3s}.list-filter-group.type-sticky{z-index:1;background:#fff;margin-top:-10px;padding:10px 0;position:sticky}.list-filter-group.type-sticky+*{margin-top:-10px!important}.list-filter-group+.list-filter-group{border-top:1px solid var(--border-dark);margin-top:8px;padding-top:10px}.ver3 .list-filter-group+.list-filter-group,.requestPage .list-filter-group+.list-filter-group{border-top:0;margin-top:4px;padding-top:0}.list-filter-group .mainSearch input{height:44px}.list-filter-group.type-div{justify-content:space-between;align-items:center;display:flex}.list-filter-group.type-div .scroll-x-auto{flex:1;margin-right:0}.list-filter-group.type-div .like-select{flex:none;justify-content:end;width:80px;display:flex}.list-filter-group.wide{margin-left:-20px;margin-right:-20px}.list-filter-group+.list-card.store{margin-top:0}.list-filter-group .list-filter{align-items:center;gap:10px;margin:5px 0;display:flex}.list-filter-group .list-filter .swiper-slide{margin:0!important}.list-filter-group .list-filter li a{border:1px solid var(--border);background:var(--white);height:24px;color:var(--text);letter-spacing:-1px;border-radius:24px;align-items:center;gap:4px;padding:0 6px;font-size:1.4rem;font-weight:500;line-height:1;transition:none;display:flex}.list-filter-group .list-filter li.type-select{align-items:center;width:auto;display:flex}.list-filter-group .list-filter li.type-select a{gap:4px}.list-filter-group .list-filter li.type-select a:after{content:"";background:url(/img/@2.5/crud-select-arrow.png) 50%/contain no-repeat;width:7px;height:7px;display:block}.list-filter-group .list-filter li.type-cam a:before{content:"";background-image:url(/img/@2.5/ioc-filter-cam.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block}.list-filter-group .list-filter li.type-check.people a:before{background-image:url(/img/@2.5/ioc-filter-people.png);background-size:contain}.list-filter-group .list-filter li.type-check.people.on a:before{background-image:url(/img/@2.5/ioc-filter-people-on.png);background-size:contain}.list-filter-group .list-filter li.type-check.coupon a:before{background-image:url(/img/@2.5/ioc-filter-coupon.png);background-size:contain}.list-filter-group .list-filter li.type-check.coupon.on a:before{background-image:url(/img/@2.5/ioc-filter-coupon-on.png);background-size:contain}.list-filter-group .list-filter li.type-check a:before{content:"";background-image:url(/img/@2.5/ioc-filter-check.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block}.list-filter-group .list-filter li.type-check.on a{color:var(--white)}.list-filter-group .list-filter li.type-check.on a:before{background-image:url(/img/@2.5/ioc-filter-check-on.png);background-size:contain}.list-filter-group .list-filter li.type-ico a{border:none;align-items:center;gap:4px;padding:0;display:flex}.list-filter-group .list-filter li.type-ico a:before{content:"";background-image:url(/img/@2.5/ico-filter.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:12px;display:block}.list-filter-group .list-filter li.type-ico.on a:after{content:"";background:url(/img/@2.5/ico-filter-on.png) 0 0/contain no-repeat;width:11px;height:9px;display:block}.list-filter-group .list-filter li.type-ico.setting a:after{background-image:url(/img/@2.5/ico-menu-setting.png);width:18px;height:18px;position:relative;left:.5px}.list-filter-group .list-filter li.type-ico.setting.on a:after{background-image:url(/img/@2.5/ico-favorite-setting.png);width:13px;height:13px;left:0}.list-filter-group .list-filter li.on a{color:#000;border-color:var(--rec-primary);background:var(--rec-primary);transition:none}.list-filter-group .like-select{gap:0;font-size:14px}.list-filter-group .like-select:before{background-position:50%;background-size:8px;width:14px;height:14px}.list-filter-group.hide{transform:translateY(-100%)}.list-num li{counter-increment:list-counter}.list-num li:before{content:counter(list-counter)". ";letter-spacing:-1px;color:#787878;font-size:1.8rem;font-weight:500;line-height:28px;position:absolute;left:0}.list-dot li:before{content:"";background-color:#787878;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:10px;left:4px}.list-scroll-x{white-space:nowrap;margin-left:-20px;margin-right:-20px;padding:0 20px;overflow:auto}.list-scroll-x ul{flex-wrap:nowrap!important}.list-type-more-ui{position:relative}.list-type-more-ui .category-mainItem span{color:var(--text);font-size:1.2rem;font-weight:700}.list-type-more-ui .category-mainItem.onlyOne{background-color:#f4f4f4}.list-type-more-ui .category-mainItem.onlyOne:after{background-color:var(--rec-primary)}.list-type-more-ui .category-mainItem.onlyOne:before{content:"";background-color:var(--rec-primary);width:100%;height:3px;position:absolute;bottom:-4px;left:0}.list-type-more-ui .category-mainItem.onlyOne span{color:var(--text);font-weight:600}.list-type-more-ui .listMore{z-index:2;background-color:var(--white);margin:auto;position:absolute;top:0;bottom:0;right:0}.list-type-more-ui.sticky-item{background-color:var(--white);padding:10px 0!important}.list-type-more-ui.sticky-item .scroll-x-auto-marginNone{padding:0 60px 0 20px}.list-type-more-ui.static{top:inherit;left:inherit;right:inherit;bottom:inherit;position:relative}.list-type-more-ui.static .scroll-x-auto{padding-right:80px}.list-select .list-select-item{height:50px;padding:0}.list-select .list-select-item a{width:100%;height:100%;color:var(--text);align-items:center;font-size:1.6rem;font-weight:500;display:flex}.input-item .list-receipt{gap:14px}.input-item .list-receipt li{padding:0 6px}.input-item .list-receipt dt,.input-item .list-receipt dd{font-size:1.5rem}.list-receipt{flex-direction:column;gap:20px;display:flex}.list-receipt li.total dt{color:var(--rec-secondary)}.list-receipt li.total dd{color:var(--rec-secondary);font-size:2rem;font-weight:600;line-height:17px}.list-receipt dl{justify-content:space-between;align-items:center;display:flex}.list-receipt dt{color:var(--text);letter-spacing:-.5px;align-items:center;gap:4px;font-size:1.7rem;font-weight:500;line-height:17px;display:flex;position:relative}.list-receipt dt .ui-talk{animation:none;top:100%;left:calc(100% - 8px)}.list-receipt dt .ico{width:16px}.list-receipt dd{color:var(--text);font-size:1.7rem;font-weight:500;line-height:17px}.list-receipt.type2{gap:0}.list-receipt.type2 li{padding:12px 0}.list-receipt.type2 li+li{border-top:1px solid #e7e7e7}.list-receipt.type2 dt,.list-receipt.type2 dd{font-size:14px;line-height:18px}.list-receipt.type2 .ico.help{height:18px}.list-receipt.type2 .total dt,.list-receipt.type2 .total dd{font-size:16px}.list-num,.list-dot{list-style-type:none}.list-num+.desc,.list-dot+.desc{margin-top:20px}.list-num li,.list-dot li{padding-left:20px;position:relative}.list-num li+li,.list-dot li+li{margin-top:20px}.list-dot li{font-size:16px}.list-flex-default ul{flex-wrap:wrap;gap:8px;padding:1px;display:flex}.list-flex-default ul li{flex:none}.list-flex-default.col-2 ul li{width:calc(50% - 5px)}.list-option-tab{background-color:#f7f6f5;border-radius:6px;padding:4px}.list-option-tab ul{align-items:center;gap:4px;display:flex}.list-option-tab ul li{border-radius:4px;flex:1;height:34px}.list-option-tab ul li a{text-align:center;width:100%;height:100%;color:var(--text-light);justify-content:center;align-items:center;font-size:1.6rem;font-weight:600;line-height:1;display:flex}.list-option-tab ul li.on{border:2px solid var(--rec-secondary);background:#fff;border-radius:6px}.list-option-tab ul li.on a{color:var(--rec-secondary)}.list-serach-menu ul li{height:50px}.list-serach-menu ul li a{height:100%;color:var(--text);align-items:center;gap:8px;font-size:1.6rem;font-weight:500;display:flex}.list-serach-menu ul li a img{width:24px}.category-open img{transform:rotate(180deg)}.bg-paper-design{background:#fff url(/img/@2.5/bg-paper.png) 0 0/cover}.bg-paper-design.clear{background:0 0}.header.bg,.tab-main.bg{background:#fff url(/img/@2.5/bg-paper.png) 50%/100%}html.splash{background:linear-gradient(#fff 0%,#f2f3f5 100%);width:100vw;height:100vh;overflow:hidden}html.splash .splash-page{justify-content:center;align-items:center;width:100%;height:100%;display:flex}html.splash .splash-page .splash-event .splash-step1{color:var(--text);letter-spacing:-.303px;justify-content:center;align-items:center;font-size:3.6rem;font-weight:700;line-height:48px;display:flex}html.splash .splash-page .splash-event .splash-step2{margin-top:-60px;display:none}html.splash .splash-page .splash-event .splash-step2 .splash-logo{flex-direction:column;align-items:center;gap:14px;display:flex}html.splash .splash-page .splash-event .splash-step2 .logo-text{transition:all .4s;transform:scale(0)}html.splash .splash-page .splash-event .splash-step2 .logo-text.on{transform:scale(1)}html.main body{overscroll-behavior:none}html.main.bg-paper{background:#fff url(/img/@2.5/bg-paper.png) 0 0/cover}html.main .tab-main{border-bottom:1px solid #e7e7e7}html.main .tab-main+.container{padding-top:89px}html.main .container{padding-top:50px;padding-bottom:70px}html.gray{background-color:var(--bg-page)}html.gray .tab-main{background-color:var(--white)}html.gray .sheetbar,html.gray .sheetbar .sheetbar-command{background-color:var(--bg-page)}.logo-motion{width:120px;margin:auto;position:relative}.logo-motion .symbol{z-index:1;position:relative}.logo-motion .shadow{filter:blur(17px);opacity:.5;position:absolute;top:0;left:0}.logo-motion+.global-search{margin-top:30px}.request-tab{padding:0 20px}.requestPage .request-tab{padding:30px 20px 0}.requestPage .app-section{padding-top:0;padding-bottom:0}.requestPage .app-section .app-inner{padding:0}.requestPage .app-section .form{padding:30px 20px}.requestPage .app-section .form.noline{border-top:none!important}.requestPage .app-section .form.white{background-color:var(--white)}.requestPage .app-section .form.gray{background-color:#eee;padding-bottom:20px}.requestPage .app-section .form.targetHideCont{padding-bottom:0}.requestPage .app-section .form>.form{padding-top:20px;padding-left:0;padding-right:0}.requestPage .app-section .form+.form{border-top:10px solid var(--border-section)}.requestPage .app-section .form:last-child{padding-bottom:0}.requestPage .search-tab{padding:0 20px}.requestPage .search-tab+.form{padding-top:40px}.tightFilter-layout .input-item .labelline.type-input label,.tightFilter-layout .input-item .list-menu ul .menu-item .menu-link .name,.tightFilter-layout .input-item .setValue{font-size:1.6rem;line-height:1}.tightFilter-layout .input-item .list-menu ul .menu-item{min-height:42px}.tightFilter-layout .input-item .list-menu ul .menu-item .menu-link{padding:6px 0}.tightFilter-layout .input-item+.input-item{margin-top:12px}.search-tab+.form{padding-top:0}.search-tab ul{display:flex}.search-tab ul li{background-color:var(--border);border-radius:10px;width:100%}.search-tab ul li+li{margin-left:20px}.search-tab ul li a{text-align:center;letter-spacing:-1px;color:#9fa2b4b3;padding:10px 0;font-size:1.8rem;font-weight:700;line-height:29px;display:block;position:relative}.search-tab ul li a:after{content:attr(data-text);color:#0000;text-shadow:0 0 #0000001a;display:none;position:absolute;top:0;left:0}.search-tab ul li.on{background-color:var(--white);box-shadow:0 0 18px #0000001a}.search-tab ul li.on a{color:var(--text)}.search-tab ul li.on a:after{content:none}.tab-main{z-index:9;border-bottom:1px solid var(--border-light);background-color:var(--white);width:100%;max-width:750px;margin:auto;position:fixed;top:44px;left:0;right:0}.tab-main ul{height:44px;display:flex}.tab-main ul li{flex:1;justify-content:center;align-items:center;display:flex}.tab-main ul li a{width:100%;height:100%;color:#9fa2b4;white-space:nowrap;justify-content:center;align-items:center;font-size:1.8rem;font-weight:500;display:flex}.tab-main ul li.on a{color:#000;border-bottom:2px solid #000;font-weight:700}.static-talk{background-color:#f9f9f9e6;border-radius:100px;align-items:center;gap:4px;margin-bottom:10px;padding:10px;display:flex}.static-talk p{color:var(--text-light);font-size:1.5rem;line-height:1}.static-talk img{width:20px}.last-button{flex-direction:column;align-items:center;gap:10px;display:flex}.last-button .btn{width:100%}.last-button p{font-size:1.4rem}.select-list-basic.type-card{margin-top:10px}.select-list-basic.type-card>li{padding:20px 0}.select-list-basic.type-card>li+li{border-top:1px solid #e7e7e7}.select-list-basic.type-card .flex{justify-content:space-between;align-items:center;display:flex}.select-list-basic.type-card .select-label{letter-spacing:0;flex:1;align-items:center;gap:10px;font-size:1.6rem;font-weight:400;display:flex}.select-list-basic.type-card .text-btn{flex:none}.accountGuide-text{color:var(--text-light);margin-top:4px;font-size:1.4rem}.viewInfoBoxClear .view-info-box{border:none;margin:0;padding:0}.viewInfoBoxClear .view-info-box .view-menu-item .menu-info{margin-bottom:0}.view-info-box{border:1px solid #dbdbdb;border-radius:10px;margin:20px 0;padding:14px 20px}.view-info-box .input-item .labelline{margin-bottom:10px}.view-info-box .input-item .labelline label{color:var(--text);font-size:1.6rem;font-weight:700;line-height:inherit;margin:0}.view-info-box .input-item .guideline{color:#000;background-color:#fffbdf;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:6px 12px;font-size:1.2rem;display:flex}.view-info-box .input-item .guideline:before{content:"";background:url(/img/@2.5/ico-infomation.png) 0 0/contain no-repeat;width:14px;height:14px;display:block}.view-info-box.type-modify{padding-bottom:0;overflow:hidden}.view-info-box.type-modify .titline{justify-content:space-between;align-items:center;display:flex}.view-info-box.type-modify .flex .right{align-items:center}.view-info-box.type-modify ul>li{padding:16px 0}.view-info-box.type-modify ul>li:first-child{padding-top:0}.view-info-box.type-modify ul>li+li{margin-top:0;padding-top:20px!important}.view-info-box.type-modify .view-info-added{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:4px;margin-left:-20px;margin-right:-20px;padding:16px;display:flex}.view-info-box.type-modify .view-info-added span{color:var(--text);align-items:center;gap:6px;font-size:1.4rem;display:flex}.view-info-box.type-modify .view-info-added span:before{content:"";background:url(/img/@2.5/ico-menuAdded.png) 0 0/contain no-repeat;width:14px;height:14px;display:block}.view-info-box .list-receipt{gap:6px}.view-info-box .list-receipt dt b,.view-info-box .list-receipt dd b{color:var(--text)}.view-info-box .list-receipt dt{color:var(--text-light);font-size:1.4rem}.view-info-box .list-receipt dd{color:var(--text-light);word-break:break-all;font-size:1.4rem}.view-info-box .list-receipt li.total+li{border-top:1px solid #dfdfdf;margin-top:10px;padding-top:10px}.view-info-box .list-receipt li.total dl{display:block}.view-info-box .list-receipt li.total dt{color:var(--text);font-size:1.6rem;font-weight:700}.view-info-box .list-receipt li.total dd{text-align:right;font-size:2.4rem;font-weight:700}.view-info-box .list-receipt li.total dt,.view-info-box .list-receipt li.total dd{color:var(--text)}.view-info-box .order-main-info{justify-content:space-between;align-items:center;display:flex}.view-info-box .order-main-info .menu-picture{float:right}.view-info-box .order-main-info .menu-picture .profile{border-radius:14px;width:60px;height:60px}.view-info-box .order-main-info .user{margin-bottom:8px}.view-info-box .order-main-info .user .info .name b{font-size:1.6rem;font-weight:700;line-height:1.4}.view-info-box .view-menu-item{flex-direction:column;width:100%;display:flex}.view-info-box .view-menu-item .numCountInput{box-shadow:none}.view-info-box .view-menu-item .menu-info{justify-content:space-between;gap:20px;margin-bottom:14px;display:flex}.view-info-box .view-menu-item .menu-info .profile{border-radius:14px;width:60px;height:60px}.view-info-box .view-menu-item .flex{justify-content:right;align-items:center}.view-info-box .view-menu-item .flex .right{gap:16px;display:flex}.view-info-box .view-menu-item .flex .btn-squre{padding:6px 12px;font-size:1.4rem}.view-info-box .view-menu-item .name{color:var(--text);word-break:break-all;font-size:1.6rem;font-weight:600}.view-info-box .view-menu-item .option{color:var(--text-light);word-break:break-all;font-size:1.4rem;font-weight:400}.view-info-box .view-menu-item .price{word-break:break-all;font-size:1.6rem;font-weight:400}.view-info-box .view-menu-item .order-menu-detail{word-break:break-all;color:var(--text);align-items:center;gap:4px;font-size:1.5rem;font-weight:400;display:flex}.view-info-box .view-menu-item .order-menu-detail span{font-size:1.5rem;font-weight:400}.view-info-box .view-menu-item .order-menu-detail .name{text-overflow:ellipsis;white-space:nowrap;width:100px;overflow:hidden}.view-info-box .view-menu-item .order-menu-detail:after{content:"";background:url(/img/@2.5/crud-arrow.png) 0 0/contain no-repeat;width:8px;height:11px;display:block}.view-info-box .ico-address{width:8px}.view-info-box .label{display:block}.view-info-box .label+*{margin-top:8px}.view-info-box .label.command{justify-content:space-between;align-items:center;display:flex}.view-info-box .label label{color:var(--text);font-size:1.6rem;font-weight:700}.view-info-box .cardSelect ul li+li{margin-top:0}.view-info-box .grid-div{justify-content:space-between;gap:30px;width:100%;display:flex}.view-info-box .grid-div .labelline,.view-info-box .grid-div .desc{white-space:nowrap;width:auto}.view-info-box .grid-div .right{justify-content:end;position:relative}.view-info-box .grid-div .right:before{content:"";background-color:var(--border);width:1px;height:12px;margin:auto;position:absolute;top:0;bottom:0;left:0}.view-info-box .grid-div .left,.view-info-box .grid-div .right{flex:1;gap:10px;display:flex}.view-info-box ul.list-line li+li{border-top:1px solid #dfdfdf;padding-top:10px}.view-info-box ul.list-line li dl dt{font-size:1.4rem;font-weight:600}.view-info-box ul.list-line li dl dd{word-break:break-all;font-size:1.4rem}.view-info-box ul li{align-items:center;display:flex}.view-info-box ul li+li{margin-top:10px}.view-info-box ul li.address-detail{margin-top:0}.view-info-box ul li .etc{align-items:center;gap:6px;display:flex}.view-info-box ul li .etc .etc-info{background:#b3b0bc1a;border-radius:100px;align-items:center;gap:2px;padding:6px 12px;font-size:1.4rem;font-weight:400;display:flex}.view-info-box ul li .etc .etc-info i{font-size:1.3rem}.view-info-box ul li .labelline{width:90px}.view-info-box ul li .labelline label{margin:0;font-size:1.4rem;font-weight:500}.view-info-box ul li .user .name{font-size:1.6rem;font-weight:700}.view-info-box ul li .ico.copy{width:21px;height:21px}.view-info-box ul li .desc{color:#787878;word-break:break-all;align-items:center;gap:4px;font-size:1.4rem;font-weight:500;display:flex}.view-info-box ul li .desc.vertical{flex-direction:column;align-items:flex-start}.view-info-box ul li .desc b{word-break:break-all;font-size:1.5rem}.view-info-box ul li .desc b em{word-break:break-all}.radius-map-box{margin:20px 0;overflow:hidden}.radius-map-box .area-api{border:1px solid #dfdfdf;border-radius:10px;width:100%;overflow:hidden}.tab-sub{border-bottom:1px solid var(--border-dark);width:-webkit-fill-available}.tab-sub ul{height:44px;padding:0 20px;display:flex}.tab-sub ul li{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.tab-sub ul li a{color:var(--text);letter-spacing:-.5px;white-space:nowrap;align-items:center;gap:8px;font-size:1.6rem;font-weight:400;line-height:24px;display:flex}.tab-sub ul li a sup{color:var(--text);margin-left:2px;font-weight:500}.tab-sub ul li img{width:18px;position:relative;bottom:2px}.tab-sub ul li.on:after{content:"";background-color:var(--text);width:100%;height:2px;position:absolute;bottom:-1px;left:0}.tab-sub ul li.on a{color:var(--text);font-weight:600}.tab-sub.white{background-color:var(--white)}.tab-sub.min{border-bottom:1px solid #dfdfdf}.tab-sub.min ul{padding:0}.tab-sub.min ul li a{color:var(--text);height:100%;padding:0 20px;font-family:Pretendard;font-size:1.6rem;font-weight:400;line-height:22px}.tab-sub.min ul li img{width:18px;position:relative;bottom:2px}.tab-sub.min ul li.on{background-color:var(--text);border-radius:0 10px 0 0}.tab-sub.min ul li.on:after{content:none}.tab-sub.min ul li.on a{color:var(--white);font-weight:600}.pmd-title-fixed{z-index:1;background:#fff;width:100%;padding:20px;position:fixed;top:50px;left:0}.pmd-title-fixed+.search-data-list{padding-top:60px}.view-price-guide{padding-right:20px}.view-price-guide dt{color:var(--text-light);font-size:1.4rem;font-weight:400}.view-price-guide dd{font-size:1.6rem;font-weight:500}.type-food .food-categoryIcon-list.static{margin-top:-4px;padding:0 0 14px}.type-food .global-serach{margin-bottom:10px}.image-pos-tight-main{margin-top:-3vh}.image-pos-tight-main .swiper-slide{margin-top:3vh}.type-errand .app-inner.image-pos-tight-main{padding:20px 8px 0}.type-errand .global-serach+.main-contents .app-inner.image-pos-tight-main{padding-top:10px}.food-categoryIcon-list.scroll-x-auto-marginNone .category-mainItem img{width:100%;padding:2px}.food-category-sticky{z-index:8;background-color:#fff;width:100%;max-width:750px;transition:transform .3s;position:fixed;top:80px}.food-category-sticky.hide{transform:translateY(-100%)}.food-category-sticky+.main-contents{padding-top:133px}.food-category-sticky .main-contents{border-bottom:1px solid #e7e7e7}.food-category-sticky .list-filter-group{background-color:#fff;padding:8px 15px}main .global-serach{align-items:center;width:100%;padding:10px 22px 0;position:relative}main .global-serach .main-search-button{z-index:1;background:#fff;border:1px solid #000;border-radius:47px;align-items:center;gap:4px;width:100%;height:40px;padding:0 14px;display:flex;position:relative;overflow:hidden}main .global-serach .main-search-button .ico{width:24px;height:24px}main .global-serach .main-search-button .placeholder{color:#c1c1c1;font-size:1.6rem}main .global-serach .loling-text{height:48px;overflow:hidden}main .global-serach .loling-text li{white-space:nowrap;color:#c1c1c1;font-size:1.6rem;line-height:48px}main .global-serach+.main-contents .food-categoryIcon-list.static{padding-top:14px}main .main-contents{position:relative}main .main-contents.bg-white{background:#fff}main .main-contents.bg-gray{background-color:#f6f6f6;padding-bottom:20px}main .main-contents.bg-paper{background:#fff url(/img/@2.5/bg-paper.png) 0 0/cover;padding:10px 0}main .main-contents.bg-paper.top-layout{padding:0}main .main-contents.bg-paper.top-layout .food-categoryIcon-list{padding-top:0}main .main-contents.bg-paper+.main-contents.line{border-top:none}main .main-contents.line{border-top:8px solid #f4f4f4;padding-top:14px}main .main-contents.recommand{background-color:#000}main .main-contents.recommand .app-tit-lv1{color:#fff}main .main-contents.recommand .list-filter-group{padding:0 0 10px}main .main-contents.recommand .list-filter-group .list-filter li.on a{background-color:var(--rec-primary);color:var(--text)}main .main-contents.recommand .list-filter-group .list-filter li a{color:#fff9;background-color:#0000;border:none}main .main-contents.recommand .btn-contents-more{color:#fff9;border-top:1px solid #fff3}main .main-contents.recommand .btn-contents-more:after{opacity:.6;background:url(/img/@2.5/crud-arrow-w.png) 0 0/contain}main .main-contents .app-tit{margin-top:20px;margin-bottom:0}main .main-contents .app-inner{gap:14px}.btn-contents-more{color:#787878;border-top:1px solid #e7e7e7;justify-content:center;align-items:center;height:44px;font-size:1.5rem;font-weight:500;display:flex}.btn-contents-more img{backface-visibility:hidden;width:16px;transform:translate(-2px,-1.5px)}.btn-contents-more:after{content:"";background:url(/img/@2.5/crud-arrow.png) 0 0/contain no-repeat;width:8px;height:11px;margin-left:4px;position:relative;bottom:1px}.app-tit+.board-review{margin-top:-20px}.board-review .review-item{padding:14px 0}.board-review+.app-tit{margin-top:40px}.review-item{flex-direction:column;gap:10px;width:100%;display:flex}.review-item+.review-item{border-top:1px solid var(--border)}.review-item .review-head{justify-content:space-between;align-items:center;width:100%;display:flex}.review-item .review-head .ico.more{margin-right:-10px}.review-item .review-body{flex-direction:column;gap:10px;width:100%;display:flex}.review-item .review-body .store-main{margin:0}.review-item .review-body .desc{color:var(--text);word-wrap:break-word;word-break:break-all;font-size:1.6rem;font-weight:500;line-height:24px}.review-item .review-body .menu-name{background:var(--rec-primary-bg);color:#e57232;border-radius:100px;flex:none;align-self:flex-start;align-items:center;gap:4px;padding:2px 10px;display:inline-flex}.review-item .review-body .menu-name span{font-size:1.3rem;font-weight:500}.review-item .review-body .menu-name .score{color:#e57232}.review-item .review-body .impression{align-items:center;gap:10px;display:flex}.review-item .review-body .impression .thumbnail{flex:none}.review-item .review-body .impression .list ul{flex-wrap:wrap;flex:1;gap:6px;display:flex}.review-item .review-body .impression .list ul .hashitem{word-break:break-all;background-color:#fff;border-color:#7b61ff;border-radius:14px;height:auto;padding:6px 12px;font-size:1.4rem;line-height:1}.review-item .review-foot{justify-content:space-between;align-items:center;width:100%;padding:1px;display:flex}.review-item .review-foot+.textarea-wrap{margin-top:10px}.review-item .list-comment .review-body .desc{font-size:1.4rem;line-height:22px}.review-item .list-comment .comment-item{border-radius:10px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;padding-left:44px;display:flex;position:relative}.review-item .list-comment .comment-item+.comment-item{margin-top:14px}.review-item .list-comment .comment-item .review-foot{padding-bottom:0}.review-item .list-comment .comment-item .review-foot .command{margin-left:auto}.review-item .list-comment .comment-item:before{content:"";background:#f7f6f5;width:32px;height:calc(100% - 68px);margin:auto;display:block;position:absolute;top:0;bottom:0;left:21px}.review-item .list-comment .comment-item .inner{background:#f7f6f5;border-radius:0 34px 34px 0;padding:20px 20px 16px 0;position:relative}.review-item .list-comment .comment-item .inner .review-body{margin:8px 0}.review-item .list-comment .comment-item .inner .review-head .user b{font-weight:600}.review-item .list-comment .comment-item .inner:before,.review-item .list-comment .comment-item .inner:after{content:"";width:34px;height:35px;display:block;position:absolute;left:-33px}.review-item .list-comment .comment-item .inner:before{background:url(/img/@2.5/comment-left-top.png) 0 0/contain no-repeat;top:0}.review-item .list-comment .comment-item .inner:after{background:url(/img/@2.5/comment-left-btm.png) 0 0/contain no-repeat;bottom:-1px}.btn-comment{background:var(--bg-gray);height:54px;color:var(--text-light);letter-spacing:.3px;border-radius:44px;align-items:center;gap:10px;padding:0 14px;font-size:1.7rem;font-weight:500;line-height:24px;display:flex}.btn-comment .profile{width:32px;height:32px}.custom-img{background-color:#e3e3e3;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:200px;margin:20px 0}.food-status{background-color:#fff;border-radius:14px;padding:14px;box-shadow:0 0 58px #00000040}.food-status .inner{align-items:center;gap:14px;display:flex;position:relative}.food-status .guide{color:#fff;text-align:center;background:#000;border-radius:100px;margin-top:14px;padding:10px;font-size:1.3rem}.food-status img{width:44px}.food-status .info{flex-direction:column;gap:4px;display:flex}.food-status .info .tit{letter-spacing:-1px;font-size:1.7rem;font-weight:700;line-height:1}.food-status .info .desc{font-size:1.4rem;font-weight:400}.food-status .text-btn{margin-top:-8px;position:absolute;top:50%;right:20px}.userCard{z-index:9;flex-direction:column;gap:14px;max-width:750px;margin:auto;padding:20px;transition:all .3s;display:flex;position:fixed;bottom:40px;left:0;right:0;transform:scale(0)}.userCard .list-card-userItem,.userCard .list-card-requestItem,.userCard .food-status{box-shadow:0 0 58px #00000040}.userCard .list-card-userItem,.userCard .list-card-requestItem{border-radius:14px;overflow:hidden}.userCard .list-card-userItem .inner,.userCard .list-card-requestItem .inner{background-color:#fff;padding:14px}.userCard.on{transform:scale(1)}.ad-banner-area{width:100%}.ad-banner-area .swiper-wrapper .swiper-slide{overflow:inherit}.ad-banner-area .swiper-wrapper .swiper-slide>a{display:block}.ad-banner-area.default{margin-top:0}.ad-banner-area+.main-contents.line{border-top:none}.global-search{border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:60px;margin:auto;position:relative;box-shadow:0 2px 22px #0000000d}.global-search .inner{z-index:1;background:var(--white);border-radius:16px;width:100%;height:100%;padding:0 40px;position:relative;overflow:hidden}.global-search .inner .ico{width:36px;height:36px;position:absolute;top:12px;left:10px}.global-search .inner .ico.search:after{background-image:url(/img/@2.5/ico-search.png);background-size:contain;width:28px;height:28px}.global-search .inner .logo-motion{width:40px;height:40px;margin:auto;position:absolute;top:0;bottom:0;left:10px}.global-search .inner .placeholder{white-space:nowrap;color:var(--text);opacity:.4;text-align:left;text-indent:12px;font-size:2rem;font-weight:700;line-height:60px}.global-search .inner .loling-text li{white-space:nowrap;background:linear-gradient(to right,var(--rec-primary)0%,var(--rec-primary-gradient)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.95rem;font-weight:700;line-height:60px}.global-search .inner .fix-text{margin-left:14px;font-size:2rem;font-weight:700;line-height:60px}.global-search+.btn-list{margin-top:30px}.global-search:after{content:none;background:linear-gradient(to right,var(--rec-primary)60%,var(--rec-primary-gradient)100%);border-radius:16px;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px}.global-search+.category-list{margin-top:20px}.food-categoryIcon-list{padding:10px 22px 4px}.food-categoryIcon-list.static{padding:20px 0}.food-categoryIcon-list.static .swiper-wrapper{flex-wrap:wrap;display:flex}.food-categoryIcon-list.static .swiper-wrapper .swiper-slide{width:20%}.food-categoryIcon-list .swiper-wrapper .swiper-slide{justify-content:center;align-items:center;height:74px;display:flex;position:relative}.food-categoryIcon-list .swiper-wrapper .swiper-slide .category-mainItem{width:60px;height:100%}.food-categoryIcon-list .category-mainItem{justify-content:flex-end;align-items:center;display:flex}.food-categoryIcon-list .category-mainItem:after{border-radius:15px;width:40px;height:30px;margin:auto;position:absolute;inset:0 0 10px}.food-categoryIcon-list .category-mainItem img{z-index:1;width:60%;max-width:44px;margin:auto;position:absolute;inset:0 0 10px}.category-list.favorite{padding:0 20px}.category-list.favorite ul{justify-content:center}.category-list.favorite.list-scroll-x{width:100vw;margin-left:0;margin-right:0;display:flex}.category-list.favorite.list-scroll-x ul{justify-content:start}.category-list.favorite.list-scroll-x ul li{flex:1}.category-list ul{flex-wrap:wrap;gap:10px;display:inline-flex}.category-list ul li{flex:none}.category-list ul li.more img{width:17px}.btn-list{justify-content:center;align-items:center;gap:20px;display:flex}.list-sub-option li{color:var(--text);font-size:1.4rem;font-weight:400}.list-sub-option li+li{margin-top:6px}.category-item{height:44px;color:var(--text);background:#f6f6f6;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:1.5rem;font-weight:500;line-height:1;display:flex;position:relative}.category-item.type-rank.up a:after{background-image:url(/img/@2.5/rank-up.png)}.category-item.type-rank.new a:after{background-image:url(/img/@2.5/rank-new.png)}.category-item.type-rank.down a:after{background-image:url(/img/@2.5/rank-down.png)}.category-item.type-rank a{align-items:center;gap:4px;width:100%;display:flex}.category-item.type-rank a:after{content:"";background-image:url(/img/@2.5/rank-default.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:22px;height:22px;margin:auto;top:0;bottom:0;right:12px}.category-item.type-rank a .rank{text-align:center;flex:none;width:22px}.category-item.type-rank a .keyword{text-overflow:ellipsis;white-space:nowrap;flex:1;width:100%;overflow:hidden}.category-item .itemsMore{color:#787878}.category-item .categoryImg{width:20px;position:relative;bottom:1px}.category-item.center{justify-content:center}.category-item.center>a{font-size:1.6rem}.category-item>a{color:var(--text);font-size:1.4rem;font-weight:500;line-height:24px}.category-item .ico.delete{width:9px;height:9px}.category-item .ico.delete:after{background-image:url(/img/@2.5/ico-delete-line.png)}.category-item.black{background-color:var(--text);color:var(--rec-primary-gradient)}.category-item.active{color:#fff;background-color:#000}a.category-mainItem{transition:all .2s}.categoryIcon-list{padding:10px 20px}.categoryIcon-list li{margin-right:20px}.categoryIcon-list li img+span{margin-top:8px}.categoryIcon-list.type-button{padding:0}.categoryIcon-list.type-button ul{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:24px 40px;display:grid}.categoryIcon-list.type-button ul li{text-align:center;justify-content:center;align-items:center;display:flex}.categoryIcon-list.type-button ul a.category-mainItem{gap:4px}.categoryIcon-list.col-3{padding:20px 0 0}.categoryIcon-list.col-3 ul li{width:33.33%}.category-mainItem{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.category-mainItem img{object-fit:contain;width:82px;max-width:none;height:82px;transition:transform .2s}.category-mainItem img+span{letter-spacing:-1px;margin-top:0}.category-mainItem span{color:var(--text);font-size:1.4rem;font-weight:700}.category-mainItem.on img{transform:scale(1.18)}.category-mainItem.on span{color:var(--rec-secondary)}.clear-layout{text-align:center}.clear-layout .input-item{width:300px;margin:auto}.clear-layout .input-item.agreeList{width:100%}.clear-layout .app-tit{margin:0;display:block}.countdownTimer{color:#ee5659;font-size:2.6rem;font-weight:500;line-height:32px}.certifi-num{justify-content:center;gap:10px;padding:10px 0;display:flex}.certifi-num input{text-align:center;background:0 0;border:none;border-bottom:4px solid #f7f7fa;border-radius:0;width:30px;padding:0;font-size:2.4rem;font-weight:700}.certifi-num input:focus{border-color:var(--text)}.chat body{flex-direction:column;display:flex}.chat #viewport{-webkit-overflow-scrolling:touch;flex:1;width:100%;overflow-y:auto}.chat .btm-sticky-item{width:100%}.chat-room{text-align:center;padding:32px 20px 80px}.chat-room .chat-noti{color:#616161;background:#ff00001a;border-radius:8px;gap:4px;margin-bottom:20px;padding:4px 12px;font-size:14px;display:flex}.chat-room .chat-noti .tit{font-weight:700}.chat-room .chat-noti .desc{font-weight:500}.chat-room .chat-guide{margin-bottom:30px}.chat-room .chat-guide .tit{letter-spacing:-1px;align-items:center;gap:4px;font-size:1.5rem;font-weight:700;display:inline-flex}.chat-room .chat-guide .tit img{width:11px}.chat-room .chat-guide .tit+.desc{margin-top:10px}.chat-room .chat-guide .desc{color:var(--text-light);letter-spacing:-1px;font-size:1.4rem;font-weight:400;line-height:20px}.chat-room .push-talk{background-color:#f7f6f5;border-radius:16px;align-items:center;gap:10px;padding:9px 8px;display:flex}.chat-room .push-talk.type-noimg{padding-left:12px}.chat-room .push-talk .list-attchfile{flex:none;width:80px;height:80px;overflow:hidden}.chat-room .push-talk .list-attchfile ul li{margin:0}.chat-room .push-talk .list-attchfile ul li .attch-item{width:80px;height:80px}.chat-room .push-talk .info{text-align:left;flex-direction:column;gap:7px;display:flex}.chat-room .push-talk .info .label{color:var(--rec-secondary);font-size:1.3rem;font-weight:700;line-height:1;display:block}.chat-room .push-talk .info .desc{color:var(--rec-secondary);font-size:1.3rem;font-weight:400;line-height:18px}.chat-room .push-talk .info .price{color:var(--rec-secondary);font-size:1.6rem;font-weight:700;line-height:1}.chat-value{flex-direction:column;gap:20px;display:flex}.chat-value .chat-group{gap:10px;width:100%;display:flex}.chat-value .chat-group .talk-read{line-height:13px}.chat-value .chat-group .profile{flex:none;width:32px;height:32px}.chat-value .chat-group .talk-group{flex-direction:column;gap:10px;width:100%;display:flex}.chat-value .chat-group .talk-group .nickname{text-align:left;letter-spacing:-1px;padding-top:3px;font-size:1.4rem;font-weight:600;line-height:13px}.chat-value .chat-group .talk-group .talk-box{align-items:flex-end;gap:6px;font-weight:500;display:flex}.chat-value .chat-group .talk-group .talk-box-inner{background:var(--white);text-align:left;word-break:break-all;border-radius:0 10px 10px;max-width:calc(100% - 80px);padding:6px 12px;font-size:1.6rem;line-height:26px;box-shadow:0 0 6px #00000014}.chat-value .chat-group .talk-group .talk-box-inner a{color:var(--text);word-break:break-all}.chat-value .chat-group .talk-group .talk-box .list-attchfile.default{width:180px}.chat-value .chat-group .talk-group .time{font-weight:500}.chat-value .chat-group .chat-notice{justify-content:center;width:100%;display:flex}.chat-value .chat-group .chat-notice span{color:var(--text-light);letter-spacing:-1px;background:#d9dae14d;border-radius:30px;padding:4px 10px;font-size:1.3rem;font-weight:400;line-height:20px}.chat-value .chat-group.right .talk-group .talk-box{flex-direction:row-reverse;justify-content:end}.chat-value .chat-group.right .talk-group .talk-box a{color:var(--white)}.chat-value .chat-group.right .talk-group .talk-box-inner{background:var(--text);color:var(--white);border-radius:10px 0 10px 10px}.chat-value .chat-group .talk-group .talk-box .list-attchfile.default ul{gap:10px}.chat-value .chat-group .talk-group .talk-box .list-attchfile.default ul li{flex-grow:1;width:calc(50% - 5px);margin:0}.chat-value .chat-group .talk-group .talk-box .list-attchfile.default ul li .attch-item{aspect-ratio:1;border:none;width:100%;height:auto}.chat-user-list ul li a{align-items:center;gap:10px;padding:20px;display:flex}.chat-user-list ul li a .profile{flex:none;width:48px;height:48px}.chat-user-list ul li a .chat-preview{width:calc(100% - 60px)}.chat-user-list ul li a .chat-preview .info{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.chat-user-list ul li a .chat-preview .info .name{color:var(--text);font-size:1.5rem;font-weight:700;line-height:24px}.chat-user-list ul li a .chat-preview .desc-container{gap:8px;display:flex}.chat-user-list ul li a .chat-preview .desc-container .badge{min-width:28px;margin-left:auto;font-size:1.3rem}.chat-user-list ul li a .chat-preview .desc-container .desc{letter-spacing:-1px;color:var(--text);font-size:1.6rem;font-weight:500;line-height:20px}.chat-user-list ul li+li{border-top:1px solid #e9ebee}.landing{padding-bottom:0!important}.landing .btm-fixed-item:after{content:none}.landing .landing-faq{padding-bottom:92px}.landing .landing-faq .list-faq{background:#ffffff80;border:1px solid #000;border-radius:24px;padding:16px}.landing .landing-faq .list-faq .info-box{background-color:#fbeab9}.landing .landing-faq .list-faq ul .faq-item.on .faq-tit{color:#000}.landing .landing-faq .list-faq ul .faq-item .faq-tit:before{opacity:1;background-image:url(/img/@2.5/faq-q-on.png)}.landing .landing-faq .app-inner{padding:0 16px}.landing.type-helper{overflow:hidden;padding-bottom:0!important}.landing.type-helper>img{vertical-align:top;width:100%;display:block}.landing.type-helper .visual{position:relative}.landing.type-helper .visual .img img{width:100%;display:block}.landing.type-helper .sticky-btn-area{z-index:10;width:100%;padding:0 7.2%;transition:all .4s;position:absolute;bottom:11%;left:0}.landing.type-helper .sticky-btn-area .btn{color:#fff;background:#000;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;height:52px;font-size:18px;font-weight:600;display:flex;box-shadow:0 2px 8px #00000040}.landing.type-helper .sticky-btn-area.fixed{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#eaff8a;position:fixed;bottom:0}.landing.type-ai{position:relative;overflow:hidden;padding-bottom:0!important}.landing.type-ai>img{vertical-align:top;width:100%;display:block}.landing.type-ai .cta-fixed{z-index:10;width:100%;padding:0 6.4%;transition:all .4s;position:absolute;top:calc(15.53% + 42.2px);left:0}.landing.type-ai .cta-fixed.fixed{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;position:fixed;top:auto;bottom:0;box-shadow:0 -2px 12px #00000014}.landing.type-ai .cta-fixed .btn{color:#141320;letter-spacing:-.4px;background:#00e4fa;border-radius:10px;justify-content:center;align-items:center;width:100%;height:60px;font-size:20px;font-weight:700;display:flex;box-shadow:0 2px 12px #0003}.landing.type-ai.ai-delivery .cta-fixed:not(.fixed){top:12.6%}.landing.type-ai.ai-delivery .cta-fixed .btn{color:#000;background:#ffc72f;gap:6px;font-weight:800}.landing.type-ai.ai-delivery .cta-fixed .btn:after{content:"";border-top:2px solid #000;border-right:2px solid #000;width:8px;height:8px;margin-top:1px;transform:rotate(45deg)}.talk-input{background-color:var(--white);z-index:1;align-items:center;padding:10px 20px;display:flex;position:relative}.talk-input .ico{flex:none}.talk-input textarea{background-color:#0000;border:none;border-radius:0;height:40px;min-height:40px;padding:10px 10px 0;font-size:1.8rem;font-weight:600}.talk-input .send.disabled{pointer-events:none}.talk-input .send.disabled:after{background-image:url(/img/@2.5/ico-send.png)}.talk-input.type-comment{box-sizing:border-box;align-items:center;gap:10px;min-height:65px;padding:6px 18px}.talk-input.type-comment .ico.attach{width:20px;height:20px}.talk-input.type-comment .ico.attach:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cline x1='10' y1='3' x2='10' y2='17' stroke='%239a9db0' stroke-width='2.5' stroke-linecap='round'/%3E%3Cline x1='3' y1='10' x2='17' y2='10' stroke='%239a9db0' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E")}.talk-input.type-comment .ico.send{width:20px;height:20px}.talk-input.type-comment .ico.send:after{filter:brightness(0);background-image:url(/img/@2.5/chatSendIco.svg);background-size:17px 21px}.talk-input.type-comment .ico.send.disabled:after{filter:none;background-image:url(/img/@2.5/chatSendIco.svg);background-size:17px 21px}.talk-input.type-comment textarea{letter-spacing:.3px;resize:none;background-color:#ebecf2;border:none;border-radius:28px;height:33px;min-height:33px;padding:5px 20px;font-size:1.6rem;font-weight:500;line-height:24px}.inputShowTarget{display:none}.store-hash{background-color:#fafafa;border:1px solid #e7e7e7;border-radius:100px;align-items:center;gap:4px;padding:4px 10px;font-size:1.2rem;font-weight:400;display:flex}.store-hash img{width:16px}.store-hash.orange{color:#ff5d1d;background-color:#f89b761a;border-color:#f89b76}.store-hash.blue{color:#7691f7;background-color:#7691f71a;border-color:#7691f7}.hashitem{height:26px;color:var(--text);background:var(--bg-gray);border-radius:6px;justify-content:center;align-items:center;padding:0 .5em;font-size:1.4rem;font-weight:500;line-height:12px;display:inline-flex}.hashitem img{width:17px;margin-left:-4px}.hashitem i{opacity:.6;margin-left:4px;font-style:normal;font-weight:400}.hashitem.blue{color:var(--rec-secondary);background-color:var(--rec-secondary-bg);border:1px solid var(--rec-secondary-border)}.hashitem.blue.fill{background-color:var(--rec-secondary);color:var(--white)}.hashitem.gray{background:var(--bg-gray);color:var(--text)}.hashitem.white{border:1px solid var(--border-light);background:var(--white);color:var(--text)}.hashitem.red{color:var(--rec-red)}.hashitem.red.fill{background-color:var(--rec-red-bg);border-color:#0000}.hashitem.point{border-color:var(--rec-primary);background:var(--rec-primary);font-weight:700}.hashitem.yellow{border:1px solid var(--rec-primary-border);color:#e57232;background:var(--rec-primary-bg)}.hashitem.transparent{color:var(--rec-secondary);border:1px solid var(--rec-secondary-border-light);background:0 0}.hashitem.hashitem-coupon{border-radius:4px;font-size:12px;line-height:25px}.hashitem.hashitem-coupon.black{color:#fff;background:#333}.hashitem.hashitem-coupon.blue{color:#7691f7;background:#7691f71a;border:1px solid #7691f7}.hashitem.hashitem-coupon.orange{color:#ff5d1d;background:#f89b761a;border:1px solid #ff5d1d}.hashitem.line{border:1px solid var(--border);box-shadow:none;background-color:#fff;font-size:1.2rem}.hashitem.bg{border:none}.hashitem.bg.red{background:#ff26001a}.score{color:var(--text);letter-spacing:.3px;align-items:center;gap:4px;font-family:Pretendard;font-size:1.6rem;font-style:normal;font-weight:600;line-height:1;display:flex}.score.off:before{background:url(/img/@2.5/ico-favorite.png) 0 0/contain no-repeat}.score:before{content:"";background:url(/img/@2.5/ico-favorite-on.png) 0 0/contain no-repeat;width:17px;height:17px;display:block;position:relative;bottom:1px}.score-view{border-bottom:1px solid #dfdfdf;align-items:center;gap:40px;padding:20px 20px 12px;display:flex}.score-view .score-head{flex-direction:column;flex:none;align-items:center;display:flex}.score-view .score-head .val{font-family:TAEBAEKfont;font-size:2.2rem}.score-view .score-head .score-group{gap:0;display:flex}.score-view .score-head .score-group .score{width:16px;height:16px}.score-view .score-head .score-group .score:before{width:100%;height:100%}.score-view .score-head span{color:var(--text-light);margin-top:6px;font-size:1.4rem}.score-view .score-body{flex:1}.score-view .score-body .list-progress{flex-direction:column;gap:4px;display:flex}.score-view .score-body .list-progress li{align-items:center;gap:10px;display:flex}.score-view .score-body .list-progress li .progress{flex:1;width:auto}.score-view .score-body .list-progress li .val{color:var(--text-light);text-align:center;flex:none;width:20px;font-size:1.2rem}.score-view .score-body .list-progress li .tit{text-align:center;flex:none;width:20px;font-size:1.2rem}.progress{background-color:#ebebeb;border-radius:100px;width:138px;height:5px;position:relative}.progress .bar{background-color:var(--rec-primary);text-indent:-999rem;border-radius:100px;width:0%;height:100%;transition:all .4s;position:absolute;left:0}.jsutify-div{justify-content:space-between;align-items:center;display:flex}.guide-agree .desc{color:var(--text-gray);margin-bottom:10px;font-size:1.4rem;font-style:normal;font-weight:400;line-height:24px}.checkingEvt-box,.checkingEvt-form{display:none}.checkingOptionCont+.input-item-inner{margin-top:10px}.checkingOptionCont .checkingEvtOptionBox{margin:14px 0 0}.form,.form .list-type-more-ui{padding:20px 0}.form .form{margin-top:20px}.form:first-child{padding-top:0}.form:last-child{padding-bottom:0}.form .app-tit{margin-bottom:14px}.type-request-viewMain+.app-section{background-color:var(--white);padding-bottom:0;border-top:none!important}.type-request-viewMain .request-view{margin-top:16px}.type-request-viewMain .list-card-requestItem.view .inner .cont .price{margin-top:8px}.type-request-viewMain .user{margin-top:20px}.type-request-viewMain .list-card-requestItem .inner .cont .side{font-size:1.4rem}.request-info-item .numCountInput{width:90px}.sheetbar-inner .request-view>ul .request-info-item:last-child{padding-bottom:16px}.additional-info+.list-price-menuItem{border-top:1px solid #f4f4f4;padding-top:14px}.additional-info+.list-receipt{border-top:1px solid #e7e7e7}.list-price-menuItem+.list-receipt{border-top:1px solid #e7e7e7;margin-top:14px;padding-top:14px}.list-price-menuItem+.like-input{margin-top:14px}.list-price-menuItem li{flex-direction:column;display:flex}.list-price-menuItem li.gap10{gap:10px}.list-price-menuItem li .tit{font-size:1.6rem;font-weight:500}.list-price-menuItem li .option{color:var(--text-light);font-size:1.4rem}.list-price-menuItem li .flex{align-items:center}.list-price-menuItem li .price{letter-spacing:.5px;font-size:1.8rem;font-weight:700;line-height:30px}.list-price-menuItem li .right{gap:10px;display:flex}.list-price-menuItem li .btn-option-modify{width:76px;height:30px;color:var(--rec-secondary);border:1px solid var(--rec-secondary-border-light);border-radius:30px;justify-content:center;align-items:center;padding:0 10px;font-size:1.5rem;font-weight:500;display:flex}.list-price-menuItem li+li{border-top:1px solid #f4f4f4;margin-top:14px;padding-top:14px}.request-view{overflow:hidden}.request-view.type-round-line{border:1px solid #dfdfdf;border-radius:10px;padding:0 20px}.request-view.type-round-line>ul .request-info-item .desc,.request-view.type-round-line>ul .request-info-item .sub-text{font-size:1.5rem}.request-view.type-round-line>ul .request-info-item .labelline{margin-bottom:14px}.request-view.type-round-line .call-num{color:var(--text);font-size:1.5rem;font-weight:700;line-height:1;text-decoration:underline}.request-view.type-horizen>ul>li{justify-content:space-between;align-items:center;display:flex}.request-view.type-horizen>ul>li .labelline{margin:0}.request-view.type-horizen>ul>li .labelline label{color:var(--text);font-size:1.6rem;font-weight:500}.request-view.type-horizen>ul>li .desc{align-items:center;gap:4px;display:flex}.request-view.normal{box-shadow:none;background-color:#0000;border:none;padding:0}.request-view.normal>ul .request-info-item{padding:0}.request-view>ul .request-info-item{padding:14px 0}.request-view>ul .request-info-item+.request-info-item{border-top:1px solid var(--border)}.request-view>ul .request-info-item .labelline{margin-bottom:6px}.request-view>ul .request-info-item .labelline label{color:#787878;margin:0;font-size:1.4rem;font-weight:700;line-height:1;display:inline-block}.request-view>ul .request-info-item .dash{color:var(--text-light);font-size:1.8rem;font-weight:300;line-height:30px}.request-view>ul .request-info-item .list-attchfile{margin-top:6px}.request-view>ul .request-info-item .selected-label+.desc{margin-top:10px}.request-view>ul .request-info-item .price{letter-spacing:.5px;font-size:1.8rem;font-weight:700;line-height:18px}.request-view>ul .request-info-item .desc{word-break:break-all;font-size:1.7rem;font-weight:400;line-height:28px}.request-view>ul .request-info-item .desc small{font-size:1.8rem;font-weight:400;display:block}.request-view>ul .request-info-item .sub-text{margin-top:4px;font-size:1.4rem}.request-view>ul .request-info-item ol.type-button{padding:0 4px}.request-view>ul .request-info-item ol.type-button li{background:#f7f6f5;border:1px solid #fff;border-radius:10px;padding:14px}.request-view>ul .request-info-item ol.type-button li.on{border:1px solid var(--rec-secondary);background:#fff}.request-view>ul .request-info-item ol.type-button li+li{margin-top:10px}.request-view>ul .request-info-item ol.type-button li .desc{font-size:1.7rem;font-weight:400}.request-view>ul .request-info-item ol.type-button li small{font-weight:400}.request-view>ul .request-info-item ol.type-button li .command{top:17px;right:22px}.request-view>ul .request-info-item ol address{text-align:left;width:100%}.request-view>ul .request-info-item ol address small{text-align:left}.request-view>ul .request-info-item ol address .desc{text-align:left;width:calc(100% - 50px);font-size:1.7rem;line-height:20px;display:inline-block!important}.request-view>ul .request-info-item ol address .desc .ico{width:20px;height:20px;margin-left:4px;display:inline-block;position:relative}.request-view>ul .request-info-item ol address .desc .ico:after{margin:auto;position:absolute;inset:0}.request-view>ul .request-info-item ol li{align-items:center;gap:20px;display:flex;position:relative}.request-view>ul .request-info-item ol li+li{margin-top:40px}.request-view>ul .request-info-item ol li .labelmark{width:22px;color:var(--text-gray);letter-spacing:-.5px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:7px;font-size:1.2rem;font-weight:600;line-height:13px;display:flex}.request-view>ul .request-info-item ol li .labelmark .ico{width:22px;height:22px}.request-view>ul .request-info-item ol li address .desc{align-items:center;display:flex}.request-view>ul .request-info-item ol li address small{font-size:1.4rem;line-height:1.4;display:block}.request-view>ul .request-info-item ol li .command{position:absolute;top:8px;right:0}.board-view{flex-direction:column;gap:20px;display:flex}.board-view .category-tag{margin-top:-10px}.board-view .button-group{flex-direction:column;gap:10px;display:flex}.board-view .main-img{height:240px;margin-left:-20px;margin-right:-20px}.board-view .main-img .main-img-item{background-position:50%;background-size:cover;width:100%;height:240px;display:block}.board-view .tit{font-size:2rem;font-weight:600;line-height:32px}.board-view .desc{font-size:1.6rem;font-weight:400;line-height:26px}.board-view .list ul{flex-wrap:wrap;gap:6px;display:flex}.ad-label{color:#e57232;letter-spacing:-1px;background:#fff5dc;border-radius:6px;align-items:center;gap:2px;padding:5px 6px;font-size:1.2rem;font-weight:600;line-height:12px;display:flex}.ad-label.red{background:var(--rec-red-bg);color:var(--rec-red)}.ad-label.white{background:var(--white)}.area-cardInfo .cardSelect .checkbox.type-card span.normal .name,.area-cardInfo .cardSelect .radio.type-card span.normal .name{padding:0}.area-cardInfo .cardSelect .checkbox.type-card span,.area-cardInfo .cardSelect .radio.type-card span{background-color:var(--white)}.card-outline.full{width:calc(100vw - 81px)}.card-outline.full .added,.card-outline.full .added .inner{width:100%}.card-outline .label{color:#787878;text-align:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1}.card-outline .added{flex-direction:column;align-items:center;gap:6px;display:flex}.card-outline .added .inner{text-indent:-999rem;border:1px dashed #dfdfdf;border-radius:10px;justify-content:center;align-items:center;width:91px;height:100px;display:flex;position:relative}.card-outline .added .inner:after,.card-outline .added .inner:before{content:"";background-color:#dfdfdf;margin:auto;display:block;position:absolute;inset:0}.card-outline .added .inner:after{width:20px;height:1px}.card-outline .added .inner:before{width:1px;height:20px}.select-card{margin-bottom:20px}.cardSelect .checkbox.type-card,.cardSelect .radio.type-card{height:100%;overflow:inherit;padding:1px}.cardSelect .checkbox.type-card input:checked+span,.cardSelect .radio.type-card input:checked+span{border:2px solid var(--rec-secondary)}.cardSelect .checkbox.type-card input:checked+span.card i,.cardSelect .radio.type-card input:checked+span.card i{color:var(--text);font-weight:600;bottom:-22px}.cardSelect .checkbox.type-card input:checked+span:before,.cardSelect .radio.type-card input:checked+span:before{background:url(/img/@2.5/icon-check-on.png) 0 0/contain no-repeat}.cardSelect .checkbox.type-card span,.cardSelect .radio.type-card span{box-sizing:border-box;border:1px solid #dfdfdf;border-radius:10px;flex-direction:column;justify-content:space-between;height:106px;padding:0 14px;display:flex}.cardSelect .checkbox.type-card span.card,.cardSelect .radio.type-card span.card{background-position:50%;background-repeat:no-repeat;background-size:101%;justify-content:center;align-items:center;width:153px;height:100px;padding:6px;display:flex;position:relative}.cardSelect .checkbox.type-card span.card:before,.cardSelect .radio.type-card span.card:before{z-index:2;background-color:#fff;border-radius:100px;top:8px;right:8px}.cardSelect .checkbox.type-card span.card img,.cardSelect .radio.type-card span.card img{z-index:0;border-radius:6px;width:139px;height:88px;position:absolute}.cardSelect .checkbox.type-card span.card .label,.cardSelect .radio.type-card span.card .label{display:block;position:absolute;bottom:-20px}.cardSelect .checkbox.type-card span .master,.cardSelect .radio.type-card span .master{align-items:center;gap:10px;display:flex}.cardSelect .checkbox.type-card span .master .profile,.cardSelect .radio.type-card span .master .profile{width:40px;height:40px}.cardSelect .checkbox.type-card span .master .info .account,.cardSelect .radio.type-card span .master .info .account{color:var(--text);opacity:.7;align-items:center;font-size:1.3rem;font-weight:500;line-height:1;display:flex}.cardSelect .checkbox.type-card span .master .info .account .ico,.cardSelect .radio.type-card span .master .info .account .ico{filter:grayscale();width:22px;height:22px}.cardSelect .checkbox.type-card span .ad-label,.cardSelect .radio.type-card span .ad-label{color:#e57232;letter-spacing:0;background:#fff5dc;border-radius:6px;font-size:1.2rem;font-weight:600}.cardSelect .checkbox.type-card span .name,.cardSelect .radio.type-card span .name{width:100%;color:var(--rec-secondary);letter-spacing:-1px;align-items:center;gap:6px;padding:0 14px;font-size:1.7rem;font-weight:500;line-height:24px;display:flex;position:absolute;top:14px;left:0}.cardSelect .checkbox.type-card span .name img,.cardSelect .radio.type-card span .name img{width:20px}.cardSelect .checkbox.type-card span .amount,.cardSelect .radio.type-card span .amount{justify-content:space-between;align-items:center;width:100%;padding-left:14px;padding-right:14px;display:flex;position:absolute;bottom:14px;left:0}.cardSelect .radio.type-card span .amount .btn-squre{color:var(--rec-secondary);background-color:#0000;border:0;padding:0;font-size:1.5rem}.cardSelect .checkbox.type-card span .amount .value,.cardSelect .radio.type-card span .amount .value{color:var(--text);letter-spacing:.5px;font-size:2.4rem;font-weight:700;line-height:24px}.cardSelect .checkbox.type-card span:before,.cardSelect .radio.type-card span:before{margin:inherit;position:absolute;inset:14px 14px auto auto}.cardSelect .checkbox.type-card span.normal,.cardSelect .radio.type-card span.normal{height:auto;padding:14px}.cardSelect .checkbox.type-card span.normal .name,.cardSelect .radio.type-card span.normal .name{position:static}.cardSelect.clear .checkbox.type-card span:before,.cardSelect.clear .radio.type-card span:before{content:none}.command{align-items:center;gap:10px;display:flex}.service-util:not(:first-child){margin-top:16px}.service-util .app-tit{margin-bottom:10px}.service-util .linebox{border:1px solid #dedede;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;padding:14px;display:flex}.service-util dl+dl{margin-top:12px}.service-util dl dt{color:#74758c;letter-spacing:-.5px;font-size:1.2rem;font-weight:500}.service-util dl dd{color:var(--text);letter-spacing:-.5px;font-size:1.4rem;font-weight:500}.examplebox{background:var(--bg-gray);border-radius:10px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:14px;margin-top:30px;padding:12px 14px;display:flex}.examplebox-head{justify-content:space-between;align-items:center;width:100%;display:flex}.examplebox-head .tit{color:var(--text);letter-spacing:-.5px;font-size:1.7rem;font-weight:600;line-height:13px}.examplebox-head .command{color:var(--text-light);letter-spacing:-.5px;align-items:center;font-size:1.5rem;font-weight:600;line-height:24px;display:flex}.examplebox-head .command .ico{width:26px;height:26px}.examplebox-head .command .count{color:var(--text)}.examplebox-body{width:100%}.examplebox-body p{height:168px;color:var(--text-gray);letter-spacing:-.5px;font-size:1.6rem;font-weight:500;line-height:24px;display:none;overflow:auto}.examplebox-body p.on{display:block}.suspended{position:relative}.float-guide{text-align:center;z-index:1;color:var(--text-light);padding-top:14px;font-size:1.3rem;position:relative}.list-setting{background-color:#f6f6f6;border-radius:12px;justify-content:center;padding:20px 24px;display:flex}.list-setting ul li{align-items:center;gap:14px;display:flex}.list-setting ul li img{width:32px}.list-setting ul li .info{text-align:left}.list-setting ul li .info .tit{font-size:1.4rem;font-weight:600}.list-setting ul li .info .desc{color:#666;font-size:1.4rem;font-weight:400}.list-setting ul li+li{margin-top:24px}.suspended-memberpage{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:9;background:#fffc;flex-direction:column;align-items:center;width:100%;height:100%;padding:40px;display:flex;position:absolute;top:0;left:0}.suspended-memberpage .tit{color:#353544;text-align:center;letter-spacing:-1px;margin-bottom:20px;font-size:2rem;font-weight:700;line-height:24px}.dropDownLst.on .type-down:after{transform:rotate(-90deg)}.dropDownCnt{width:100%;margin-bottom:12px}.dropDownCnt .box-guideline{margin-top:10px}.form .input-item .list-menu .menu-item+.menu-item{border-top:none}.form .list-menu{margin-left:-20px;margin-right:-20px}.form .list-menu .menu-item{padding:0 20px}.form .list-menu .menu-item+.menu-item{border-top:1px solid var(--border)}.info-box{background:var(--bg-gray);color:var(--text);letter-spacing:-.5px;border-radius:10px;padding:16px 20px;font-size:1.5rem;font-weight:400;line-height:26px}.clear-textarea{position:relative}.clear-textarea textarea{background-color:#0000;border:none;padding:0;font-size:1.8rem;font-weight:500}.clear-textarea .like-placeholder{color:var(--text);letter-spacing:0;opacity:.4;font-size:1.6rem;font-weight:400;line-height:30px;position:absolute;top:-7px;left:0}.btm-fixed-item+.list-history-depWith{padding-bottom:80px}.btm-fixed-item+main{padding-bottom:32px}.btm-fixed-item.added-desc+main{padding-bottom:120px}.btm-fixed-item .btn-group .sidebtn:not(.ico){color:#353544b3;flex-direction:column;align-items:center;width:52px;height:52px;font-size:10px;display:flex}.sign-area{background-color:#fafafa;border:1px solid #e7e7e7;border-radius:14px;justify-content:center;align-items:center;height:200px;margin-top:20px;display:flex}.sign-area .sign-mark{opacity:.1;font-size:2.4rem;font-weight:600}.btm-fixed-guide{text-align:center;border-radius:100px;justify-content:center;align-items:center;margin-bottom:10px;padding:10px;font-size:1.4rem;line-height:1;display:flex}.btm-fixed-guide.red{background-color:var(--rec-red-bg);color:var(--rec-red)}.input-with-button{position:relative}.input-with-button .btn-sm{color:var(--rec-secondary);letter-spacing:-.5px;background-color:var(--white);border-radius:4px;justify-content:center;align-items:center;gap:4px;height:30px;margin:auto;padding:7px 10px;font-size:1.5rem;font-weight:600;line-height:17px;display:flex;position:absolute;top:0;bottom:0;right:10px}.side .now{width:16px;height:16px;position:relative;bottom:1px;left:-2px}.list-filter-group .list-filter li a{gap:2px}.list-filter-group .list-filter li a .badge{color:var(--rec-red);background:0 0;padding:0;font-size:1.4rem;font-weight:500}.fix-request{z-index:1;background:var(--rec-red-bg);text-align:center;border-radius:100px;width:100%;padding:2px 6px;font-size:1.1rem;font-weight:600;animation:1.3s infinite both heartBeatReverse;position:absolute;bottom:0;left:0}.star-rating{display:block}.star-rating.readonly{pointer-events:none}.star-rating-inner{display:inline-block}.star-rating .star{float:left;background:url(/img/@2.5/ico-favorite-off.png) 0 0/contain no-repeat;width:36px;height:36px}.star-rating .star.on{background:url(/img/@2.5/ico-favorite-on.png) 0 0/contain no-repeat}.scroll-responsive-area{z-index:8;width:100%;max-height:200px;transition:all .4s;position:fixed;top:89px;left:0;overflow:hidden}.scroll-responsive-area .list-filter-group+.list-filter-group{border:none;padding-top:0}.scroll-responsive-area .input-item{padding:10px 20px}.scroll-responsive-area.hide{transform:translateY(-100%)}.scroll-responsive-area+.list-card>ul{padding-top:86px}@media screen and (min-width:750px){.scroll-responsive-area{width:750px;margin-left:-375px;left:50%}}.only-main-tutorial{background:0 0}.only-main-tutorial .btn-contents-more{background:#fff url(/img/@2.5/bg-paper.png) 0 0/contain}.only-main-tutorial .food-categoryIcon-list{opacity:0}.tutorial-group{z-index:9999;background:#000000d9;width:100vw;max-width:750px;height:100vh;margin:auto;position:fixed;top:0;left:0;right:0}.tutorial-group>*{pointer-events:none}.tutorial-group .tutorial{display:none}.tutorial-group .tutorial:first-child{display:block}.tutorial-group .tutorial .tutorial-hide{opacity:0}.tutorial-group .tutorial .tutorial-hide-none{display:none}.tutorial-group .tutorial .tutorial-text{color:var(--rec-primary);letter-spacing:-.5px;flex-direction:column;align-items:center;font-family:TAEBAEKfont;font-size:1.9rem;line-height:28px;display:flex;position:absolute}.tutorial-group .tutorial .tutorial-text:after{content:"";background-image:url(/img/@2.5/tutorial-arrow.png);background-repeat:no-repeat;background-size:contain;width:26px;height:16px;margin:10px auto auto;animation:.4s infinite alternate dung;display:block}.tutorial-group .tutorial .tutorial-text.top{flex-direction:column-reverse}.tutorial-group .tutorial .tutorial-text.top:after{background-image:url(/img/@2.5/tutorial-arrow-top.png);margin:auto auto 10px}.tutorial-group .tutorial .tutorial-text.left{text-align:left;position:absolute;left:20px;right:auto}.tutorial-group .tutorial .tutorial-text.left:after{position:absolute;bottom:-27px;left:18px}.tutorial-group .tutorial .tutorial-text.top-left:after{margin-left:0}.vhfull #viewport,.vhfull #viewport .onboarding-article,.vhfull #viewport .onboarding-article .onboarding{height:100%}.onboarding-article .swiper-slide{flex-direction:column;justify-content:center;align-items:center;display:flex}.onboarding-article .swiper-pagination{margin-top:40px;display:none;position:fixed;bottom:100px}.onboarding-article .swiper-pagination .swiper-pagination-bullet{background:var(--text-light);opacity:.4}.onboarding-article .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#aac7ff}.onboarding{background-color:#eee;overflow:hidden}.onboarding .video-frame{justify-content:center;width:100%;display:flex;position:static;top:0;left:0}.onboarding .inner{position:relative;top:-40px}.onboarding .inner .cont{z-index:2;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex;bottom:160px;left:0}.onboarding .inner .tit{text-align:center;letter-spacing:-.5px;text-transform:capitalize;font-family:TAEBAEKfont;font-size:2.9rem;line-height:44px}.onboarding .inner .desc{color:var(--text-gray);text-align:center;letter-spacing:-.5px;text-transform:capitalize;font-size:1.8rem;font-style:normal;font-weight:400;line-height:28px}.onboarding .onboarding01{background-position:top;background-repeat:no-repeat;background-size:contain}.pt10{padding-top:10px!important}.career .app-inner{gap:20px}.career .app-inner .form .list-modify{border-bottom:1px solid var(--border-dark);margin-bottom:0;padding-bottom:20px}.career .app-inner .form:last-child .list-modify{border:none;padding-bottom:0}.ani-heartBeatReverse{animation:1.3s both heartBeatReverse!important}@keyframes heartBeatReverse{0%{transform:scale(1)}14%{transform:scale(.9)}28%{transform:scale(1)}42%{transform:scale(.9)}70%{transform:scale(1)}}.center-form{text-align:center;margin-top:-30px}.center-form p{color:var(--text);font-size:1.5rem;line-height:1.6}.center-form p+p{margin-top:10px}.center-form p+p small{line-height:16px;display:block}.center-form .hashitem{margin-top:10px}.center-form .box-guideline{margin-top:30px}.center-form .box-guideline i{font-style:normal;font-weight:400}.center-form .box-guideline .tit{margin-bottom:0;font-size:1.6rem}.box-question .app-tit-lv2{line-height:1.4}.box-question .checkbox span,.box-question .radio span{color:var(--text-gray);font-size:1.6rem}.help-talk{background-color:var(--bg-gray);border-radius:10px;margin-bottom:16px;padding:14px;position:relative}.help-talk .ico{position:absolute;top:4px;right:4px}.help-talk .tit{color:var(--text);margin-bottom:6px;font-size:1.5rem;font-weight:600;line-height:20px}.help-talk p{color:var(--text-gray);font-size:1.4rem;font-weight:500;line-height:1.4}.customer-line{display:flex}.user-address{z-index:9;background-color:#fff;justify-content:space-between;align-items:flex-start;width:100%;max-width:750px;height:30px;padding:0 20px;display:flex;position:fixed}.user-address>a>span{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 85px);overflow:hidden}.user-address+main{margin-top:30px}.user-address .ui-talk{transform:translate(-50%,10px)}.user-address .ui-talk span{background:var(--rec-primary);color:#000;padding:9px 10px 7px;font-family:GmarketSansMedium;font-size:1.2rem;font-weight:600}.user-address .ui-talk span:after{border-top:7px solid var(--rec-primary)}.user-address a{color:var(--text);align-items:center;gap:8px;font-size:1.4rem;font-weight:400;display:flex}.user-address a:after{content:"";background:url(/img/@2.5/ico-back.png) 0 0/contain no-repeat;width:16px;height:16px;margin-top:-4px;margin-left:-4px;transform:rotate(-90deg)}.user-address a:before{content:"";background:url(/img/@2.5/ico-myloacation.png) 0 0/contain no-repeat;width:14px;height:14px}.user-address:after{background:url(/img/@2.5/crud-titlelineArrow.png) 0 0/contain no-repeat;width:16px;height:16px}.ui-widget{font-family:Pretendard,Noto Sans KR,Apple SD Gothic Neo,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,Malgun Gothic,맑은 고딕,Dotum,돋움,sans-serif}.ui-datepicker-calendar>tbody td.ui-datepicker-week-end:last-child a{color:var(--rec-secondary)}.ui-datepicker-calendar>tbody td.ui-datepicker-week-end:last-child a.ui-state-active{color:var(--white)}.ui-datepicker-calendar>tbody td.ui-datepicker-week-end:first-child a{color:var(--rec-red)}.ui-datepicker-calendar>tbody td.ui-datepicker-week-end:first-child a.ui-state-active{color:var(--white)}.ui-widget-content{background-color:var(--white)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{color:var(--text)}.ui-datepicker{border:1px solid var(--border);border-radius:4px;box-shadow:0 3px 6px #00000029}.ui-datepicker th{color:var(--text)}.ui-datepicker th:first-child span{color:var(--rec-red)}.ui-datepicker th:last-child span{color:var(--rec-secondary)}.ui-datepicker .ui-widget-header{background:0 0;border:none;margin-bottom:20px;padding:0}.ui-datepicker .ui-widget-header .ui-datepicker-title{justify-content:center;align-items:center;margin:0 0 0 30px;display:flex}.ui-datepicker .ui-widget-header .ui-datepicker-title .yearprefix{margin-right:4px}.ui-datepicker .ui-widget-header .ui-datepicker-title,.ui-datepicker .ui-widget-header .ui-datepicker-title span{font-size:2rem;font-weight:700;line-height:1}.ui-datepicker .ui-widget-header .ui-datepicker-next,.ui-datepicker .ui-widget-header .ui-datepicker-prev{width:28px;height:28px;margin:auto;top:0;bottom:0}.ui-datepicker .ui-widget-header .ui-datepicker-next span,.ui-datepicker .ui-widget-header .ui-datepicker-prev span{background:url(/img/@2.5/arrow-circle.png) 0 0/contain no-repeat;width:28px;height:28px;margin:0;position:relative;top:auto;left:auto}.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:0}.ui-datepicker .ui-widget-header .ui-datepicker-next{right:0}.ui-datepicker .ui-widget-header .ui-datepicker-prev span{transform:rotate(180deg)}.ui-datepicker th{padding:0}.ui-datepicker th span{color:var(--text-light);justify-content:center;align-items:center;width:44px;height:40px;font-size:1.5rem;font-weight:600;display:flex}.ui-datepicker .ui-state-default{text-align:center;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:1.6rem;font-weight:500;line-height:1;display:flex}.ui-datepicker .ui-state-default.ui-state-highlight{position:relative}.ui-datepicker .ui-state-default.ui-state-highlight:before{content:"";background-color:var(--rec-secondary);border-radius:100%;width:6px;height:6px;margin:auto;display:block;position:absolute;top:4px;left:0;right:0}.ui-datepicker .ui-state-default.ui-state-active{background-color:var(--rec-secondary);color:var(--white)}.ui-datepicker .ui-state-default.ui-state-active.ui-state-hover{opacity:1}.ui-datepicker .ui-state-default.ui-state-hover{opacity:.5}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{z-index:2;appearance:none;background-color:#0000;background-image:url(/img/@2.5/selected-arrow.png);background-position:100%;background-repeat:no-repeat;background-size:17px;border:none;width:auto;height:28px;margin:0 10px 0 0;padding-left:0;padding-right:18px;font-size:2rem;font-weight:700;position:relative}.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{background:0 0;border:none}.datepicker-page{margin-top:-16px}.datepicker-page .datepicker{width:100%}.datepicker-page .datepicker.readonly{pointer-events:none}.datepicker-page .datepicker .ui-datepicker-inline{border:none;border-radius:0;width:100%;padding:0}.ui-widget.ui-widget-content{border:none;padding:0}.ui-datepicker table{table-layout:fixed;margin:0}.range-lib-item{padding:14px 16px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{z-index:1;width:100%;height:100%;position:relative}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;transform-origin:0 0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:flat;position:absolute;top:0;right:0}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0;top:-100%}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{width:100%;height:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:14px}.noUi-horizontal .noUi-handle{width:26px;height:26px;top:-7px;right:-14px}.noUi-vertical{width:14px}.noUi-vertical .noUi-handle{width:30px;height:30px;bottom:-17px;right:-6px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-14px;right:auto}.noUi-target{background:var(--bg-gray);border-radius:100px}.noUi-connects{border-radius:10px}.noUi-connect{background:var(--rec-secondary)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:2px solid var(--rec-secondary);background:var(--white);cursor:default;border-radius:100px;box-shadow:0 0 6px #0000001c}.noUi-active{background:var(--rec-secondary)}.tightFilter-layout .noUi-connect{background:#ffc933}.tightFilter-layout .noUi-handle{border-color:#ffc933}.tightFilter-layout .noUi-active{background:#ffc933}.noUi-handle:before,.noUi-handle:after{content:none}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;top:14px;left:6px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:var(--rec-red)}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:var(--text-light);position:absolute}.noUi-value{white-space:nowrap;text-align:center;color:var(--text-light);font-size:1.2rem;position:absolute}.noUi-value.active-pip{color:var(--text);font-weight:600}.noUi-value-sub{color:var(--text-light);font-size:1.2rem}.noUi-marker{background:var(--text-light);display:none;position:absolute}.noUi-marker-sub,.noUi-marker-large{background:var(--text-light)}.noUi-pips-horizontal{width:100%;height:80px;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{border:1px solid var(--border);background:var(--white);color:var(--text);text-align:center;white-space:nowrap;border-radius:3px;padding:5px;display:none;position:absolute}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;transform:translateY(-18px)}.swiper-pagination-bullet{background:#fffc}.swiper-pagination-bullet-active{background:var(--rec-primary)}br.important{display:block!important}.banner-button{margin-bottom:10px;display:block}.modal.event .modal-inner{background-color:#0000;border-radius:0;max-width:310px;padding:0}.modal.event .modal-inner .modal-body{max-height:inherit;border:2px solid #fff;border-radius:14px;overflow:hidden}.modal.event .modal-inner .modal-body+.modal-footer{text-align:center;justify-content:center;margin:0}.modal.event .modal-inner .btn{border-radius:0;gap:6px;height:70px;font-family:TAEBAEKfont;font-size:1.9rem}.modal.event .modal-inner .btn em{font-family:TAEBAEKfont}.modal.event .eventClose{opacity:.7;color:#fff;text-align:center;justify-content:center;margin-top:16px;font-size:1.7rem;font-weight:500;display:flex}.selected-type-pay{justify-content:center;margin-top:-20px;display:flex}.selected-type-pay ul{background-color:var(--bg-gray);border-radius:100px;align-items:center;padding:6px;display:flex}.selected-type-pay ul li a{color:var(--text-light);letter-spacing:1px;border-radius:100px;padding:12px 16px;font-size:1.6rem;font-weight:700;line-height:1;display:block}.selected-type-pay ul li.on a{background-color:var(--text);color:#fff}.btnPartner{width:64px;height:64px;color:var(--white);z-index:3;letter-spacing:-1px;text-align:center;background-color:#000;border:1px solid #fff;border-radius:100px;justify-content:center;align-items:center;font-size:1.5rem;font-weight:800;line-height:1.2;display:flex;position:fixed;bottom:20px;right:20px}.btnPartner .count{background-color:var(--rec-red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:500;line-height:1;display:flex;position:absolute;top:-5px;right:-5px}.relative{position:relative}.tab-component .view-info-box{margin-bottom:0}.tab-component .coupon-box{background:#fef3ed url(/img/@2.5/coupon-box-icon.svg) right 10px center/34px no-repeat;width:100%;height:46px;margin-bottom:20px;position:relative;overflow:hidden}.tab-component .coupon-box.complite{background:#fef3ed url(/img/@2.5/coupon-box-icon-arrow.svg) right 10px center/34px no-repeat}.tab-component .coupon-box:before{content:"";background:#fff 0 0/contain;border:1px solid #f2864a;border-radius:100%;width:10px;height:10px;display:block;position:absolute;top:-5px;right:39px}.tab-component .coupon-box:after{content:"";background:#fff 0 0/contain;border:1px solid #f2864a;border-radius:100%;width:10px;height:10px;display:block;position:absolute;bottom:-5px;right:39px}.tab-component .coupon-box a{letter-spacing:-.6px;color:#242424;border:1px solid #f2864a;border-radius:10px;align-items:center;width:100%;height:46px;padding:0 15px;font-size:15px;font-weight:500;display:flex}.tab-component .coupon-box a b{color:#f2864a;font-weight:700}.btn-myPosition{color:#8b8b8b;border:1px solid #dfdfdf;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:44px;font-size:1.4rem;display:flex}.btn-myPosition img{width:14px}.inludeSearch{align-items:center;display:flex}.jointMenu{background-color:var(--bg-gray);z-index:1;border-bottom:1px solid #dfdfdf;width:96px;height:45px;padding:0 16px;position:relative}.jointMenu a{color:#000;white-space:nowrap;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.6rem;display:flex}.menu-search-comp{background-color:var(--bg-gray);border-bottom:1px solid #dfdfdf;flex:none;align-items:center;gap:10px;width:130px;height:45px;padding:0 16px;display:flex}.menu-search-comp.jointMenu .menu-serach-comp-show:before{display:none}.menu-search-comp.on{z-index:2;width:100%;position:absolute;top:0;left:0}.menu-search-comp.on .inner:before{content:"";background:url(/img/@2.5/ico-search.png) 50%/contain no-repeat;flex:none;width:20px;height:20px;display:block}.menu-search-comp.on .inner .ico.delete{width:18px;height:18px;right:0}.menu-search-comp+.pageScrollEventTab{padding-left:0}.menu-search-comp .menu-serach-comp-show{color:#000;white-space:nowrap;align-items:center;font-size:1.6rem;display:flex}.menu-search-comp .menu-serach-comp-show:before{content:"";background:url(/img/@2.5/ico-search.png) 50%/contain no-repeat;flex:none;width:20px;height:20px;display:block}.menu-search-comp .menu-serach-comp-hide{color:#787878;font-size:1.5rem;display:none}.menu-search-comp .inner{align-items:center;gap:4px;width:100%;display:flex}.menu-search-comp .inner .input-icon{width:100%}.menu-search-comp .inner input{background-color:#0000;border:none;height:26px;padding:0 20px 0 0;font-size:1.5rem}.menu-search-comp .inner .ico.delete{width:12px;height:12px;right:2px}.serachDim{opacity:.5;z-index:9;background:#000;width:100%;max-width:750px;height:calc(100vh - 95px);margin:auto;transition:opacity .4s ease-in-out;display:block;position:fixed;top:95px;left:0;right:0}.menu-search-comp+.modalScrollEventTab{flex:1;padding-left:0}.footer{flex-direction:column;justify-content:center;align-items:center;gap:6px;margin-top:20px;padding-bottom:20px;display:flex}.footer.on .footer-btn:after{transform:rotate(270deg)}.footer.on .fnb{max-height:230px}.footer .logo{width:76px}.footer .footer-btn{color:var(--text-light);align-items:center;gap:10px;font-size:1.3rem;font-weight:500;display:flex}.footer .footer-btn:after{content:"";opacity:.5;background-image:url(/img/@2.5/crud-arrow.png);background-size:contain;width:6px;height:10px;display:block;transform:rotate(90deg)}.footer .fnb{text-align:center;color:var(--text-light);max-height:0;padding:0 20px;font-size:1rem;line-height:16px;overflow:hidden}.footer .fnb a{color:var(--text);font-size:1.2rem}.footer .fnb .fnb-button{letter-spacing:-1px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-weight:500;display:flex}.footer .fnb small{color:var(--text-light);margin-top:20px;font-size:1rem;display:block}@font-face{font-family:yg-jalnan;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.2/JalnanOTF00.woff)format("woff");font-weight:400;font-style:normal}@keyframes webScrollIcon{0%{transform:translate(0)}to{opacity:0;transform:translateY(8px)}}@keyframes webArrowRight{0%{transform:translate(-3px)}to{transform:translate(3px)}}@keyframes webElMoveBtm{to{opacity:1;top:0}}@keyframes webElMoveLeft{to{opacity:1;transform:translate(-240px)}}@keyframes webElScale{to{opacity:1;transform:scale(1)}}@keyframes webFlipCircle{to{transform:rotateY(360deg)}}select{appearance:none;background-image:url(/img/@2.5/selected-arrow.png);background-position:98%;background-repeat:no-repeat;background-size:16px 16px;padding-right:30px}.clientWeb .modal article+article{margin-top:20px}.clientWeb .modal .web-section{min-width:100%;padding:0!important}.clientWeb .modal.alert .list-num li:before{color:var(--text);font-size:1.6rem;line-height:24px}.clientWeb .modal.alert .list-num li p,.clientWeb .modal.alert .list-num li small{text-align:left}.clientWeb .modal.alert .alert-tit{margin-bottom:8px;font-size:1.8rem;font-weight:700}.clientWeb .modal.alert .alert-tit.left{text-align:left}.clientWeb .modal.alert .desc{font-size:1.6rem;line-height:24px}.clientWeb .modal.alert .modal-inner{max-width:340px;position:relative}.clientWeb .modal.alert .modal-inner .ico{margin:auto;position:absolute;top:10px;right:10px}.clientWeb .modal.alert .modal-inner .ico.close:after{background-image:url(/img/@2.5/ico-close.png);width:100%;height:100%}.clientWeb .modal.alert .modal-body{margin-top:30px;padding:20px 20px 0}.clientWeb .modal-dim{max-width:100%}.clientWeb .modal-inner{border-radius:0;max-width:600px;padding:0}.clientWeb .modal-body{max-height:500px;padding:30px 30px 0;overflow:auto}.clientWeb .modal-footer{justify-content:center;padding:0 20px 20px}.clientWeb .modal-footer .btn{max-width:200px}.clientWeb .modal-head{background-color:var(--rec-primary);align-items:center;min-height:67px;padding:10px 20px;display:flex;position:relative}.clientWeb .modal-head.clear{min-height:inherit;background-color:#0000}.clientWeb .modal-head .ico{margin:auto;position:absolute;top:0;bottom:0;right:20px}.clientWeb .modal-head .ico.close:after{background-image:url(/img/@2.5/ico-close.png);width:100%;height:100%}.clientWeb .modal-head .tit{font-size:2rem;font-weight:600}.clientWeb.ceo .only-pc{display:block}.clientWeb.ceo .only-mo{display:none}.clientWeb.ceo .btn{background:#f7f6f5;border:1px solid #fff;border-radius:64px;min-width:180px;padding:22px 40px;box-shadow:1px 1px #00000040}.clientWeb.ceo .btn span{font-family:yg-jalnan;font-size:2rem;line-height:1;position:relative;top:2px}.clientWeb.ceo .btn.medium{border-radius:14px;min-width:100px;height:52px;padding:17px 10px 15px}.clientWeb.ceo .btn.medium.min{min-width:110px;max-width:110px}.clientWeb.ceo .btn.medium.readonly{background-color:var(--rec-secondary-bg);color:var(--rec-secondary);box-shadow:none;pointer-events:none}.clientWeb.ceo .btn.positive{background:#000}.clientWeb.ceo .btn.positive span{color:var(--rec-primary)}.clientWeb.ceo .btn.white{background-color:#fff}.clientWeb.ceo .btn.white span{color:#000}.clientWeb.ceo .logo a div{background-image:url(/img/@2.5/web/logoCeo.png);width:212px;height:26px}.clientWeb.ceo .logo a:before{background-image:url(/img/@2.5/emoji-logo-w.png)}.clientWeb.ceo .logo.type-footer a div{background-image:url(/img/@2.5/web/logo-footerCeo.png)}.clientWeb.ceo .clientWeb-header{height:60px}.clientWeb.ceo .clientWeb-header.sub,.clientWeb.ceo .clientWeb-header.scroll{background-color:var(--rec-primary)}.clientWeb.ceo .clientWeb-header.scroll .logo a div{background-image:url(/img/@2.5/web/logoCeo.png)}.clientWeb.ceo .clientWeb-header .btn{min-width:inherit;border:none;padding:8px 14px;font-size:1.4rem;line-height:1}.clientWeb.ceo .clientWeb-header .btn span{font-size:1.4rem;top:1px}.clientWeb.ceo .web-section .title-lv1{margin-bottom:60px;font-family:yg-jalnan;font-size:4.7rem}.clientWeb.ceo .web-section .title-lv1.center{text-align:center}.clientWeb.ceo .web-section.intro:before{content:none}.clientWeb.ceo .web-section.banner{min-height:640px}.clientWeb.ceo .web-section.review{background-color:#e6f0ff}.clientWeb.ceo .web-section.application{padding-bottom:80px}.clientWeb.ceo .web-section.application .checkbox.agree{padding:0}.clientWeb.ceo .web-section.application .checkbox.agree.all{background:0 0;border-bottom:1px solid #e7e7e7;border-radius:0}.clientWeb.ceo .web-section.application .checkbox.agree input:checked+span,.clientWeb.ceo .web-section.application .checkbox.agree input:checked+span{color:var(--rec-secondary)}.clientWeb.ceo .web-section.application .input-message{letter-spacing:-1px;font-size:1.3rem}.clientWeb.ceo .web-section.application .text-btn{font-size:1.5rem}.clientWeb.ceo .web-section.application input[type=color],.clientWeb.ceo .web-section.application input[type=date],.clientWeb.ceo .web-section.application input[type=datetime-local],.clientWeb.ceo .web-section.application input[type=datetime],.clientWeb.ceo .web-section.application input[type=email],.clientWeb.ceo .web-section.application input[type=month],.clientWeb.ceo .web-section.application input[type=number],.clientWeb.ceo .web-section.application input[type=password],.clientWeb.ceo .web-section.application input[type=search],.clientWeb.ceo .web-section.application input[type=tel],.clientWeb.ceo .web-section.application input[type=text],.clientWeb.ceo .web-section.application input[type=time],.clientWeb.ceo .web-section.application input[type=url],.clientWeb.ceo .web-section.application input[type=week],.clientWeb.ceo .web-section.application select,.clientWeb.ceo .web-section.application .like-input{background-color:#f7f6f5}.clientWeb.ceo .web-section.application .guide-desc{text-align:center;font-size:1.7rem}.clientWeb.ceo .web-section.application .list-num{background-color:#fafafa;border:2px solid #e7e7e7;border-radius:14px;margin-bottom:40px;padding:30px}.clientWeb.ceo .web-section.application .list-num li{color:var(--text);font-size:1.7rem}.clientWeb.ceo .web-section.application .list-num li:before{color:var(--text)}.clientWeb.ceo .web-section.application input[readonly],.clientWeb.ceo .web-section.application select[readonly],.clientWeb.ceo .web-section.application option[readonly],.clientWeb.ceo .web-section.application textarea[readonly]{background-color:var(--fff);border-color:var(--border-dark);pointer-events:none;color:var(--text);background-image:none}.clientWeb.ceo .web-section.application .app-inner{width:600px}.clientWeb.ceo .web-section.application .button-group{margin-top:60px}.clientWeb.ceo .web-section.application .button-group.flex .btn{flex:1;width:100%}.clientWeb.ceo .web-section.application .list-step+.form-group{margin-top:50px}.clientWeb.ceo .web-section.application .list-step ol{justify-content:space-between;align-items:center;display:flex;position:relative}.clientWeb.ceo .web-section.application .list-step ol:after{content:"";background-color:#e7e7e7;width:500px;height:1px;margin:auto;position:absolute;bottom:32px;left:0;right:0}.clientWeb.ceo .web-section.application .list-step ol li{flex-direction:column;flex:1;align-items:center;display:flex}.clientWeb.ceo .web-section.application .list-step ol li .inner{flex-direction:column;align-items:center;gap:10px;display:flex}.clientWeb.ceo .web-section.application .list-step ol li:first-child{align-items:flex-start}.clientWeb.ceo .web-section.application .list-step ol li:last-child{align-items:flex-end}.clientWeb.ceo .web-section.application .list-step ol li.on span{background:#fff;border:1px solid #a5bbf6;box-shadow:1px 1px #446ee840}.clientWeb.ceo .web-section.application .list-step ol li.on span i,.clientWeb.ceo .web-section.application .list-step ol li.on .tit{color:var(--rec-secondary)}.clientWeb.ceo .web-section.application .list-step ol li span{background:#f7f6f5;border:1px solid #fff;border-radius:40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:1px 1px #00000040}.clientWeb.ceo .web-section.application .list-step ol li span i{color:#c7c7c7;font-family:yg-jalnan,sans-serif;font-size:2rem;font-style:normal;position:relative;top:1px}.clientWeb.ceo .web-section.application .list-step ol li .tit{color:#bdbdbd;font-size:1.6rem;font-weight:700}.clientWeb.ceo .web-section.application .form-group .type-label input{text-align:left}.clientWeb.ceo .web-section.application .form-group .btn{max-width:100px}.clientWeb.ceo .web-section.application .form-group .btn.full{max-width:100%}.clientWeb.ceo .web-section.application .form-group+.form-group{margin-top:60px}.clientWeb.ceo .web-section.application .form-group .form-label{border-bottom:2px solid var(--text);align-items:center;margin-bottom:14px;padding:14px 0;font-size:2.2rem;font-weight:600}.clientWeb.ceo .web-section.application .form-group .file{flex:none}.clientWeb.ceo .web-section.application .form-group .file label{cursor:pointer}.clientWeb.ceo .web-section.application .form-group .form-block{display:flex}.clientWeb.ceo .web-section.application .form-group .form-block .box-guideline{background-color:#fafafa;border:1px solid #f4f4f4;width:100%;padding:16px}.clientWeb.ceo .web-section.application .form-group .form-block+.form-block{margin-top:14px}.clientWeb.ceo .web-section.application .form-group .form-block .form-title{flex:none;width:180px;display:flex}.clientWeb.ceo .web-section.application .form-group .form-block .form-title .like-label{font-size:1.7rem;font-weight:500;line-height:52px}.clientWeb.ceo .web-section.application .form-group .form-block .form-input{flex:1}.clientWeb.ceo .mainVisual img{width:545px}.clientWeb .el-move{opacity:0;position:relative;top:20px}.clientWeb .el-move.active{animation:1s .1s forwards webElMoveBtm}.clientWeb .el-left{opacity:0;transform:translate(0)}.clientWeb .el-left.active{animation:1s .1s forwards webElMoveLeft}.clientWeb .el-move-load{opacity:0;position:relative;top:100px}.clientWeb .el-move-load.active{animation:1s .1s forwards webElMoveBtm}.clientWeb .el-scale-load{opacity:0;z-index:9;position:relative;top:100px}.clientWeb .el-scale-load.active{animation:1.5s forwards webElScale}.clientWeb #viewport{max-width:100%}.clientWeb #viewport .container{padding:0}.clientWeb .app-inner{gap:inherit;width:1320px;margin:auto}.clientWeb-header{z-index:99;width:100%;height:90px;transition:all .4s;position:fixed;top:0;left:0}.clientWeb-header .app-inner{flex-direction:row;justify-content:space-between;align-items:center;height:100%;display:flex}.clientWeb-header .app-inner .right{align-items:center;display:flex}.clientWeb-header .gnb ul{gap:38px;display:flex}.clientWeb-header .gnb ul li.mobile{display:none}.clientWeb-header .gnb ul li.on a{font-weight:700}.clientWeb-header .gnb ul li a{color:var(--text);font-size:1.7rem;font-weight:500;line-height:1}.clientWeb-header .gnb .logo{display:none}.clientWeb-header.transparent .logo a div{background-image:url(/img/@2.5/web/logo-w.png)}.clientWeb-header.transparent .gnb ul li:hover a{opacity:1}.clientWeb-header.transparent .gnb ul li.on a{color:var(--white);opacity:1}.clientWeb-header.transparent .gnb ul li a{color:var(--white);opacity:.5}.clientWeb-header.transparent .gnb-open{background-image:url(/img/@2.5/web/ico-gnb-w.png)}.clientWeb-header.transparent .gnb-open .gnb ul li:hover a{opacity:1}.clientWeb-header.transparent .gnb-open .gnb ul li.on a{color:var(--text);opacity:1}.clientWeb-header.transparent .gnb-open .gnb ul li a{color:var(--text);opacity:.5}.clientWeb-header.scroll{background-color:var(--white)}.clientWeb-header.scroll .logo a div{background-image:url(/img/@2.5/web/logo.png)}.clientWeb-header.scroll .gnb ul li.on a{color:var(--text)}.clientWeb-header.scroll .gnb ul li a{color:var(--text);opacity:1}.clientWeb-header.scroll .gnb-open{background-image:url(/img/@2.5/web/ico-gnb.png)}.clientWeb-footer{border-top:1px solid var(--border-dark);padding:50px 0}.clientWeb-footer .top{justify-content:center;align-items:center;gap:40px;display:flex}.clientWeb-footer .top .fnb{gap:40px;display:flex}.clientWeb-footer .top .fnb li a{color:var(--text-gray);font-size:1.2rem;font-weight:500}.clientWeb-footer .top .fnb li a b{color:var(--text)}.clientWeb-footer .top+.bottom{margin-top:21px}.clientWeb-footer .bottom{flex-direction:column;justify-content:center;align-items:center;display:flex}.clientWeb-footer .bottom .address,.clientWeb-footer .bottom small{color:var(--text-light)}.clientWeb-footer .bottom small{font-weight:400}.clientWeb-footer .bottom .address{align-items:center;gap:10px;margin-bottom:10px;display:flex}.clientWeb-footer .bottom .address li{align-items:center;gap:10px;font-size:1rem;font-weight:400;line-height:16px;display:flex}.clientWeb-footer .bottom .address li+li:before{content:"";background-color:var(--text-light);opacity:.5;width:1px;height:8px;display:block}.clientWeb-footer .bottom .address li a{color:var(--text-light);margin-left:-7px}.clientWeb .gnb-open{text-indent:-999rem;z-index:9;background-image:url(/img/@2.5/web/ico-gnb.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;display:none;position:absolute;right:10px}.clientWeb .gnb-open.on{background-image:url(/img/@2.5/web/ico-gnb-close.png)}.clientWeb .logo a{text-indent:-999rem;align-items:center;gap:6px;display:flex}.clientWeb .logo a div{background-image:url(/img/@2.5/web/logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:90px;height:30px;transition:all .4s}.clientWeb .logo a:before{content:"";background-image:url(/img/@2.5/emoji-logo.png);background-repeat:no-repeat;background-size:contain;width:32px;height:32px;display:block}.clientWeb .logo.type-footer a div{background-image:url(/img/@2.5/web/logo-footer.png);width:198px;height:22px}.clientWeb .logo.type-footer a:before{filter:grayscale();width:26px;height:26px}.clientWeb .web-section{min-width:1320px;margin:auto;padding:140px 0}.clientWeb .web-section .title{text-align:center;letter-spacing:-2px;margin-bottom:80px;font-size:5rem;font-style:normal;font-weight:700;line-height:60px}.clientWeb .web-section .button-group{align-items:center;gap:20px;margin:auto;display:flex}.clientWeb .web-section .btn-applecation{background-color:var(--text);width:200px;color:var(--white);letter-spacing:-.5px;border-radius:16px;justify-content:center;align-items:center;height:67px;font-size:2rem;font-weight:700;line-height:24px;display:flex;overflow:hidden}.clientWeb .web-section .btn-applecation.mo,.clientWeb .web-section .btn-applecation.mo .yellow{display:none}.clientWeb .web-section .btn-applecation.blue{background-color:var(--rec-secondary)}.clientWeb .web-section .btn-applecation.blue.arrow{justify-content:space-between;padding:0 20px 0 27px}.clientWeb .web-section .btn-applecation.blue.arrow:after{content:"";background:url(/img/@2.5/web/button-arrow.png) 0 0/contain no-repeat;width:10px;height:16px;animation:.4s infinite alternate webArrowRight;display:block}.clientWeb .web-section .btn-applecation img{width:100%}.clientWeb .web-section.blog .titleline{text-align:center;flex-direction:column;gap:0!important}.clientWeb .web-section.blog-view{background-color:#fafafa;padding-top:60px}.clientWeb .web-section.blog-view article .tit{margin-bottom:14px;font-size:3.4rem;font-weight:600}.clientWeb .web-section.blog-view article pre,.clientWeb .web-section.blog-view article p{color:var(--text-gray);white-space:normal;font-size:2rem}.clientWeb .web-section.blog-view article pre+img,.clientWeb .web-section.blog-view article p+img,.clientWeb .web-section.blog-view article+article{margin-top:60px}.clientWeb .web-section.main{height:var(--full-height);background:linear-gradient(#fff 0%,#e9eaed 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.clientWeb .web-section.main .cont{flex-direction:column;justify-content:center;align-items:center;display:flex}.clientWeb .web-section.main .please-scroll{text-indent:-999rem;border:2px solid #dddee4;border-radius:100px;width:21px;height:29px;margin:auto;position:absolute;bottom:30px;left:0;right:0}.clientWeb .web-section.main .please-scroll:after{content:"";background:var(--rec-primary);border-radius:100px;width:5px;height:5px;margin:auto;transition:all .3s;animation:1s .4s infinite webScrollIcon;display:block;position:absolute;top:4px;left:0;right:0}.clientWeb .web-section.main .mainVisual{opacity:0;justify-content:center;align-items:center;width:1024px;height:364px;margin:auto auto 15%;display:flex;position:relative;transform:scale(0)}.clientWeb .web-section.main .mainVisual .serachBar{background-image:url(/img/@2.5/web/img-serachbar.png);background-position:50%;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.clientWeb .web-section.main .mainVisual .text{z-index:2;display:flex;position:relative;bottom:12px}.clientWeb .web-section.main .mainVisual .text .end{height:76px;display:flex;overflow:hidden}.clientWeb .web-section.main .mainVisual .text .fix-text,.clientWeb .web-section.main .mainVisual .text .value li{font-family:yg-jalnan,sans-serif;font-size:5.5rem;line-height:76px}.clientWeb .web-section.main .mainVisual .text .fix-text.yellow,.clientWeb .web-section.main .mainVisual .text .value li.yellow{color:var(--rec-primary)}.clientWeb .web-section.main .mainVisual .text .value{color:var(--rec-primary);position:relative}.clientWeb .web-section.main .mainVisual .text .start{margin-right:40px;display:block}.clientWeb .web-section.main .mainVisual .symbol{z-index:2;width:240px;height:240px;position:absolute;bottom:115px;left:30px}.clientWeb .web-section.main .mainVisual .symbol:after{content:"";filter:blur(10px);z-index:-1;opacity:.3;background:url(/img/@2.5/onboarding02.gif) 0 0/contain no-repeat;width:140px;height:140px;position:absolute;top:80px;left:70px}.clientWeb .web-section.main .mainVisual .symbol img{width:100%;top:0;left:0}.clientWeb .web-section.main .mainVisual .symbol img.shadow{filter:blur(5px);transform:scale(1.4)}.clientWeb .web-section.main .mainVisual .symbol img.face{width:44px;inset:auto 74px 87px auto}.clientWeb .web-section.main .copy .desc{color:var(--text-gray);text-align:center;letter-spacing:-.5px;margin-bottom:26px;font-size:2rem;font-weight:500;line-height:32px}.clientWeb .web-section.intro{min-height:var(--full-height);justify-content:center;align-items:center;display:flex;position:relative}.clientWeb .web-section.intro:before{content:"";background-color:#e6e8ee;width:1px;height:100px;margin:auto;position:absolute;top:0;left:0;right:0}.clientWeb .web-section.intro .list-intro{align-items:center;gap:40px;display:flex}.clientWeb .web-section.intro .list-intro li{flex-direction:column;gap:40px;display:flex}.clientWeb .web-section.intro .list-intro li:nth-child(2n){flex-direction:column-reverse}.clientWeb .web-section.intro .list-intro img{width:290px}.clientWeb .web-section.intro .list-intro .desc{color:var(--text);letter-spacing:-2px;font-size:3.3rem;font-weight:300;line-height:49px}.clientWeb .web-section.intro .list-intro .desc.center{text-align:center}.clientWeb .web-section.service{height:var(--full-height);background:url(/img/@2.5/web/bg-service.png) 50%/cover no-repeat;position:relative}.clientWeb .web-section.service .video-frame{width:100vw;height:var(--full-height);position:absolute;top:0;left:0;overflow:hidden}.clientWeb .web-section.service .video-frame video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.clientWeb .web-section.service .video-frame video.mobile{display:none}.clientWeb .web-section.service .title{align-items:center;gap:20px;margin:60px auto auto;display:flex}.clientWeb .web-section.service .title .counting-value{text-align:center;letter-spacing:-2px;font-family:yg-jalnan,sans-serif;font-size:12rem;font-weight:400}.clientWeb .web-section.service .title .desc{text-align:center;letter-spacing:-2px;font-size:5.5rem;font-weight:600}.clientWeb .web-section.service .layer{background:linear-gradient(#fff0 0%,#fff 100%);width:100%;height:286px;position:absolute;bottom:0;left:0}.clientWeb .web-section.spec{overflow:hidden}.clientWeb .web-section.spec .row{justify-content:center;align-items:center;padding:80px 0;display:flex}.clientWeb .web-section.spec .row.reverse{flex-direction:row-reverse}.clientWeb .web-section.spec .row .column{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.clientWeb .web-section.spec .row .column.type-mockup{justify-content:center;align-items:center;display:flex}.clientWeb .web-section.spec .row .column .title{letter-spacing:-2px;text-align:left;margin-bottom:20px;font-size:5rem;font-weight:700;line-height:69px}.clientWeb .web-section.spec .row .column .title i{font-style:normal;font-weight:400}.clientWeb .web-section.spec .row .column .desc{color:var(--text-gray);letter-spacing:-.5px;font-size:3rem;font-weight:500;line-height:45px}.clientWeb .web-section.spec .row .column .label{color:#e57232;letter-spacing:-.5px;background:#fff5dc;border-radius:16px;padding:4px 17px;font-size:2.2rem;font-weight:500;line-height:45px;display:inline-block}.clientWeb .web-section.spec .row .column .label+.title{margin-top:20px}.clientWeb .web-section.spec .mockup{width:322px;position:relative}.clientWeb .web-section.spec .mockup img{width:100%}.clientWeb .web-section.spec .mockup img.innerStep{z-index:-1;border-radius:50px;width:312px;position:absolute;top:0;left:20px;box-shadow:0 4px 34px #0000000d}.clientWeb .web-section.system{background-color:var(--rec-secondary)}.clientWeb .web-section.system .title{color:#fff}.clientWeb .web-section.system .list-icons ul li{color:#beceff}.clientWeb .web-section.system .list-icons ul li b{color:#fff}.clientWeb .web-section.system .button-label{background:var(--rec-secondary-bg);width:410px;height:80px;color:var(--rec-secondary);text-align:center;letter-spacing:-2px;border-radius:50px;align-items:center;gap:10px;margin:80px auto auto;padding:10px 34px;font-size:2.4rem;font-weight:500;line-height:normal;display:inline-flex}.clientWeb .web-section.system .button-label img{width:27px}.clientWeb .web-section.review{background-color:#f4f5f9}.clientWeb .web-section.review .title-group{align-items:center;gap:24px;margin-bottom:80px;display:flex}.clientWeb .web-section.review .title-group .appicon{width:120px}.clientWeb .web-section.review .title-group .title{text-align:left;margin:0;font-weight:600}.clientWeb .web-section.review .slide-review{padding-bottom:2px}.clientWeb .web-section.review .slide-review ul li{width:414px}.clientWeb .web-section.review .slide-review ul li .reviewbox{background:#fff;border:1px solid #fff;border-radius:20px;flex-direction:column;gap:20px;padding:20px;display:flex;box-shadow:1px 1px #00000040}.clientWeb .web-section.review .slide-review ul li .reviewbox .profile{width:60px;height:60px}.clientWeb .web-section.review .slide-review ul li .reviewbox .title{text-align:left;letter-spacing:-.5px;margin:0;font-size:1.9rem;font-weight:700;line-height:27px}.clientWeb .web-section.review .slide-review ul li .reviewbox .desc{text-align:left;letter-spacing:-1.5px;font-size:1.7rem;font-style:normal;font-weight:500;line-height:30px}.clientWeb .web-section.review .slide-review ul li .reviewbox .infoline{justify-content:space-between;align-items:center;display:flex}.clientWeb .web-section.review .slide-review ul li .reviewbox .infoline .score{font-size:1.5rem}.clientWeb .web-section.review .slide-review ul li .reviewbox .infoline .name{color:var(--text-gray);font-size:1.4rem}.clientWeb .web-section.banner{min-height:var(--full-height);background-image:url(/img/@2.5/web/bg-banner.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative}.clientWeb .web-section.banner.final{background-image:url(/img/@2.5/web/bg-banner02.png)}.clientWeb .web-section.banner.video{background:#fff}.clientWeb .web-section.banner .video-frame{width:100vw;height:var(--full-height);position:absolute;top:0;left:0;overflow:hidden}.clientWeb .web-section.banner .video-frame:after{content:"";z-index:3;background:#0009;width:100%;height:100%;display:block;position:absolute;bottom:0;left:0}.clientWeb .web-section.banner .video-frame video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.clientWeb .web-section.banner .app-inner{z-index:4;position:relative}.clientWeb .web-section.banner .title{color:var(--white);text-align:center;letter-spacing:-2px;text-align:center;margin-bottom:60px;font-size:7rem;font-weight:400;line-height:88px}.clientWeb .web-section.banner .title .maintit{color:#ffc933;letter-spacing:-.331px;font-family:yg-jalnan,sans-serif;font-size:7rem;font-weight:400;line-height:56px}.clientWeb .web-section.banner .title .subtit{color:var(--white);letter-spacing:-2px;margin-top:34px;font-size:5rem;font-style:normal;font-weight:700;line-height:70px}.clientWeb .web-section.banner .cupon-area{color:var(--rec-primary);align-items:center;gap:10px;margin:auto auto 44px;padding:10px;font-family:yg-jalnan,sans-serif;font-size:1.9rem;font-weight:400;line-height:22px;display:flex}.clientWeb .web-section.banner .cupon-area .icon{width:60px;position:relative;bottom:2px}.clientWeb .web-section.infographic .list-infographic{position:relative}.clientWeb .web-section.infographic .list-infographic:after,.clientWeb .web-section.infographic .list-infographic:before{content:none;background:var(--border-dark);width:calc(100% - 400px);height:1px;margin:auto;display:block;position:absolute;left:0;right:0}.clientWeb .web-section.infographic .list-infographic:after{top:0}.clientWeb .web-section.infographic .list-infographic:before{top:301px}.clientWeb .web-section.infographic .list-infographic ul{z-index:1;align-items:center;display:flex;position:relative}.clientWeb .web-section.infographic .list-infographic ul li{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:40px;display:flex}.clientWeb .web-section.infographic .list-infographic ul li:after{content:"";background:var(--border-dark);width:calc(50% - 90px);height:1px;margin:auto;display:block;position:absolute;top:160px;left:0;right:0}.clientWeb .web-section.infographic .list-infographic ul li .circle{z-index:2;border-radius:303px;justify-content:center;align-items:center;width:303px;height:303px;display:flex;position:relative}.clientWeb .web-section.infographic .list-infographic ul li .circle img{width:166px}.clientWeb .web-section.infographic .list-infographic ul li .desc{color:var(--text);text-align:center;letter-spacing:-1.5px;font-size:2.6rem;font-weight:700;line-height:40px}.clientWeb .web-section.partner{background-color:var(--rec-secondary);min-height:var(--full-height);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.clientWeb .web-section.partner .profile-glass-flip{width:240px;height:240px;margin:auto auto 80px;position:relative}.clientWeb .web-section.partner .profile-glass-flip:after{content:"";background:url(/img/@2.5/web/bg-glassCircle-shadow.png) 0 0/contain no-repeat;width:91px;height:40px;margin:auto;display:block;position:absolute;bottom:-80px;left:0;right:0}.clientWeb .web-section.partner .profile-glass-flip .profile-glass{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(142deg,#eaf2ff1a 18.68%,#bcd5ff1a 85.95%);border-radius:120px;width:100%;height:100%;animation:2s .5s infinite alternate webFlipCircle;position:relative}.clientWeb .web-section.partner .profile-glass-flip .profile-glass .inner{background:url(/img/@2.5/web/bg-glassCricle.png) 50%/cover no-repeat;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.clientWeb .web-section.partner .profile-glass-flip .profile-glass .inner img{width:52px}.clientWeb .web-section.partner .title{z-index:1;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.clientWeb .web-section.partner .title .maintit{color:var(--white);text-align:center;text-shadow:0 0 20px #2149c5;letter-spacing:1px;font-size:8rem;font-weight:700;line-height:90px}.clientWeb .web-section.partner .title .subtit{color:#b5edff;text-align:center;text-shadow:0 0 20px #3154c0;letter-spacing:-2px;align-items:center;gap:10px;font-family:Pretendard;font-size:7rem;font-weight:500;line-height:90px;display:flex}.clientWeb .web-section.partner .title .subtit small{font-size:4.4rem;line-height:50px}.clientWeb .web-section.partner .app-inner{position:relative}.clientWeb .web-section.partnerCertification{padding:0}.clientWeb .web-section.partnerCertification .title{letter-spacing:-2px;z-index:3;margin-bottom:30px;font-size:6.6rem;font-weight:700;line-height:90px;position:relative}.clientWeb .web-section.partnerCertification .desc{text-align:center;letter-spacing:-.5px;font-size:2.6rem;font-weight:500;line-height:40px}.clientWeb .web-section.partnerCertification .row{align-items:center;display:flex}.clientWeb .web-section.partnerCertification .row .column{background-color:var(--rec-secondary-bg);flex:1;justify-content:center;align-items:center;min-height:960px;display:flex}.clientWeb .web-section.partnerCertification .row .column+.column{background-color:#f6f9ff}.clientWeb .web-section.partnerCertification .review{margin-top:-160px}.clientWeb .web-section.partnerCertification .review ul{align-items:center;gap:0;display:flex}.clientWeb .web-section.partnerCertification .review ul li{flex:1}.clientWeb .web-section.partnerCertification .review ul li+li{margin-left:80px}.clientWeb .web-section.partnerCertification .review ul li .reviewbox{background:#fff;border-radius:40px;flex-direction:column;align-items:center;gap:20px;padding:0 36px 36px;display:flex;box-shadow:0 24px 34px #0000000d}.clientWeb .web-section.partnerCertification .review ul li .reviewbox .profile{background-color:#0000;border-radius:0;width:174px;height:224px;margin-top:-90px}.clientWeb .web-section.partnerCertification .review ul li .reviewbox .name{text-align:center;font-size:2.4rem;font-weight:700;line-height:23px}.clientWeb .web-section.partnerCertification .review ul li .reviewbox .name .info{color:var(--text-light);letter-spacing:-.5px;margin-top:10px;font-size:1.6rem;font-weight:400;line-height:15px}.clientWeb .web-section.partnerCertification .review ul li .reviewbox .desc{color:var(--text-gray);text-align:center;font-size:1.8rem;font-weight:500;line-height:30px}.clientWeb .web-section.step{background-color:#f6f9ff}.clientWeb .web-section.step .titleline{flex-direction:column;justify-content:center;align-items:center;display:flex}.clientWeb .web-section.step .titleline .desc{color:var(--text-gray);text-align:center;letter-spacing:-2px;font-size:4rem;font-weight:600;line-height:61px}.clientWeb .web-section.step .titleline .desc:after{content:"";background-color:#e6e8ee;width:1px;height:100px;margin:40px auto;display:block}.clientWeb .web-section.step .list-step ol{align-items:center;display:flex}.clientWeb .web-section.step .list-step ol li{flex-direction:column;flex:1;justify-content:center;gap:40px;display:flex}.clientWeb .web-section.step .list-step ol li .device{width:303px;margin:auto}.clientWeb .web-section.step .list-step ol li .desc{text-align:center;letter-spacing:-1.5px;font-size:2.6rem;font-weight:700;line-height:40px}.clientWeb .web-section.option{background-color:var(--rec-secondary-bg)}.clientWeb .web-section.basic .titleline{align-items:center;gap:60px;margin-bottom:80px;display:flex}.clientWeb .web-section.basic .titleline .title{flex:none;margin:0}.clientWeb .web-section.basic .titleline .category-item{color:var(--text-light);border:1px solid var(--border-dark);background-color:var(--white);border-radius:24px;padding:16px 24px;font-size:2.2rem}.clientWeb .web-section.basic .titleline .category-item.active{background-color:var(--text);color:var(--white)}.clientWeb .web-section.line{border-top:1px solid var(--border-dark)}.clientWeb .web-section.about{height:var(--full-height);background-image:url(/img/@2.5/web/bg-about.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;align-items:center;padding-bottom:260px;display:flex;position:relative}.clientWeb .web-section.about .app-inner{justify-content:flex-end;height:100%;display:flex;position:relative}.clientWeb .web-section.about .title{text-align:left;color:var(--white);margin:0;font-size:8rem;line-height:110px}.clientWeb .web-section.about .ceo{color:var(--white);opacity:.5;font-size:1.8rem;font-style:normal;font-weight:700;position:absolute;bottom:0;right:0}.clientWeb .web-section.growth{background-color:var(--rec-primary);padding-bottom:280px;position:relative}.clientWeb .web-section.growth:after{content:"";opacity:.6;background-image:url(/img/@2.5/web/img-graph.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:100%;height:90%;display:block;position:absolute;bottom:0;right:0}.clientWeb .web-section.growth .title{text-align:left;color:#fffcaf;letter-spacing:-2px;margin-top:-30px;font-size:5.4rem;font-weight:700;line-height:67px}.clientWeb .web-section.growth .title span{color:var(--white);letter-spacing:-2px;font-size:4rem;font-weight:700;line-height:67px;display:block}.clientWeb .web-section.growth .row{align-items:center;display:flex}.clientWeb .web-section.growth .row+.info{border-top:1px solid #ffffff4d;margin-top:80px;padding-top:80px}.clientWeb .web-section.growth .row .column{flex:1}.clientWeb .web-section.growth .info .label{background:var(--white);color:var(--rec-primary);letter-spacing:-1px;border-radius:16px;margin-bottom:50px;padding:4px 17px;font-size:2.4rem;font-weight:700;line-height:45px;display:inline-block}.clientWeb .web-section.growth .info .list-info{align-items:center;gap:140px;display:flex}.clientWeb .web-section.growth .info .list-info li{flex-direction:column;gap:60px;display:flex}.clientWeb .web-section.growth .info .list-info li dl dt{letter-spacing:-2px;opacity:.6;margin-bottom:10px;font-size:2rem;font-weight:700;line-height:20px}.clientWeb .web-section.growth .info .list-info li dl dd{align-items:center;font-size:8rem;font-weight:700;line-height:88px;display:flex}.clientWeb .web-section.growth .info small{letter-spacing:-.5px;opacity:.5;margin-top:20px;font-size:1.4rem;font-weight:500;line-height:32px;display:block}.clientWeb .web-section.growth .desc{letter-spacing:-.5px;opacity:.6;font-size:2.2rem;font-weight:600;line-height:38px}.clientWeb .web-section.growth .desc+.desc{margin-top:40px}.clientWeb .web-section.growth .layer{z-index:2;background:linear-gradient(#fffdf700 0%,#fffdf7 100%);width:100%;height:286px;position:absolute;bottom:0;left:0}.clientWeb .web-section.history{background-color:#fffdf7;padding:0}.clientWeb .web-section.history .list-history>ul>li .title{text-align:left}.clientWeb .web-section.history .list-history>ul>li .inner{display:flex}.clientWeb .web-section.history .list-history>ul>li .left{border-right:1px solid var(--border-dark);width:318px;padding:40px 0}.clientWeb .web-section.history .list-history>ul>li .left .year{color:var(--text-light);letter-spacing:-2px;font-size:4rem;font-weight:600;line-height:40px}.clientWeb .web-section.history .list-history>ul>li .right{padding:40px 100px}.clientWeb .web-section.history .list-history>ul>li .right ol{flex-direction:column;gap:24px;display:flex}.clientWeb .web-section.history .list-history>ul>li .right ol li{gap:10px;display:flex}.clientWeb .web-section.history .list-history>ul>li .right ol li .desc{color:var(--text-gray);letter-spacing:-1.5px;font-size:2.2rem;font-weight:500;line-height:22px}.clientWeb .web-section.history .list-history>ul>li .right ol li .desc-group{flex-direction:column;gap:14px;display:flex}.clientWeb .web-section.history .list-history>ul>li .right .month{color:var(--text-gray);font-size:2.2rem;font-weight:500;line-height:22px}.clientWeb .web-section.history .list-history>ul>li.item:first-child .left{border-color:var(--rec-primary)}.clientWeb .web-section.history .list-history>ul>li.item:first-child .left .year{color:var(--text)}.clientWeb .web-section.history .list-history>ul>li.item:first-child .right ol li .desc{color:var(--text);font-weight:700}.clientWeb .web-section.history .list-history>ul>li.item:first-child .right .month{color:var(--text)}.clientWeb .web-section.cscenter{background-color:var(--rec-secondary-bg);padding:60px 0}.clientWeb .web-section.cscenter .title{text-align:left;letter-spacing:-2px;margin-bottom:30px;font-size:3.6rem;font-weight:700;line-height:50px}.clientWeb .web-section.cscenter .cont{align-items:center;gap:140px;display:flex}.clientWeb .web-section.cscenter .cont img{width:200px}.clientWeb .web-section .text-btn{font-size:1.9rem}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit{padding:20px 30px 18px 0}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit .info{align-items:center;gap:10px;margin-bottom:8px;display:flex}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit .info .side{font-size:1.4rem;font-weight:700;line-height:1}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit .info .time{font-size:1.4rem;line-height:1}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit:before{content:none}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit:after{margin:auto;top:0;bottom:0;transform:rotate(0)}.clientWeb .web-section .list-faq ul .faq-item{padding:10px 0}.clientWeb .web-section .list-faq ul .faq-item+.faq-item{border-top:1px solid var(--border-dark)}.clientWeb .web-section .list-faq ul .faq-item .faq-tit{padding:20px 30px 18px;font-size:2rem;line-height:26px}.clientWeb .web-section .list-faq ul .faq-item .faq-tit:before{width:18px;height:18px;top:22px}.clientWeb .web-section .list-faq ul .faq-item .faq-tit:after{width:9px;height:16px;top:22px}.clientWeb .web-section .list-faq ul .faq-item.on+.faq-item{border-top:none}.clientWeb .web-section .list-faq ul .faq-item.on .faq-tit{color:var(--text);font-weight:700}.clientWeb .web-section .list-faq ul .faq-item.on .faq-tit:before{background-image:url(/img/@2.5/web/ico-qna-on.png)}.clientWeb .web-section .info-box{color:var(--text-gray);font-size:1.8rem}.clientWeb .web-section .list-icons ul{align-items:center;display:flex}.clientWeb .web-section .list-icons ul.auto li{gap:18px}.clientWeb .web-section .list-icons ul.auto li .desc{font-size:2.4rem}.clientWeb .web-section .list-icons ul li{text-align:center;flex-direction:column;flex:1;align-items:center;gap:24px;display:flex}.clientWeb .web-section .list-icons ul li .desc{letter-spacing:-1.5px;font-size:3.4rem;font-weight:500;line-height:50px}.clientWeb .web-section .list-icons ul li .desc small{font-size:1.6rem;font-weight:500;line-height:24px;display:block}.clientWeb .web-section .list-icons ul li .desc b{font-weight:500}.clientWeb .web-section .list-icons ul li .num{color:var(--rec-secondary);text-align:center;letter-spacing:-1.5px;font-family:yg-jalnan,sans-serif;font-size:7.4rem;font-weight:400;line-height:74px}.clientWeb .web-section .list-icons ul li img{width:200px}.clientWeb .web-section .list-icons ul li .icon-frame{background:linear-gradient(#fff 0%,#f3f8ff 100%);border-radius:30px;justify-content:center;align-items:center;width:140px;height:140px;display:flex;box-shadow:8px 8px 8px #00000026}.clientWeb .web-section .list-icons ul li .icon-frame img{width:92px}.clientWeb .list-more-button{justify-content:center;display:flex}.clientWeb .list-more-button .btn{width:240px}.clientWeb .blog-headline{align-items:center;gap:6px;margin-bottom:20px;display:flex}.clientWeb .blog-headline .blog-category{background-color:var(--bg-gray);color:var(--text-gray);border-radius:10px;padding:4px 8px;font-size:1.4rem;font-weight:500}.clientWeb .blog-headline .date{color:var(--text-light);font-size:1.4rem;font-weight:400}.clientWeb .list-blog ul{flex-wrap:wrap;gap:60px;display:flex}.clientWeb .list-blog ul li{border-radius:40px;width:386px;overflow:hidden;box-shadow:0 0 8px #0000001a}.clientWeb .list-blog ul li .inner{text-align:left;flex-direction:column;padding:20px;display:flex}.clientWeb .list-blog ul li .inner .title{text-align:left;color:var(--text);display:-ms-flexbox;display:box;vertical-align:top;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:68px;margin-bottom:0;font-size:2.4rem;font-weight:700;line-height:34px;overflow:hidden}.clientWeb .list-userBlock li{position:absolute;bottom:-700px}.clientWeb .list-userBlock li>img{width:150px}.clientWeb .list-userBlock li .arrow{background-color:#fff;border-radius:13px;justify-content:center;align-items:center;width:54px;height:45px;margin:auto;display:flex;position:relative}.clientWeb .list-userBlock li .arrow>img{width:25px}.clientWeb .list-userBlock li .arrow:after{content:"";background:url(/img/@2.5/web/ico-polygon.png) 0 0/contain;width:17px;height:17px;margin:auto;display:block;position:absolute;bottom:-10px;left:0;right:0}@media (max-width:750px){.clientWeb .modal.alert .modal-inner{max-width:300px}.clientWeb .modal-body{max-height:400px;padding:16px}.clientWeb .modal-head{min-height:50px}.clientWeb .modal-head .tit{font-size:1.7rem;font-weight:700}.clientWeb.ceo .only-pc{display:none}.clientWeb.ceo .only-mo{display:block}.clientWeb.ceo .clientWeb-header{height:50px}.clientWeb.ceo .clientWeb-header .btn{padding:6px 10px;font-size:1.2rem}.clientWeb.ceo .clientWeb-header .btn span{font-size:1.2rem;top:1px}.clientWeb.ceo .clientWeb-footer .logo{display:none}.clientWeb.ceo.login .clientWeb-footer{border-color:#0000000d;width:100%;position:absolute;bottom:0;left:0}.clientWeb.ceo.login .clientWeb-footer *,.clientWeb.ceo.login .clientWeb-footer a{color:#000}.clientWeb.ceo.login .clientWeb-footer .bottom{opacity:.5}.clientWeb.ceo .btn{padding:20px 10px}.clientWeb.ceo .btn span{font-size:1.7rem}.clientWeb.ceo .btn.medium{font-size:1.6rem}.clientWeb.ceo .btn.medium.min{min-width:80px;max-width:80px;font-size:1.4rem;line-height:52px;padding:0!important}.clientWeb.ceo .logo a div{width:140px;height:18px}.clientWeb.ceo .web-section .title-lv1{margin-bottom:40px;font-size:2rem}.clientWeb.ceo .web-section.banner{min-height:auto}.clientWeb.ceo .web-section.application{padding-bottom:40px}.clientWeb.ceo .web-section.application .input-message{font-size:1.4rem}.clientWeb.ceo .web-section.application .list-num{margin-bottom:20px;padding:20px}.clientWeb.ceo .web-section.application .app-inner{width:100%}.clientWeb.ceo .web-section.application .button-group{flex-direction:row;width:100%;margin-top:20px}.clientWeb.ceo .web-section.application .button-group .btn{flex:1;width:100%}.clientWeb.ceo .web-section.application .button-group.flex .btn{min-width:inherit}.clientWeb.ceo .web-section.application .list-step+.form-group{margin-top:20px}.clientWeb.ceo .web-section.application .list-step ol:after{width:100%}.clientWeb.ceo .web-section.application .form-group .btn{max-width:100px}.clientWeb.ceo .web-section.application .form-group+.form-group{margin-top:40px}.clientWeb.ceo .web-section.application .form-group .form-label{font-size:2rem;font-weight:800}.clientWeb.ceo .web-section.application .form-group .form-block{flex-direction:column}.clientWeb.ceo .web-section.application .form-group .form-block .form-title{width:100%;display:block}.clientWeb.ceo .web-section.application .form-group .form-block .form-title .like-label{font-size:1.7rem;font-weight:500;line-height:52px}.clientWeb.ceo .web-section.application .form-group .form-block .form-input{flex:1}.clientWeb .app-inner{max-width:100%}.clientWeb-header{height:50px}.clientWeb-header .gnb{background-color:var(--white);width:100vw;height:var(--full-height);transition:all .4s;position:fixed;top:0;right:-100%}.clientWeb-header .gnb ul{flex-direction:column;gap:44px;padding-top:60px;padding-left:20px;padding-right:20px}.clientWeb-header .gnb ul li.mobile{display:block}.clientWeb-header .gnb ul li a{font-size:2.4rem;font-weight:400}.clientWeb-header .gnb .logo{width:226px;margin:auto;display:block;position:absolute;bottom:30px;left:0;right:0}.clientWeb-header .gnb.on{right:0}.clientWeb-header.transparent .gnb-open+.gnb ul li.on a{color:var(--text)}.clientWeb-header.transparent .gnb-open+.gnb ul li a{color:var(--text);opacity:1}.clientWeb-footer{padding:20px 0 40px}.clientWeb-footer.padding{padding-bottom:110px}.clientWeb-footer .top{flex-direction:column;gap:20px}.clientWeb-footer .top .fnb{flex-wrap:wrap;justify-content:center;gap:10px}.clientWeb-footer .bottom .address{flex-wrap:wrap;justify-content:center}.clientWeb-footer .bottom .address li{line-height:1}.clientWeb-footer .bottom .address li+li:before{display:none}.clientWeb .gnb-open{display:block}.clientWeb .logo a:before{width:22px;height:22px;display:none}.clientWeb .logo.type-footer a div{width:150px;height:18px}.clientWeb .logo.type-footer a:before{display:block}.clientWeb .web-section{min-width:100%;padding:80px 0}.clientWeb .web-section .title{letter-spacing:-.5px;margin-bottom:44px;font-size:2.6rem;line-height:36px}.clientWeb .web-section .button-group{flex-direction:column;gap:14px}.clientWeb .web-section .btn-applecation{width:250px;display:none}.clientWeb .web-section .btn-applecation.both{display:flex}.clientWeb .web-section .btn-applecation.fixed{position:absolute;bottom:120px}.clientWeb .web-section .btn-applecation.fixed+.floating{bottom:40px}.clientWeb .web-section .btn-applecation.floating{z-index:98;transition:all .4s;position:fixed;bottom:40px}.clientWeb .web-section .btn-applecation.floating.scroll{border-radius:0;width:100%;height:80px;bottom:0}.clientWeb .web-section .btn-applecation.floating.scroll .yellow{display:block}.clientWeb .web-section .btn-applecation.mo{display:flex}.clientWeb .web-section .btn-applecation.mo .yellow{display:bock;margin-right:4px}.clientWeb .web-section .btn-applecation.blue.arrow{justify-content:center;gap:10px}.clientWeb .web-section .btn-applecation.blue.arrow:after{animation:.6s infinite alternate webArrowRight}.clientWeb .web-section .btn-applecation.moNone{display:noen}.clientWeb .web-section .btn-applecation.pc{display:none}.clientWeb .web-section.blog{padding:80px 0 0}.clientWeb .web-section.blog .titleline .title{margin:0!important}.clientWeb .web-section.blog-view{padding-top:30px}.clientWeb .web-section.blog-view article .tit{font-size:2.2rem}.clientWeb .web-section.blog-view article pre,.clientWeb .web-section.blog-view article p{font-size:1.6rem}.clientWeb .web-section.blog-view article pre+img,.clientWeb .web-section.blog-view article p+img{margin-top:30px}.clientWeb .web-section.blog-view article+article{margin-top:40px}.clientWeb .web-section.main,.clientWeb .web-section.main .cont{justify-content:flex-start}.clientWeb .web-section.main .please-scroll{display:none;bottom:40px}.clientWeb .web-section.main .mainVisual{flex-direction:column;align-items:center;width:100%;margin-top:-140px;display:flex}.clientWeb .web-section.main .mainVisual .serachBar{background-image:none}.clientWeb .web-section.main .mainVisual .text{flex-direction:column;align-items:center;gap:14px;margin-top:190px;position:static}.clientWeb .web-section.main .mainVisual .text .fix-text,.clientWeb .web-section.main .mainVisual .text .value li{font-size:5.5rem;line-height:67px}.clientWeb .web-section.main .mainVisual .text .end{height:60px}.clientWeb .web-section.main .mainVisual .text .start{margin-right:0}.clientWeb .web-section.main .mainVisual .symbol{width:200px;height:200px}.clientWeb .web-section.main .mainVisual .symbol:after{filter:blur(8px);width:100px;height:100px;margin:auto;top:140px;left:0;right:0}.clientWeb .web-section.main .copy{margin-top:70px;bottom:220px}.clientWeb .web-section.main .copy .desc{font-size:1.5rem;line-height:24px}.clientWeb .web-section.intro:before{height:80px}.clientWeb .web-section.intro .list-intro{flex-direction:column}.clientWeb .web-section.intro .list-intro li{gap:20px}.clientWeb .web-section.intro .list-intro li:nth-child(2n){flex-direction:column}.clientWeb .web-section.intro .list-intro .desc{text-align:center;font-size:2.8rem;line-height:38px}.clientWeb .web-section.service{background-color:none}.clientWeb .web-section.service .title{margin-top:0;display:block}.clientWeb .web-section.service .title .counting-value{margin-bottom:20px;font-size:6.4rem}.clientWeb .web-section.service .title .desc{font-size:2.6rem;line-height:36px}.clientWeb .web-section.service .video-frame{width:100vw;height:var(--full-height);position:absolute;top:0;left:0;overflow:hidden}.clientWeb .web-section.service .video-frame video{height:100%}.clientWeb .web-section.service .video-frame video.pc{display:none}.clientWeb .web-section.service .video-frame video.mobile{display:block}.clientWeb .web-section.spec .row{flex-direction:column-reverse;padding:40px 0}.clientWeb .web-section.spec .row.reverse{flex-direction:column-reverse}.clientWeb .web-section.spec .row .column .title{text-align:center;font-size:3rem;line-height:40px}.clientWeb .web-section.spec .row .column .title i{font-weight:700}.clientWeb .web-section.spec .row .column.type-mockup.double{position:relative;left:60px}.clientWeb .web-section.spec .row .column.type-mockup.double .mockup{width:180px;margin-bottom:24px}.clientWeb .web-section.spec .row .column.type-mockup.double .mockup img.innerStep{width:180px;left:120px}.clientWeb .web-section.spec .row .column .desc{text-align:center;font-size:1.8rem;line-height:25px}.clientWeb .web-section.spec .row .column .label{color:#e57232;padding:10px 20px;font-size:1.5rem;line-height:20px}.clientWeb .web-section.spec .row .column .label+.title{margin-top:14px}.clientWeb .web-section.spec .mockup{width:250px;margin-bottom:24px}.clientWeb .web-section.system .button-label{gap:4px;width:auto;height:60px;margin:44px auto auto;padding:10px 24px;font-size:1.5rem}.clientWeb .web-section.system .button-label img{width:15px}.clientWeb .web-section.review .title-group{gap:14px;margin-bottom:44px}.clientWeb .web-section.review .title-group .appicon{display:none}.clientWeb .web-section.review .slide-review{padding-left:20px}.clientWeb .web-section.review .slide-review ul li{width:75%}.clientWeb .web-section.review .slide-review ul li .reviewbox .profile{width:60px;height:60px}.clientWeb .web-section.review .slide-review ul li .reviewbox .desc{font-size:1.5rem;line-height:24px}.clientWeb .web-section.banner{min-height:474px}.clientWeb .web-section.banner .app-inner{z-index:0;position:static}.clientWeb .web-section.banner.video{min-height:var(--full-height);padding:0;display:block}.clientWeb .web-section.banner.video .app-inner{min-height:var(--full-height);z-index:4;padding-top:140px;position:relative}.clientWeb .web-section.banner .title{margin-bottom:44px;font-size:3rem;line-height:40px}.clientWeb .web-section.banner .title .maintit{text-align:center;max-width:300px;margin:auto;font-size:4.4rem;line-height:65px}.clientWeb .web-section.banner .title .subtit{letter-spacing:-.5px;margin-top:14px;font-size:1.8rem;font-weight:500;line-height:24px}.clientWeb .web-section.banner .cupon-area{flex-direction:column;gap:0;font-size:1.6rem}.clientWeb .web-section.banner .cupon-area .icon{width:70px}.clientWeb .web-section.infographic{padding:40px 0}.clientWeb .web-section.infographic .list-infographic:after,.clientWeb .web-section.infographic .list-infographic:before{content:none}.clientWeb .web-section.infographic .list-infographic ul{flex-direction:column;gap:40px}.clientWeb .web-section.infographic .list-infographic ul li{gap:20px}.clientWeb .web-section.infographic .list-infographic ul li:after{content:none}.clientWeb .web-section.partner .profile-glass-flip{width:130px;height:130px;margin:auto auto 44px}.clientWeb .web-section.partner .profile-glass-flip:after{width:56px;height:36px}.clientWeb .web-section.partner .profile-glass-flip .profile-glass .inner img{width:35px}.clientWeb .web-section.partner .title{justify-content:center;gap:10px}.clientWeb .web-section.partner .title .maintit{letter-spacing:-1px;font-size:4.3rem;line-height:44px}.clientWeb .web-section.partner .title .subtit{font-size:3rem;line-height:30px}.clientWeb .web-section.partner .title .subtit small{width:240px;font-size:3rem;line-height:38px;display:block}.clientWeb .web-section.partnerCertification .title{font-size:4.4rem;line-height:60px}.clientWeb .web-section.partnerCertification .desc{font-size:1.7rem;line-height:30px}.clientWeb .web-section.partnerCertification .row{flex-direction:column}.clientWeb .web-section.partnerCertification .row .column{width:100%;min-height:400px}.clientWeb .web-section.partnerCertification .review{margin-top:-60px;padding:40px 0;overflow:auto}.clientWeb .web-section.partnerCertification .review ul li{flex:none;width:318px}.clientWeb .web-section.partnerCertification .review ul li+li{margin-left:0}.clientWeb .web-section.partnerCertification .review ul li .reviewbox{gap:20px;margin-right:40px;padding:0 20px 20px}.clientWeb .web-section.partnerCertification .review ul li .reviewbox .profile{width:80px;height:102px;margin-top:-40px}.clientWeb .web-section.partnerCertification .review ul li .reviewbox .name{font-size:2rem;line-height:20px}.clientWeb .web-section.partnerCertification .review ul li .reviewbox .name .info{font-size:1.4rem;line-height:14px}.clientWeb .web-section.partnerCertification .review ul li .reviewbox .desc{font-size:1.5rem;line-height:24px}.clientWeb .web-section.step .titleline .desc{font-size:1.7rem;font-weight:500;line-height:26px}.clientWeb .web-section.step .titleline .desc:after{height:80px;margin:20px auto}.clientWeb .web-section.step .list-step ol{flex-direction:column}.clientWeb .web-section.step .list-step ol li{gap:14px}.clientWeb .web-section.step .list-step ol li+li{margin-top:80px}.clientWeb .web-section.step .list-step ol li .device{width:280px}.clientWeb .web-section.step .list-step ol li .desc{font-size:2rem;font-weight:500;line-height:28px}.clientWeb .web-section.option .list-icons ul{flex-direction:row;gap:0}.clientWeb .web-section.option .list-icons ul li{flex:1}.clientWeb .web-section.option .list-icons ul li .desc{font-size:1.6rem;line-height:1}.clientWeb .web-section.basic .titleline{margin-bottom:44px;display:block}.clientWeb .web-section.basic .titleline .title{text-align:left;margin-bottom:20px}.clientWeb .web-section.basic .titleline .category-item{border-radius:16px;padding:10px 16px;font-size:1.5rem}.clientWeb .web-section.line{border-top:1px solid var(--border-dark)}.clientWeb .web-section.line .titleline,.clientWeb .web-section.line .titleline .title{margin-bottom:0}.clientWeb .web-section.about{background-position:-150px 0;padding-bottom:30px}.clientWeb .web-section.about .title{font-size:3.6rem;line-height:48px}.clientWeb .web-section.about .ceo{margin-top:14px;font-size:1.4rem;position:static}.clientWeb .web-section.growth{padding-bottom:80px}.clientWeb .web-section.growth:after{opacity:1;background-image:url(/img/@2.5/web/img-graph-m.png);height:100%}.clientWeb .web-section.growth .title{margin-top:0;margin-bottom:20px;font-size:3.6rem;line-height:44px}.clientWeb .web-section.growth .title span{font-size:2.6rem;line-height:44px}.clientWeb .web-section.growth .row{flex-direction:column}.clientWeb .web-section.growth .row .column{width:100%}.clientWeb .web-section.growth .row+.info{border-top:none;margin-top:80px;padding-top:0}.clientWeb .web-section.growth .info{z-index:1;text-align:center;position:relative}.clientWeb .web-section.growth .info .label{border-radius:16px;margin:auto auto 40px;padding:18px 24px;font-size:1.8rem;line-height:18px}.clientWeb .web-section.growth .info .list-info{justify-content:center;gap:0}.clientWeb .web-section.growth .info .list-info li{text-align:left;gap:40px}.clientWeb .web-section.growth .info .list-info li+li{margin-left:40px}.clientWeb .web-section.growth .info .list-info li dl dt{letter-spacing:-1px;font-size:1.5rem;font-weight:500;line-height:20px}.clientWeb .web-section.growth .info .list-info li dl dd{font-size:2.6rem;line-height:44px}.clientWeb .web-section.growth .info .list-info li dl dd .counting-value{font-size:4rem}.clientWeb .web-section.growth .info small{text-align:center;margin-top:14px;font-size:1.2rem;display:block}.clientWeb .web-section.growth .desc{font-size:1.6rem;font-weight:500;line-height:26px}.clientWeb .web-section.growth .desc+.desc{margin-top:20px}.clientWeb .web-section.growth .layer{display:none}.clientWeb .web-section.history .list-history>ul>li .left{width:90px;min-width:90px;padding:20px 0}.clientWeb .web-section.history .list-history>ul>li .left .year{font-size:2.2rem}.clientWeb .web-section.history .list-history>ul>li .right{padding:20px}.clientWeb .web-section.history .list-history>ul>li .right ol{gap:14px}.clientWeb .web-section.history .list-history>ul>li .right ol li .desc{font-size:1.5rem}.clientWeb .web-section.history .list-history>ul>li .right ol li .desc-group{gap:4px}.clientWeb .web-section.history .list-history>ul>li .right .month{font-size:1.5rem}.clientWeb .web-section.history .title{font-size:2.2rem}.clientWeb .web-section.cscenter{margin-top:-70px;padding:20px 0}.clientWeb .web-section.cscenter .title{letter-spacing:-1px;margin-bottom:20px;font-size:1.6rem;line-height:24px}.clientWeb .web-section.cscenter .cont{gap:24px}.clientWeb .web-section.cscenter .cont img{width:60px}.clientWeb .web-section .text-btn{font-size:1.5rem}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit{padding:20px 30px 18px 0}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit .info{align-items:center;gap:10px;margin-bottom:8px;display:flex}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit .info .side{font-size:1.4rem;font-weight:700;line-height:1}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit .info .time{font-size:1.4rem;line-height:1}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit:before{content:none}.clientWeb .web-section .list-faq.type-board ul .faq-item .faq-tit:after{margin:auto;top:0;bottom:0;transform:rotate(0)}.clientWeb .web-section .list-faq ul .faq-item .faq-tit{padding:14px 30px;font-size:1.6rem;font-weight:500}.clientWeb .web-section .list-faq ul .faq-item .faq-tit:before{width:14px;height:14px;top:19px}.clientWeb .web-section .list-faq ul .faq-item .faq-tit:after{width:8px;height:13px;top:18px}.clientWeb .web-section .list-faq ul .faq-item.on+.faq-item{border-top:none}.clientWeb .web-section .list-faq ul .faq-item.on .faq-tit:before{background-image:url(/img/@2.5/web/ico-qna-on.png)}.clientWeb .web-section .info-box{font-size:1.5rem}.clientWeb .web-section .list-icons ul{flex-direction:column;gap:0;margin-top:-40px}.clientWeb .web-section .list-icons ul.auto{flex-flow:wrap}.clientWeb .web-section .list-icons ul.auto li{min-width:50%;margin-top:40px}.clientWeb .web-section .list-icons ul.auto li .desc{font-size:2.2rem}.clientWeb .web-section .list-icons ul li{gap:10px}.clientWeb .web-section .list-icons ul li .desc{letter-spacing:-1px;font-size:2rem;line-height:28px}.clientWeb .web-section .list-icons ul li .desc small{font-size:1.6rem;font-weight:500;line-height:24px}.clientWeb .web-section .list-icons ul li .num{font-size:4.4rem;line-height:44px}.clientWeb .web-section .list-icons ul li img{width:150px}.clientWeb .web-section .list-icons ul li .icon-frame{width:100px;height:100px}.clientWeb .web-section .list-icons ul li .icon-frame img{width:70px}.clientWeb .list-more-button .btn{width:160px}.clientWeb .blog-headline{margin-bottom:14px}.clientWeb .list-blog ul{flex-flow:column;gap:30px}.clientWeb .list-blog ul li{border-radius:20px;width:100%}.clientWeb .list-blog ul li .inner{padding:16px}.clientWeb .list-blog ul li .inner .title{max-height:48px;font-size:2rem;line-height:24px}}.appTakeout{--rec-primary:#ff5d1b;--rec-primary-gradient:#ff5d1b;--rec-primary-border:#ffe9af;--rec-primary-bg:#fff2d1;--rec-primary-bg-light:#fffdf7;--rec-secondary:#446ee8;--rec-secondary-border:#3f7aff80;--rec-secondary-border-light:#3f7aff33;--rec-secondary-bg:#eaf2ff;--rec-secondary-bg-light:#446ee805;--rec-red:#f40a13;--rec-red-bg:#ffe2e5;--bg-gray:#f7f6f5;--bg-page:#eee;--bg-chat:#eee;--border:#dfdfdf;--border-light:#f4f4f4;--border-dark:#e7e7e7;--border-section:#f4f4f4;--text:#000;--text-gray:#000;--text-light:#787878;--full-height:calc(var(--vh,1vh)*100)}.appTakeout .btn.positive,.appTakeout .btn.positive:active{background:var(--rec-primary)}.appTakeout .tab-main ul li.on a{border-bottom:2px solid var(--rec-primary)}.appTakeout .ico.like.on:after{background-image:url(/img/@2.5/ico-like-takeout-on.png)!important}.appTakeout .ico.like:after{background-image:url(/img/@2.5/ico-like-takeout.png)}.type-index body{padding:0 60px 60px}.type-index strong{font-weight:400}.type-index table{border-collapse:collapse;border-spacing:0;empty-cells:show}.type-index caption,.type-index legend{font-size:0;line-height:0;position:absolute;top:-9999px;left:-9999px}.type-index a{text-decoration:none}.type-index a:active{background-color:#0000}.type-index a:focus{outline:none}.type-index .blue{color:#337aff}.type-index .red{color:#ff337a}.type-index .gray{color:#a6acaf}.type-index .del,.type-index .del a{text-decoration:line-through;color:#e7e7e7!important}.type-index h1{margin-bottom:30px;font-size:30px;font-weight:700}.type-index .tbl *{letter-spacing:-1px;font-size:14px!important}.type-index .tbl{border-top:0;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:0;width:100%;margin-bottom:40px}.type-index .tbl table{width:100%}.type-index .tbl table th,.type-index .tbl table td{color:#333;border-right:1px solid #e7e7e7;padding:10px}.type-index .tbl table th:first-child,.type-index .tbl table td:first-child{border-left:0}.type-index .tbl tbody tr{border-top:1px solid #e7e7e7}.type-index .tbl thead th{background:#f3f3f3;border-top:1px solid #e7e7e7;padding:10px}.type-index .tbl tbody td{text-align:left;padding:10px}.type-index .tbl tbody a{color:#333;text-align:left;width:100%;height:100%;padding:0 15px;display:block}.type-index .tbl tbody .view-img,.type-index .tbl tbody .view-img-m,.type-index .tbl tbody .view-url{padding:5px}.type-index .tbl tbody .view-img a,.type-index .tbl tbody .view-img-m a{text-align:center;color:var(--white);background:#a6acaf;border-radius:50px;padding:5px;font-size:12px;display:inline}.type-index .tbl tbody .view-url a,.type-index .tbl tbody .link-url a{text-align:center;background:var(--white);color:#333;border:1px solid #a6acaf;border-radius:50px;padding:5px;font-size:12px}.type-index .tbl tbody .view-img a:hover,.type-index .tbl tbody .view-img-m a:hover,.type-index .tbl tbody .view-url a:hover{opacity:.5}.type-index .tbl tbody tr:hover td{background-color:#fafafa}.type-index .tbl.top{margin-top:50px}.type-index .tbl.top th,.type-index .tbl.top td{text-align:left;padding:12px 20px}.type-index .tbl.top th{background-color:#f3f3f3}.type-index .tbl.top tbody td{padding:12px 20px}.type-index .project-btn{color:#333;border:2px solid #e7e7e7;border-radius:100px;padding:10px 20px;font-size:2rem}.type-index .project-btn:hover{color:var(--white);background:#333}.type-index .project-btn.on{background:var(--rec-primary);border-color:var(--rec-primary)}.text-btn.bx{color:#1b1b1b;border:1px solid #dedede;border-radius:30px;padding:10px 12px}.text-btn .icon-cus{content:"";background:url(/img/@2.5/icon-t-cus.svg) 0 0/contain no-repeat;height:14px;padding-left:18px}.blind{opacity:.1;width:1px;height:1px;padding:0;font-size:1px;position:absolute;left:-120vw;overflow:hidden}hr.hr{background:#f6f6f6;border:none;height:10px;margin:0;display:block}.btm-button-area{width:100%;padding:20px;position:fixed;bottom:0;left:0}@media screen and (min-width:750px){.btm-button-area{width:750px;margin-left:-375px;left:50%}}.btn_round{border:1px solid var(--text-light);color:#000;border-radius:36px;justify-content:center;align-items:center;gap:4px;height:36px;margin:0 auto;padding:0 1em;font-size:1.3rem;font-weight:500;display:flex}.btn_round:before{content:"";background:url(/img/@2.5/ico-plus.png) 50%/contain no-repeat;width:12px;height:12px;display:inline-block}.app-tit.block{display:block}.app-tit.block .guide{font-size:14px;font-weight:500}.tit-comm{align-items:center;font-size:18px;font-weight:600;display:flex}.tit-comm .ico{margin-right:8px}.tit-comm.lv2{font-size:15px}.tit-comm.lv3{font-size:14px}.list-option-tab.block{background:0 0;border-radius:0;padding:0}.list-option-tab.block ul{gap:12px}.list-option-tab.block li{width:100%;height:auto}.list-option-tab.block li a{border:1px solid #dedede;border-radius:10px;height:44px;font-weight:500}.list-option-tab.block li.on{border:none}.list-option-tab.block li.on a{color:#fff;background:#000;border:none}.checkbox span:before{background:#fff;border:1px solid #000;border-radius:4px;width:24px;height:24px}.checkbox input:checked+span:before{background:#000 url(/img/@2.5/check.png) 50%/14px no-repeat}.checkbox.type2 span:before{background:url(/img/@2.5/ico-checkbox-off.png) 50%/18px no-repeat;border:none}.checkbox.type2 input:checked+span:before{background:url(/img/@2.5/ico-checkbox-blue.png) 50%/18px no-repeat}.form.filter{padding-top:12px}.form.filter .labelline label{margin-bottom:16px}.form.filter.type-helper-select .filter-tit{color:var(--text);margin-bottom:20px;font-size:1.8rem;font-weight:700;line-height:30px;display:block}.form.filter.type-helper-select .labelline label{margin-bottom:12px;font-size:1.4rem;font-weight:700;line-height:30px}.form.filter.type-helper-select .input-item-inner.block+.input-item-inner.block{margin-top:12px}.form.filter.type-helper-select .input-item+.input-item{margin-top:20px}.form.filter.type-helper-select .input-item-inner.block .checkbox span,.form.filter.type-helper-select .input-item-inner.block .radio span{color:#9fa2b4;border-radius:100px;height:44px;font-weight:500}.form.filter.type-helper-select .input-item-inner.block .checkbox span:after,.form.filter.type-helper-select .input-item-inner.block .radio span:after{content:none}.form.filter.type-helper-select .input-item-inner.block .checkbox input:checked+span,.form.filter.type-helper-select .input-item-inner.block .radio input:checked+span{color:var(--text);border-color:#000;font-weight:500}.filter-helper .modal-footer{gap:12px}.filter-helper .modal-footer .btn.modalClose{flex:112;width:auto}.filter-helper .modal-footer .btn.positive{flex:211;width:auto}.option-select .categoryIcon-list.type-filter .category-mainItem span{color:#00000080;font-size:1.5rem;font-weight:500}.option-select .categoryIcon-list.type-filter .category-mainItem.on img{transform:none}.option-select .categoryIcon-list.type-filter .category-mainItem.on span{color:#0d0d0d;font-weight:700}.option-select .search-data-list .select-list-basic>li:first-child{border-bottom:1px solid #e7e7e7}.option-select .search-data-list .select-label.select-all{font-weight:700}.sort-option .selectbox ul li a{color:#74758c;font-weight:500}.sort-option .selectbox ul li.active a:before{content:none}.sort-option .selectbox ul li.active a{color:var(--text);font-weight:700}.sort-option .selectbox .list-select:has(.active) a{opacity:1}.list-comm-row li+li{margin-top:12px}.list-disc li{padding-left:16px;font-size:16px;line-height:24px;position:relative}.list-disc li:before{background:var(--text);content:"";border-radius:100%;width:4px;height:4px;position:absolute;top:10px;left:4px}.list-disc li+li{margin-top:4px}.info-comm{justify-content:space-between;gap:2em;display:flex}#viewport.join{background:url(/img/@2.5/bg_helper01.jpg) 50%/cover no-repeat}#viewport.join .container{padding:0 20px}#viewport.join .inner{height:var(--100vh);flex-direction:column;justify-content:center;align-items:center;display:flex}#viewport.join .logo img{width:118px;filter:var(--filter-white)}#viewport.join .btn-group{width:100%;margin-top:32px}#viewport.join .close{background:url(/img/@2.5/close.png) 50%/contain no-repeat;width:32px;height:32px;font-size:0;position:absolute;top:12px;left:12px}.selectbox .list-select{width:100%}.selectbox .list-select li+li{margin-top:8px}.selectbox .list-select a{height:50px;color:var(--text);justify-content:center;align-items:center;font-size:20px;font-weight:500;display:flex}.selectbox .list-select .active a{color:var(--rec-secondary);gap:8px}.selectbox .list-select:has(.active) a{opacity:.5;transition:none}.selectbox .list-select:has(.active) .active a{opacity:1;transition:none}.search-area{align-items:center;gap:8px;display:flex}.search-area .input-area{flex-grow:1}.search-area .input{background:#f2f3f5 url(/img/@2.5/icon_search.png) 14px/auto 24px no-repeat;border:none;border-radius:50px;width:100%;height:50px;padding:0 16px 0 46px;font-size:14px}.search-area input::-webkit-input-placeholder{opacity:1}.search-area input:-moz-placeholder-shown{opacity:1}.search-area input::-moz-placeholder{opacity:1}.search-area input:-ms-placeholder-shown{opacity:1}.search-area input:focus{padding-left:46px}.search-area .btn_alarm{width:32px;height:32px;font-size:0;position:relative}.search-area .btn_alarm .new{background:#ee5659;border-radius:100%;width:10px;height:10px;position:absolute;top:4px;right:4px}.search-area .btn_alarm:after{content:"";background:url(/img/@2.5/icon_alarm.png) 50%/24px no-repeat;position:absolute;inset:0}.filterbar+.search-area{border-top:1px solid #e7e7e7;padding:20px 20px 0}.historyPage .filterbar+.search-area{border-top:0;padding-top:12px}.historyPage .data-null .tit{font-size:1.6rem}.request .requestPage .app-section.type-profile{padding-bottom:0}.request .requestPage .app-inner.helperDesignate-divider{padding-top:16px;padding-bottom:8px}.request .requestPage .helperDesignate-divider+.app-section{padding-top:0}.main.ver3 .tab-main{border-bottom:none;top:0}.main.ver3 .tab-main ul{height:48px}.main.ver3 .tab-main ul li.on a{border-bottom-width:3px}.main.ver3 .tab-main+.container{padding-top:48px}.main.ver3 .search-area{padding:10px 12px}.main.ver3 .image-pos-tight-main{margin-top:12px;padding:0 9vw}.main.ver3 .categoryIcon-list.col-3{padding:0}.main.ver3 .categoryIcon-list.col-3 ul{grid-template-columns:repeat(3,1fr);gap:10px 8vw;display:grid}.main.ver3 .categoryIcon-list.col-3 li{width:100%;height:auto;margin:0}.main.ver3 .categoryIcon-list.col-3 a{height:auto}@media screen and (min-width:750px){.main.ver3 .image-pos-tight-main{padding:0 60px}.main.ver3 .categoryIcon-list.col-3 ul{gap:10px 60px}}.main.ver3 .category-mainItem{gap:4px}.main.ver3 .category-mainItem img{max-width:82px}.main.ver3 .category-mainItem span{margin-top:0;font-size:15px}.main.ver3 .ad-banner-area{margin-top:20px;padding:0 12px;position:relative}.main.ver3 .ad-banner-area .swiper-slide{border-radius:10px;overflow:hidden}.main.ver3 .ad-banner-area .swiper-slide img{width:100%}.main.ver3 .ad-banner-area .swiper-pagination{color:#fff;background:#000000b3;border-radius:20px;align-items:center;gap:2px;width:auto;height:20px;padding:0 10px;font-size:10px;font-weight:500;display:flex;inset:auto 16px 8px auto}.main.ver3 .btn-contents-more{border-top:none;margin-top:12px}.main.ver3 .guide-area{margin-top:20px;padding:0 20px}.main.ver3 .guide-area .tit{font-size:14px;font-weight:500;display:block}.main.ver3 .guide-area .buttons{gap:12px;margin-top:12px;display:flex}.main.ver3 .guide-area .buttons .btn{background:#fff;border:1px solid #000;border-radius:8px;width:100%;font-size:14px}.main.ver3 .head-helper{border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;padding:12px 12px 8px;display:flex}.main.ver3 .head-helper .partner-status{height:38px;position:relative}.main.ver3 .head-helper .partner-status .switch{width:116px;height:38px}.main.ver3 .head-helper .partner-status .switch .slider{background:#dedede;border:1px solid #74758c;border-radius:38px}.main.ver3 .head-helper .partner-status .switch .slider:before{width:24px;height:24px;box-shadow:none;background:#888;margin-top:-12px;top:50%;bottom:auto;left:4px}.main.ver3 .head-helper .partner-status .switch:after{content:"";z-index:2;position:absolute;inset:0}.main.ver3 .head-helper .partner-status .switch-label{text-align:center;width:82px;margin-top:-10px;font-size:1.6rem;font-weight:700;line-height:20px;transition:all .2s;position:absolute;top:50%;left:30px}.main.ver3 .head-helper .partner-status .switch.on .slider{background:var(--rec-primary);border-color:var(--rec-primary)}.main.ver3 .head-helper .partner-status .switch.on .slider:before{background:#090909;transform:translate(82px)}.main.ver3 .head-helper .partner-status .switch.on+.switch-label{left:6px}#viewport.helper .apply{height:calc(var(--100vh) - 50px);color:#fff;text-align:center;background:url(/img/@2.5/bg_helper02.jpg) 50%/cover no-repeat;padding-top:17.5vh}#viewport.helper .apply .app-inner{display:block}#viewport.helper .apply .title{font-size:24px;font-weight:600;line-height:1.3;display:block}#viewport.helper .apply .contents{margin-top:20px}#viewport.helper .apply .contents:before{content:"";background:#fff;width:60px;height:1px;margin:0 auto 40px;display:block}#viewport.helper .apply .contents .tit{font-size:18px;font-weight:800;display:block}#viewport.helper .apply .contents .desc{margin-top:12px;font-size:16px;font-weight:500;line-height:20px}.request .requestPage .app-inner{gap:0;padding:0 20px}.request .requestPage .form{padding:16px 0}.request .requestPage .form+.form{border:none}.request .requestPage .form .hide+.checkbox{margin-top:0}.request .requestPage .app-tit+.guide{margin:-8px 0 12px;font-size:13px}.request .requestPage .app-tit:has(.guide){flex-wrap:wrap}.request .requestPage .app-tit:has(.guide) .guide{width:100%;font-size:14px}.request .requestPage .input-message{color:#888;font-size:14px;font-weight:500}.request .requestPage .ico.depart:after{background-image:url(/img/@2.5/icon-location-black.png)}.request .requestPage .ico.location:after{background-image:url(/img/@2.5/icon-location-blue.png)}.request .requestPage .ico.stopover:after{background:#fff;border:3px solid #000;border-radius:100%;width:16px;height:16px}.request .requestPage .loacation-form-item input{margin-top:12px}.request .list-attchfile.scroll-x-auto{margin:0 -20px;padding:0;overflow:hidden}.request .list-attchfile.scroll-x-auto ul{scrollbar-width:none;gap:4px;padding:0 20px;display:flex;overflow:auto}.requestCheck .app-inner{gap:0}.requestCheck .request-view{overflow:unset;margin-top:4px;font-size:16px;font-weight:500}.requestCheck .request-view .list>li+li{margin-top:20px}.requestCheck .request-view .tit{color:#74758c;font-weight:500;display:block}.requestCheck .request-view .contents{justify-content:space-between;gap:20px;margin-top:8px;display:flex}.requestCheck .request-view .contents .value{word-break:break-all;white-space:pre-wrap;min-width:0}.requestCheck .request-view .modify{flex-shrink:0;font-size:14px}.requestCheck .request-view .list-attchfile{margin:8px -20px 0;padding:0}.requestCheck .request-view .list-attchfile .swiper-wrapper{width:100%;transform:unset;box-sizing:border-box;padding:0 20px}.requestCheck .folder-box .head-folder .btn-folder{text-align:left;color:#000;justify-content:space-between;gap:24px;width:100%;margin-bottom:12px;font-size:2rem;font-weight:700;line-height:32px;display:flex}.requestCheck .folder-box .head-folder .btn-folder:after{content:"";background:url(/img/@2.5/ico-arrow.png) 50%/24px no-repeat;width:32px;height:32px;display:inline-block;transform:rotate(180deg)}.requestCheck .folder-box .head-folder .txt{padding:8px 0;font-size:1.6rem;transition:all .1s}.requestCheck .folder-box .head-folder .txt.guide{color:#888}.requestCheck .folder-box .head-folder.active .btn-folder:after{transform:rotate(0)}.requestCheck .folder-box .head-folder.active .txt{height:0;padding:0;overflow:hidden}.requestCheck .folder-box .conts-folder{display:none}.requestCheck .card-register .tit-warning{color:var(--rec-primary);font-size:1.6rem;font-weight:500}.requestCheck .card-register .field-group{flex-direction:row;padding:0}.requestCheck .card-register .field-group+.field-group{margin-top:10px}.requestCheck .card-register .field-item{width:100%}.requestCheck .card-register .input-box.num-card{padding-right:96px;position:relative}.requestCheck .card-register .input-box.num-card .card-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;width:46px;height:28px;margin-top:-14px;position:absolute;top:50%;right:16px}.requestCheck .card-register .btn-area{text-align:right;margin-top:16px}.requestCheck .card-register .btn-area .btn-squre{align-items:center;gap:4px;height:36px;display:inline-flex}.requestCheck .card-register .btn-area .ico-camera{background:url(/img/@2.5/ico-camera.png) 50%/contain no-repeat;width:12px;height:12px}.requestCheck .list-receipt{display:block}.requestCheck .list-receipt li{padding:12px 0}.requestCheck .list-receipt li+li{border-top:1px solid #f6f6f6}.requestCheck .list-receipt dt,.requestCheck .list-receipt dd{font-size:16px;line-height:1.2}.requestCheck .list-receipt dt .ico{height:16px}.requestCheck .list-receipt li.total dt,.requestCheck .list-receipt li.total dd{font-size:20px;font-weight:700}.requestCheck .box-guideline{background:#f9f9f9;border-top:none;margin:0 -20px;padding:20px}.requestCheck .box-guideline .list-dot li{opacity:1}.reservationLayout .app-inner{gap:0}.reservationLayout .form{padding:0}.reservationLayout .inlineDatepicker{padding:12px 0 0}.reservationLayout .ui-datepicker select.ui-datepicker-month{background:0 0;margin:0;padding:0}.reservationLayout .ui-datepicker .ui-state-default.ui-state-active{background:#000;border-radius:100%;font-weight:700}.payment-method{flex-direction:column;gap:16px;display:flex}.payment-method .box-cash input{opacity:.1;border:none;width:1px;height:1px;padding:0;position:absolute;left:-999px}.payment-method .box-cash .inner{background:#f7f6f5;border:1px solid #0000;border-radius:10px;padding:16px}.payment-method .box-cash .hd-recharge{align-items:center;gap:5px;min-height:24px;padding-right:32px;display:flex;position:relative}.payment-method .box-cash .hd-recharge .tit{color:var(--text);font-size:1.7rem;font-weight:800}.payment-method .box-cash .hd-recharge .ad-label{color:#4dba16;background-color:#fff;border:1px solid #4dba1666;border-radius:22px;height:22px;padding:0 6px}.payment-method .box-cash label.hd-recharge .tit{color:var(--text-light)}.payment-method .box-cash label.hd-recharge:before{opacity:.3;content:"";background:#000 url(/img/@2.5/check.png) 50%/12px no-repeat;border-radius:100%;width:24px;height:24px;position:absolute;top:0;right:0}.payment-method .box-cash input:checked+.inner{border-color:#000}.payment-method .box-cash input:checked+.inner .hd-recharge:before{opacity:1}.payment-method .box-cash input:checked+.inner .hd-recharge .tit{color:var(--text)}.payment-method .box-cash .amount-cash{color:var(--text-light);border-top:1px solid #0003;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;display:flex}.payment-method .box-cash .amount-cash .balance{font-size:24px;font-weight:700;line-height:1}.payment-method .box-cash .btn-squre{color:#000;border:1px solid #1b1b1b;border-radius:10px;justify-content:center;align-items:center;width:46px;height:30px;font-size:14px;font-weight:700;display:flex}.payment-method .box-cash .inner:first-child{border-color:#000}.payment-method .box-cash .inner:first-child .amount-cash{color:var(--text)}.payment-method .list-payment+.list-payment{margin-top:24px}.payment-method .list-payment .tit-payment{padding-bottom:8px;font-size:1.7rem;font-weight:500;display:block}.payment-method .group-payment{gap:10px;margin-top:10px;display:flex}.payment-method .group-payment:first-child{margin-top:0}.payment-method .group-payment label{width:100%;display:block;position:relative}.payment-method .group-payment label input{opacity:.1;border:none;width:1px;height:1px;padding:0;position:absolute;left:-100vw}.payment-method .group-payment label span{width:100%;height:50px;color:var(--text-light);background:#f7f6f5;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding-left:0;font-size:1.6rem;font-weight:700;display:flex}.payment-method .group-payment label span:before{display:none}.payment-method .group-payment label input:checked+span,.payment-method .group-payment label.on span{color:var(--text);border-color:#111}.payment-method .group-payment.type2 label span{color:var(--text);font-weight:500}.payment-method .card-area{padding:16px 0 24px}.payment-method .card-area:first-child{padding-top:0}.payment-method .card-area .tit-card{justify-content:space-between;font-size:1.5rem;font-weight:700;display:flex}.payment-method .card-area .tit-card .tit{font-weight:700}.payment-method .card-area .tit-card .text-btn{gap:8px;font-size:1.3rem}.payment-method .card-area .btn-area{margin-top:16px}.payment-method .card-area .btn-area:first-child{margin-top:0}.payment-method .card-area .btn-area .btn{border-width:1px;border-color:var(--text-light);color:#000;gap:4px;max-width:19.5rem;height:36px;margin:0 auto;font-size:1.3rem;font-weight:500}.payment-method .card-area .btn-area .btn:before{content:"";background:url(/img/@2.5/ico-plus02.png) 50%/contain no-repeat;width:12px;height:12px;display:inline-block}.payment-method .card-area .list-creditcard{margin-top:8px}.payment-method .card-area .list-creditcard:first-child{margin-top:0}.payment-method .card-area .list-creditcard li{border-bottom:1px solid var(--border-light);padding:16px 0}.payment-method .card-area .list-creditcard .radio,.payment-method .card-area .list-creditcard .inner{display:block;position:relative}.payment-method .card-area .list-creditcard .radio span,.payment-method .card-area .list-creditcard .radio .info,.payment-method .card-area .list-creditcard .inner span,.payment-method .card-area .list-creditcard .inner .info{align-items:center;gap:12px;display:flex}.payment-method .card-area .list-creditcard .radio img,.payment-method .card-area .list-creditcard .inner img{border-radius:8px;width:68px;height:42px}.payment-method .card-area .list-creditcard .radio .name,.payment-method .card-area .list-creditcard .inner .name{font-size:1.3rem;font-weight:500;line-height:1.4}.payment-method .card-area .list-creditcard .radio .sub,.payment-method .card-area .list-creditcard .inner .sub{color:#787878;font-size:1.1rem;font-weight:500;line-height:1.4}.payment-method .card-area .list-creditcard .radio.disabled,.payment-method .card-area .list-creditcard .inner.disabled{padding-right:80px}.payment-method .card-area .list-creditcard .radio.disabled .name,.payment-method .card-area .list-creditcard .radio.disabled .sub,.payment-method .card-area .list-creditcard .inner.disabled .name,.payment-method .card-area .list-creditcard .inner.disabled .sub{color:var(--text-light)}.payment-method .card-area .list-creditcard .radio.disabled .warning,.payment-method .card-area .list-creditcard .inner.disabled .warning{color:var(--rec-red);content:"사용불가 카드";font-size:1.2rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.payment-method .card-area .list-creditcard .inner:has(.opt){justify-content:space-between;gap:20px;display:flex}.payment-method .card-area .list-creditcard .inner:has(.opt) .opt{align-items:center;gap:8px;display:flex}.payment-method .card-area .list-creditcard .inner:has(.opt) .remove{background:url(/img/@2.5/ico-delete02.png) 50%/16px no-repeat;width:24px;height:24px;font-size:0}.payment-method .card-area .list-creditcard .inner:has(.opt).disabled{padding-right:0}.payment-method .card-area .list-creditcard .inner:has(.opt).disabled .opt .warning{transform:unset;position:relative;top:auto}.payment-method .card-area .more-area{margin-top:4px}.payment-method .card-area .more-area.right{text-align:right}.payment-method .card-area .more-area .text-btn{color:#000;height:32px;font-size:1.3rem;font-weight:500}.payment-method .card-area .more-area .ico-more:before{content:"+"}.payment-method .card-area.full:has(.btn-area){min-height:calc(100vh - 70px);padding-bottom:106px;position:relative}.payment-method .card-area.full:has(.btn-area) .btn-area{margin-top:0;padding-bottom:40px;position:absolute;bottom:0;left:0;right:0}.myInfo .app-section{padding:10px 0}.myInfo .myInfo-head .app-inner{gap:12px}.myInfo .myInfo-head .profile-detail .profile{width:48px;height:48px}.myInfo .myInfo-head .profile-detail .info{flex-grow:1}.myInfo .myInfo-head .profile-detail .info .title{align-items:center;gap:10px;display:flex}.myInfo .myInfo-head .profile-detail .info .name{font-size:20px}.myInfo .myInfo-head .profile-detail .btn{height:30px;padding:0 8px;font-size:14px}.myInfo .myInfo-head .profile-detail .badge{background:var(--text);color:#ffc21a;border-radius:4px;padding:0 6px;font-size:12px;font-weight:600}.myInfo .myInfo-head a.profile-detail{background:url(/img/@2.5/crud-arrow.png) 100%/8px no-repeat;padding-right:20px}.myInfo .myInfo-head .app-section.type-profile .profile-detail{justify-content:space-between}.myInfo .myInfo-head .app-section.type-profile .profile-detail .userinfo{align-items:center;gap:12px;display:flex}.myInfo .myInfo-head .app-section.type-profile .profile-detail .profile{background:#9fa2b4 url(/img/@2.5/ico-person-white.png) 50%/20px no-repeat;width:44px;height:44px}.myInfo .myInfo-head .app-section.type-profile .profile-detail .info .title strong{letter-spacing:-1px;font-size:2.1rem;font-weight:600;line-height:24px}.myInfo .myInfo-head .app-section.type-profile a.profile-detail{background:0 0;padding-right:0}.myInfo .myInfo-head .app-section.type-profile a.profile-detail:after{opacity:.55;content:"";background:url(/img/@2.5/crud-arrow.png) 50%/contain no-repeat;width:8px;height:13px;display:block}.myInfo .myInfo-head .ad-banner-area{border-radius:10px;overflow:hidden}.myInfo .myInfo-head .ad-banner-area img{aspect-ratio:350/86;-o-object-fit:cover;object-fit:cover}.myInfo .myInfo-head .list-comm-row .btn{justify-content:space-between;padding:0 20px}.myInfo .myInfo-head .list-comm-row .btn .label{font-size:16px;font-weight:500}.myInfo .myInfo-head .list-comm-row .btn .value{font-weight:700}.myInfo .myInfo-body .app-section+.app-section{padding-top:0}.myInfo.incomm:before{content:"";background:#000;width:100%;height:136px;position:absolute;top:0;left:0}.myInfo.incomm .box-incomm{background:#fff;border-radius:10px;padding:20px;position:relative;box-shadow:0 4px 4px #0000001a}.myInfo.incomm .box-incomm .profile-detail .profile{width:48px;height:48px}.myInfo.incomm .box-incomm .profile-detail .info .title strong{font-size:16px;font-weight:500}.myInfo.incomm .box-incomm .profile-detail .info .title span{font-size:11px}.myInfo.incomm .box-incomm .list-receipt{gap:4px;margin-top:16px}.myInfo.incomm .box-incomm .list-receipt dt,.myInfo.incomm .box-incomm .list-receipt dd{font-size:11px}.myInfo.incomm .box-incomm .summary{border-top:1px solid #dedede;justify-content:space-around;gap:10px;margin-top:12px;padding-top:16px;display:flex}.myInfo.incomm .box-incomm .summary .item{text-align:center;width:100%;font-size:11px;font-weight:700}.myInfo.incomm .box-incomm .summary dt,.myInfo.incomm .box-incomm .summary dd{display:inline-block}.myInfo.incomm .tab-content{padding-top:12px}.myInfo.incomm .tab-content .app-inner{gap:0}.myInfo.incomm .tab-content .tit-receipt{border-bottom:1px solid #dedede;padding-bottom:8px}.myInfo.incomm .tab-content .tit-receipt dl{justify-content:space-between;display:flex}.myInfo.incomm .tab-content .tit-receipt dt{font-size:16px;font-weight:700}.myInfo.incomm .tab-content .tit-receipt dd{color:var(--rec-red);font-size:16px;font-weight:700}.myInfo.incomm .tab-content .list-receipt{gap:0}.myInfo.incomm .tab-content .list-receipt li{border-bottom:1px solid #dedede;flex-direction:column;gap:8px;padding:10px 0;display:flex}.myInfo.incomm .tab-content .list-receipt .sup{gap:16px;font-size:13px;font-weight:500;display:flex}.myInfo.incomm .tab-content .list-receipt dt,.myInfo.incomm .tab-content .list-receipt dd{font-size:16px;font-weight:700}.myInfo.incomm .tab-content .list-receipt .blue{color:var(--rec-secondary)}.myInfo.incomm .tab-content .list-receipt .red{color:var(--rec-red)}.myInfo.incomm .tab-content .list-receipt .link{padding-right:16px;position:relative}.myInfo.incomm .tab-content .list-receipt .link:after{opacity:.6;content:"";background:url(/img/@2.5/crud-arrow.png) 50%/contain no-repeat;width:12px;height:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.particulars-wrap .app-tit{margin-bottom:12px}.particulars-wrap .amount{background:#dedede;border-radius:10px;justify-content:flex-end;align-items:center;height:50px;padding:0 12px;font-size:18px;font-weight:700;display:flex}.particulars-wrap .tit-comm{margin-top:12px}.particulars-wrap .list-receipt{gap:8px;margin-top:12px}.particulars-wrap .list-receipt li:before{width:3px;height:3px;top:7px;left:8px}.particulars-wrap .list-receipt dt,.particulars-wrap .list-receipt dd{font-size:14px}.particulars-wrap .info-wrap{border-top:1px solid #dedede;margin-top:12px;padding-top:12px}.particulars-wrap .info-comm dt,.particulars-wrap .info-comm dd{font-size:16px;font-weight:600}.particulars-wrap .info-comm+.info-comm{margin-top:8px}.modal .modal-footer.row{display:block}.modal .modal-footer.row .btn+.btn{margin-top:10px}.modal.sheet .msg{font-size:18px;font-weight:500;line-height:1.4}.modal.sheet .msg [class^=icon]{margin:0 auto 12px;display:block}.modal.sheet .msg .icon32{width:36px}.modal.sheet:has(.requestCheck) .modal-inner{padding:20px 0 16px}:is(.modal.sheet:has(.requestCheck) .modal-title,.modal.sheet:has(.requestCheck) .payment-method,.modal.sheet:has(.requestCheck) .modal-footer,.modal.sheet:has(.requestCheck) .list-receipt){padding:0 20px}.modal.sheet:has(.requestCheck) .list-receipt{border-top:10px solid #f6f6f6;margin-top:20px;padding-top:16px}.wrap-permission{padding:16px 12px 0}.wrap-permission .list:last-child{padding-bottom:16px}.wrap-permission li+li{margin-top:30px}.wrap-permission .tit{align-items:center;gap:4px;font-size:15px;font-weight:700;display:flex}.wrap-permission .tit .icon{width:20px}.wrap-permission .desc{color:#888;margin-top:4px;font-size:14px;line-height:1.2;display:block}.wrap-permission .guide{color:#888;text-align:center;border-top:1px solid #f6f6f6;margin-top:32px;padding-top:16px;font-size:13px}.app-section.type-map.type-helper-map{flex:0 0 300px;position:relative}.app-section.type-list{-webkit-overflow-scrolling:touch;flex:1;position:relative;overflow-y:auto}.app-section.type-list .filterbar{padding-top:0}.helper-page{flex-direction:column;flex:1;height:calc(100vh - 50px);min-height:0;padding-bottom:50px;display:flex;overflow:hidden}.helper-page .filterbar{top:0}.helper-page .filterbar:before{display:none}.helper-page .sheetbar{z-index:10;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;height:calc(100vh - 350px);min-height:120px;max-height:85vh;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.helper-page .sheetbar-inner{-webkit-overflow-scrolling:touch;touch-action:pan-y;flex-direction:column;height:100%;display:flex;overflow-y:auto}.helper-page .sheetbar .sheetbar-command{z-index:20;background:#fff;flex:none;padding-top:11px;padding-bottom:11px;position:sticky;top:0}.helper-page .sheetbar .filterbar{z-index:20;background:#fff;flex:none;padding-top:11px;padding-bottom:11px;position:sticky;top:22px}.helper-page .sheetbar .sheetbar-command a.line{background:#d9d9d9;border-radius:10px;width:120px;height:2px}.helper-page .list-card{-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;margin-top:-15px;overflow-y:auto}.helper-page .list-card.user>ul>li.list-card-userItem+li.list-card-userItem{border-top:0}.helper-page .sheetbar .sheetbar-command{padding-bottom:9px;box-shadow:0 3px #fff}.helper-page .sheetbar .filterbar{padding-top:0}.helper-page .list-filter-group+.list-filter-group{border-top:0;margin-top:4px;padding-top:0}.helper-view{flex-direction:column;height:100vh;display:flex;overflow:hidden}.helper-view .app-section.type-list{min-height:0}.app-section.type-list:before{content:"";background:#d9d9d9;width:120px;height:2px;display:block;position:absolute;top:10px;left:50%;transform:translate(-50%)}.map-area{isolation:isolate;background:#fff;border:1px solid #dedede;height:300px;position:relative}.map-area .map-location{box-sizing:border-box;background:#ffffffb3;border-radius:40px;justify-content:center;align-items:center;gap:4px;max-width:calc(100% - 40px);height:44px;padding:0 20px;display:inline-flex;position:absolute;top:20px;left:50%;transform:translate(-50%)}.map-area .map-location .location-text{color:#000;text-overflow:ellipsis;white-space:nowrap;padding-left:18px;font-size:14px;font-weight:600;line-height:24px;position:relative;overflow:hidden}.map-area .map-location .location-text:before{content:"";background:url(/img/@2.5/icon-location-black.png) 0 0/contain no-repeat;width:11px;height:16px;position:absolute;top:4px;left:0}.map-area .list-map-command{position:absolute;bottom:10px;right:10px}.map-area .list-map-command .ico.radius{width:30px;height:30px;box-shadow:none;background:#fff;border:1px solid #1b1b1b;border-radius:8px}.map-area .mylocation-wrapper{background:url(/img/@2.5/icon-mylocation-marker.png) 50%/contain no-repeat;border-radius:50%;width:56px;height:56px;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%)}.map-area .mylocation-wrapper .mylocation-inner{background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-area .mylocation-wrapper .mylocation-inner-inner{background:#000;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-area .ico.mylocation{background:url(/img/@2.5/ico-myloacation.png) 50%/contain no-repeat;width:18px;height:18px}.map-area .markerBox{flex-direction:column;display:flex}.map-area .markerBox .profile{border:none;border-radius:50%;width:28px;height:28px;box-shadow:0 2px 2px #00000040}.map-area .markerBox .markerBox-txt{color:#fff;opacity:.6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000;border-radius:34px;margin-top:4px;padding:4px 8px;font-size:12px;font-weight:700;top:calc(100% - 20px)}.map-area .markerBox.type-label{display:inline-block}.list-card.applicant .list-card-userItem{margin-bottom:24px}.list-card.applicant .list-card-userItem .inner .cont .profile{width:40px;height:40px}.list-card.applicant .list-card-userItem .inner .cont .info{flex-grow:1}.list-card.applicant .list-card-userItem .inner .cont .info .title span{font-size:12px;font-weight:500}.list-card.applicant .list-card-userItem .inner .cont .info .title .name{font-size:14px}.list-card.applicant .list-card-userItem .inner .cont .info .title .score{font-size:12px;font-weight:500}.list-card.applicant .list-card-userItem .inner .cont .info .side{margin-top:0;font-size:12px;font-weight:500}.list-card.applicant .list-card-userItem .inner .cont .ico.chat{background:#f7f6f5;border:1px solid #e7e7e7;border-radius:10px;width:36px;height:36px;position:static}.list-card.applicant .list-card-userItem .inner .cont .ico.chat:after{background-image:url(/img/@2.5/btnico-chat.png);width:24px;height:24px}.list-card.applicant .info-price{gap:4px;font-size:14px;font-weight:600;display:flex}.list-card.applicant .info-price dd{color:var(--rec-red)}.list-card.applicant .additional-info{align-items:flex-end;gap:8px;display:flex}.list-card.applicant .additional-info .desc{color:var(--text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;max-height:36px;font-size:12px;font-weight:500;line-height:16px;display:-webkit-box;overflow:hidden}.list-card.applicant .additional-info .more{width:auto;color:var(--rec-secondary);flex-shrink:0;margin:0;font-size:12px;font-weight:700;line-height:16px}.list-card.applicant .additional-info .more:before{content:"+"}.list-card.applicant .button-group{gap:10px;margin-top:12px;display:flex}.list-card.applicant .button-group .btn{width:100%}.list-card.applicant .button-group .positive{gap:4px}.list-card.applicant .button-group .positive .blue{color:#3f7aff;font-weight:700}.request-view .msg-box{background:#f4f5f9;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;height:34px;margin-bottom:24px;padding:4px 12px;font-size:12px;font-weight:500;display:flex}.request-view .msg-box .red{color:var(--rec-red)}.request-view .msg-box .user .profile{width:20px;height:20px}.request-view .msg-box .user .name{font-size:12px;font-weight:600}.request-view .list-tag{flex-wrap:wrap;gap:4px;margin-bottom:4px;display:flex}.request-view .list-tag .hashitem{border-radius:4px;height:20px}.request-view .tit-request{font-size:18px;font-weight:600}.request-view .tit-request .price{margin-top:4px;display:block}.request-view>.user{margin-top:20px}.request-view>.user .profile{width:36px;height:36px}.request-view>.user .name{font-weight:600}.request-view>.user .side{font-weight:500}.request-view>.user .score{gap:2px;font-size:12px;font-weight:500}.request-view>.user .score:before{width:16px;height:16px}.request-view .cont-request{margin-top:28px;font-size:16px;font-weight:500}.request-view .cont-request .tit-cont{font-size:18px;font-weight:600;display:block}.request-view .cont-request .item+.item{margin-top:12px}.request-view .cont-request .item dt{font-weight:700}.request-view .cont-request .item dd{position:relative}.request-view .cont-request .item dd .text-btn{font-size:inherit;line-height:inherit;position:absolute;top:0;right:0}.request-view .cont-request .item dd:has(.text-btn) .copy-text{max-width:calc(100% - 64px)}.request-view .cont-request .item dd span{display:block}.request-view .cont-request .item dd .sub{color:#74758c;font-size:14px;font-weight:500}.request-view .cont-request .list-attchfile{margin-top:8px}.request-view .cont-request .swiper-wrapper{grid-template-columns:repeat(5,1fr);gap:8px 20px;display:grid}.request-view .cont-request .swiper-wrapper li{width:100%}.request-view .cont-request .swiper-wrapper .attch-item{aspect-ratio:1;width:100%;height:auto}@media screen and (max-width:750px){.request-view .cont-request .swiper-wrapper{gap:8px}}.input-item.type-tip .input-item-inner+.input-item-inner{margin-top:20px}.input-item.type-tip .input-item-inner.block .checkbox input:checked+span{flex-direction:row}.input-item.type-tip .type-label input{text-align:left}#viewport.helper.helper-apply-pages .apply .contents .tit{font-size:22px;font-weight:600}#viewport.helper.helper-apply-pages .apply .contents .desc{font-size:16px;font-weight:500}#viewport.helper.helper-apply-pages .apply .icon-check{background:url(/img/@2.5/icon-check-circle.png) 50%/contain no-repeat;width:44px;height:44px;margin:0 auto 30px}#viewport.helper.helper-apply-pages .apply .contents:before{display:none}#viewport.helper.helper-apply-pages .apply{background:url(/img/@2.5/bg_helper03.png) 50%/cover no-repeat}.ver3 .tab-sub.inner-tab{border-bottom:1px solid var(--border-light);background-color:#fff}.ver3 :is(.list-card-userItem,.list-card-requestItem) .ico.favorite2{text-indent:-9999px;cursor:pointer;z-index:10;background-image:url(/img/@2.5/icon-heart.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 18px;width:40px;height:40px;position:absolute;top:10px;right:0}.ver3 :is(.list-card-userItem,.list-card-requestItem) .ico.favorite2.on{filter:brightness(0)saturate()invert(27%)sepia(91%)saturate(2352%)hue-rotate(331deg)brightness(94%)contrast(92%)}.ver3 .list-card-requestItem .ico.favorite2{top:10px;right:0;transform:none}.ver3 :is(.list-card-userItem,.list-card-requestItem) .list ul{gap:8px}.ver3 :is(.list-card-userItem,.list-card-requestItem) .hashitem{color:#333;background-color:#f2f3f5;border:none;border-radius:4px;padding:4px 8px;font-size:1.35rem}.ver3 .list-card-userItem .inner .cont .info .title{align-items:center;gap:6px;display:flex}.ver3 .list-card-userItem .inner .cont .info .title strong{color:#000;font-size:1.8rem;font-weight:600}.ver3 .list-card-userItem .inner .cont .info .title .sub-info{color:#000;margin-top:2px;font-size:1.2rem;font-weight:500}.ver3 .list-card-userItem .inner .cont .info .side{align-items:center;gap:4px;margin-top:4px;display:flex}.ver3 .list-card-userItem .inner .cont .info .side .score{color:#000;background:url(/img/@2.5/icon-star.png) 0/14px no-repeat;font-size:1.2rem;font-weight:600}.ver3 .list-card-userItem .inner .cont .info .side .distance{color:#9fa2b4;font-size:1.2rem;font-style:normal;font-weight:500}.ver3 .tab-sub ul li a span{color:#2a2e37;margin-left:2px;font-size:1.4rem;font-weight:400}.ver3 .tab-sub ul li.on a span{font-weight:400}.ver3 .list-card-requestItem .cont .side .red{color:#ff2600;background-color:#fff0ef;border-radius:4px;justify-content:center;align-items:center;height:20px;margin-bottom:4px;padding:0;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.lineD{background-color:#f4f4f4;border-top:1px solid #eee;border-bottom:1px solid #eee;height:8px;margin-left:-20px;margin-right:-20px}.menu-link-static{width:100%;display:block;position:relative}.menu-link-static .tit{justify-content:space-between;align-items:center;display:flex}.menu-link-static .name strong{font-size:1.8rem;font-weight:500;line-height:1;display:block}.menu-link-static .name span{color:var(--text);margin-top:6px;font-size:1.3rem;font-weight:500;display:block}.menu-link-static .name span.gray{color:#a5a5a6}.menu-link-static .name .title-only{line-height:20px}.menu-link .name.gray{color:var(--text-light)}.setting .app-tit{margin-bottom:10px}.container .setting .app-inner{gap:0}.container .setting .app-section{padding:10px 0 15px}.setting .switch.on .slider{background-color:#000}.setting .list-menu ul .menu-item .menu-link{padding:0}.list-map-load{padding:0 20px}.list-map-load li a{text-align:left;padding:10px 0;display:block}.list-map-load li a img{width:50px;margin-right:16px}.list-map-load li a span{color:var(--text);font-size:1.8rem;font-weight:500}.list-map-load li+li{border-top:1px solid #f6f6f6}.list-map-load.center a{text-align:center}.list-map-load.center a b{color:var(--text);font-size:18px;font-weight:600}.earn-page{flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.earn-fixed-top{flex:none}.earn-content{flex:1;padding-bottom:70px;overflow-y:auto}.earn-header-ext{background:#000;height:220px}.earn-card-area{z-index:1;margin-top:-116px;padding:0 20px 16px;position:relative}.earn-card{background:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 20px #00000014}.earn-card__profile{align-items:center;gap:12px;margin-bottom:20px;display:flex}.earn-card__thumb{background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:46px;height:46px}.earn-card__name{color:#1b1b1b;letter-spacing:-.5px;font-size:1.6rem;font-weight:500;line-height:24px;display:block}.earn-card__account{color:#1b1b1b;letter-spacing:-.5px;font-size:1.1rem;font-weight:500;line-height:24px;display:block}.earn-card__amounts{margin-bottom:12px}.earn-card__amounts dl{justify-content:space-between;align-items:center;margin:0 0 2px;display:flex}.earn-card__amounts dt,.earn-card__amounts dd{color:#1b1b1b;letter-spacing:-.5px;margin:0;font-size:1.1rem;font-weight:500;line-height:20px}.earn-divider{background:#dedede;height:1px;margin-bottom:12px}.earn-card__summary{justify-content:space-between;display:flex}.earn-card__summary span{color:#1b1b1b;letter-spacing:-.5px;font-size:1.1rem;font-weight:700;line-height:24px}.tab-sub.earn-tab ul{height:50px;padding:0}.tab-sub.earn-tab ul li a{font-size:1.8rem;font-weight:500}.tab-sub.earn-tab ul li.on a{font-size:1.8rem;font-weight:700}.tab-sub.earn-tab ul li.on:after{height:3px}.earn-tab-wrap{z-index:5;background:#fff;position:sticky;top:50px}.earn-date-head{justify-content:space-between;align-items:center;padding:20px 20px 8px;display:flex}.earn-date-head__date{color:#000;font-size:1.6rem;font-weight:700}.earn-date-head__count{color:red;font-size:1.6rem;font-weight:700}.earn-date-head+.earn-divider{margin:0 20px}.earn-item{border-bottom:1px solid #dedede;padding:12px 20px}.earn-item__top{gap:8px;margin-bottom:4px;display:flex}.earn-item__tit{color:#000;font-size:1.3rem;font-weight:700;line-height:24px}.earn-item__time{color:#000;font-size:1.3rem;font-weight:500;line-height:24px}.earn-item__btm{justify-content:space-between;align-items:center;display:flex}.earn-item__status{letter-spacing:-1px;font-size:1.6rem;font-weight:700;line-height:24px}.earn-item__amount{color:#000;letter-spacing:-1px;font-size:1.6rem;font-weight:700;line-height:24px}.is-blue{color:#3f7aff}.is-black{color:#040404}.is-red{color:#ff495e}.is-green{color:#4dba16}.is-red-amount{color:#ff2600}.earn-empty{color:#74758c;letter-spacing:-.5px;justify-content:center;padding:40px 20px;font-size:1.6rem;font-weight:500;display:flex}.earn-btn-cta{color:#fff;z-index:10;background:#000;justify-content:center;align-items:center;width:100%;max-width:750px;height:50px;font-size:1.6rem;font-weight:600;text-decoration:none;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.list-card.user>ul>li.list-card-userItem+li.list-card-userItem{border-top:1px solid #e7e7e7;margin-top:5px;padding-top:5px}.ai-chipbar{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;width:0;min-width:100%;margin-top:12px;padding-bottom:10px;display:flex;overflow-x:auto}.ai-chipbar::-webkit-scrollbar{display:none}.ai-chipbar .ai-chip{color:#2b2e38;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:16px;flex:none;align-items:center;padding:8px 14px;font-size:1.4rem;font-weight:500;line-height:1.3;display:inline-flex}.ai-chipbar .ai-chip:active{background:#f4f5f7}.ai-chipbar.lg .ai-chip{white-space:nowrap;text-overflow:ellipsis;max-width:220px;display:block;overflow:hidden}.ai-chipbar.sm .ai-chip{padding:6px 12px;font-size:1.3rem}.ai-write-toggle{bottom:calc(82px + var(--kb-inset,0px));z-index:30;cursor:pointer;background:#fff;border:1px solid #d5d8de;border-radius:12px;align-items:center;gap:8px;width:fit-content;margin-bottom:-42px;margin-left:auto;margin-right:16px;padding:10px 16px;transition:bottom .15s ease-out;display:flex;position:sticky;box-shadow:0 4px 12px #0000001a}.ai-write-toggle .ai-icon{font-size:2rem;line-height:1}.ai-write-toggle .label{color:#1d1f26;font-size:1.2rem;font-weight:600}.ai-write-toggle .ai-switch{background:#000;border-radius:12px;flex:none;width:40px;height:24px;transition:background .2s;position:relative}.ai-write-toggle .ai-switch .knob{background:#fff;border-radius:10px;width:20px;height:20px;transition:left .2s;position:absolute;top:2px;left:18px}.ai-write-toggle.off .ai-switch{background:#d5d8de}.ai-write-toggle.off .ai-switch .knob{left:2px}
