@charset "UTF-8";.transition{overflow:hidden}.router-view-back-enter-active,.router-view-back-leave-active,.router-view-enter-active,.router-view-leave-active{position:fixed;width:100%;background:#fff;min-height:100vh;top:0}.router-view-enter-active{transition:transform .2s;z-index:9999999;transform:translateX(100%)}.router-view-enter-to{z-index:9999999;transform:translateX(0)}.router-view-leave-active,.router-view-leave-to{z-index:-1}.router-view-back-leave-active{transition:transform .2s;z-index:9999;transform:translateX(0)}.router-view-back-leave-to{z-index:9999;transform:translateX(100%)}.replace-view-enter-active,.router-view-back-enter-active,.router-view-back-enter-to{z-index:-1}.replace-view-leave-active{z-index:999}.popupWrap:not(.btmPop){-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s}.popupWrap.btmPop{-webkit-animation-name:slideIn;animation-name:slideIn;-webkit-animation-duration:.4s;animation-duration:.4s}@media(min-width:768px){.popupWrap.btmPop{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s}}@-webkit-keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.toast-enter-active{transition:opacity .2s}.toast-leave-active{transition:opacity .7s}.toast-enter,.toast-leave-to{opacity:0}.moreCon .dropBtnBox button{position:relative;width:100%;padding:21px 60px 21px 20px!important;text-align:left;font-size:.938rem;font-family:sCore-bold;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat right 20px center}.moreCon .dropBtnBox button .bul_new{position:absolute;right:34px;top:50%;transform:translateY(-50%)}.moreCon .dropBtnBox.dropText{padding-top:15px}.moreCon .dropBtnBox.dropText button{padding:5px 0}.moreCon .dropBtnBox.dropText .infoText{display:block;font-size:.813rem;color:#757575}.moreCon .dropBtnBox.dropText .infoText span{font-size:.813rem;color:#757575}.moreCon .dropBtnBox.dropText .mapArea{position:relative;display:block;height:137px;margin-top:10px;overflow:hidden}.moreCon .dropBox .dropTit{position:relative;width:100%;padding:21px 0;text-align:left;font-size:.938rem;font-family:sCore-bold}.moreCon .dropBox .dropTit:after{content:"";position:absolute;right:0;top:0;width:47px;height:100%;display:inline-block;transform:rotate(0deg)}.moreCon .dropBox .dropTit.on:after,.moreCon .dropBox .dropTit:after{background:url(../img/icon_select_down.13ca7c32.svg) no-repeat 50%;transition:All .3s ease}.moreCon .dropBox .dropTit.on:after{transform:rotate(180deg)}.moreCon .dropBox .dropCon{background:#e7e7eb}.moreCon .dropBox .dropCon .dropList li button{position:relative;width:100%;padding:18px 60px 17px 32px;font-size:.875rem;color:#616161;text-align:left;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat right 20px center;box-sizing:border-box}.moreCon .dropBox .dropCon .dropList li button .bul_new{position:absolute;right:34px;top:50%;transform:translateY(-50%)}.more_infoArea{position:relative;padding:20px 0}.more_infoArea:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:#e7e7eb}.more_infoArea .tit{display:block;font-family:sCore-bold;font-size:.813rem}.more_infoArea .colNum{display:block;font-family:sCore-bold;font-size:1.063rem}.more_infoArea .colNum.st01{margin:17px 0 13px}.more_infoArea .text{display:block;margin-top:5px;font-size:.75rem;color:#616161}.more_infoArea .text:last-child{margin-top:3px}.more_infoArea .chatBox{position:absolute;right:20px;top:20px}.more_infoArea .chatBox button{width:50px;height:50px}.more_infoArea .chatBox button svg{width:35px;height:35px}.more_infoArea .chatBox button.btnChat_happy{background:#000}.more_infoArea .chatBox button.btnChat_happy svg{fill:#fff}.more_infoArea .chatBox button.btnChat_kakao{margin-left:5px;background:#f9e000}.more_infoArea .contact{position:relative;padding:15px 0}.more_infoArea .contact .btn_store{position:absolute;right:0;top:10px;padding:4px 19.2px 7px 10px;border-radius:2rem}.more_infoArea .contact .btn_store span{padding-left:30.8px;font-size:.688rem;font-family:sCore-bold;background:url(../img/icon_store_btn.6ff8e659.svg) no-repeat 0}.more_list{padding:20px 0}.more_list li button{position:relative;width:100%;padding:21px 0;text-align:left;font-size:.938rem;font-family:sCore-bold;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat 100%}.faqCon .more_list li{border-bottom:1px solid #dddde2}.faqCon .more_list li button:before{content:"Q.";position:absolute;left:0;top:21px;color:#222}.faqCon .more_list li button{padding:21px 29px 21px 20px;color:#616161;line-height:1.188rem;font-family:sCore-medium}.faqCon .more_list li button .src_text{color:#e83f20}.noticeArea{padding:20px 0}.noticeArea .list li{padding-bottom:20px}.noticeArea .list li .box{position:relative;padding:15px 20px;border-radius:10px}.noticeArea .list li .box .icon_important{position:absolute;right:10px;top:10px}.noticeArea .list li .box .smText{display:block;color:#9e9e9e;font-size:.75rem}.noticeArea .list li .box .data{display:block;padding-top:14px;font-size:.875rem;font-family:sCore-bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noticeArea .noticeDetail .notice_top{position:relative;padding:10px 0;border-bottom:1px solid #dddde2}.noticeArea .noticeDetail .notice_top .icon_important{position:absolute;right:0;bottom:10px}.noticeArea .noticeDetail .notice_top .title{display:block;font-family:sCore-bold}.noticeArea .noticeDetail .notice_top .day{display:block;margin-top:20px;color:#9e9e9e;font-size:.75rem}.noticeArea .noticeDetail .notice_con{padding:20px 0 0 0}.noticeArea .noticeDetail .notice_con .text{padding-top:20px;color:#757575;font-size:.875rem}.noticeArea .noticeDetail .notice_con .text:first-child{padding-top:0}.noticeArea .noticeDetail .notice_con .img{display:block;border-radius:5px;margin-top:20px}.btnArea_c{margin-top:23px;text-align:center}.btnArea_c .btn_sm{height:34px;line-height:34px;padding:0 22.5px;border-radius:2rem;text-align:center;font-size:.813rem;font-family:sCore-bold}.useInfoArea{height:100%;position:relative}.useInfoArea .swiper-slide{position:relative;padding-bottom:10px;text-align:center}.useInfo_text{height:176px;padding:30px 0 0 0;box-sizing:border-box}.useInfo_text span.box{display:block}.useInfo_text span.box.text01{padding-bottom:5px;color:#616161;font-family:sCore-bold;font-size:.75rem}.useInfo_text span.box.text02{color:#222;font-family:sCore-bold;font-size:1.25rem}.useInfo_text span.box.text03{margin-top:5px;color:#616161;font-size:.875rem;line-height:1.375rem}.useInfo_text span.box.text03.st01{font-size:.813rem}.useInfoArea .swiper-slide .img{display:block;width:60vw;margin:0 auto;border-radius:20px}.infoText_s{display:block;margin:10px 0 6px;color:#e83f20;font-family:notoS-regular;font-size:.688rem}.useInfoArea .btn_close_b{position:fixed}.useInfoArea .swiper-container{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.useInfoArea .swiper-container-horizontal>.swiper-pagination-bullets,.useInfoArea .swiper-pagination-custom,.useInfoArea .swiper-pagination-fraction{height:6px;top:160px;bottom:auto;left:0}.useInfoArea .swiper-pagination-bullet{width:6px;height:6px;vertical-align:top;opacity:1;background:#dddddf}.useInfoArea .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#222}.useInfoArea .swiper-button-prev{left:10px;width:48px;height:48px;outline:none;margin-top:40px;background:url(../img/bg_swipe.3f0873ce.png) no-repeat 50%;background-size:48px;color:unset}.useInfoArea .swiper-button-prev:after{content:"";width:8px;height:12px;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat 50%;background-size:8px 12px;font-size:unset;transform:rotate(180deg)}.useInfoArea .swiper-button-next{right:10px;width:48px;height:48px;outline:none;margin-top:40px;background:url(../img/bg_swipe.3f0873ce.png) no-repeat 50%;background-size:48px;color:unset}.useInfoArea .swiper-button-next:after{content:"";width:8px;height:12px;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat 50%;background-size:8px 12px;font-size:unset}.faqCon{padding:20px 0}.faqCon.st01{padding:20px 0 0}.faqCon .btnList{margin-top:20px}.faqCon .btnList span{display:inline-block;margin:0 12px 10px 0}.faqCon .btnList button{width:100%;height:28px;line-height:28px;padding:0 15px;border-radius:2rem;color:#6f7a83;font-size:.75rem;text-align:center;background:#e4e5ed}.faqCon .btnList button.on{font-weight:700;color:#fff;background-color:var(--normal)}.faqCon .no_srcData{padding-top:15vh}.faq_detailArea .titArea{padding-bottom:10px;border-bottom:1px solid #dddde2}.faq_detailArea .titArea .sTit{display:block;padding-top:9px;color:#616161;font-size:.813rem}.faq_detailArea .titArea .bTit{display:block;padding-top:10px;font-family:sCore-bold}.faq_detailArea .titArea .f_day{display:block;padding-top:20px;font-family:sCore-bold;color:#9e9e9e;font-size:.75rem}.faq_detailArea .conArea{padding:20px 0}.faq_detailArea .conArea .conRow{position:relative;display:block;padding:0 0 30px 10px;color:#616161;font-size:.875rem}.faq_detailArea .conArea .conRow:before{content:"-";position:absolute;left:0;top:0}.faq_detailArea .faqDetail_textarea .text{padding-top:20px;line-height:1.375rem;color:#757575;font-size:.875rem}.faq_detailArea .photo_list{padding:20px 0;overflow:hidden}.faq_detailArea .photo_list button{display:block;float:left;width:32%;margin-left:2%}.faq_detailArea .photo_list button img{height:auto}.faq_detailArea .photo_list button:first-child{margin-left:0}.faq_detailArea .photo_list button img{height:100%}.answer_area{padding:20px 0 30px;border-top:4px solid #e7e7eb}.answer_area .titBox{position:relative}.answer_area .titBox .tit{display:block;padding-bottom:12px;color:#e83f20;font-size:.75rem}.answer_area .titBox .day{position:absolute;right:0;bottom:12px;color:#9e9e9e;font-size:.75rem}.answer_area .text{position:relative;padding:20px 16px;color:#616161;font-size:.875rem;line-height:1.25rem;border-radius:5px;background:#e7e7ea}.answer_area .text:before{content:"";position:absolute;left:12px;top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:17px solid #e7e7ea}.answer_area .text.ingBox{padding:11px 16px}.answer_area .text_ing{display:block;text-align:center;color:#6f7a83;font-size:.75rem}.answer_area .text_ing .dotted{position:relative;top:0;padding:0 10px;color:#6f7a83;font-size:.75rem}.answer_area .answer_text{line-height:1.25rem;color:#616161;font-size:.875rem}.topFix .inquiry_area{padding:20px 20px 0}.inquiry_area .inquiryTop{background:#fff;border-radius:10px;padding:20px;text-align:center}.inquiry_area .inquiryTop h2{padding-bottom:20px;font-family:sCore-bold;color:#222}.inquiry_area .inquiryTop p{font-size:.813rem;color:#616161}.inquiry_area .inquiryTop .btnArea{margin-top:20px;display:flex;align-items:center;gap:20px}.inquiry_area .inquiryTop .btnArea button{flex:1;height:36px;font-size:.813rem;line-height:normal}.inquiryBtn{width:100%;height:50px;border-radius:10px;font-family:sCore-bold;background:url(../img/icon_pencil.8c1e0203.svg) no-repeat left 15px center}.inquiry_area .inquiryCon .box{position:relative;padding:15px;margin-bottom:20px;border-radius:10px}.inquiry_area .inquiryCon .box .stText{position:absolute;right:15px;top:20px;font-size:.75rem}.inquiry_area .inquiryCon .box .categorySt{display:block;padding-top:5px;padding-right:5em;color:#616161;font-size:.75rem}.inquiry_area .inquiryCon .box .tit{display:block;padding-top:10px;font-size:.875rem;font-family:sCore-bold}.inquiry_area .inquiryCon .box .day{display:block;padding-top:10px;color:#9e9e9e;font-size:.75rem}.faq_writeBox .box{margin-bottom:30px}.faq_writeBox .box:last-child{margin-bottom:0}.faq_writeBox .box .tit{display:inline-block;padding-bottom:10px;font-size:.938rem;font-family:sCore-bold}.faq_writeBox .box .tit .smText{color:#757575;font-size:.813rem}.faq_writeBox .box .tit .point{position:relative;top:-4px;display:inline-block;padding-left:4px;color:#e83f20}.faq_writeBox .box textarea{height:180px}.faq_writeBox .box .photoArea{padding-bottom:30px}.faq_writeBox .box .photoArea .photoBox{position:relative;display:inline-block;width:81px;height:81px;vertical-align:top;margin-left:8px;background:#eaeaed}.faq_writeBox .box .photoArea .photoBox:first-child{margin-left:0}.faq_writeBox .box .photoArea .photoBox img{margin-left:0;height:100%}.faq_writeBox .box .photoArea .photoBox .btn_close{position:absolute;right:5px;top:5px;width:20px;height:20px;border-radius:2rem;background:rgba(0,0,0,.5) url(../img/icon_close.075f2284.svg) no-repeat 50%;background-size:16px}.faq_writeBox .box .photoArea .photoBox .btn_add{position:absolute;left:50%;top:50%;background:url(../img/icon_add.a2ca6a07.png) no-repeat 50%;background-size:48px;transform:translate(-50%,-50%)}.faq_writeBox .box .or_btnArea{position:relative;height:46px;line-height:46px;border-radius:10px;padding:0 4em 0 15px}.faq_writeBox .box .or_btnArea span{font-size:.875rem;color:#616161}.faq_writeBox .box .or_btnArea button.btn_choice{position:absolute;right:18px;top:50%;padding-right:17px;color:#616161;font-size:.75rem;background:url(../img/icon_more_arrow.c6758547.svg) no-repeat 100%;background-size:7px 10px;transform:translateY(-50%)}.faqCon .order_li_list{padding-bottom:30px}.faqCon .order_li_list ul li .burgerBoxArea .ordNumber{display:block;padding-left:18px;font-size:.75rem;color:#6f7a83}.faqCon .order_li_list ul li .burgerBoxArea .ordNumber span{font-size:.75rem;color:#6f7a83}.faqCon .order_li_list ul li:first-child .burgerBoxArea{margin-top:0}.faqCon .order_li_list ul li .burgerBoxArea .checkbox{position:absolute;right:5px;top:4px}.faqCon .order_li_list ul li .burgerBoxArea .checkbox em{display:none}.infoCheckBox{padding-bottom:30px}.infoCheckBox .con_logo{margin-bottom:35px}.infoCheckBox .iCheck_dl{padding-bottom:30px}.infoCheckBox .iCheck_dl dt{font-size:.813rem}.infoCheckBox .iCheck_dl dd{font-size:.938rem;color:#757575}.infoCheckBox .text_area p{padding-bottom:30px;font-size:.813rem;color:#757575}.infoCheckBox .text_area p:last-child{padding-bottom:0}.infoCheckBox .btn_area{text-align:right}.infoCheckBox .btn_area button{text-align:right;text-decoration:underline;font-size:.813rem;font-family:sCore-bold}.appSetArea .appBox{position:relative;border-bottom:4px solid #e7e7eb}.appSetArea .appBox:first-child{padding:24px 0}.appSetArea .appBox .btn_info{padding:0 24px 0 0;font-family:sCore-bold;font-size:.938rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURUdwTLzEyb7GzLzEybzEyb7Fy7vDybzEybzEyrzEyb3EycTEy7zEyf///9bb3ubp68zR1m9YvecAAAAMdFJOUwCfG7HzKsXbSYNlCxox88UAAAESSURBVEjHrZbbDgIhDERhuXSBqvv/Xytu1ETTFhid1+aEMpS2zgnaqg+ZYqQcfN3clPZC/CEq+xCqX8yTrPZJInSC+onNsyHfZGojNkWiOXvkgaKQaOEJVYhiLl8Z8qQ+8kxxFotp3kPFT88L8u8Upehx7TqkyCvNIAWvl66bFAmWizr2dJNWMVJvZmLn7bT6OB7SayXzsnJ/aga0ucrrSfafoFWIZUmvlIBgQXXExLIjBCMXESyiGJgkaAn4bgXDKoLtriFYUz+OhWX9m1pYwZsC2ILQhiebMmyv8nE69p45YQXzvw4qcCyiQxgd+ZNc+dc6030ZLU9JWdXMREtTd7ykTq2QgI2Shvtrg5beyRX7Dq52azw/wwWeAAAAAElFTkSuQmCC) no-repeat 100%;background-size:18px}.appSetArea .appBox .box{position:relative;padding:14px 0}.appSetArea .appBox .sm_pop{position:absolute;left:0;top:53px;border:1px solid #dadadb;padding:30px 29px 15px;border-radius:5px;background:#e7e7ea;z-index:10}.appSetArea .appBox .sm_pop:before{content:"";position:absolute;left:109px;top:-13px;width:22px;height:16px;background:url(../img/icon_popArr_g.155039f3.svg) no-repeat 50%}.appSetArea .appBox .sm_pop .btn_close_b{position:absolute;right:0;top:0;width:30px;height:30px;background-size:20px}.appSetArea .appBox .sm_pop p{padding-bottom:30px;color:#616161;font-size:.813rem}.appSetArea .appBox .sm_pop p:last-child{padding-bottom:0}.appSetArea .appBox .sm_pop.st01{left:0;top:43px}.appSetArea .appBox .sm_pop.st01:before{left:77px;top:-13px}.appSetArea .appBox:first-child .box.top{padding:0}.appSetArea .appBox .box .tit{color:#616161;font-size:.938rem}.appSetArea .appBox .box .switch{width:46px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.set_row{margin:20px 0}.appSetArea .optWrap{margin:4px 0}.link_area{display:flex}.appVer{padding:23px 0}.appVer .title{font-size:.938rem;font-family:sCore-bold}.appVer .box{display:table;width:100%;table-layout:fixed;padding:16px 0}.appVer .box .tit{display:table-cell;width:50%;color:#616161}.appVer .box .tit span{padding-left:10px}.appVer .box .data{display:table-cell;width:50%;text-align:right;font-size:.813rem}.eventWrap .evt_list{width:320px;padding:20px 0;margin:0 auto}.eventWrap .evt_list li{margin-top:30px}.eventWrap .evt_list li:first-child{margin-top:0}.eventWrap .evt_list li .box .img{display:block;width:320px;margin:0 auto 8px;border-radius:10px}.eventWrap .evt_list li .box .img img{border-radius:10px}.eventWrap .evt_list li .box.evtEnd .img{position:relative}.eventWrap .evt_list li .box.evtEnd .img:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:10px;background:rgba(0,0,0,.7)}.eventWrap .evt_list li .box.evtEnd .img:after{content:"이벤트가 종료 되었습니다.";position:absolute;left:0;top:50%;right:0;display:block;font-size:.875rem;font-family:sCore-bold;color:#fff;text-align:center;transform:translateY(-50%)}.eventWrap .evt_list li .box .day{display:block;text-align:center;font-size:.688rem;color:#757575}.evt_Noimg{height:130px;background:url(../img/noImg_logo.650a5b1c.svg) no-repeat 50%}.evtDetialWrap{position:relative;margin:0 auto}.evtDetialWrap .evt_img{display:block;overflow:hidden;border-radius:20px 20px 0 0}.evtDetialWrap .evt_textArea{padding:15px 0 20px}.evtDetialWrap .evt_textArea .tit{display:block;font-family:sCore-bold}.evtDetialWrap .evt_textArea .day{display:block;margin-top:16px;font-size:.75rem;color:#616161}.evtDetialWrap .evt_textArea .day span{font-size:.75rem;color:#616161}.evtDetialWrap .evt_textArea .text01{display:block;margin-top:20px;font-size:.75rem;color:#616161;line-height:1.375rem}.evtDetialWrap .dot_dl{margin-top:20px}.evtDetialWrap .dot_dl dd,.evtDetialWrap .dot_dl dt{margin-bottom:5px;font-size:.75rem;color:#616161}.evtDetialWrap .dot_dl dd{position:relative;padding-left:10px}.evtDetialWrap .dot_dl dd:last-child{margin-bottom:0}.evtDetialWrap .dot_dl dd:before{content:"·";position:absolute;left:0;top:0;color:#616161}.evtDetialWrap .textBox{margin-top:20px}.evtDetialWrap .textBox .title{margin-bottom:5px}.evtDetialWrap .textBox .data,.evtDetialWrap .textBox .title{display:block;font-size:.75rem;color:#616161}.evtDetialWrap .shareBox{position:fixed;left:50%;top:10px;width:85%;padding:11px 15px 15px 15px;border-radius:10px;background:rgba(0,0,0,.8);box-sizing:border-box;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);z-index:1}.evtDetialWrap .shareBox .title{display:block;font-size:.75rem;color:#fff;text-align:center}.evtDetialWrap .shareBox .linkList{margin-top:17px;display:-moz-flex;display:flex}.evtDetialWrap .shareBox .linkList li{flex:1;-moz-flex:1;-webkit-flex:1}.evtDetialWrap .shareBox .linkList li button{width:100%;padding-top:49px;font-size:.625rem;color:#fff}.evtDetialWrap .shareBox .linkList li .btn_kakao{background:url(../img/icon_kakao.1a9d6206.svg) no-repeat top}.evtDetialWrap .shareBox .linkList li .btn_instagram{background:url(../img/icon_instagram.b645b125.svg) no-repeat top}.evtDetialWrap .shareBox .linkList li .btn_facebook{background:url(../img/icon_facebook.2fc862ba.svg) no-repeat top}.evtDetialWrap .shareBox .linkList li .btn_urlCopy{background:url(../img/icon_urlCopy.629c2be5.svg) no-repeat top}@media (max-width:320px){.eventWrap .evt_list{max-width:280px}.evtDetialWrap{width:320px}}@media (max-width:320px) and (max-height:480px){.useInfoArea{margin-top:40px;padding-bottom:20px}}@media (min-width:768px){.moreCon .dropBtnBox button{padding-left:40px!important;padding-right:90px!important;background-position:right 40px center}.moreCon .dropBox .dropCon .dropList li button .bul_new,.moreCon .dropBtnBox button .bul_new{right:60px}.moreCon .dropBox .dropTit:after{width:87px}.moreCon .dropBox .dropCon .dropList li button{padding-left:52px;background-position:right 40px center}.eventWrap .evt_list{overflow:hidden;width:auto}.eventWrap .evt_list li{float:left;width:49%}.eventWrap .evt_list li:nth-child(2n){margin-left:2%}.eventWrap .evt_list li:nth-child(2){margin-top:0}.useInfoArea .swiper-slide .img{width:35vw}}