[v-clock]{display:none}.share-template{background:#0c172e url(../img/bg-confetti.a8384fc6.svg) no-repeat top;background-size:contain;min-height:100vh}.share-template .share-template__header{position:relative;text-align:center;padding:34px 0}.share-template .share-template__header .logo{position:absolute;top:12px;right:12px;width:76px}.share-template .share-template__header .header__title{font-size:18px;line-height:25px;letter-spacing:-.3px}.share-template .share-template__img{max-width:144px;margin:0 auto 18px auto}.share-template .share-template__img img{width:100%}.share-template .share-template__text{font-size:28px;font-weight:800;line-height:36px;letter-spacing:-.3px;text-align:center;color:#aeea16;margin-bottom:12px}.share-template .share-template__text02{font-size:16px;line-height:23px;letter-spacing:-.1px;color:#fff;text-align:center}.exercise-share{padding-bottom:80px}.exercise-share .exercise-share__header{position:relative;display:flex;align-items:center;justify-content:space-between;height:60px;margin-bottom:20px;padding-left:9px;padding-right:9px}.exercise-share .exercise-share__header .header__title{font-size:16px;font-weight:700;line-height:23px;letter-spacing:-.1px}@media screen and (max-width:320px){.exercise-share .exercise-share__header .header__title{font-size:14px}}.exercise-share .exercise-share__header .logo{position:absolute;top:12px;right:5px;width:76px}.exercise-share .exercise-share__title{display:flex;align-items:center;font-size:16px;font-weight:800;line-height:24px;padding-left:9px;padding-right:9px}.exercise-share .exercise-share__title img{margin-right:6px}.exercise-share .exercise-share__title span{letter-spacing:-.27px}.exercise-share .exercise-share__point{display:flex;align-items:baseline;line-height:1;margin-bottom:14px;padding-left:9px;padding-right:9px}.exercise-share .exercise-share__point .point__value{font-size:40px;font-weight:700;line-height:54px;letter-spacing:-.92px}.exercise-share .exercise-share__point .point__unit{font-weight:700;font-size:16px;letter-spacing:-.1px;margin-left:4px}.exercise-share .exercise-share__record{display:flex;margin-bottom:4px;overflow-x:auto}.exercise-share .exercise-share__record .record__divide{display:flex;flex-direction:column;flex:1 1 auto}.exercise-share .exercise-share__record .record__divide+.record__divide{margin-left:4px}.exercise-share .exercise-share__record .record__panel{display:flex;flex-direction:column;background:#0c172e;border-radius:24px;padding:20px;height:100%}.exercise-share .exercise-share__record .record__panel .panel__title{font-weight:800;font-size:14px;line-height:23px;letter-spacing:-.26px;margin-bottom:16px;word-break:keep-all}.exercise-share .exercise-share__record .record__panel .panel__point{display:flex;align-items:baseline;line-height:1;margin-top:auto}.exercise-share .exercise-share__record .record__panel .panel__point .point__value{font-size:32px;letter-spacing:-.74px;font-weight:700}.exercise-share .exercise-share__record .record__panel .panel__point .point__unit{font-size:18px;letter-spacing:-.36px;margin-left:4px;font-weight:800}.exercise-share .exercise-share__record .record__panel+.record__panel{margin-top:4px}@media screen and (max-width:320px){.exercise-share .exercise-share__record .record__panel .panel__point .point__value{font-size:20px}}.exercise-share .record-share__ul{padding:0 20px;background:#0c172e;border-radius:10px}.exercise-share .record-share__ul li+li{border-top:1px solid #000}.exercise-share .record-share__ul .record-share__item{display:flex;align-items:center;justify-content:space-between;height:70px}.exercise-share .record-share__ul .record-share__item .record-share__right{display:flex;align-items:baseline}.exercise-share .record-share__ul .record-share__item .record-share__text{font-weight:700;font-size:14px;line-height:21px;letter-spacing:-.1px;word-break:keep-all}.exercise-share .record-share__ul .record-share__item .record-share__data{font-weight:800;font-size:24px;line-height:31px;letter-spacing:-.3px;text-align:right}.exercise-share .record-share__ul .record-share__item .record-share__data:not(:last-child){margin-right:4px}.exercise-share .exercise-share__section+.exercise-share__section{margin-top:40px}.exercise-share .exercise-share__section .section__title{display:flex;align-items:center;font-size:16px;font-weight:700;line-height:23px;letter-spacing:-.3px;margin-bottom:14px}.exercise-share .exercise-share__section .section__title span{margin-left:4px;color:#6d7381}.exercise-share .exercise-share__section .text-guide{margin-top:9px;line-height:21px}.exercise-share .exercise-share__empty-data{display:flex;justify-content:center;align-items:center;height:195px;font-size:16px;font-weight:800;color:#9ea2ab;background:#0c172e;border-radius:24px}.exercise-share .exercise-share__record-box li+li{margin-top:4px}.exercise-share .exercise-share__record-box .record__item{display:flex;align-items:center;justify-content:space-between;height:88px;border-radius:24px;background:#0c172e;padding:0 20px}.exercise-share .exercise-share__record-box .record__detail{flex:1;display:flex;align-items:center}.exercise-share .exercise-share__record-box .record__detail img{margin-right:10px}.exercise-share .exercise-share__record-box .record__detail .detail__title{display:-webkit-box;font-size:14px;font-weight:800;line-height:1.36;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.exercise-share .exercise-share__record-box .record__detail .detail__text{display:-webkit-box;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px;color:#6d7381;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.exercise-share .exercise-share__record-box .record__point{flex:none;display:flex;align-items:baseline;margin-left:16px;line-height:1}.exercise-share .exercise-share__record-box .record__point .point__value{font-weight:800;font-size:24px;letter-spacing:-.3px}.exercise-share .exercise-share__record-box .record__point .point__unit{font-size:16px;letter-spacing:-.1px;margin-left:4px}.exercise-share .exercise-share__badge-group{padding:30px 25px 0 25px;background:#0c172e;border-radius:24px}.exercise-share .exercise-share__badge-group ul{display:flex;flex-wrap:wrap}.exercise-share .exercise-share__badge-group ul li{width:33.333333%;margin-bottom:30px}.exercise-share .exercise-share__badge-group .badge__item{max-width:80px;margin:0 auto}.exercise-share .exercise-share__badge-group .badge__item .badge__figure{margin-bottom:12px}.exercise-share .exercise-share__badge-group .badge__item .badge__figure img{width:100%}.exercise-share .exercise-share__badge-group .badge__item .badge__text{font-size:14px;font-weight:800;line-height:21px;letter-spacing:-.3px;text-align:center;word-break:keep-all}.record-share .record-share__header .header__text{width:180px}.record-share .record-share__header .header__title{font-weight:900}.record-share .record-share__top{padding-left:15px;padding-right:15px}.record-share .record-share__header{position:relative;padding:10px 7px 0 15px}.record-share .record-share__header .header__div{margin-bottom:15px;line-height:1}.record-share .record-share__header .header__badge-group{display:flex;flex-wrap:wrap}.record-share .record-share__header .header__badge-group .base-badge{margin-right:4px;margin-bottom:4px}.record-share .record-share__header .header__text{font-size:12px;line-height:18px;margin-bottom:4px;color:#6d7381;width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.record-share .record-share__header .header__title{font-size:18px;font-weight:800;line-height:25px;margin-bottom:4px;width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-share .record-share__header .logo{position:absolute;top:10px;right:12px;width:76px}.record-share .record-share__body{padding-top:54px}.record-share .record-share__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.record-share .record-share__top img{margin-right:8px}.record-share .record-share__top .align-items-center{word-break:keep-all}@media screen and (max-width:320px){.record-share .record-share__top .text-40{font-size:30px}}.record-share .record-share__ul li+li{margin-top:4px}.record-share .record-share__ul .record-share__item{display:flex;align-items:center;justify-content:space-between;background:#0c172e;border-radius:25px;height:50px;padding:0 20px}.record-share .badge-rerun{display:inline-flex;font-size:12px;color:#aeea16;letter-spacing:-.23px}.record-share .badge-rerun img{width:16px;height:16px;margin-right:6px}.exercise-stats{padding-bottom:40px}.exercise-stats .exercise-stats__header{position:relative;padding:10px 7px 0 15px}.exercise-stats .exercise-stats__header .header__div{margin-bottom:15px}.exercise-stats .exercise-stats__header .header__text{font-size:12px;margin-bottom:4px;color:#6d7381}.exercise-stats .exercise-stats__header .header__title{font-size:18px;font-weight:900;margin-bottom:10px}.exercise-stats .exercise-stats__header .logo{position:absolute;top:10px;right:12px;width:76px}.exercise-stats .exercise-stats__header .exercise-stats__point{display:flex;align-items:baseline;line-height:1;margin-bottom:20px}.exercise-stats .exercise-stats__header .exercise-stats__point .point__value{font-size:46px;font-weight:700;letter-spacing:-1px}.exercise-stats .exercise-stats__header .exercise-stats__point .point__unit{font-size:18px;letter-spacing:-.3px;margin-left:4px}.exercise-stats .exercise-share__section,.exercise-stats .exercise-stats__section{margin-top:30px}.exercise-stats .exercise-share__section .section__title{display:flex;align-items:center;font-size:18px;font-weight:800;line-height:25px;letter-spacing:-.3px;margin-bottom:20px}.exercise-stats .exercise-share__section .section__title span{margin-left:4px;color:#6d7381}.exercise-stats .exercise-share__record-box li+li{margin-top:4px}.exercise-stats .exercise-share__record-box .record__item{display:flex;align-items:center;justify-content:space-between;height:50px;border-radius:25px;background:#0c172e;padding:0 20px}.exercise-stats .exercise-share__record-box .record__detail{display:flex;align-items:center}.exercise-stats .exercise-share__record-box .record__detail img{margin-right:12px}.exercise-stats .exercise-share__record-box .record__detail .detail__title{font-size:14px;font-weight:700;line-height:23px;letter-spacing:-.3px}.exercise-stats .exercise-share__record-box .record__point{display:flex;align-items:baseline;line-height:1}.exercise-stats .exercise-share__record-box .record__point .point__value{font-size:20px;letter-spacing:-.3px}.exercise-stats .exercise-share__record-box .record__point .point__unit{font-size:14px;letter-spacing:-.3px;margin-left:4px}.exercise-stats .exercise-stats__chart{padding:0 10px}.policy-detail{padding-top:12px}.policy-detail .policy-detail__title{font-size:20px;font-weight:700;letter-spacing:-1px;color:#fff}.policy-detail .policy-detail__select{display:flex;align-items:center}.policy-detail .detail__select-box{position:relative;margin-left:10px}.policy-detail .detail__select-box.open .detail__select-value{background:url(../img/icon-dropdown-up.cb96ae44.svg) no-repeat 100%}.policy-detail .detail__select-box.open .detail__select-box--list{display:block}.policy-detail .detail__select-box .detail__select-value{font-size:22px;padding-right:24px;background:url(../img/icon-dropdown.edb6b15b.svg) no-repeat 100%;background-size:20px}.policy-detail .detail__select-box .detail__select-box--list{position:absolute;bottom:-4px;left:50%;z-index:10;transform:translate(-50%,100%);display:none;background:#30394d;border-radius:12px;padding:15px 0}.policy-detail .detail__select-box .detail__select-box--list .ps{max-height:208px;padding:0 30px}.policy-detail .detail__select-box .detail__select-box--list .ps .ps__thumb-y{width:4px;background:#6d7381}.policy-detail .detail__select-box .detail__select-box--list .ps.ps--active-y>.ps__rail-y{background-color:transparent!important}.policy-detail .detail__select-box .detail__select-box--list .list__item{font-size:14px;color:#6d7381;text-align:center}.policy-detail .detail__select-box .detail__select-box--list .list__item.active{color:#fff}.policy-detail .detail__select-box .detail__select-box--list .list__item+.list__item{margin-top:14px}.policy-detail .detail__select-box .detail__select-box--backdrop{position:fixed;top:0;left:0;width:100%;height:100vh}.policy-detail .policy-detail__content{padding-top:30px}.policy-detail .detail__content-text{font-size:16px;line-height:23px;font-weight:500;color:#9da2ab}.policy-detail .select-box{font-size:20px;font-weight:700;color:#fff;background-color:transparent;border:none}.policy-list .list-cont{padding:18px 0;border-bottom:1px solid rgba(83,93,109,.2)}.policy-list .cont-item{display:flex;align-items:flex-start}.policy-list .item-wrap{width:calc(100% - 50px)}.policy-list .item-title{font-size:16px;line-height:23px;color:#9ea2ab;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:5px}.policy-list .item-text{font-size:14px;line-height:21px;color:#6d7381}.policy-list .cont-detail{width:50px;text-align:right}.policy-list .detail-link{text-decoration:none}.policy-list .detail-text{font-size:14px;line-height:21px;color:#9ea2ab}.notice__cont{padding:18px 0;border-bottom:1px solid #535d6d}.notice__cont:last-child{border-bottom:none}.notice__cont.open .notice__question{padding-bottom:18px;border-bottom:1px solid #535d6d}.notice__cont.open .icon-dropdown{background:url(../img/icon-dropdown-up.cb96ae44.svg)}.notice__question{display:flex;align-items:flex-start}.notice-fixed{width:100%;background-color:#0c172e}.notice__question-wrap{width:calc(100% - 40px)}.notice__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;line-height:23px;font-weight:500;letter-spacing:-.3;color:#9ea2ab}.notice__text-wrap.new{position:relative}.notice__text-wrap.new:before{position:absolute;right:27px;top:50%;transform:translateY(-50%);content:"N";width:20px;height:20px;background-color:#aeea16;border-radius:50%;color:#000;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.notice__text{display:inline-block;font-size:14px;line-height:21px;letter-spacing:-.3;font-weight:400;color:#6d7381}.notice-bar{display:inline-block;width:1px;height:11px;background-color:#6d7381;margin:0 8px}.notice__answer{transition:.3s ease-out;overflow:hidden}.answer__cont{padding-top:20px}.answer__title{padding-bottom:12px}.no-data__wrap{text-align:center}.empty__icon-wrap{display:flex;align-items:center;justify-content:center}.icon-empty{width:88px;height:88px;display:block;background:url(../img/icon-empty.45ed9b1a.png) no-repeat 50%;background-size:cover}.empty__text-wrap{padding-top:10px}.empty-text{font-size:18px;color:#9ea2ab}.faq__menu{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.faq__menu::-webkit-scrollbar{display:none}.faq__menu-tab{display:flex;align-items:center;padding:20px 0}.tab-list.active .tab-link{color:#aeea16}.tab-list+.tab-list{margin-left:18px}.tab-link{font-size:20px;font-weight:700;color:#6d7381;display:block;text-decoration:none;white-space:nowrap}.faq__cont{padding:18px 0;border-bottom:1px solid #535d6d}.faq__cont.open .faq__question{padding-bottom:18px;border-bottom:1px solid #535d6d}.faq__cont.open .icon-dropdown{background:url(../img/icon-dropdown-up.cb96ae44.svg)}.faq__question{display:flex;align-items:flex-start}.faq__question-wrap{width:calc(100% - 40px)}.faq__title{word-break:break-all;font-size:16px;line-height:23px;font-weight:500;letter-spacing:-.3;color:#9ea2ab}.faq__text{font-size:14px;line-height:21px;letter-spacing:-.3;font-weight:400;color:#6d7381}.icon-dropdown{display:block;width:20px;height:20px;background:url(../img/icon-dropdown.edb6b15b.svg) no-repeat 50%;background-size:cover;margin-left:20px}.faq__answer{transition:.3s ease-out;overflow:hidden}.faq__answer-wrap{padding-top:20px}.answer__cont{max-height:320px;overflow-y:scroll}.answer__cont-text{font-size:14px;line-height:22px;letter-spacing:-.09;color:#6d7381}.answer__cont-text li{margin-left:25px}

/*!
 * Rix 신헤드 프로
 * weight
 * 300: Light
 * 500: Medium
 * 700: Bold
 * 800: ExtraBold
 */@font-face{font-family:RixSinHead Pro;font-weight:300;src:url(../fonts/RixSinHead-Pro-Light.5da2ece5.woff) format("woff"),url(../fonts/RixSinHead-Pro-Light.577fa339.woff2) format("woff2")}@font-face{font-family:RixSinHead Pro;font-weight:500;src:url(../fonts/RixSinHead-Pro-Medium.3105ed7d.woff) format("woff"),url(../fonts/RixSinHead-Pro-Medium.568524c9.woff2) format("woff2")}@font-face{font-family:RixSinHead Pro;font-weight:700;src:url(../fonts/RixSinHead-Pro-Bold.5410ddf9.woff) format("woff"),url(../fonts/RixSinHead-Pro-Bold.cde12f54.woff2) format("woff2")}@font-face{font-family:RixSinHead Pro;font-weight:800;src:url(../fonts/RixSinHead-Pro-ExtraBold.6fed6d54.woff) format("woff"),url(../fonts/RixSinHead-Pro-ExtraBold.baa09d43.woff2) format("woff2")}i[class*=icon-base-]{display:inline-block;line-height:1;font-size:20px}i[class*=icon-base-]:before{margin:0}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.h1,h1{font-size:26px;font-weight:700}.h2,h2{font-size:24px}.h2,.h3,h2,h3{font-weight:500}.h3,h3{font-size:22px}.h4,h4{font-size:20px}.h4,.h5,h4,h5{font-weight:500}.h5,h5{font-size:18px}.h6,h6{font-size:17px;font-weight:500}.text-40{font-size:40px;letter-spacing:-.87px}.text-16{font-size:16px;line-height:23px;letter-spacing:-.3px}.text-14{font-size:14px;font-weight:500}.text-13{font-size:13px;font-weight:500}.text-12{font-size:12px;font-weight:500}.text-20{font-size:20px}*{font-family:RixSinHead Pro,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}*,:after,:before{margin:0;padding:0;box-sizing:border-box}.container{padding:0 5px;max-width:375px;margin:0 auto}.container.p14{padding:0 14px}#app,body{background:#070d18;min-height:100%;color:#fff}.hr{border-color:#535d6d;opacity:.2}.d-flex{display:flex}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.line-height-1{line-height:1}.w-34{width:34px}.w-26{width:26px}.w-24{width:24px}.w-20{width:20px}.ml-4{margin-left:4px}.mr-4{margin-right:4px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.list-style-none{list-style:none;margin-bottom:0;padding-left:0}.text-primary{color:#aeea16}.text-blue{color:#0093ff}.base-badge{display:inline-flex;align-items:center;background:#aeea16;padding:0 6px;height:18px;font-size:12px;font-weight:800;border-radius:9px;color:#0c172e}.text-guide{font-size:14px;font-weight:800;letter-spacing:-.3px;color:#6d7381;margin-top:12px}.no-data{height:100vh;display:flex;align-items:center;justify-content:center}.no-data .no-data__wrap{text-align:center}.no-data .empty__icon-wrap{display:flex;align-items:center;justify-content:center}.no-data .icon-empty{width:88px;height:88px;display:block;background:url(../img/icon-empty.45ed9b1a.png) no-repeat 50%;background-size:cover}.no-data .empty__text-wrap{padding-top:10px}.no-data .empty-text{font-size:18px;color:#9ea2ab}.exercise__mode__name{margin-top:5%}