@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css);:root{--pt-txt-color:null;--pt-bg-color:null;--progress-percent:null;--party-guide-bg:null}.editor,.editor-wrap{font-size:14px}.editor>div{white-space:pre-line}.editor table{width:100%;border-color:gray}.editor table td{border:1px solid gray;padding:5px;min-height:25px}.editor p{font-size:inherit;text-align:left;word-break:break-word}.editor sub,.editor sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.editor sub{bottom:-.25em}.editor sup{top:-.5em}.editor a{display:inline;color:#4169e1;text-decoration:underline}.editor img{display:inline;width:auto;max-width:100%;border-radius:.6rem}.editor ol,.editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.editor li:before{content:"";display:inline-block;white-space:nowrap;width:1.2em}.editor li:not(.ql-direction-rtl){padding-left:1.5em}.editor li.ql-direction-rtl{padding-right:1.5em}.editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.editor ul li:before{content:"•"}.editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.editor ol li:before{content:counter(list-0,decimal) ". "}.editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-1}.editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-2}.editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-3}.editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9;counter-increment:list-4}.editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9;counter-increment:list-5}.editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9;counter-increment:list-6}.editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.editor ol li.ql-indent-7{counter-reset:list-8 list-9;counter-increment:list-7}.editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.editor ol li.ql-indent-8{counter-reset:list-9;counter-increment:list-8}.editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.editor ol li.ql-indent-9{counter-increment:list-9}.editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.editor blockquote{font-size:20px;border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.editor code,.editor pre{background-color:#f0f0f0;border-radius:3px}.editor code{font-size:85%;padding:2px 4px}.editor strong{font-weight:700}.editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{font-weight:700}.editor h1{font-size:2em}.editor h2{font-size:1.5em}.editor h3{font-size:1.17em}.editor h4{font-size:1em}.editor h5{font-size:.83em}.editor h6{font-size:.67em}.editor em,.editor i{font-style:italic}.editor .ql-direction-rtl{direction:rtl;text-align:inherit}.editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.editor .ql-size-small{font-size:.75em}.editor .ql-size-large{font-size:1.5em}.editor .ql-size-huge{font-size:2.5em}.editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.editor .ql-align-center{text-align:center}.editor .ql-align-justify{text-align:justify}.editor .ql-align-right{text-align:right}.editor .ql-bg-black{background-color:#000}.editor .ql-bg-red{background-color:#e60000}.editor .ql-bg-orange{background-color:#f90}.editor .ql-bg-yellow{background-color:#ff0}.editor .ql-bg-green{background-color:#008a00}.editor .ql-bg-blue{background-color:#06c}.editor .ql-bg-purple{background-color:#93f}.editor .ql-color-white{color:#fff}.editor .ql-color-red{color:#e60000}.editor .ql-color-orange{color:#f90}.editor .ql-color-yellow{color:#ff0}.editor .ql-color-green{color:#008a00}.editor .ql-color-blue{color:#06c}.editor .ql-color-purple{color:#93f}.editor .ql-video{display:block;max-width:100%}.editor .ql-video.ql-align-right{margin:0 0 0 auto}.editor .ql-video.ql-align-center{margin:0 auto}.mg0{margin:0!important}.mr10{margin-right:1rem!important}.mr16{margin-right:1.6rem!important}.mt0{margin-top:0!important}.mt4{margin-top:.4rem!important}.mt6{margin-top:.6rem!important}.mt8{margin-top:.8rem!important}.mt10{margin-top:1rem!important}.mt12{margin-top:1.2rem!important}.mt16{margin-top:1.6rem!important}.mt20{margin-top:2rem!important}.mt24{margin-top:2.4rem!important}.mt30{margin-top:3rem!important}.mt36{margin-top:3.6rem!important}.mt40{margin-top:4rem!important}.mb0{margin-bottom:0!important}.mb4{margin-bottom:.4rem!important}.mb8{margin-bottom:.6rem!important;margin-bottom:.8rem!important}.mb10{margin-bottom:1rem!important}.mb12{margin-bottom:1.2rem!important}.mb16{margin-bottom:1.6rem!important}.mb20{margin-bottom:2rem!important}.mb24{margin-bottom:2.4rem!important}.mb30{margin-bottom:3rem!important}.mb36{margin-bottom:3.6rem!important}.mb40{margin-bottom:4rem!important}.mg-side16{margin:0 1.6rem}.pd-side12{padding:1.2rem}.pd16{padding:1.6rem}.pd-side10{padding-left:1rem!important;padding-right:1rem!important}.pd-side16{padding-left:1.6rem!important;padding-right:1.6rem!important}.pd-side20{padding-left:2rem!important;padding-right:2rem!important}.pd-side24{padding-left:2.4rem!important;padding-right:2.4rem!important}.pt0{padding-top:0}.color-primary{color:orange!important}.color-primary-dark80{color:#8e5c00!important}.ft-11{font-size:1.1rem!important;letter-spacing:-.06rem}.ft-14{font-size:1.4rem!important}.ft-semibold{font-weight:600}.flex{display:flex}.flex-align-center{align-items:center}.flex-jusify-between{justify-content:space-between}.flex-unset{flex:unset!important}.widthFill{width:100%!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ol{font-size:1.6rem;counter-increment:custom-number}.ol-li{display:flex;align-items:baseline;flex-wrap:wrap;list-style-type:none}.ol-li:before{flex:0 0 auto;content:"";display:none;counter-increment:custom-number;margin-right:.5rem;vertical-align:top}.ol-txt{flex:1}.ol.dot .ol-li:before{content:"∙ ";display:inline-block}.ol.dot-big .ol-li:before{content:"• ";display:inline-block}.ol.nb-dot{counter-reset:step-counter calc(var(--start) - 1)}.ol.nb-dot .ol-li{counter-increment:step-counter}.ol.nb-dot .ol-li:before{content:counter(step-counter) ".";display:inline-block}.ol.nb-bracket{counter-reset:step-counter calc(var(--start) - 1)}.ol.nb-bracket .ol-li{counter-increment:step-counter}.ol.nb-bracket .ol-li:before{content:counter(step-counter) ")";display:inline-block}.ol.nb-circle .ol-li:before{display:inline-block}.ol.nb-circle .ol-li:first-child:before{content:"①"}.ol.nb-circle .ol-li:nth-child(2):before{content:"②"}.ol.nb-circle .ol-li:nth-child(3):before{content:"③"}.ol.nb-circle .ol-li:nth-child(4):before{content:"④"}.ol.nb-circle .ol-li:nth-child(5):before{content:"⑤"}.ol.nb-circle .ol-li:nth-child(6):before{content:"⑥"}.ol.nb-circle .ol-li:nth-child(7):before{content:"⑦"}.ol.nb-circle .ol-li:nth-child(8):before{content:"⑧"}.ol.nb-circle .ol-li:nth-child(9):before{content:"⑨"}.ol.nb-circle .ol-li:nth-child(10):before{content:"⑩"}.ol.nb-circle .ol-li:nth-child(11):before{content:"⑪"}.ol.nb-circle .ol-li:nth-child(12):before{content:"⑫"}.ol.nb-circle .ol-li:nth-child(13):before{content:"⑬"}.ol.nb-circle .ol-li:nth-child(14):before{content:"⑭"}.ol.nb-circle .ol-li:nth-child(15):before{content:"⑮"}.ol.dot-hangul .ol-li:before{display:inline-block}.ol.dot-hangul .ol-li:first-child:before{content:"가."}.ol.dot-hangul .ol-li:nth-child(2):before{content:"나."}.ol.dot-hangul .ol-li:nth-child(3):before{content:"다."}.ol.dot-hangul .ol-li:nth-child(4):before{content:"라."}.ol.dot-hangul .ol-li:nth-child(5):before{content:"마."}.ol.dot-hangul .ol-li:nth-child(6):before{content:"바."}.ol.dot-hangul .ol-li:nth-child(7):before{content:"사."}.ol.dot-hangul .ol-li:nth-child(8):before{content:"아."}.ol.dot-hangul .ol-li:nth-child(9):before{content:"자."}.ol.dot-hangul .ol-li:nth-child(10):before{content:"차."}.ol.dot-hangul .ol-li:nth-child(11):before{content:"카."}.ol.dot-hangul .ol-li:nth-child(12):before{content:"타."}.ol.dot-hangul .ol-li:nth-child(13):before{content:"파."}.ol.dot-hangul .ol-li:nth-child(14):before{content:"하."}.pie-graph{margin:1rem auto 2.5rem auto;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.pie-graph .graph-area{margin-bottom:2rem;width:auto}.pie-graph .graph-area .graph{width:26.8rem;height:26.8rem;background:conic-gradient(#c61e23 0 10%,#eb361f 10% 20%,#cd3024 20% 30%,#f2651f 30% 40%,#f6891b 40% 50%,#331d17 50% 60%,#d98f23 60% 70%,#ffc307 70% 80%,#ffd900 80% 90%,#fef000 90% 100%);border-radius:999px}.pie-graph .graph-value{display:unset;position:unset}.pie-graph .graph-value li{margin-bottom:.4rem;display:flex;align-items:center;font-size:1.4rem}.pie-graph .graph-value li p{min-width:18rem}.pie-graph .graph-value li p:last-child{min-width:unset}.pie-graph .graph-value .square{flex:0 0 auto;margin-right:1rem;width:1.4rem;height:1.4rem}.pie-graph .graph-value .square.color01{background-color:#c61e23}.pie-graph .graph-value .square.color02{background-color:#eb361f}.pie-graph .graph-value .square.color03{background-color:#cd3024}.pie-graph .graph-value .square.color04{background-color:#f2651f}.pie-graph .graph-value .square.color05{background-color:#f6891b}.pie-graph .graph-value .square.color06{background-color:#331d17}.pie-graph .graph-value .square.color07{background-color:#d98f23}.pie-graph .graph-value .square.color08{background-color:#ffc307}.pie-graph .graph-value .square.color09{background-color:#ffd900}.pie-graph .graph-value .square.color10{background-color:#fef000}.success-checkmark{font-size:.9095px}.success-checkmark .check-icon{position:relative;margin:0 auto;width:80em;height:80em;border:2em solid #ff8c00;border-radius:50%;box-sizing:content-box;overflow:hidden}.success-checkmark .check-icon:after,.success-checkmark .check-icon:before{content:"";position:absolute;height:100em;transform:rotate(-45deg)}.success-checkmark .check-icon:before{top:3em;left:-2em;width:30em;border-radius:100em 0 0 100em;transform-origin:100% 50%}.success-checkmark .check-icon:after{top:0;left:30em;width:60em;border-radius:0 100em 100em 0;transform-origin:0 50%;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon .icon-line{z-index:11;position:absolute;height:5em;border-radius:2em;background-color:#ff8c00}.success-checkmark .check-icon .icon-line.line-tip{top:46em;left:14em;width:25em;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38em;right:8em;width:47em;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{z-index:10;position:absolute;top:-4em;left:-4em;width:80em;height:80em;border-radius:50%;box-sizing:content-box;border:4em solid #ff8c00;background-color:#ffe9bf;opacity:.5}.success-checkmark .check-icon .icon-fix{z-index:1;position:absolute;top:8em;left:26em;width:5em;height:85em;transform:rotate(-45deg)}.complete>*{flex:1}.complete-txt{margin-top:2rem}.date-picker{margin-bottom:1.6rem;display:flex;align-items:center;justify-content:space-between}.date-picker button{flex:0 0 auto;width:2rem;height:2rem}.calendar{padding:1.6rem}.calendar .date-year-month{margin:0 auto;text-align:center;font-size:1.8rem;font-weight:500}.calendar .date-year-month .year{font-size:1.4rem;color:#8a97a4}.calendar table{width:100%;text-align:center;font-size:1.4rem}.calendar table tr{border-bottom:.6rem solid #fff}.calendar table td{border-right:.6rem solid #fff}.calendar table td:last-child{border:unset}.calendar table .date tr{width:100%}.calendar table .date td{width:14.285%;height:6rem;vertical-align:text-top;margin-right:.4rem}.calendar table .date td:last-child{margin:0}.calendar .status-tag{margin-top:.2rem;width:100%;font-size:1.2rem;height:1.8rem}.calendar .status-tag.primary{color:orange;background:#fff2f5}.calendar .color{color:orange}.calendar .blue{color:#0d42ff}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;top:19em;left:1em}54%{width:0;top:19em;left:1em}70%{width:50em;top:37em;left:-8em}84%{width:17em;top:48em;left:21em}to{width:25em;top:45em;left:14em}}@keyframes icon-line-long{0%{width:0;top:54em;right:46em}65%{width:0;top:54em;right:46em}84%{width:55em;top:35em;right:0}to{width:47em;top:38em;right:8em}}@keyframes fadeMoveDown{0%{opacity:0;transform:translateY(-4rem)}to{opacity:1;margin-top:0}}@keyframes fadeMoveLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes fadeMoveUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.heart{width:2.8rem;height:2.8rem;background:url(/img/ico-heart.fb10b703.svg) no-repeat 50%;background-size:cover}.heart-wrap{display:flex;justify-content:center;align-items:center;margin-right:1.6rem;flex:0 0 auto;width:4.6rem;height:4.6rem;border:1px solid #eceff1;border-radius:5rem}.heart.active{background:url(/img/ico-heart-on.bc635d91.svg) no-repeat 50%;background-size:cover;animation:bounce .3s cubic-bezier(.5,1.75,.75,1.25)}.progress{--size:300px;--height:10px;max-width:var(--size);width:100%;height:var(--height);background:#2f2f2f;position:relative;border-radius:2px;overflow:hidden}.progress+.progress{margin-top:15px}.bar{position:absolute;top:0;left:0;animation:fill-loader-1 1.5s ease infinite;background:linear-gradient(30deg,#85f,#96f);width:100%;height:100%;will-change:transform;transition:all .2s ease}.spinner{margin-top:20px;--size:120px;--border:8px;width:var(--size);height:var(--size);border-radius:50%;position:relative;border:var(--border) solid #2d2d2d;border-right:var(--border) solid #ff9232;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fill-loader-1{0%{transform-origin:0 0;transform:scaleX(0)}49%{transform-origin:0 0;transform:scaleX(1)}51%{transform:scaleX(1);transform-origin:100% 0}to{transform:scaleX(0);transform-origin:100% 0}}.fade-move-down{animation:fadeMoveDown 1s}.fade-move-left{animation:fadeMoveLeft 1s}.fade-move-up{animation:fadeMoveUp 1s}@font-face{font-family:Pretendard;font-style:normal;font-weight:100}@font-face{font-family:Pretendard;font-style:normal;font-weight:200}@font-face{font-family:Pretendard;font-style:normal;font-weight:300}@font-face{font-family:Pretendard;font-style:normal;font-weight:400}@font-face{font-family:Pretendard;font-style:normal;font-weight:500}@font-face{font-family:Pretendard;font-style:normal;font-weight:600}@font-face{font-family:Pretendard;font-style:normal;font-weight:700}@font-face{font-family:Pretendard;font-style:normal;font-weight:800}@font-face{font-family:Pretendard;font-style:normal;font-weight:900}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;overflow:auto;font-family:Pretendard,-apple-system,sans-serif;font-size:62.5%;box-sizing:border-box;letter-spacing:-.032rem;word-break:break-all;color:#1a1d20}body,html{line-height:1.5}@media(max-width:358px){html{font-size:56.25%}}@media(min-width:376px)and (max-width:720px){html{font-size:68.75%}}@media(min-width:721px){html{font-size:62.5%}}*{margin:0;padding:0;font-family:inherit;font-size:inherit;box-sizing:inherit;letter-spacing:inherit;word-break:inherit;color:inherit}button{width:100%;border:0;outline:none;cursor:pointer;background-color:transparent}button,img{display:block}img{max-width:100%}a{text-decoration:none;color:inherit}a:focus{outline:none}dl,li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:400}address,b,caption,cite,code,dfn,em,i,strong,var{font-style:normal;font-weight:400}:-moz-placeholder-shown{text-overflow:ellipsis}:placeholder-shown{text-overflow:ellipsis}input,select,textarea{width:100%;outline:none;text-align:left;-webkit-appearance:none;-webkit-border-radius:0}input:disabled,select:disabled,textarea:disabled{opacity:1}label{display:block}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+.label,input[type=radio]+.label{display:inline-block}input[type=search]::-webkit-search-cancel-button{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-ms-clear{display:none}textarea{resize:none}fieldset{border:0}pre{white-space:pre-line}[class*=" ico-"],[class^=ico-]{display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:cover;vertical-align:top;flex:0 0 auto}.ico-flight-primary{width:3rem;height:3rem}.ico-arrow-left-gr90,.ico-arrow-primary,.ico-arrow-primary-replace,.ico-arrow-right-gr90,.ico-bell,.ico-chat-send,.ico-close,.ico-delete-gray80-24,.ico-delete-header,.ico-eye,.ico-eye.visible,.ico-faq,.ico-full-view,.ico-hd-arrow-left-gr90,.ico-inquiry,.ico-keyword,.ico-magnifier,.ico-meatballs,.ico-noti,.ico-pin,.ico-scan,.ico-search,.ico-setting,.ico-setting-primary,.ico-terms,.nav-icon .nav-bell,.nav-icon .nav-board,.nav-icon .nav-home,.nav-icon .nav-mypage,.nav-icon.on .nav-bell,.nav-icon.on .nav-board,.nav-icon.on .nav-home,.nav-icon.on .nav-mypage{width:2.4rem;height:2.4rem}.ico-header-edit{width:2.2rem;height:2.2rem}.ico-arrow-right-gray30,.ico-clock,.ico-remove-btn{width:2rem;height:2rem}.ico-delete-gray30,.ico-delete-gray80,.ico-lock{width:1.8rem;height:1.8rem}.ico-comment,.ico-file-download,.ico-form-camera,.ico-hamburger,.ico-likes,.ico-reply,.ico-select-down,.ico-star,.ico-unlocking,.ico-views{width:1.6rem;height:1.6rem}.ico-arrow-bottom-gr70{width:1.4rem;height:1.4rem}.ico-arrow-right-gr90-12{width:1.2rem;height:1.2rem}.ico-setting-primary{background-image:url(/img/ico-setting-primary.69f9bcdf.svg)}.ico-hd-arrow-left-gr90{background-image:url(/img/ico-hd-arrow-left-gr90.b83a0cd0.svg)}.ico-scan{background-image:url(/img/ico-scan.3d37b4aa.svg)}.ico-magnifier{background-image:url(/img/ico-magnifier.d3165163.svg)}.ico-meatballs{background-image:url(/img/ico-meatballs.4882b187.svg)}.ico-pin{background-image:url(/img/ico-pin.2b19f5d4.svg)}.ico-search{background-image:url(/img/ico-search-gr90.fdb069b2.svg)}.ico-close{background-image:url(/img/ico-close-gr90.c532a022.svg)}.ico-delete-header{background-image:url(/img/ico-delete-header.d402506c.svg)}.ico-header-edit{background-image:url(/img/ico-header-edit.d577add1.svg)}.ico-form-camera{background-image:url(/img/ico-form-camera.81d0b02c.svg)}.ico-views{background-image:url(/img/ico-views.174e0947.svg)}.ico-comment{background-image:url(/img/ico-comment.cacdfde4.svg)}.ico-likes{background-image:url(/img/ico-likes.137dfa5f.svg)}.ico-star{background-image:url(/img/ico-star.916f480d.svg)}.ico-flight-primary{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMLSURBVHgBzZfvS1NRGMe/V92EqdM1S4ktKsE3GgQa4iqQUiKoLFCjdwX6Joh+vQqC8n1Cb2ujF72Q0v6Aflj5IhShiELpTYa0QbUcxlrL/XI9z93uutu9dzt3TegLz+7OPYfzOc85zznnuRIElE6n7fToIDtC5iFzk9mz1WGyJbJFsnlJkp6I9CkJAMfIRlWgUvKTTZM9pEEEYBZMUAZeMQHUG8AEwaeFwQQdR8bLSshH8BsoBSbobXoMo7KaIvhl9YuqAuj4JkBZI9m+tWCqGEHlpldPo8TI9S9lobw9HpG5sLnirddD0x5WPB4xhH68a8O7aw348rQW/y7eIbLXiscLuuCvM1YsnGvCr0CNXLa5U9h2IAbXyXW0DsRgdaR1u+dBBl9a0TYWRf3uVEFtxmuC8ml0D0aKLFfj/fUGrDywaeqaPXG4jq+jpT8GZ3cCodcWvLnYiNU5q1y/80wUnskfOr0OScJ7lgfwvM+Z875QFnsaibCkKm/g6NvvOh6zvLzGHRBRfVsKg/4geu6soc6V1NSroe3nIxhc+WYAZXnY4w8weyyy9zN9zYgGqjV1J5aLARXJUW0Mja9JiHzSdr7ss+lCmzrjAlCWvcawSu0VB8mus7/h3BfH7DFnLng04D1JCKr4VHOUvjrl0ATU1v0xOZodXQm8GGjOvT84FYJ7OIbSCnOHfH3pBxhvkcOzobxoPvRsFa39cfk/z4paji5Rjxd5jeeLNuFo3nvrp/yft4gCLZT4+rKWGPy4ZDNndwZWt8PYIxPrS5pnMOdL4aLN2Gs+ICyN+UekRXVktvSJrC3Lz3lZFd8UVPCWbM6HQu/9/OOvdsvGX7DBEmg1xT/KJcFRzReF+fxqUtqOOncSg5+DAq05kIc4CZSvxazXEyhHHHDtFyKCrSeUzDMv5yoryePTzeh6zJeXoDeVwv+R7MkjkaRL9PChcvIWQmWOUets8ncV5edhctwQVNeJUp8wnATytJ82MQBle/qyQQvT4IJBcIrUi8y53on8jzbeJnNk/MG2VAyo6A/gWhtzzrVURwAAAABJRU5ErkJggg==)}.ico-clock{background-image:url(/img/ico-clock.c0002c32.svg)}.ico-setting{background-image:url(/img/ico-setting.60c0456b.svg)}.ico-noti{background-image:url(/img/ico-noti.a04dcb32.svg)}.ico-faq{background-image:url(/img/ico-faq.8aa7e393.svg)}.ico-inquiry{background-image:url(/img/ico-inquiry.f9ff10ab.svg)}.ico-terms{background-image:url(/img/ico-terms.e9ac5e52.svg)}.ico-flighting{width:6rem;height:2rem;background-image:url(/img/ico-flighting.1c25e630.svg)}.ico-flighting-none{width:12rem;height:2rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAWCAYAAAALmlj4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAwSURBVHgB7cfBCQAgDATB679LEWxDv3YQEmZeuwkAAAAAtLD2uX/7WR8AAAAAgHoPZcjbnaJPJSMAAAAASUVORK5CYII=)}.ico-chat-send{background-image:url(/img/ico-chat-send.2f9f9196.svg)}.ico-reply{background-image:url(/img/ico-reply.55714473.svg)}.ico-hamburger{background-image:url(/img/ico-hamburger.4f94459a.svg)}.ico-file-download{background-image:url(/img/ico-file-download.a8b9f740.svg)}.ico-delete-gray80{cursor:pointer;background-image:url(/img/ico-delete-gray80.593a0998.svg)}.ico-delete-gray80-24{cursor:pointer;background-image:url(/img/ico-delete-gray80-24.8a7436d6.svg)}.ico-delete-gray30{background-image:url(/img/ico-delete-gray30.ff0570e9.svg)}.ico-gps{width:6rem;height:6rem;background-image:url(data:image/png;base64,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)}.ico-note{width:5rem;height:5rem;background-image:url(data:image/png;base64,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)}.ico-keyword{background-image:url(/img/ico-keyword.3957ab1e.svg)}.ico-bell{background-image:url(/img/ico-bell.ce6bbce6.svg)}.ico-eye{background-image:url(/img/ico-eye.5ffc956a.svg)}.ico-eye.visible{background-image:url(/img/ico-eye-hidden.4f55ce35.svg)}.ico-remove-btn{background-image:url(/img/ico-remove-btn.40a5f338.svg)}.ico-unlocking{margin-left:.4rem;background-image:url(/img/ico-unlocking.14fc22da.svg)}.ico-full-view{background-image:url(/img/ico-full-view.3f3d04af.svg)}.ico-arrow-primary{margin:0 1rem;background-image:url(/img/ico-arrow-primary.99336b1d.svg)}.ico-arrow-primary-replace{margin:0 1rem;background-image:url(/img/ico-arrow-primary-replace.2f412a05.svg)}.ico-select-down{margin-left:.5rem;background-image:url(/img/ico-select-down.c1de57f9.svg)}.ico-arrow-left-gr90{background-image:url(/img/ico-arrow-left-gr90.806084a6.svg)}.ico-arrow-right-gr90{background-image:url(/img/ico-arrow-right-gr90.683e81eb.svg)}.ico-arrow-right-gr90-12{background-image:url(/img/ico-arrow-right-gr90-12.634362cf.svg)}.ico-arrow-right-gray30{background-image:url(/img/ico-arrow-right-gray30.2a9a3f87.svg)}.ico-arrow-bottom-gr70{background-image:url(/img/ico-arrow-bottom-gr70.da541529.svg)}.loading{position:fixed;top:0;left:0;left:50%;transform:translateX(-50%);z-index:999;width:100%;height:100%;background:#fff;opacity:0}.loading,.loading.on{transition:opacity .15s ease-out}.loading.on{opacity:1}.loading .lottie-container{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.loading .lottie-container .lottie{margin-top:-2rem;border:none;width:8rem;height:8rem}.loading .lottie-container p{margin-top:-1rem;color:#fff;font-size:1.4rem}.header{position:sticky;top:0;left:0;right:0;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;visibility:visible;display:block;height:calc(5.6rem + var(--safe-top, 0px));flex:0 0 auto;z-index:99;width:100%;touch-action:none}.header .inner{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:calc(.4rem + var(--safe-top, 0px)) 1.6rem .4rem;width:100%;height:100%;background:#f5f5f5;overflow:visible}.header .inner .left .header-btn{margin-right:.2rem}.header .inner .right{flex:0 0 auto;display:flex;align-items:center;gap:1.2rem}.header .inner .right-icon{display:flex;flex-direction:column;align-items:center;gap:.2rem;color:orange}.header .inner .right-icon p{white-space:nowrap;letter-spacing:-.04rem}.header .inner .ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;font-size:1.6rem;font-weight:600}.header .inner .logo-header{flex:0 0 auto;margin-right:1rem}.header-btn{width:2.4rem;height:2.4rem}.header-btn:last-child{margin-left:1.2rem}.header .form-wrap{width:100%}.header .user-state-badge{display:inline-flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;vertical-align:middle;color:#c9ced3;font-weight:600}.header .user-state-badge.is-empty{border-radius:50%;border:1px solid #e1e3e6;background:#f2f3f4}.btn{display:flex;align-items:center;justify-content:center;padding:.6rem 1.2rem;background:orange;color:#fff;font-size:1.6rem;font-weight:600;border-radius:.6rem;margin-right:1rem;height:5.6rem}.btn i{margin-right:.4rem}.btn:last-child{margin-right:0}.btn-wrap{display:flex;align-items:center;width:100%}.btn-wrap.column{flex-direction:column}.btn-wrap.btm{z-index:99;margin:0 auto;padding:1.6rem;height:8rem;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.btn-wrap.btm+.inner{margin-bottom:8rem}.btn.large{height:5.6rem;font-size:1.6rem}.btn.medium{height:4.6rem;font-size:1.6rem}.btn.regular{height:4.4rem;font-size:1.4rem}.btn.small{height:4rem;font-size:1.4rem}.btn.xsmall{width:-moz-fit-content;width:fit-content;height:3rem;font-size:1.2rem}.btn.round{border-radius:5rem}.btn.square{border-radius:.4rem}.btn.primary-light{color:#333;background-color:#ffe9bf}.btn.border-primary{background:#fff;border:1px solid orange;color:orange}.btn.border-gray{border:1px solid #e1e3e6}.btn.border-gray,.btn.border-white{background:#fff;color:#1a1d20}.btn.black{background:#1a1d20;color:#fff}.btn.red{background:red;color:#fff}.btn.blur{border:1px solid #fff;background:rgba(0,0,0,.06);box-shadow:0 0 16px 0 rgba(0,0,0,.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff}.btn.disabled,.btn:disabled{border:1px solid #e1e3e6;color:#abb2ba;background:#f2f3f4;cursor:no-drop}.nav{flex:0 0 auto;justify-content:space-between;height:6rem;padding:1.6rem;background:#fff;box-shadow:0 -4px 10px rgba(0,0,0,.1);z-index:4;touch-action:none}.nav,.nav-icon{display:flex;align-items:center}.nav-icon{flex-flow:column;justify-content:center;position:relative;width:100%;padding:.4rem 0;color:#8a97a4;font-size:1.2rem;font-weight:500}.nav-icon span{background-size:100%}.nav-icon .nav-home{background-image:url(/img/nav-home.4c0e0eac.svg)}.nav-icon .nav-board{background-image:url(/img/nav-board.4b163106.svg)}.nav-icon .nav-bell{background-image:url(/img/nav-bell.a09fbc11.svg)}.nav-icon .nav-mypage{background-image:url(/img/nav-mypage.fd27ff71.svg)}.nav-icon .badge.new{position:absolute;top:-.2rem;left:50%;min-width:1.6rem;height:1.6rem;padding:0;font-size:1rem;line-height:1.6;color:#fff;border-radius:5rem;background-color:#ff4747;z-index:1}.nav-icon.on span{color:orange;font-weight:600}.nav-icon.on .nav-home{background-image:url(/img/nav-home-on.039bc6cf.svg)}.nav-icon.on .nav-board{background-image:url(/img/nav-board-on.d9fdfdee.svg)}.nav-icon.on .nav-bell{background-image:url(/img/nav-bell-on.f64a665e.svg)}.nav-icon.on .nav-mypage{background-image:url(/img/nav-mypage-on.6d282519.svg)}.form .editor-container{display:flex;position:relative;flex-direction:column;width:100%;max-width:600px}.form .editor-container .ql-editor{background-color:#f5f5f5;padding:12px;border:2px solid #f2f3f4;min-height:150px;border-radius:5px;overflow-wrap:break-word;max-height:400px;overflow-y:auto;outline:none;font-size:1.6rem}.form .editor-container .placeholder{position:absolute;top:14px;left:14px;font-size:1.6rem;pointer-events:none;color:#abb2ba}.form .editor-container :focus{border:1px solid #999;box-shadow:0 0 0 4px #fff9ef}.form .editor-container .required{border-radius:.6rem;border:1px solid #ff2020;box-shadow:0 0 0 4px #ffe5e5}.form .editor-container img{display:block;max-width:100%;height:auto;margin-top:8px;margin-bottom:8px}.form .editor-container input[type=file]{margin-top:10px}.form-wrap.main-search{padding:0 1.6rem 1.2rem;background-color:#fff}.form-wrap.bottomcheck{position:absolute;bottom:8rem;width:100%;padding:1.2rem 1.6rem;background-color:#fff9ef}.form-ul{display:flex;flex-direction:column}.form-li{position:relative;margin-bottom:1rem}.form-li:last-child{margin-bottom:0}.form-li button{flex:.4}.form-li .form-flex{display:flex;justify-content:space-between;align-items:center;padding-right:.4rem}.form-li .form-flex .side-txt{flex:0 0 auto;color:#8a97a4;font-size:1.2rem;font-weight:500}.form-li .form-flex>button{text-align:right}.form-ttl{width:-moz-fit-content;width:fit-content;margin-bottom:.4rem;font-weight:500;font-size:1.4rem;color:#353b41}.form-in{display:flex;align-items:center;justify-content:center}.form-in.password{position:relative}.form-in.password input{padding-right:4rem}.form-in.password i{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);cursor:pointer}.form-in.timer{margin-top:1rem}.form-in.timer .label{position:relative;top:0;left:0}.form-in.timer .label input{padding-right:4.6rem}.form-in.timer .label .time{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.4rem;font-weight:500;color:red}.form-in button{margin-left:1rem}.label{flex:2}.label-flex{display:flex;align-items:center}.label-flex>.textin{margin:0 .6rem 0;font-size:1.6rem}.label input::-webkit-date-and-time-value{text-align:left}.label input,.label select,.label textarea{padding:1rem;width:100%;height:4.4rem;font-size:1.6rem;font-weight:400;border:2px solid #f2f3f4;border-radius:.6rem;background-color:#f5f5f5}.label input::-moz-placeholder,.label select::-moz-placeholder,.label textarea::-moz-placeholder{color:#abb2ba}.label input::placeholder,.label select::placeholder,.label textarea::placeholder{color:#abb2ba}.label input:focus,.label select:focus,.label textarea:focus{border:1px solid #999;box-shadow:0 0 0 4px #fff9ef}.label input:invalid,.label select:invalid,.label textarea:invalid{border:1px solid #ff2020;box-shadow:0 0 0 4px #ffe5e5}.label input:disabled,.label select:disabled,.label textarea:disabled{background-color:#e1e3e6;color:#8a97a4}.label select{border:none;border:0;outline:0;background:none;padding:0;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0 3rem 0 .8rem;background:url(/img/ico-select-down.c1de57f9.svg) no-repeat center right 8px;background-size:1.4rem;background-color:#f5f5f5}.label textarea{height:12rem}.label input[type=time]::-webkit-calendar-picker-indicator{display:none}.label input[type=time]{background:url(/img/ico-time.53c41fdb.svg) no-repeat center right 12px}.label input[type=date],.label input[type=time]{position:relative;width:100%;background-color:#f5f5f5;background-size:1.6rem}.label input[type=date]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;color:transparent;cursor:pointer}.label input[type=date] :before{content:attr(placeholder);width:100%;height:100%}.label input[type=date] :valid:before{display:none}.label.date input{background:url(/img/ico-calender.cb146afd.svg) no-repeat center right 12px;padding:1rem 4rem 1rem 1rem}.label.search{position:relative;top:0;left:0}.label.search input{padding:1rem 1rem 1rem 4.6rem}.label.search.header{height:-moz-fit-content;height:fit-content}.label.search.header input{width:100%;background-color:#fff}.label.search .btn-search{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);background:url(/img/ico-search-gr90.fdb069b2.svg) no-repeat 50%;background-size:2.4rem;width:3.6rem;height:3.6rem;border:unset}.check-box .checkbox{position:relative;top:0;left:0;display:inline-block}.check-box .checkbox input+.check-txt{padding-left:2.6rem;min-height:2.6rem;background:url(/img/ico-checkbox.8b00d923.svg) no-repeat 0;background-size:contain;font-size:1.6rem;font-weight:500;line-height:2.6rem}.check-box .checkbox input+.check-txt>span{display:block;padding-left:.4rem;margin-top:.3rem}.check-box .checkbox input:checked+.check-txt{font-weight:600;background-image:url(/img/ico-checkbox-on.252c1d0a.svg)}.check-box .checkbox .check-txt.small{margin-left:2.6rem;color:#8a97a4;font-size:1.2rem;font-weight:600}.radio-box .radio{position:relative;top:0;left:0;display:inline-block}.radio-box .radio input+.radio-txt{padding-left:2.6rem;min-height:2.6rem;background:url(/img/ico-radio.7eab8a6f.svg) no-repeat 0;background-size:contain;font-size:1.6rem;font-weight:500}.radio-box .radio input:checked+.radio-txt{background:url(/img/ico-radio-on.b4bc2f9a.svg) no-repeat 0;background-size:contain}.valid{display:none;margin-top:.4rem;color:red;font-size:1.2rem;font-weight:400}.valid.on{display:flex}.hint{margin-top:.2rem;padding:0 0 0 1.8rem;background:url(/img/ico-result.824c1937.svg) no-repeat 0;background-size:1.5rem;color:#37474f;font-size:1.3rem;font-weight:500}.essen{background:url(/img/essen.91df8558.svg) no-repeat right top .2rem;padding-right:.8rem}.toggle{display:flex}.toggle .switch{position:relative;display:inline-block;width:4.8rem;height:2.6rem}.toggle .switch input{opacity:0;width:0;height:0}.toggle .slider{top:0;left:0;right:0;bottom:0;cursor:pointer;background-color:#e1e3e6}.toggle .slider,.toggle .slider:before{position:absolute;border-radius:5rem;transition:.4s}.toggle .slider:before{left:.6rem;bottom:.5rem;content:"";width:1.6rem;height:1.6rem;background-color:#fff}.toggle input:checked+.slider{background-color:orange}.toggle input:focus+.slider{box-shadow:0 0 1px orange}.toggle input:checked+.slider:before{transform:translateX(2.2rem)}.check-box.type-fill{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.8rem}.check-box.type-fill input+.check-txt{padding:1rem 1.2rem;display:flex;justify-content:center;align-items:center;font-size:1.4rem;font-weight:500;border-radius:.8rem;border:1px solid #e1e3e6;background-image:none;background-color:#fff;background-position-x:.8rem}.check-box.type-fill input:checked+.check-txt{color:#fff;border:1px solid #ffbb3c;background-image:none;background-color:#ffbb3c}.check-box.type-fill .more{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center}.check-box.grid-auto{display:flex;flex-wrap:wrap}.check-box.grid-auto .checkbox{min-width:7.4rem;width:-moz-fit-content;width:fit-content}.check-box.grid-column4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.check-box.grid-column3{display:grid;grid-template-columns:1fr 1fr 1fr}.check-box.grid-column1{display:grid;grid-template-columns:1fr}.stopover-wrap{padding:1.2rem 0;border-radius:.6rem;border:1px solid #e1e3e6}.stopover-wrap .stopover-btn{display:flex;align-items:center;justify-content:space-between;padding:0 1.6rem;font-size:1.4rem;font-weight:600}.stopover-wrap .form-ul{margin-top:1rem;padding:1rem 1.6rem 0;border-top:1px solid #e1e3e6}.stopover-wrap .form-ul:first-child{border-top:none}.stopover-wrap .form-ttl{display:flex;justify-content:space-between;align-items:center}.stopover-wrap .stopover-delete-btn{position:absolute;right:0;padding:.2rem .6rem;color:#fff;font-size:1.2rem;font-weight:500;border-radius:.4rem;background-color:#8a97a4;cursor:pointer}.custom-select{position:relative;display:inline-block}.selected-option{width:6.8rem;height:3rem;padding:.4rem;font-size:1.4rem;font-weight:500;color:#24282c;border:none;background:none;cursor:pointer;background-color:#fff;border-radius:.4rem}.options{display:none;position:absolute;background:#fff;list-style:none;padding:0;margin:0;border:1px solid #e1e3e6;z-index:1}.custom-select.open .options{display:block}.options li{padding:8px 12px;cursor:pointer}.options li:hover{color:#fff;background-color:#ff8c00}.visual{height:18rem}.swiper{width:100%;height:100%}.swiper-container,.swiper-container.mySwiper{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.swiper-slide{text-align:center;font-size:1.8rem;display:flex;justify-content:center;align-items:center}.swiper-slide .slide{overflow:hidden}.swiper-slide .slide,.swiper-slide img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-pagination{width:100%;height:2.4rem;background-color:#fff;bottom:.1rem!important;display:flex!important;align-items:center;justify-content:center!important;gap:4px!important}.swiper-pagination-bullet{width:10px!important;height:4px!important;background-color:#ddd!important;opacity:1!important;border-radius:2px!important}.swiper-pagination-bullet-active{background-color:#000!important}.swiper.flight-swiper .swiper-pagination{position:absolute!important;bottom:16rem!important;background-color:unset;z-index:2}.swiper.flight-swiper .swiper-pagination-bullet{width:1.2rem!important;height:.8rem!important;border-radius:5rem!important;background-color:hsla(0,0%,100%,.3)!important}.swiper.flight-swiper .swiper-pagination-bullet-active{background-color:#fff!important}.visual.air-ticket{height:61rem}.visual.air-ticket .swiper-pagination{position:absolute!important;bottom:16rem!important;transform:unset;background-color:unset;z-index:2}.visual.air-ticket .btn-wrap,.visual.air-ticket .modal-head{width:unset}.visual.air-ticket .modal.flight .btn-wrap{margin-top:-10rem}.visual.air-ticket .modal.flight .btn-info{bottom:9.8rem;left:17%}.visual.air-ticket .modal.flight .modal-con .list,.visual.air-ticket .modal.flight .modal-con .top{text-align:left}.visual.air-ticket .modal.flight .line{bottom:15.2rem}.visual{height:40.5rem}.visual .swiper{width:100%;height:100%}.visual .swiper-container,.visual .swiper-container.mySwiper{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.visual .swiper-slide{text-align:center;font-size:1.8rem;display:flex;justify-content:center;align-items:center}.visual .swiper-slide .slide{height:100%;overflow:hidden}.visual .swiper-slide .slide,.visual .swiper-slide img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.visual .swiper-slide img{height:100%!important}.visual .swiper-pagination{width:100%;height:2.4rem;background-color:#fff;bottom:.1rem!important;display:flex!important;align-items:center;justify-content:center!important;gap:4px!important}.visual .swiper-pagination-bullet{width:10px!important;height:4px!important;background-color:#ddd!important;opacity:1!important;border-radius:2px!important}.visual .swiper-pagination-bullet-active{background-color:#000!important}.main-swiper{position:relative;top:0;left:0;background-color:#fff;padding:1.2rem 0 2rem;overflow:hidden}.main-swiper .swiper{width:calc(100% - 4rem)!important;height:16rem;overflow:visible!important}.main-swiper .swiper-container,.main-swiper .swiper-container.mySwiper{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.main-swiper .swiper-slide{text-align:center;font-size:1.8rem;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1}.main-swiper .swiper-slide .slide{overflow:hidden;border-radius:1rem;cursor:pointer}.main-swiper .swiper-slide .slide,.main-swiper .swiper-slide img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.main-swiper .swiper-pagination-fraction{padding:.2rem 1rem;background:rgba(0,0,0,.5);width:-moz-fit-content!important;width:fit-content!important;border-radius:5rem;left:unset!important;right:.6rem!important;bottom:.6rem!important}.main-swiper .swiper-pagination{right:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;left:50%!important;bottom:-3rem!important;font-size:1.2rem!important;color:#fff!important;font-weight:600;line-height:1.2;z-index:10;gap:0!important}.popup-visual{height:40.5rem!important}.popup-visual .swiper{width:100%;height:100%}.popup-visual .swiper-container,.popup-visual .swiper-container.mySwiper{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.popup-visual .swiper-slide{text-align:center;font-size:1.8rem;display:flex;justify-content:center;align-items:center}.popup-visual .swiper-slide .slide{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.popup-visual .swiper-slide img{width:100%;display:block;height:100%!important;-o-object-fit:cover;object-fit:cover}.popup-visual .swiper-pagination{width:100%!important;height:2.4rem;background-color:#fff;bottom:.1rem!important;display:flex!important;align-items:center;justify-content:center!important;gap:4px!important}.popup-visual .swiper-pagination-bullet{width:10px!important;height:4px!important;background-color:#ddd!important;opacity:1!important;border-radius:2px!important}.popup-visual .swiper-pagination-bullet-active{background-color:#000!important}.tab{position:relative;top:0;left:0;display:flex;align-items:center;justify-content:center;height:5rem;font-size:1.6rem;font-weight:400;color:#5e6973;width:100%}.tab.on{color:orange;font-weight:700}.tab.on span:after{content:"";position:absolute;left:0;right:0;bottom:-.2rem;width:100%;height:.2rem;background-color:orange}.tab-wrap{z-index:3;position:sticky;top:0;padding:0;display:flex;align-items:center;border-bottom:1px solid #eceff1;background-color:#fff}.tab-wrap.black{overflow-x:auto;overflow-y:hidden;margin-top:1.2rem;border-bottom:none}.tab-wrap.black .tab{flex:0 0 auto;width:-moz-fit-content;width:fit-content;min-width:6rem;height:3rem;margin-right:1rem;padding:.4rem 1.2rem;font-size:1.4rem;border-radius:5rem;background:#f2f3f4}.tab-wrap.black .tab:last-child{margin-right:0}.tab-wrap.black .tab.on{color:#fff;font-weight:700;background:#24282c}.tab-wrap.black .tab.on span:after{display:none}.tab.fill{height:3.3rem;background-color:#f2f3f4}.tab.fill.on{color:#fff;background-color:orange}.tab.fill.on span:after{display:none}.tab .badge.new{display:inline-block;min-width:1.6rem;height:1.6rem;padding:0;margin-left:.2rem;margin-right:unset;font-size:1rem;line-height:1.6;color:#fff;border-radius:5rem;background-color:#ff4747;z-index:1}.modal{top:100vh;left:50%;transition:top .2s;display:flex;flex-direction:column;min-width:32rem;max-width:33rem;max-height:80%;border-radius:1.2rem;overflow:hidden;z-index:20;background:#fff}.modal,.modal-dim{position:fixed;transform:translate(-50%,-50%)}.modal-dim{top:0;left:0;top:50%;left:50%;z-index:999;width:100%;height:100%;background:rgba(0,0,0,.76);opacity:0}.modal-dim,.modal-dim.on{transition:opacity .3s ease-out}.modal-dim.on{opacity:1}.modal-dim.on .modal{position:fixed;top:50%;left:50%;transition:top .2s 0s;transform:translate(-50%,-50%)}.modal-inner{position:relative;top:0;left:0;width:100%;height:100%;background:#fff;overflow:hidden;display:flex;flex-direction:column}.modal-head{padding:1.6rem 1.6rem 0 1.6rem;width:100%}.modal-head h1{font-size:1.6rem;font-weight:600;text-align:center}.modal-con{padding:1.6rem 1.6rem 1rem 1.6rem;overflow-y:auto}.modal-con.bg{min-height:unset}.modal-con-area{background:#fff}.modal-con .modal-txt{display:flex;flex-direction:column;align-items:center;font-size:1.6rem;text-align:center}.modal-con .gray-box{margin-top:1rem;padding:1rem;background:#f2f3f4;border-radius:.6rem}.modal-con .gray-box .title{font-size:1.8rem;font-weight:600;margin-bottom:1rem}.modal-con .gray-box .text{font-size:1.4rem;color:#353b41;margin-bottom:1rem}.modal-con .gray-box.square{border-radius:0;text-align:center;border-top:1px solid #e1e3e6}.modal-con .gray-box .authority-list li{margin-bottom:1rem}.modal-con .gray-box .authority-list li:last-child{margin-bottom:0}.modal-con .gray-box .authority-list li .title{font-size:1.4rem;font-weight:500;margin-bottom:0}.modal-con .gray-box .authority-list li .text{margin-bottom:0}.modal-btn{flex:0 0 auto;background:#fff;width:100%}.modal-btn .btn-wrap{padding:1.6rem}.modal.center{display:flex;justify-content:center;align-items:center}.modal.whole{position:relative;top:0;left:0;padding:0;width:100%;max-width:100%;height:100%;max-height:unset;border-radius:0}.modal.whole .modal-head{display:flex;align-items:center;justify-content:space-between;height:5.6rem;padding:1.6rem 1.6rem;background-color:#f5f5f5}.modal.whole .modal-head h1{text-align:left}.modal.whole .modal-head button{width:-moz-fit-content;width:fit-content}.modal.whole .modal-con{padding:1.2rem 1.6rem}.modal.whole .modal-con .modal-txt{align-items:flex-start;color:#24282c;font-size:1.4rem;font-weight:400;text-align:left}.modal.whole .modal-con.bg{height:100%}.modal-radio .radio-box{margin-bottom:1.2rem}.modal.bottom{width:100%;display:flex;justify-content:center;align-items:flex-end}.modal.bottom .modal{width:100%;padding:0;max-width:100%;border-radius:1.2rem 1.2rem 0 0}.modal.event{background:unset;box-shadow:unset!important}.modal.event .modal-inner .thumb{width:100%;height:40rem;aspect-ratio:1/1;overflow:hidden;border:none}.modal.event .modal-inner .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal-event-btn{display:flex;align-items:center;width:100%;background-color:#fff}.modal-event-btn button{position:relative;top:0;left:0;padding:1.6rem 1.2rem;font-size:1.4rem;font-weight:500}.modal-event-btn button:first-child{color:#8a97a4;text-align:left}.modal-event-btn button:last-child{color:#1a1d20;text-align:right}.modal .visual{height:auto}.modal.flight .modal-inner{background:none}.modal.flight:after,.modal.flight:before{content:"";position:absolute;top:70%;width:3.3rem;height:3.3rem;border-radius:50%;background:rgba(0,0,0,.76)}.modal.flight:before{left:-14px;transform:translateY(-50%)}.modal.flight:after{right:-14px;transform:translateY(-50%)}.modal.flight .modal-head{display:flex;justify-content:space-between;padding:1.6rem 2.6rem}.modal.flight .modal-head>button{width:-moz-fit-content;width:fit-content}.modal.flight .modal-con{padding:.4rem 2.6rem;font-size:1.4rem}.modal.flight .modal-con .top{position:relative;display:flex;align-items:center;justify-content:space-between;margin:1rem 0 3rem}.modal.flight .modal-con .top .stopover-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;transform:translateX(50%);top:-.7rem;right:50%;max-width:30%;padding:0 .4rem;color:#8a97a4;font-size:1.2rem;border-radius:.4rem;background-color:#f2f3f4}.modal.flight .modal-con .top .end,.modal.flight .modal-con .top .start{width:33%}.modal.flight .modal-con .top .end{text-align:right}.modal.flight .modal-con .top .end .text{right:0}.modal.flight .modal-con .top span{display:block}.modal.flight .modal-con .top .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5e6973;font-size:1.2rem}.modal.flight .modal-con .top .eng{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#353b41;font-size:1.8rem;font-weight:700}.modal.flight .modal-con .list{display:grid;gap:3.2rem;grid-template-columns:1fr 1fr}.modal.flight .modal-con .list .title{color:#abb2ba;margin-bottom:.6rem}.modal.flight .modal-con .list .sub{color:#5e6973}.modal.flight .btn-info{position:absolute;bottom:8.2rem;left:13%;color:#5e6973;font-size:1.2rem;text-align:center}.modal.flight .modal-btn{background:none}.modal.flight .btn-wrap{margin-top:8.6rem;padding:1.6rem 2.6rem}.modal.flight .line{position:absolute;bottom:14rem;width:83%;height:.1rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQQAAAABCAYAAAA4stANAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAhSURBVHgB7cdBDQAACMPA+veBzhESXKx99cgQvnutda8XRGBW1tjoGzQAAAAASUVORK5CYII=)}.modal.img-zoom{position:relative;top:0;left:0;transform:none;background:rgba(0,0,0,.95);box-shadow:unset;border-radius:0;min-width:unset;width:100%;max-width:100%;height:100%;max-height:100%}.modal.img-zoom .modal-inner{background:unset;align-items:center;justify-content:center;padding:0}.modal.img-zoom .image-container{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.modal.img-zoom img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.modal-dim.on{background:rgba(0,0,0,.95)}.modal-dim.on .modal.img-zoom{position:relative;top:0;left:0;transform:none}.btn-close{position:fixed;top:1rem;right:1rem;width:3rem;height:3rem;z-index:1001;background:url(/img/ico-delete-white.3a1ea838.svg) no-repeat 50%/cover;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.empty{margin:5rem 0;padding-top:9rem;width:100%;background-image:url(/img/ico-empty.23d6c515.svg);background-position:top;background-size:8rem;background-repeat:no-repeat;font-size:1.6rem;color:#8a97a4;font-weight:500;text-align:center}.empty-wrap{display:flex;align-items:center;min-height:36rem}.travel-schedule .empty{margin:0;padding-top:6rem;background-size:5rem;font-size:1.4rem}.travel-schedule .empty-wrap{min-height:0}.login-page .login-box{padding:1.6rem;margin:2rem 0 1rem;border-radius:.4rem;background-color:#fff}.login-page .login-box>.form .check-box{display:flex;justify-content:space-between}.login-page .login-box .find-account-btn-wrap{font-size:1.4rem;color:#8a97a4}.agree-wrap .list li{padding:0 1.6rem 1.2rem;min-height:3.8rem}.agree-wrap .list.all .check-box{display:flex}.agree-wrap .list.all .check-box label{width:100%;padding:1rem .8rem;border:1px solid #e1e3e6;border-radius:.6rem;box-sizing:border-box;box-shadow:2px 2px 4px rgba(0,0,0,.04);transition:border-color .1s}.agree-wrap .list.all .check-box label.active{border-color:orange}.agree-wrap .list.each{padding-top:1.2rem;border-top:1px solid #f2f3f4}.agree-wrap .list.each .check-box .checkbox input+.check-txt{background:url(/img/ico-check.3ca8bcd2.svg) no-repeat 0}.agree-wrap .list.each .check-box .checkbox input+.check-txt>strong{color:#ff8c00}.agree-wrap .list.each .check-box .checkbox input:checked+.check-txt{background:url(/img/ico-check-on.a54f8c2a.svg) no-repeat 0}.section-title{padding:1.2rem 1.6rem;background-color:#fff}.section-title i+.title{margin:0 .4rem}.section-title .title{font-size:1.6rem;font-weight:600;width:100%}.section-title .title-wrap{display:flex;align-items:center}.section-title .sub-text{font-size:1.4rem;color:#5e6973}.section-title.menu{padding:1.6rem .4rem 1rem}.section-title.menu .title{color:#5e6973}.section-title .section-sub-red{color:red;font-size:1.2rem;font-weight:400}.section-title.bg-color{background-color:#fff2db}.section-title.flex{display:flex;align-items:center}.section-title.flex .title{width:auto}.section-title.flex .sub-text{margin-left:.8rem}.bottomsheet .section-title{padding:1rem 1.6rem}.components-card{position:relative;margin:1.2rem 0;border-radius:.6rem;border:1px solid #fff;background-color:#fff}.components-card:first-child{margin-top:unset}.components-card .card-wrap{padding:1.2rem;line-height:1.2}.components-card .card-wrap>div{margin-bottom:1rem}.components-card .card-wrap>div:last-child{margin-bottom:0}.components-card .card-country{position:relative;display:flex;align-items:center}.components-card .card-country .thumb{width:4rem;height:4rem;border-radius:50%;overflow:hidden;margin-right:1rem}.components-card .card-country .thumb img{height:100%;-o-object-fit:cover;object-fit:cover}.components-card .card-country .user-creation-time{position:absolute;top:0;right:0;font-size:1.3rem;color:#c9ced3}.components-card .card-country .user-name{color:#5e6973;font-size:1.3rem;font-weight:500;margin-left:.4rem}.components-card .card-user-info{display:flex;align-items:center;margin-top:.4rem;font-size:1.2rem}.components-card .card-user-info .user-city{display:flex;align-items:center;color:orange;font-weight:600}.components-card .card-user-info .user-state{display:flex;align-items:center}.components-card .card-user-info .user-state img{display:inline;width:1.8rem}.components-card .card-user-info .user-state:after,.components-card .card-user-info .user-state:before{content:"|";display:inline;margin:0 .4rem;color:#c9ced3}.components-card .card-user-info .user-wrap{display:flex}.components-card .card-user-info .user-date{color:#8a97a4;font-weight:400}.components-card .card-con{position:relative;display:flex;align-items:flex-start;height:7.2rem}.components-card .card-con .txt{display:none}.components-card .card-con.lock .txt{display:block}.components-card .card-con.lock .con-img{display:none}.components-card .card-con .con-text{width:100%;display:inline-grid}.components-card .card-con .con-text .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;font-weight:600}.components-card .card-con .con-text .content{position:relative;height:4.8rem;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.6rem;margin-top:.6rem;padding-left:.6rem;font-size:1.2rem;font-weight:400}.components-card .card-con .con-text .content.lock:after{content:"";display:inline-block;width:100%;height:100%;position:absolute;left:0;bottom:0;border-radius:.2rem;background-color:#f5f5f5}.components-card .card-con .con-text .content.lock .txt{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center}.components-card .card-con .con-text .content.lock .txt .ico-lock{background-image:url(/img/ico-lock.5d58d136.svg)}.components-card .card-con .con-text .content.lock .txt p{width:100%;margin-top:.4rem;color:#353b41;font-size:1.2rem;font-weight:400}.components-card .card-con .con-img{flex:0 0 auto;width:7.6rem;height:7.6rem;margin-left:1.2rem;border-radius:.6rem;overflow:hidden}.components-card .card-con .con-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.components-card .card-con .con-img .con-img-count{position:absolute;right:.4rem;bottom:.4rem;padding:.2rem .6rem;color:#fff;border-radius:5rem;background-color:rgba(0,0,0,.5);font-size:1.1rem;z-index:1}.components-card .dim-wrap{position:absolute;inset:0;z-index:3}.components-card .dim{top:0;left:0;width:100%;height:100%;justify-content:center;border-radius:.6rem;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1}.components-card .dim,.components-card .dim-con{position:absolute;display:flex;align-items:center}.components-card .dim-con{top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:.6rem 1rem;color:#fff;font-size:1.2rem;font-weight:500;border-radius:.4rem;background-color:rgba(0,0,0,.4);z-index:2}.components-card .dim-con button{margin-left:1rem}.components-card.check .card-country:before{content:"";display:inline-block;width:1.8rem;height:1.8rem;margin-right:.6rem;background:url(/img/ico-check.3ca8bcd2.svg) no-repeat 50%}.components-card.checked{border:1px solid orange}.components-card.checked .card-country:before{content:"";width:1.8rem;height:1.8rem;background:url(/img/ico-check-on.a54f8c2a.svg) no-repeat 50%}.flight-card-wrap .flight-card{position:relative;padding:2rem 1.6rem 1.6rem;margin-bottom:1.2rem;border:2px solid #fff;border-radius:.6rem;background-color:#fff}.flight-card-wrap .flight-card .top{position:relative;display:flex;align-items:center;justify-content:space-between;color:#353b41;font-size:1.7rem;font-weight:500}.flight-card-wrap .flight-card .top .end,.flight-card-wrap .flight-card .top .start{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:11rem}.flight-card-wrap .flight-card .top .end{text-align:right}.flight-card-wrap .flight-card .top .stopover-tag{position:absolute;transform:translateX(50%);right:50%;padding:0 .4rem;color:#8a97a4;font-size:1.2rem;border-radius:.4rem;background-color:#f2f3f4}.flight-card-wrap .flight-card .bottom{display:flex;align-items:center;justify-content:space-between}.flight-card-wrap .flight-card .text{font-size:1.4rem;font-weight:500;margin-top:1.2rem}.flight-card-wrap .flight-card .text>ul{display:flex}.flight-card-wrap .flight-card .text>ul:first-child{margin-bottom:.4rem}.flight-card-wrap .flight-card .text .title{color:#8a97a4;margin-right:2rem}.flight-card-wrap .flight-card .text .date{color:#5e6973}.flight-card-wrap .flight-card .state-btn{position:absolute;right:1.6rem;bottom:1.6rem;display:block;width:4rem;height:4rem;cursor:pointer;-o-object-fit:cover;object-fit:cover;border-radius:50%}.flight-card-wrap .flight-card.active .state-btn{background:url(/img/ico-right-movement.e94ef392.svg) no-repeat 50%;background-color:#fff2db}.flight-card-wrap .flight-card.active .stopover-tag{top:-16px}.flight-card-wrap .flight-card.disable{background-color:rgba(0,0,0,.14)}.flight-card-wrap .flight-card.disable .state-btn{background:url(/img/ico-right-movement-disable.ee00a9db.svg) no-repeat 50%;background-color:#f2f3f4}.flight-card-wrap .flight-card.check .stopover-tag{right:47%}.flight-card-wrap .flight-card.check .top:before{content:"";display:inline-block;width:2rem;height:2rem;margin-right:.6rem;background:url(/img/ico-checkbox.8b00d923.svg) no-repeat 50%}.flight-card-wrap .flight-card.check.checked{border:2px solid orange;background-color:#fff9ef}.flight-card-wrap .flight-card.check.checked .top:before{content:"";width:2rem;height:2rem;background:url(/img/ico-checkbox-on.252c1d0a.svg) no-repeat 50%}.flight-card-wrap .flight-card.check>div:nth-child(2) .top:before{opacity:0}.travel-schedule{line-height:1.2;letter-spacing:.02rem;padding:1.2rem 1.6rem;background-color:#fff}.travel-schedule .ticket-wrap{position:relative;display:flex;flex-direction:column;border-radius:.6rem;padding:1.2rem 1.6rem;background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.travel-schedule .ticket-wrap.mypage{background:none;background-color:#fff2db}.travel-schedule .ticket{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1.6rem}.travel-schedule .ticket:last-child{margin-bottom:0}.travel-schedule .ticket-info{display:flex;align-items:center;flex-grow:.9}.travel-schedule .ticket-info .flight-icon{margin-right:.8rem}.travel-schedule .ticket-info h3{display:flex;align-items:center;color:#24282c;font-size:1.4rem;font-weight:700}.travel-schedule .ticket-info .ticket-city{margin-left:.4rem}.travel-schedule .ticket-info p{margin-top:.2rem;color:#5e6973;font-size:1.2rem;font-weight:500}.travel-schedule .ticket-duration{display:flex;align-items:center;justify-content:flex-start;width:7rem;padding-left:.4rem;color:#ff8c00;font-size:1.4rem;font-weight:700}.travel-schedule .ticket-duration .ico-clock{margin-right:.4rem}.mypage .travel-schedule{padding:0}.mypage .travel-schedule .travel-title{margin-bottom:.6rem;color:#353b41;font-size:1.5rem;font-weight:500}.mypage .travel-schedule .ticket-wrap:after,.mypage .travel-schedule .ticket:after,.mypage .travel-schedule .ticket:before{content:"";display:none}.mypage .travel-schedule .ticket-more{cursor:pointer;padding:1rem 0;color:#353b41;text-align:center;font-size:1.2rem;font-weight:600;border-radius:.6rem;border-top:1px solid #fff;background-color:#fff2db}.board-top{padding:1.2rem 1.6rem;background-color:#fff}.board-type{justify-content:space-between;margin-bottom:1.2rem;color:#332100;font-size:1.3rem;font-weight:600}.board-type,.board-type .type-set{display:flex;align-items:center}.board-type .total{font-weight:600;margin-right:.6rem}.board-type .board-select .label select{background-color:#fff}.board-type .board-select select{min-width:7.8rem;height:3rem;font-size:1.4rem;font-weight:500;border:none}.board-type .full-view i{margin-left:.6rem}.board-type.type02{position:relative;margin-bottom:0}.board-type.type02 .tab-wrap.black{width:70%;margin-top:0}.board-detail-top .card-country{display:flex;align-items:center;justify-content:space-between}.board-detail-top .card-country .country-flex{display:flex;align-items:center}.board-detail-top .card-country .thumb{margin-right:1rem}.board-detail-top .card-country .user-creation-time{color:#c9ced3;font-size:1.3rem}.board-detail-top .card-country .user-name{margin-left:1rem;font-size:1.4rem;color:#5e6973}.board-detail-top .con-title{color:#24282c;line-height:1.2;font-size:1.8rem;font-weight:600}.board-detail-top .card-user-info{display:flex;align-items:center;justify-content:space-between;margin:1.2rem 0;font-size:1.4rem;font-weight:500}.board-detail-top .card-user-info .user-city{display:flex;align-items:center;font-weight:600;color:orange}.board-detail-top .card-user-info .user-state{display:flex;align-items:center}.board-detail-top .card-user-info .user-state img{display:inline;width:2.2rem}.board-detail-top .card-user-info .user-state.is-empty{justify-content:center;min-width:2.2rem;color:#c9ced3;font-weight:600}.board-detail-top .card-user-info .user-state .user-state-placeholder{display:inline-block;width:1rem;height:1rem;border-radius:50%;background:#f2f3f4;border:1px solid #e1e3e6}.board-detail-top .card-user-info .user-state:after,.board-detail-top .card-user-info .user-state:before{content:"|";display:inline;margin:0 .4rem;color:#c9ced3}.board-detail-top .card-user-info .user-date{color:#8a97a4;font-weight:400}.board-detail-top .card-user-info .hits{color:#abb2ba;font-size:1.3rem}.comment-wrap .comment-box{padding:1.6rem;font-size:1.4rem;border-bottom:1px solid #f2f3f4}.comment-wrap .comment-box.reply{display:flex}.comment-wrap .comment-box.reply .reply{margin-right:1rem}.comment-wrap .comment-box.reply.master{background-color:#fff9ef}.comment-wrap .comment-box.hiding{display:flex;align-items:center;justify-content:space-between;color:#8a97a4;font-size:1.4rem;font-weight:600}.comment-wrap .comment-box .comment-width{width:100%}.comment-wrap .comment-box .comment-box-top{display:flex;align-items:center;justify-content:space-between}.comment-wrap .comment-box .comment-box-top>div{display:flex;align-items:center}.comment-wrap .comment-box .comment-box-top .comment-author{display:flex;align-items:center;gap:.6rem;min-width:0}.comment-wrap .comment-box .comment-box-top .nickname{color:#24282c;font-weight:600;flex-shrink:0;white-space:nowrap}.comment-wrap .comment-box .comment-box-top button{width:-moz-fit-content;width:fit-content}.comment-wrap .comment-box .comment-box-state{display:flex;align-items:center;margin:0;color:#8a97a4;font-size:1.3rem;white-space:nowrap}.comment-wrap .comment-box .comment-box-state .user-city{color:orange;white-space:nowrap}.comment-wrap .comment-box .comment-box-state .user-state{display:flex;align-items:center}.comment-wrap .comment-box .comment-box-state .user-state img{width:1.8rem}.comment-wrap .comment-box .comment-box-state .user-state.is-empty{justify-content:center;min-width:1.8rem;color:#c9ced3;font-weight:600}.comment-wrap .comment-box .comment-box-state .user-state.no-city:before,.comment-wrap .comment-box .comment-box-state .user-state.no-date:after{display:none}.comment-wrap .comment-box .comment-box-state .user-state .user-state-placeholder{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#f2f3f4;border:1px solid #e1e3e6}.comment-wrap .comment-box .comment-box-state .user-state:after,.comment-wrap .comment-box .comment-box-state .user-state:before{content:"|";display:inline;margin:0 .4rem;color:#c9ced3}.comment-wrap .comment-box .comment-text{margin:1rem 0}.comment-wrap .comment-box .comment-text .keyword{margin-right:.4rem;font-weight:600;color:#0d45d7}.comment-wrap .comment-box .comment-btn{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:.6rem;margin-top:1rem}.comment-wrap .comment-box .comment-btn button{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:0 1.2rem;height:3.2rem;border-radius:1.6rem;border:1px solid #f2f3f4;background-color:#f7f7f7;color:#8a97a4;font-size:1.3rem;font-weight:600}.comment-wrap .comment-box .comment-btn button i{width:1.6rem;height:1.6rem;filter:grayscale(1);opacity:.6}.comment-wrap .comment-box .comment-btn button.on{color:orange;border:1px solid #ffe9bf;background-color:#fff9ef}.comment-wrap .comment-box .comment-btn button.on i{filter:none;opacity:1}.comment-wrap .comment-box .comment-btn .user-creation-time{position:absolute;right:0;color:#c9ced3;font-size:1.2rem;font-weight:600}.comment-wrap .comment-box .comment-btn .user-creation-time:before{content:"·";display:inline-block;margin-right:.4rem}.comment-wrap .comment-box .comment-btn .user-date{white-space:nowrap}.chat-footer{padding:1.2rem 1.6rem}.chat-input label{position:relative}.chat-input label>button{position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:-moz-fit-content;width:fit-content}.chat-input label>textarea{height:4.4rem;padding-right:4rem;border-radius:1rem;background-color:#fff}.btn-wrap.btm,.header,.loading,.modal-dim{margin:0 auto;max-width:1024px}@media(min-width:1025px){.btn-wrap.btm,.header,.loading,.modal-dim{padding:0 3.4rem}.mo{display:none}}:root{--safe-top:env(safe-area-inset-top,0px)}.body{position:relative;top:0;left:0;height:100dvh;min-height:100dvh}.body,.main{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden}.main{min-height:0}.main>*{flex:0 0 auto}.main>.inner{display:flex;flex-direction:column;overflow-y:auto;height:100%;flex:1;min-height:0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.main>.inner.bg{background:#f5f5f5}.main>.inner>*{flex:0 0 auto}.main-con{height:100%}.sect>.inner{display:flex;flex-direction:column;height:100%}.sect .sec{padding:1.2rem 1.6rem}.sect .sec.white{padding:0 1.6rem 1.2rem;background-color:#fff}.bg-gray,.bg-gray .section-title{background:#f5f5f5}.btn{position:relative;top:0;left:0;overflow:hidden}.btn:after{position:absolute;top:0;left:0;content:"";display:block;width:0;height:0}.btn:active:after,.btn:hover:after{width:100%;height:100%;background-color:rgba(0,0,0,.03);transition:.2s}.btn.disabled,.btn:disabled{overflow:hidden}.btn.disabled:after,.btn:disabled:after{position:unset;top:0;left:0;display:none}.btn.disabled:active,.btn:active:disabled{transform:unset;transition:unset}.category li{display:flex;justify-content:space-between;align-items:center;padding:1.6rem;border-bottom:1px solid #f2f3f4}.category li .category-name{font-size:1.4rem;font-weight:500}.category li .category-name i{margin-right:1.6rem}.accordion{padding:1.6rem}.accordion-li{margin-bottom:1.6rem;padding:1rem 1.6rem;background:#fff;border-radius:1rem}.accordion-li:last-child{margin-bottom:0}.accordion-li .toggle-ttl{position:relative}.accordion-li .toggle-ttl h3{width:calc(100% - 24px);font-size:1.8rem;font-weight:700}.accordion-li .toggle-ttl:after{position:absolute;top:.3rem;right:0;content:"";background:url(/img/ico-arrow-top-gr90.19e85696.svg) no-repeat 50%;background-size:contain;transform:rotate(0);width:2rem;height:2rem;transition:.3s}.accordion-li .toggle-inner{border-top:2px dotted #cfd8dc;padding-top:1rem;margin-top:1rem;font-size:1.6rem}.accordion-li.on .toggle-ttl:after{transform:rotate(180deg);transition:.3s}.card{margin-bottom:1.6rem;width:100%;background-color:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.12)}.card .image-wrap{height:20rem}.card .image-wrap img{margin:0 auto;-o-object-fit:cover;object-fit:cover}.card .content{padding:1.6rem}.card h4{margin-bottom:.4rem;min-height:1.6rem;border-radius:.6rem;font-size:1.8rem;font-weight:600}.card .description{min-height:4rem;border-radius:.6rem;font-size:1.6rem;color:#78909c}.skeleton .description,.skeleton .image-wrap,.skeleton h4{background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) #eceff1;background-size:200% 100%;background-position-x:180%;animation:skeleton 1s ease-in-out infinite;animation-delay:.05s}.skeleton .description{animation-delay:.06s}@keyframes skeleton{to{background-position-x:-20%}}.asset-guide{padding:2rem;border:2px dashed #9747ff;border-radius:.6rem;margin:1.6rem}.asset-guide .title{margin-bottom:1rem;background:#f9f5ff;border-left:2px solid #ae73ff;padding-left:.6rem;color:#6726bb;font-weight:700;font-size:1.6rem}.asset-guide .note{font-size:1.4rem;margin-bottom:1rem}.asset-guide p{font-size:1.4rem;font-weight:500}.logo{width:13rem;margin:4rem auto}.floating-btn{position:fixed;right:1.6rem;bottom:80px;z-index:2}.floating-btn>button{width:4.2rem;height:4.2rem;-o-object-fit:cover;object-fit:cover;border-radius:50%;box-shadow:2px 4px 4px rgba(0,0,0,.15)}.floating-btn .top-btn{background:url(/img/btn-to-top.67bbe634.svg) no-repeat 50%;background-color:#fff2db}.floating-btn .add-writing{margin-top:1.6rem;background:url(/img/btn-add-writing.8bd796d8.svg) no-repeat 50%;background-color:orange}.point-icons{justify-content:space-between;font-size:1.2rem}.point-icons,.point-icons>div{display:flex;align-items:center}.point-icons>div{width:100%;justify-content:center;padding:0 0 .8rem 0;text-align:center}.point-icons>div span{margin-left:.4rem}.point-icons.board{font-size:1.4rem;border-top:1px solid #f2f3f4;border-bottom:1px solid #f2f3f4}.point-icons.board>div{padding:1.2rem 0;border-right:1px solid #f2f3f4}.point-icons.board>div:last-child{border-right:0}.badge{flex:0 0 auto;width:-moz-fit-content;width:fit-content;padding:.2rem .6rem;line-height:1.9rem;font-size:1.2rem;font-weight:600;border-radius:.4rem}.badge.orange{color:#ff8c00;background-color:#ffe9bf}.badge.green{color:#fff;background-color:#98cf58}.badge.new{display:inline-block;min-width:1.6rem;height:1.6rem;padding:0;margin-left:1rem;margin-right:unset;font-size:1rem;text-align:center;line-height:1.6;color:#fff;border-radius:5rem;background-color:#ff4747}.badge.blue{color:#fff;background-color:#5a7acd}.badge.gray{color:#fff;background-color:#718677}.badge.pink{color:#fff;background-color:#fca3b9}.badge.purple{color:#fff;background-color:#402a56}.badge.yellow{color:#fff;background-color:#fccf40}.badge.white{color:#8e5c00;background-color:hsla(0,0%,100%,.7)}.notice-area{display:flex;align-items:center;justify-content:space-between;color:#5e6973;font-size:1.3rem;font-weight:600;padding:1.2rem 1.6rem;background:#fff9ef}.notice-area .notice-btn{width:13rem;padding:1rem;color:#24282c;font-weight:600;border:1px solid #e1e3e6;border-radius:.4rem;background-color:#fff}.recent-title{display:flex;align-items:center;justify-content:space-between;margin-top:1.2rem}.recent-title h5{color:#8a97a4;font-size:1.4rem;font-weight:600}.recent-title .recent-delete{color:#abb2ba;font-size:1.2rem;font-weight:500}.recent-show>li{display:flex;align-items:center;justify-content:space-between;padding:2rem .8rem;color:#24282c;font-size:1.5rem}.map-wrap{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden}.map-wrap .map-pin{position:absolute;top:50%;left:50%}.map-wrap>img{height:100%;-o-object-fit:cover;object-fit:cover}.registration-information-wrap{padding:2rem;background:#f5f5f5;border-radius:1rem}.registration-title{font-size:1.6rem;font-weight:600;text-align:center}.registration-title .title{margin-top:2rem}.registration-sub>li:first-child{margin:2.6rem 0 1.2rem}.registration-sub>li .badge{padding:.4rem .6rem;color:#8e5c00;font-size:1.3rem;font-weight:600;background-color:#fff}.registration-sub>li .text{margin-top:.4rem;color:#24282c;font-size:1.4rem;font-weight:500}.attachment-wrap{margin-top:1.2rem}.attachment-title{display:flex;justify-content:space-between;margin-bottom:.4rem}.attachment-title .attachment-download-btn{width:-moz-fit-content;width:fit-content;padding:.2rem .6rem;color:#fff;border-radius:.4rem;background:#5e6973}.attachment-img>li{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:13rem;margin-bottom:.8rem;-o-object-fit:contain;object-fit:contain;overflow:hidden;border-radius:.6rem;border:1px solid #e1e3e6;background:#f5f5f5}.attachment-img>li>img{width:100%;cursor:pointer}.attachment-img>li .ico-remove-btn{cursor:pointer;position:absolute;top:1rem;right:1rem}.attachment-img>li .attachment-btn{position:absolute;bottom:1rem;right:1rem;top:unset;left:unset}.attachment-file{margin-top:1rem}.attachment-file>li{display:flex;align-items:center;justify-content:space-between;padding:.4rem .6rem;margin-bottom:.6rem;color:#5e6973;font-size:1.2rem;font-weight:500;background-color:#f5f5f5}.attachment-file>li .file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:92%}.ticket-ex-wrap{margin:0 1.6rem 1.6rem;padding:1.6rem 1rem;color:#24282c;font-size:1.6rem;font-weight:600;border:1px solid orange;border-radius:.6rem;background-color:#fff}.ticket-ex-title{margin-bottom:1rem}.ticket-ex-ul{margin-bottom:2rem}.ticket-ex-li{display:flex;margin-bottom:.4rem;font-size:1.2rem}.ticket-ex-li .li-tit{width:30%}.ticket-ex-table{display:flex}.ticket-ex-table .itinerary-ul{text-align:center}.ticket-ex-table .itinerary-ul:first-child,.ticket-ex-table .itinerary-ul:nth-child(2){width:35%}.ticket-ex-table .itinerary-ul:nth-child(3){width:30%}.ticket-ex-table .itinerary-ul li:nth-child(3){margin:1rem 0}.ticket-ex-table .itinerary-tit{padding:.4rem 0;margin-bottom:1.4rem;font-size:1.4rem;background-color:#fff9ef}.ticket-ex-table .itinerary-info{font-size:1.8rem}.ticket-ex-table .itinerary-txt{font-size:1.2rem;font-weight:400}.complete{font-size:2rem;line-height:1.8}.complete,.complete-wrap{padding:4rem;text-align:center}.complete-wrap{width:100%}.complete-wrap .complete-text{padding:2rem 0}.complete-wrap .complete-text .title{margin-bottom:1.6rem;font-size:2rem;font-weight:600;line-height:1.3}.complete-wrap .complete-text .text{font-size:1.4rem;line-height:1.5;color:#5e6973}.complete-wrap .complete-text .text.linetwo{color:#8a97a4}.complete-wrap .complete-text>button{width:-moz-fit-content;width:fit-content;margin:1.6rem auto}.bookmark-board>.bookmark{display:flex;justify-content:space-between;padding:.6rem 1.6rem}.bookmark-board>.bookmark .star{width:2.4rem;height:2.4rem}.bookmark-board>.bookmark:last-child{padding-bottom:1.2rem;border-bottom:1px solid #e1e3e6}.bookmark-board .thumb{display:flex;align-items:center;font-size:1.4rem;font-weight:600}.bookmark-board .thumb>img{width:4rem;height:4rem;margin-right:1rem;border-radius:50%}.star{width:1.6rem;height:1.6rem;background:url(/img/ico-star.916f480d.svg) no-repeat 50%;background-size:cover}.star-wrap{display:flex;justify-content:center;align-items:center;flex:0 0 auto}.star.active{background:url(/img/ico-star-on.8411f7f3.svg) no-repeat 50%;background-size:cover;animation:bounce .3s cubic-bezier(.5,1.75,.75,1.25)}.like{width:1.6rem;height:1.6rem;background:url(/img/ico-likes-off.e38038f2.svg) no-repeat 50%;background-size:cover}.like-wrap{display:flex;justify-content:center;align-items:center;flex:0 0 auto}.like.active{background:url(/img/ico-likes.137dfa5f.svg) no-repeat 50%;background-size:cover;animation:bounce .3s cubic-bezier(.5,1.75,.75,1.25)}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.alert-page-wrap>li{padding:1.2rem;margin-bottom:1.2rem;color:#24282c;font-size:1.4rem;border-radius:.6rem;border:1px solid #fff;background-color:#fff;cursor:pointer}.alert-page-wrap>li.checked{border:1px solid orange;background-color:#fff}.alert-page-wrap>li.checked .board-title:before{content:"";display:inline-block;width:1.8rem;height:1.8rem;margin-right:.6rem;background:url(/img/ico-check-on.a54f8c2a.svg) no-repeat 50%;background-size:contain}.alert-page-wrap .alert-checkbox+label .board-title:before{content:"";display:inline-block;width:1.8rem;height:1.8rem;margin-right:.6rem;background:url(/img/ico-check.3ca8bcd2.svg) no-repeat 50%}.alert-page-wrap .alert-checkbox:checked+label .board-title:before{background:url(/img/ico-check-on.a54f8c2a.svg) no-repeat 50%}.alert-page-wrap .con-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.alert-page-wrap .con-top .board-title{display:flex;align-items:center;font-weight:500}.alert-page-wrap .con-top .board-title .keyword-title{margin-left:.6rem}.alert-page-wrap .con-top .board-creation-time{color:#c9ced3;font-weight:600}.alert-page-wrap .con-sub .sub-title{margin-right:.4rem;font-weight:700}.nav-main{display:grid;grid-template-columns:1fr 1fr;gap:1rem;border-radius:0 0 1.6rem 1.6rem}.nav-main li{cursor:pointer;padding:.6rem;display:flex;flex-direction:column;align-items:center;border-radius:.6rem;box-shadow:0 0 1.2rem rgba(0,0,0,.08);height:10rem;font-size:1.4rem;font-weight:600;line-height:1.2}.nav-main li img{width:6rem;height:6rem;margin-bottom:.4rem}.mypage.sec{background-color:#fff}.mypage-menu>li{cursor:pointer;display:flex;align-items:center;padding:1.2rem .4rem;color:#353b41;font-size:1.4rem;font-weight:500}.mypage-menu>li>i{margin-right:1rem}.mypage-account{display:flex;justify-content:center;padding:1.2rem 0 2rem;color:#8a97a4;font-size:1.4rem;font-weight:400}.mypage-account>button{width:-moz-fit-content;width:fit-content}.mypage-account>button:first-child:after{content:"|";display:inline-block;margin:0 1rem;color:#e1e3e6}.page-move-wrap>li{cursor:pointer;padding:1.2rem;margin-bottom:1.2rem;border-radius:.6rem;background-color:#fff;background:url(/img/ico-arrow-right-gr90-12.634362cf.svg) no-repeat 97% #fff}.page-move-wrap>li .con-top{display:flex;align-items:center;font-size:1.4rem}.page-move-wrap>li .con-top .badge{margin-right:.6rem}.page-move-wrap>li .con-top .board-title{width:76%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-move-wrap>li .board-creation-time{margin-top:.6rem;color:#c9ced3;font-size:1.2rem;font-weight:600}.register-wrap{font-size:1.4rem}.register-wrap h2{margin-bottom:1.2rem;color:#24282c;font-size:1.6rem;font-weight:600}.register-wrap ul{display:flex;justify-content:space-between}.register-wrap .title{color:#353b41;font-weight:500}.register-wrap .sub{display:flex;align-items:center;margin-top:.4rem;color:#24282c;font-weight:600}.register-wrap .sub.redtxt{color:red}.register-wrap .sub .badge{margin-right:.4rem}.register-box{width:100%;padding:.8rem 1rem;border-radius:.6rem;border:1px solid #e1e3e6}.register-box:first-child{margin-right:1.2rem}.register-box.error{border:1px solid red}.register-manager{padding:1.2rem;border-radius:.6rem;background-color:#f5f5f5}.register-manager ul{flex-direction:column}.register-manager ul li:first-child{margin-bottom:1.2rem}.notification-setting>li{display:flex;align-items:center;justify-content:space-between;padding:1.2rem;margin-bottom:1.2rem;font-size:1.4rem;font-weight:500;border-radius:.6rem;background:#fff}.withdrawal-wrap pre{max-height:72vh;padding:1rem;border-radius:.6rem;border:1px solid #e1e3e6;color:#24282c;font-size:1.4rem;font-weight:400;overflow:scroll}.withdrawal-wrap>.check-box{margin-top:1.2rem;padding:.4rem .2rem;letter-spacing:-.1rem;background-color:#ffebeb}.questions.sec{background-color:#fff}.accodian-menu{height:100%;padding:1.6rem;background:#f5f5f5}.accodian-menu-li{padding:1.2rem;margin-bottom:1rem;font-size:1.4rem;border-radius:.6rem;background:#fff}.accodian-menu-li:last-child{margin-bottom:0}.accodian-menu-li .toggle-ttl{position:relative}.accodian-menu-li .toggle-ttl h3{width:calc(100% - 18px);font-weight:500}.accodian-menu-li .toggle-ttl:after{position:absolute;top:.3rem;right:0;content:"";width:1.2rem;height:1.2rem;background:url(/img/icon-arrow-bottom-g90-12.67f17f27.svg) no-repeat 100%;-o-object-fit:cover;object-fit:cover;transform:rotate(0)}.accodian-menu-li .toggle-inner{padding-top:1.2rem;margin-top:1.2rem;border-top:1px solid #f2f3f4}.accodian-menu-li.on .toggle-ttl:after{transform:rotate(180deg)}.detailed-page.sec{border-top:1px solid #f2f3f4}.detailed-page .answer-wrap{margin-top:1.2rem;padding:1.2rem;color:#24282c;border-radius:.6rem;background-color:#f5f5f5}.detailed-page .answer-top{display:flex;justify-content:space-between}.detailed-page .answer-top .title{font-size:1.6rem;font-weight:600}.detailed-page .answer-top .date{color:#abb2ba;font-size:1.4rem}.detailed-page .answer-text{font-size:1.5rem}.terms-page{margin-top:.6rem;font-size:1.2rem;font-weight:400}.travel-information-management>.tab-wrap{border:0}.travel-information-management>.tab-wrap.black{justify-content:space-between}.travel-information-management>.tab-wrap.black .tab{width:18%;margin-right:0}.travel-info-container{font-size:1.2rem}.travel-day-container{display:flex;flex-direction:column;align-items:center;gap:2px}.travel-day-label-container{border-radius:.6rem;background-color:#fff;border:1px solid #e1e3e6;padding:.4rem .6rem}.travel-day-label{position:relative;letter-spacing:-.02em;line-height:120%}.travel-details-container{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:2rem}.departure-info-container{width:6.4rem}.departure-location{font-weight:500;display:inline-block}.departure-date,.departure-location{letter-spacing:-.02em;line-height:120%}.departure-date{color:#8a97a4;font-weight:400}.ico-flighting{height:20px;width:120px}.arrival-info-container{width:6.4rem}body,html{height:100%;overflow:hidden}.body,body,html{width:100%;max-width:100%;overscroll-behavior:none}.body{overflow-x:hidden}.chat-keyword{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;padding:1.2rem 1.6rem;width:100vw;box-sizing:border-box;font-size:1.4rem;font-weight:600;line-height:1.6rem;background-color:#f5f5f5;overflow-x:auto;touch-action:pan-x;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.chat-keyword::-webkit-scrollbar{display:none}.chat-keyword .chips,.chat-keyword button{display:inline-block;width:-moz-fit-content;width:fit-content;padding:.6rem .8rem;color:#5a7acd;border-radius:2rem;border:1px solid #5a7acd;white-space:nowrap}.chat-keyword.setting{align-items:flex-start;gap:.4rem;padding:unset;border-radius:.6rem;overflow-x:unset;flex-wrap:wrap}.infinite,.keyword-editor{width:100%}.infinite{height:1px}.modal[data-v-805db502]{max-width:34rem!important}.thumb.blocked[data-v-805db502]{pointer-events:none}.modal[data-v-7c3db5d5]{position:absolute!important;height:46rem!important;width:28rem!important}.modal.flight[data-v-7c3db5d5]:after,.modal.flight[data-v-7c3db5d5]:before{top:68%}.modal.flight .line[data-v-7c3db5d5]{top:68%;right:9%;width:82%}.visual.air-ticket[data-v-7c3db5d5]{height:100%!important}.visual.air-ticket .modal.flight .btn-info[data-v-7c3db5d5]{left:13%}.modal-con[data-v-7c3db5d5]{padding:.4rem 2.6rem;font-size:1.4rem;overflow:visible}[data-v-7c3db5d5] .swiper-pagination{top:calc(50% + 24rem)!important;bottom:auto!important;transform:translateX(-50%)}.image-zoom-dim .modal-inner[data-v-ff4bdbe6],.image-zoom-dim .modal.img-zoom[data-v-ff4bdbe6],.image-zoom-dim.on[data-v-ff4bdbe6],.image-zoom-dim[data-v-ff4bdbe6]{background:#fff}.image-zoom-close[data-v-ff4bdbe6]{position:fixed;top:calc(env(safe-area-inset-top, 0px) + 20px);right:calc(env(safe-area-inset-right, 0px) + 20px);width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(15,23,42,.08);border-radius:16px;background:rgba(15,23,42,.9);box-shadow:0 18px 40px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.12);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);z-index:1002;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.image-zoom-close[data-v-ff4bdbe6]:active{transform:scale(.96);background:rgba(2,6,23,.96)}.image-zoom-close__icon[data-v-ff4bdbe6]{position:relative;width:18px;height:18px}.image-zoom-close__icon[data-v-ff4bdbe6]:after,.image-zoom-close__icon[data-v-ff4bdbe6]:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;border-radius:999px;background:#fff;transform-origin:center}.image-zoom-close__icon[data-v-ff4bdbe6]:before{transform:translate(-50%,-50%) rotate(45deg)}.image-zoom-close__icon[data-v-ff4bdbe6]:after{transform:translate(-50%,-50%) rotate(-45deg)}@media (hover:hover){.image-zoom-close[data-v-ff4bdbe6]:hover{transform:translateY(-1px);background:rgba(30,41,59,.94);border-color:rgba(15,23,42,.14);box-shadow:0 22px 48px rgba(15,23,42,.22),0 6px 16px rgba(15,23,42,.14)}}.image-container[data-v-ff4bdbe6]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-container img[data-v-ff4bdbe6]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center center;will-change:transform}.modal-head[data-v-86e99760]{justify-content:left!important}.modal-btn[data-v-86e99760]{height:7.6rem}.swiper-navigation-buttons[data-v-86e99760]{position:absolute;top:50%;left:0;right:0;width:100%;pointer-events:none;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 1rem;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.swiper-button[data-v-86e99760]{pointer-events:auto;background:rgba(0,0,0,.3);border:none;color:#fff;font-size:2.5rem;width:3.5rem;height:3.5rem;border-radius:50%;cursor:pointer;line-height:3.2rem;text-align:center;transition:background .3s;display:flex;align-items:center;justify-content:center}.swiper-button.disabled[data-v-86e99760]{opacity:.3;cursor:not-allowed;pointer-events:none}.swiper{overflow-y:auto}.cropper-container{margin-top:3px;width:90vw;margin-left:auto;margin-right:auto;height:auto;text-align:center;touch-action:auto}.cropper-crop-box,.cropper-drag-box,.cropper-view-box,.cropper-wrap-box{border-radius:20px}.cropper-view-box{outline:4px solid orange}.cropper-point{width:36px!important;height:36px!important;opacity:1;z-index:9999;background:transparent;position:absolute;pointer-events:auto;background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%;opacity:0}.cropper-point.point-n{top:-6px;left:50%;margin-left:-18px;cursor:ns-resize;background-image:url(/img/ico-crop-up.b3954cd2.svg)}.cropper-point.point-s{bottom:-6px;left:50%;margin-left:-18px;cursor:s-resize;background-image:url(/img/ico-crop-down.21836436.svg)}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%;opacity:0}.cropper-point.point-ne{cursor:nesw-resize;right:-5px;top:-5px;opacity:0}.cropper-point.point-nw{cursor:nwse-resize;left:-5px;top:-5px;opacity:0}.cropper-point.point-sw{bottom:-5px;cursor:nesw-resize;left:-5px;opacity:0}.cropper-point.point-se{bottom:-5px;cursor:nwse-resize;right:-5px;opacity:0}.cropper-line{opacity:0}.cropper-line.line-e{width:20px;right:-10px}.cropper-line.line-n{height:20px;top:-10px}.cropper-line.line-w{width:20px;left:-10px}.cropper-line.line-s{height:40px;bottom:-20px}.fade-enter-active{opacity:0}.fade-enter-to{opacity:1;transition:opacity .3s}.ProseMirror{min-height:240px;max-height:480px;line-height:24px;overflow-y:auto;padding:1rem;border-radius:.6rem;white-space:pre-wrap;outline:none;font-size:1.6rem;font-weight:400;background-color:#f5f5f5}