@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css);body{min-width:320px;font-family:Spoqa Han Sans Neo,sans-serif;font-size:14px;background-color:#f4f6f8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,body *{margin:0;padding:0}body *{box-sizing:border-box}body * :focus{outline:none}a{color:inherit;text-decoration:none}ul{list-style:none}textarea{background-color:initial}input,textarea{border:0;font-family:Spoqa Han Sans Neo,sans-serif}input{background-color:#fff;font-size:14px;color:#000;-webkit-appearance:none;-moz-appearance:none}input::placeholder,textarea::placeholder{color:#ccc;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;opacity:1}input::-ms-clear,textarea::-ms-clear{display:none}input::-ms-clear{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none}select::-ms-expand{display:none}button{background:#0000;border:0;font-family:Spoqa Han Sans Neo,sans-serif;-webkit-appearance:none;box-shadow:none}.hidden,.m-hidden,[hidden]{display:none!important}@media (min-width: 700px){.m-hidden{display:block!important}}.indicator-list{display:flex;justify-content:center;margin:24px auto 0}.indicator-list .indicator-item{width:10px;height:1px;background-color:#1432431a;font-size:0}@media (min-width: 700px){.indicator-list .indicator-item{width:20px}}.indicator-list .indicator-item.is-active{background-color:#00c5d1}.fw-400{font-weight:400}.fw-700{font-weight:700}.color-primary{color:#00c5d1!important}.eng{font-family:Poppins,sans-serif}.bg{background:linear-gradient(245.48deg,#e3f3f8 1.15%,#fff0 96.73%);mix-blend-mode:multiply;opacity:.6;transform:rotate(-180deg);z-index:1}.bg,.bg-image{position:absolute;width:100%;height:100vh}.bg-image{background-image:url(/assets/images/el-bg.png);background-size:initial;background-position:50% 15%;z-index:2}.page-container{display:flex;flex-direction:column;margin:0 auto;width:100%;min-height:calc(100vh - 174px);max-width:1000px;padding:80px 20px 100px;color:#143243}.page-container.fixed-header .page-header{margin-top:40px;position:sticky;position:-webkit-sticky;top:80px;width:calc(100% + 40px);margin-left:-20px;padding:20px;height:90px;background-color:#f4f6f8;z-index:10}.page-container.fixed-header .page-header.is-customer{height:110px}.page-container.fixed-header .page-header.is-share{top:0}.page-container.is-share{padding-top:0}.page-container .page-header{margin-top:60px;width:100%}.page-container .page-header>.path{display:flex;align-items:center;color:#14324399;font-size:14px;line-height:167%}.page-container .page-header>.path .btn-right{cursor:unset;background-image:url(/assets/images/ico-arrow-right-gray-small.svg)}.page-container .page-header>.path span{cursor:pointer}.page-container .page-header>.header{margin-bottom:32px;position:relative;display:flex;justify-content:space-between;align-items:center}.page-container .page-header>.header .back{position:absolute;left:-36px;background-image:url(/assets/images/ico-back.svg);width:24px;height:24px;cursor:pointer}.page-container .page-header>.header .name-wrap,.page-container .page-header>.header .title{flex:1;font-weight:700;font-size:27px;line-height:167%}.page-container .page-header>.header .name-wrap{display:flex;align-items:baseline;margin-right:16px}.page-container .page-header>.header .name-wrap.with-header{margin-top:8px}.page-container .page-header>.header .name-wrap.with-image{align-items:center}.page-container .page-header>.header .name-wrap.with-image>.image-wrap{margin-right:16px}.page-container .page-header>.header .name-wrap.with-image>.image-wrap>.image{width:48px;height:48px;background-color:#008da4;border-radius:30px;background-repeat:no-repeat;background-size:cover;background-position:50%}.page-container .page-header>.header .name-wrap>.name{color:#14324399}.page-container .page-header>.header .name-wrap>.name strong{color:#143243;margin-right:8px}.page-container .page-header>.header .btn-wrap{width:unset}.page-container .page-header>.header .btn-wrap .btn{width:155px}.page-container section{width:100%;margin-top:80px}.page-container section>.header{display:flex;align-items:center;width:100%;justify-content:space-between}.page-container section>.header>.title{position:relative;font-weight:700;font-size:21px;line-height:167%;display:flex;align-items:center}.page-container section>.header>.more{position:relative;cursor:pointer;font-size:13px;line-height:167%;padding-right:29px}.page-container section>.header>.more:before{position:absolute;content:"";top:0;right:0;background-image:url(/assets/images/el-arrow-right-gray.svg);width:24px;height:24px}.page-container section>.header>.edit{cursor:pointer}.page-container section>.list{margin-top:24px}.page-container section>.content{margin-top:24px;background:#fff;padding:27px 30px 48px;box-shadow:0 4px 15px -7px #93b6c14f,0 4px 31px #93b6c12b;border-radius:10px}.page-container .nothing{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 0 20px}.page-container .nothing .icon{width:78px;height:78px;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url(/assets/icons/ico-empty-search.svg)}.page-container .nothing .icon.customer{background-image:url(/assets/icons/ico-empty-customer.svg)}.page-container .nothing .icon.insurance{background-image:url(/assets/icons/ico-empty-insurance.svg)}.page-container .nothing>.title{margin-top:16px;font-weight:700;font-size:16px;line-height:167%;text-align:center;color:#14324399}.page-container .nothing>.sub-title{font-size:14px;line-height:167%;text-align:center;color:#14324366}.center-container{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.tooltip-wrap{display:flex}.tooltip-wrap.absolute{position:absolute;right:16px}.tooltip-wrap .ico-tooltip{cursor:pointer;margin-left:8px;margin-bottom:2px}.tooltip-wrap .ico-tooltip:hover+.tooltip-box{display:block}.tooltip-wrap .tooltip-box{display:none;position:relative;font-weight:400;font-size:13px;line-height:167%}.tooltip-wrap .tooltip-box .tooltip{position:absolute;background:#fff;border-radius:10px;padding:10px 20px;top:-8px;width:378px;display:inline-block;left:12px;box-shadow:0 4px 15px #93b6c14f,0 4px 31px #93b6c12b;z-index:100}.tooltip-wrap .tooltip-box .tooltip.top{top:-50px;left:-28px}.tooltip-wrap .tooltip-box .tooltip.chart{width:200px}@media (min-width: 700px){.bar-graph-list.just-value .bar-graph-item{margin-top:10px;padding:6px 12px;border-radius:8px;background-color:#00000008}}.bar-graph-item{display:flex;justify-content:space-between;align-items:center}.bar-graph-item:not(:first-child){margin-top:16px}.bar-graph-item .graph-property{flex-shrink:0;min-width:92px;font-size:14px;color:#14324399}.bar-graph-item .bar-graph{position:relative;flex:1;margin:0 16px;height:14px;background-color:#f5f5f5}.bar-graph-item .bar-graph .fill{position:absolute;top:0;left:0;height:100%;background-color:#00c5d1}.bar-graph-item .graph-value{flex-shrink:0;min-width:17px;font-size:14px;font-weight:700;color:#00c5d1;text-align:right}button{cursor:pointer;display:flex;justify-content:center;align-items:center}.btn-icon{font-size:0}.btn-icon,.btn-menu{cursor:pointer;display:flex;flex-shrink:0;width:40px;height:40px;background-repeat:no-repeat;background-position:50%}.btn-menu{position:relative;flex:unset!important;margin-left:0!important;background-image:url(/assets/images/ico-menu.svg)}.btn-menu.left>.menu-list{left:unset;right:0}.btn-menu.bottom>.menu-list{bottom:unset;top:40px}.btn-menu>.menu-list{display:none;position:absolute;min-width:96px;top:0;left:40px;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 15px -7px #93b6c14f;filter:drop-shadow(0 4px 31px rgba(147,182,193,.17));z-index:99}.btn-menu>.menu-list .menu-item{padding:10px 16px;white-space:pre;text-align:left}.btn-menu>.menu-list .menu-item:hover{color:#fff;background-color:#20d9e5}.btn-menu>.menu-list .menu-item:active{color:#fff;background-color:#06afc6}.btn-menu:focus .menu-list{display:block}.btn-wrap{width:100%;display:flex;justify-content:center;align-items:center}.btn-wrap button{flex:1;margin-left:16px}.btn-wrap button:first-child{margin-left:0}.btn-wrap.bottom{position:fixed;width:100%;bottom:0;margin-left:-24px}.btn-wrap.bottom .btn{align-items:normal;padding-top:16px;height:calc(55px + env(safe-area-inset-bottom, 0))}.btn-wrap.fit{display:block;width:unset}.btn-wrap.fit .btn{width:unset;margin:0 auto;padding:12px 53px 11px}.btn{width:100%;height:48px;font-size:16px;font-weight:700;line-height:149%;box-shadow:0 4px 4px #20d9e52b;border-radius:10px;background-color:#00c5d1;text-align:center;color:#fff}.btn img{margin-right:10px}.btn:hover{background-color:#20d9e5}.btn:active{background-color:#06afc6}.btn.medium{height:40px;font-weight:700;font-size:15px;line-height:167%}.btn.small{height:36px}.btn.line{background-color:initial;color:#143243;border:1px solid #1432434d;box-shadow:unset}.btn.line:hover{background-color:initial;border-color:#008da4}.btn.primary-line{background-color:initial;color:#00c5d1;border:1px solid #00c5d1;box-shadow:unset}.btn.primary-line:hover{background-color:initial;border-color:#008da4}.btn.primary{color:#008da4}.btn.secondary,.btn.secondary-white{background-color:#008da4}.btn.secondary-white{font-weight:700;color:#fff}.btn.gray{color:#00c5d1;background-color:#e5e1de}.btn.white{background-color:#fff;border:1px solid #143243;color:#143243}.btn.confirm{width:135px}.btn.full{height:53px;border-radius:0}.btn.start{background-color:initial;border:1px solid #e8510c;color:#e8510c}.btn:disabled{cursor:not-allowed;color:#f0eeee;background:#14324333}.btn.gray-disabled:disabled{background:#e5e1de}.btn.kakao-login{width:100%;background-color:#f6e62e;color:#143243;border-radius:4px;border:1px solid #f6e62e;display:flex;justify-content:flex-start;align-items:center;box-shadow:0 2px 8px #00000026}.btn.kakao-login .icon-kakao{margin-left:14px;width:19px;height:16px;background-image:url(/assets/images/ico-kakao.svg);background-repeat:no-repeat;margin-right:30px}.btn-small{min-width:202px;height:38px;border-radius:55px;font-size:15px;line-height:158.8%;color:#143243;background-color:#e5e1de}.btn-small.primary{color:#00c5d1;background-color:#008da4}.btn-small:disabled{cursor:not-allowed;color:#1432434d;background:#e5e1de}.btn-right{width:24px;height:24px;background-image:url(/assets/images/el-arrow-right-gray.svg)}.btn-top-wrap{position:fixed;bottom:100px;right:100px}.btn-top-wrap .btn-bottom,.btn-top-wrap .btn-top{cursor:pointer;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50px;background-image:url(/assets/images/ico-arrow-top.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:50%;background-color:#fff;box-shadow:0 4px 10px -7px #93b6c14f,0 4px 20px #93b6c12b}.btn-top-wrap .btn-bottom:hover,.btn-top-wrap .btn-top:hover{background-color:#20d9e5;background-image:url(/assets/images/ico-arrow-top-active.svg)}.btn-top-wrap .btn-bottom:active,.btn-top-wrap .btn-top:active{background-color:#00c5d1;background-image:url(/assets/images/ico-arrow-top-active.svg)}.btn-top-wrap .btn-bottom{margin-top:4px;transform:rotate(180deg)}.event-list{display:flex;flex-wrap:wrap;margin-left:-12px}@media (min-width: 700px){.event-list{margin-bottom:10px}}.event-item{margin-top:16px;margin-left:12px;width:calc(50% - 12px);cursor:pointer}@media (min-width: 700px){.event-item{margin-top:32px;width:calc(25% - 12px)}.event-item:nth-child(3),.event-item:nth-child(4){margin-top:0}}.event-item:first-child,.event-item:nth-child(2){margin-top:0}.event-item.map .info-area{position:relative}.event-item.map .event-title{position:absolute;width:100%;top:8px}@media (min-width: 700px){.event-item.map .event-title{top:4px}}.event-item.map .event-info{margin-top:32px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 700px){.event-item.map .event-info .map{margin-top:28px}}.event-item .thumbnail-area{position:relative}.event-item .thumbnail{position:relative;height:114px;border-radius:4px;background-color:#1432431a;background-repeat:no-repeat;background-size:cover;background-position:50%;overflow:hidden}@media (min-width: 700px){.event-item .thumbnail{height:168px}}.event-item .info-area{margin-top:12px}@media (min-width: 700px){.event-item .info-area{margin-top:16px}}.event-item .event-title{font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width: 700px){.event-item .event-title{font-size:16px}}.event-item .event-info{margin-top:8px;line-height:1.7;font-size:12px;color:#14324366;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 700px){.event-item .event-info{margin-top:6px;font-size:13px}}.event-item .event-badge{position:absolute;top:8px;left:0;background-color:#00c5d1}.event-item .event-badge .txt{display:block;border-radius:0 0 13px 0;padding:4px 12px 4px 8px;background-color:#95888c;font-size:12px;font-weight:700;color:#fff}@media (min-width: 700px){.event-item .event-badge .txt{padding:7px 16px 6px 10px;border-radius:0 0 15px 0;font-size:14px;letter-spacing:-.5px}}.event-item .event-badge.is-official .txt{background-color:#008da4}.form-group{width:100%;position:relative}.form-group+.form-group{margin-top:8px}.form-group .form-input-wrap{margin-top:32px}.form-group .form-input-wrap:first-child,.form-group .form-label+.form-input-wrap{margin-top:0}.form-group.error .custom-dropdown,.form-group.error .custom-select,.form-group.error .form-input,.form-group.error .form-tag-area .custom-check,.form-group.error .is-open .custom-select{border-color:#ff60b6}.form-input-wrap{position:relative;display:flex;align-items:center}.form-input-wrap .input-wrap{position:relative;width:100%}.form-input-wrap.age:after,.form-input-wrap.percent:after,.form-input-wrap.price:after{position:absolute;content:"원";right:13px;color:#14324399}.form-input-wrap.age .form-input,.form-input-wrap.percent .form-input,.form-input-wrap.price .form-input{position:relative;padding-right:28px;text-align:right}.form-input-wrap.button .form-input{position:relative;padding-right:60px}.form-input-wrap.button button{position:absolute;width:40px;text-align:center;right:20px;color:#14324399}.form-input-wrap.age:after{content:"세"}.form-input-wrap.percent:after{content:"%"}.form-input-wrap.big-price:after{position:absolute;content:"만원";right:13px;color:#14324399}.form-input-wrap.big-price .form-input{position:relative;padding-right:41px;text-align:right}.form-input-wrap.with-select .form-dropdown-wrap{margin-left:8px;min-width:100px;max-width:100px}.form-input-wrap.with-select .form-dropdown-wrap.refund_type{min-width:125px;max-width:125px}.form-input-wrap.error .form-input{border:1px solid #ff60b6}.form-input-wrap.error .error-message{display:block}.form-input-wrap .error-message{display:none;position:absolute;font-size:12px;line-height:167%;margin-top:4px;text-align:right;width:100%;color:#ff60b6}.form-input-wrap .error-message.bottom{bottom:-24px}.form-input-wrap .btn-delete{position:absolute;top:0;right:-14px;width:48px;height:48px;opacity:0;background-image:url(/assets/images/el-delete-black.svg)}.form-input-wrap.search{display:flex;align-items:center}.form-input-wrap.search .form-input{position:relative;padding-left:40px}.form-input-wrap.search:before{position:absolute;content:"";left:12px;background-image:url(/assets/images/ico-search.svg);width:24px;height:24px;background-repeat:no-repeat}.form-input-wrap .unit{color:#14324399;margin-left:14px}.form-input{display:block;flex:1;width:100%;height:48px;background:#e3eaf080;border:1px solid #0000;padding:10px 16px;box-shadow:inset 0 4px 10px -4px #1432434d,inset 0 4px 15px -5px #1432433d;border-radius:10px;font-size:14px;line-height:167%;color:#143243}.form-input::placeholder{color:#1432434d}.form-input:not(:disabled):focus{border-color:#008da4;outline:none}.form-input.form-textarea{height:100%;padding:13px 17px;resize:none}.form-input.right{text-align:right}.form-label{position:relative;display:flex;min-width:80px;margin-right:12px;text-align:left;font-style:normal;font-weight:400;font-size:13px;line-height:167%;color:#143243cc}.form-label.required{padding-left:9px}.form-label.required:before{position:absolute;content:"*";left:0;top:3px}.form-label .ico-tooltip{margin-top:1px;margin-bottom:unset;width:18px;height:18px}.form-label .sub-label{color:#14324399}.form-label.mgb16{margin-bottom:16px}.form-label small{margin-left:8px;font-size:12px;color:#00c5d1}.form-label+.form-label-desc{margin:0 0 16px}.form-label-desc{margin:8px 0;font-size:13px;color:#14324380}.form-input-wrap-search{position:relative}.form-input-wrap-search .btn-search{position:absolute;top:0;left:0;width:48px;height:48px;opacity:.3}.form-input-wrap-search .form-input{padding-left:48px}.form-input-wrap-search .form-input:focus+.btn-search{opacity:1}.form-tag-area{display:flex;align-items:center;flex-wrap:wrap}.form-check-wrap{position:relative;display:flex;align-items:center;margin:0;font-weight:400;overflow:hidden;cursor:pointer}.form-check-wrap.error .custom-check{border-color:#ff60b6}.form-check-wrap.tag-style{margin-right:8px;margin-bottom:12px}.form-check-wrap.tag-style .custom-check{display:inline-flex;justify-content:center;align-items:center;width:100%;padding:0 24px;height:40px;border:1px solid #1432431a;border-radius:20px;font-size:14px;color:#14324366}@media (any-hover: hover){.form-check-wrap.tag-style .form-check:hover+.custom-check{border-color:#008da4;background-color:#008da4;color:#fff;background-image:none}}.form-check-wrap.tag-style .form-check:checked+.custom-check{padding:0 14px;background-color:#008da4;background-image:none;color:#fff}.form-check-wrap.tag-style .form-check:checked+.custom-check .tag-icon{display:block}.form-check-wrap.tag-style .tag-icon{display:none;margin-left:6px;width:14px}.form-check-wrap .form-check{position:absolute;top:-100%;left:-100%;opacity:0}@media (any-hover: hover){.form-check-wrap .form-check:hover+.custom-check,.form-check-wrap .form-check:hover+.custom-label-txt+.custom-check{background-image:url(/assets/images/ico-check-box-hover.svg);background-color:#14324326}}.form-check-wrap .form-check:checked+.custom-check,.form-check-wrap .form-check:checked+.custom-label-txt+.custom-check{background-image:url(/assets/images/ico-check-box-active.svg)}.form-check-wrap .custom-check{flex-shrink:0;margin-right:8px;width:24px;height:24px;border-radius:6px;background-color:initial;background-image:url(/assets/images/ico-check-box.svg);background-repeat:no-repeat;background-position:50%;background-size:14px}.form-check-wrap .custom-label-txt{font-size:14px;letter-spacing:-.2px;color:#143243e6;margin-left:4px}.form-check-wrap .custom-label-txt a{text-decoration:underline}.form-radio-flex-wrap{display:flex}.form-radio-flex-wrap .form-radio-wrap{flex:1}.form-radio-group-wrap{position:relative;display:flex;align-items:center;height:48px}.form-radio-group-wrap .form-radio-wrap+.form-radio-wrap{padding-left:20px}.form-radio-group-wrap .error-message{display:none;position:absolute;bottom:-12px;right:0;font-size:12px;line-height:167%;margin-top:4px;color:#ff60b6}.form-radio-group-wrap.error .error-message{display:block}.form-radio-group-wrap.error .custom-radio{border:1px solid #ff60b6}.form-radio-wrap{position:relative;display:inline-flex;align-items:center;margin:0;font-weight:400;overflow:hidden;cursor:pointer}.form-radio-wrap .form-radio{position:absolute;top:-100%;left:-100%;opacity:0}.form-radio-wrap .form-radio:checked+.custom-radio:after{content:"";position:absolute;top:4px;left:4px;display:block;width:10px;height:10px;border-radius:100%;background-color:#00c5d1}.form-radio-wrap .custom-radio{position:relative;flex-shrink:0;width:20px;height:20px;border-radius:50%;border:1px solid #14324326}.form-radio-wrap .custom-label-txt{margin-left:6px;font-size:14px;color:#143243e6;letter-spacing:-.4px}.form-dropdown-wrap{position:relative;display:block;width:100%;height:48px;font-size:14px;color:#14324399}.form-dropdown-wrap.half{width:50%}.form-dropdown-wrap.error .custom-select{border:1px solid #ff60b6}.form-dropdown-wrap.error .error-message{display:block}.form-dropdown-wrap .error-message{display:none;position:absolute;font-size:12px;line-height:167%;margin-top:4px;text-align:right;width:100%;color:#ff60b6}.form-dropdown-wrap.time-with-date{width:auto;flex:2}.form-dropdown-wrap.right .custom-select{justify-content:flex-end;padding-right:40px}.form-dropdown-wrap.right .dropdown-item{justify-content:flex-end;padding-right:40px!important}.form-dropdown-wrap:focus{border-radius:10px;box-shadow:0 4px 5px #1432434d,0 4px 4px -2px #14324314}.form-dropdown-wrap:focus .custom-select{padding-bottom:1px;border-radius:10px;border:1px solid #20d9e5;color:#143243;z-index:2}.form-dropdown-wrap:focus .custom-select:after{opacity:1;transform:rotate(180deg)}.form-dropdown-wrap:focus .custom-select:active{background-color:#06afc6}.form-dropdown-wrap:focus .custom-dropdown{display:block;visibility:visible}.form-dropdown-wrap .custom-select{position:relative;display:flex;align-items:center;padding:0 16px;width:100%;height:48px;border:0;background-color:#f1f4f7;color:#143243;box-shadow:inset 0 4px 9px -4px #1432434d,inset 0 4px 13px -5px #1432434d;border-radius:10px}.form-dropdown-wrap .custom-select:after{content:"";position:absolute;right:11px;width:24px;height:24px;background-image:url(/assets/images/el-dropdown-black.svg);background-repeat:no-repeat;background-position:50%;transition:transform .35s}.form-dropdown-wrap .custom-dropdown{position:relative;top:6px;left:0;right:0;display:none;max-height:216px;border-radius:10px;border:1px solid #20d9e5;background-color:#f1f4f7;box-shadow:0 4px 5px #1432434d,0 4px 4px -2px #14324314;overflow-y:auto;z-index:1;visibility:hidden}.form-dropdown-wrap .custom-dropdown .dropdown-item{display:flex;align-items:center;padding:0 16px;height:48px;color:#143243}.form-dropdown-wrap .custom-dropdown .dropdown-item:hover{background:#20d9e5;color:#fff}.form-dropdown-wrap .custom-dropdown .dropdown-item.active,.form-dropdown-wrap .custom-dropdown .dropdown-item:active{background-color:#06afc6;color:#fff}.form-dropdown-wrap .custom-dropdown .dropdown-item.selected{background-color:#f2f2f2}.toggle-check-wrap{position:relative;margin:0 8px}.toggle-check-wrap .form-check{position:absolute;top:-100%;left:-100%}.toggle-check-wrap .form-check:checked+.toggle-group{background-color:#00c5d1}.toggle-check-wrap .form-check:checked+.toggle-group:after{left:22px}.toggle-check-wrap .form-check:not(:checked)+.toggle-group{background-color:#1432431a}.toggle-check-wrap .form-check:not(:checked)+.toggle-group:after{left:2px}.toggle-check-wrap .toggle-group{position:relative;display:block;width:44px;height:24px;border-radius:12px;transition:background-color .2s}.toggle-check-wrap .toggle-group:after{content:"";position:absolute;top:2px;display:block;width:20px;height:20px;border-radius:100%;background-color:#fff;box-shadow:0 2px 4px 0 #14324333;transition:left .2s}.form-input-verify{display:flex;justify-content:space-between;margin-top:36px}.verify-timer{position:absolute;top:0;right:16px;font-family:Spoqa Han Sans Neo,sans-serif;height:48px;display:flex;align-items:center;border-radius:24px;font-size:16px;color:#008da4}.verify-timer.is-expired{color:#14324333}.pagination{width:100%;display:flex;justify-content:center;align-items:center;margin-top:40px;font-family:Spoqa Han Sans Neo;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-align:left;color:#14324399}.pagination .select{margin-right:40px;margin-bottom:1px;width:60px;position:relative;padding:0 4px;margin-left:10px;border-radius:4px}.pagination .select:hover{background-color:#1432431a}.pagination .select.selected{background-color:#1432431a;border-radius:4px 4px 0 0}.pagination .select.selected .value:after{transform:rotate(180deg)}.pagination .select.selected .option-list{display:block}.pagination .select .value{position:relative;color:#00c5d1;font-weight:700;padding-right:20px;padding-top:2px;cursor:pointer}.pagination .select .value:after{content:"";position:absolute;right:0;top:4px;width:16px;height:16px;background-image:url(/assets/images/ico-dropdown.svg)}.pagination .select .option-list{display:none;position:absolute;width:100%;margin-left:-4px}.pagination .select .option-list .option{position:relative;height:20px;background:#fff;cursor:pointer;padding:2px 20px 0 4px;text-align:left}.pagination .select .option-list .option:last-child{border-radius:0 0 4px 4px}.pagination .select .option-list .option:hover{background-color:#1432431a}.pagination .select .option-list .option.selected:after{content:"";position:absolute;right:6px;top:6px;width:12px;height:8px;background-image:url(/assets/images/ico-select.svg)}.pagination .primary{color:#00c5d1;font-weight:700;margin-right:4px}.pagination .btn-prev{margin-left:40px;opacity:.6;background-image:url(/assets/images/ico-prev.svg)}.pagination .btn-prev:disabled{opacity:.3;cursor:not-allowed}.pagination .btn-next{opacity:.6;background-image:url(/assets/images/ico-next.svg)}.pagination .btn-next:disabled{opacity:.3;cursor:not-allowed}.pagination .text{margin-right:12px}.modal-wrap{position:fixed;top:0;left:0;right:0;bottom:0;display:none;height:calc(var(--vh, 1vh) * 100);background-color:#313c43cc;z-index:999}.modal-wrap.is-open{display:flex}.modal-wrap .modal-content{position:relative;margin:auto;padding:16px 20px;width:296px;background-color:#fff;color:#143243;font-size:13px;line-height:150%;box-shadow:0 4px 15px -7px #313c43b3,0 4px 31px #313c4380;border-radius:10px}@media (min-width: 700px){.modal-wrap .modal-content{width:320px}}.modal-wrap .modal-content .btn-close{position:absolute;cursor:pointer;width:24px;height:24px;top:20px;right:24px;background-image:url(/assets/images/ico-close.svg);background-repeat:no-repeat}.modal-wrap .modal-content.center{text-align:center}.modal-wrap .modal-content.center .modal-header .modal-img{margin:20px auto 0}.modal-wrap .modal-content.center .modal-header .modal-txt{font-weight:700;font-size:24px;line-height:167%}.modal-wrap .modal-content.center .modal-header .sub-title{font-weight:700;font-size:15px;line-height:167%}.modal-wrap .modal-content.center .modal-body{margin-top:16px}.modal-wrap .modal-content.center .modal-body .modal-txt{font-size:13px;line-height:150%}.modal-wrap .modal-content.center .modal-footer{margin-top:32px}.modal-wrap .modal-content .modal-header{margin-bottom:16px;letter-spacing:-.5px;font-style:normal;font-weight:500;font-size:20px;line-height:29px}.modal-wrap .modal-content .modal-body .modal-txt{font-style:normal;font-weight:400;font-size:16px;line-height:23px;letter-spacing:-.2px}.modal-wrap .modal-content .modal-footer{display:flex;margin-top:24px}.modal-wrap .modal-content .modal-footer button{flex:1}.modal-wrap .modal-content .modal-footer button+button{margin-left:16px}.modal-wrap .modal-content .form-input-with-delete+.form-input-with-delete{margin-top:8px}.star-rating-wrap{margin-top:16px}.star-rating,.star-rating-wrap{display:flex;align-items:center}.star-rating{flex-direction:row-reverse}.star-rating>input:not(:checked):not(:disabled):hover~label{background-image:url(/assets/images/ico-star-primary.svg);opacity:.5}.star-rating>input:checked~label{background-image:url(/assets/images/ico-star-primary.svg);background-size:24px}.star{display:inline-flex;margin-right:12px;width:32px;height:32px;background-image:url(/assets/images/ico-star-gray.svg);background-repeat:no-repeat;background-size:28px;background-position:50%;cursor:pointer;-webkit-user-select:none;user-select:none}.star.full{background-image:url(/assets/images/ico-star-primary.svg)}.star.half{background-image:url(/assets/images/ico-star-primary-half.svg)}.tab-area{margin-bottom:24px;position:relative}.tab-area.is-scroll{margin:0 -16px 24px;height:40px;overflow:hidden}@media (min-width: 700px){.tab-area.is-scroll{margin-left:0;margin-right:0}}.tab-area.is-scroll .tab-list{padding-bottom:30px;overflow:auto;margin:0 36px 0 16px}@media (min-width: 700px){.tab-area.is-scroll .tab-list{overflow:hidden;margin:0}}.tab-area.is-scroll .tab-item{width:72px;flex:auto;flex-shrink:0}@media (min-width: 700px){.tab-area.is-scroll .tab-item{flex:1}.tab-area.is-scroll .tab-item:first-child{margin-left:0}.tab-area.is-scroll .tab-item:last-child{margin-right:0}}.tab-area .arrow{position:absolute;top:0;right:0;width:20px;height:40px;border-bottom:1px solid #0000000d;margin-right:16px;background-color:#fff;background-image:url(/assets/images/ico-arrow-right.svg);background-repeat:no-repeat;background-position:50%}.tab-list{position:relative;display:flex;z-index:1}.tab-item{display:flex;justify-content:center;align-items:center;flex:1;height:40px;border-bottom:1px solid #1432430d;font-size:14px;color:#14324399;text-align:center;cursor:pointer}.tab-item.is-active{border-color:#00c5d1;color:#00c5d1}.toast{position:fixed;top:96px;right:16px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:265px;margin-bottom:16px;padding:12px 16px;border-radius:8px;min-height:48px;font-size:14px;font-weight:700;color:#fff;z-index:9999;background-color:#14324399}.toast .text{font-weight:400;letter-spacing:-.44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast.toast-gray{background-color:#1432434d;color:#fff}.toast.toast-primary{background-color:#00c5d11a;color:#00c5d1}.toast.toast-shadow{flex-direction:row;justify-content:flex-start;align-items:center;min-height:56px;background-color:#fff;box-shadow:0 2px 8px 0 #14324326}.toast.toast-shadow .emoji{margin-right:8px}.toast.toast-shadow a{font-weight:400;color:#008da4;text-decoration:underline}.toast.is-fixed-bottom{position:fixed;bottom:16px;left:0;right:0;display:flex;flex-direction:row;justify-content:flex-start;margin:0 auto;background-color:#143243d9}.toast.is-fixed-bottom .emoji{margin-right:10px}body,html{height:100%;overflow-x:hidden}app-root{position:relative;display:inline-block;width:100%}.show-link{text-decoration:underline!important;cursor:pointer}