html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,input{box-sizing:border-box;font-size:100%;font:inherit;vertical-align:baseline;background-color:initial;word-break:keep-all;overflow-wrap:break-word;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:MinSansVF,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;line-height:1}textarea{font-family:inherit}a{color:inherit;text-decoration:none}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:MinSansVF;src:url(/font/MinSansVF.woff2)format("woff2-variations");font-weight:100 900}html{scroll-padding-top:125px}body{height:100%}.container{background-color:#fff;width:100%;min-height:100%;margin:0 auto}.main{min-height:calc(100vh - 55px);padding:55px 0 0 260px}.main.quote{min-height:calc(100vh - 106px);padding:104px 0 0 260px}.main.share{padding:55px 0 0}.auth-main{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 82px);display:flex}.inner{flex-direction:column;gap:16px;max-width:780px;margin:0 auto;padding:20px 0 48px;display:flex;position:relative}.profile-text{align-items:center;gap:24px;padding:12px 0;display:flex}.profile-text.bottom{border-bottom:1px solid #f0f0f0}.profile-text.gap{margin-bottom:12px}.profile-text .edit{background-image:url(/images/icons/ic_edit.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px}.profile-text .edit:hover{background-image:url(/images/icons/ic_edit=hover.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.lock-container{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100%;min-height:calc(100dvh - 210px);display:flex}.lock-container .lock-inner{text-align:center}.lock-container .lock-inner h5{letter-spacing:-.02em;margin:32px 0 12px;font-size:18px;font-weight:700;line-height:25px}.lock-container .btn-wrap{flex-direction:column;gap:8px;display:flex}.notFound-container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:calc(100vh - 204px);display:flex}.notFound-container .text{letter-spacing:-.02em;color:#141414;margin:20px 0 24px;font-size:20px;font-weight:700;line-height:28px}.space{justify-content:space-between;align-items:center;padding-right:8px;display:flex}.flex{gap:12px;padding:0 8px 8px;display:flex}.react-calendar{width:unset!important}.react-calendar__tile--now{color:#fff;background:#1a2744!important}.react-calendar__navigation{height:32px!important}.react-calendar__navigation button{min-width:32px!important}.react-calendar__tile{padding:8px!important;font-size:12px!important}.react-calendar__navigation__label{font-size:12px;font-weight:500;line-height:18px}@media (max-width:1024px){.main{min-height:calc(100dvh - 55px);padding:55px 0 0}.main.quote{min-height:calc(100dvh - 106px);padding:104px 0 0}.inner{padding:20px 20px 45px}}.displayXl-b{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:42px}.displayXl-m{letter-spacing:-.02em;font-size:32px;font-weight:500;line-height:42px}.displayXl-r{letter-spacing:-.02em;font-size:32px;font-weight:400;line-height:42px}.titleXl-b{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:34px}.titleXl-m{letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:34px}.titleXl-r{letter-spacing:-.02em;font-size:24px;font-weight:400;line-height:34px}.titleLg-b{letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:28px}.titleLg-m{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:28px}.titleLg-r{letter-spacing:-.02em;font-size:20px;font-weight:400;line-height:28px}.bodyLg-b{letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:25px}.bodyLg-m{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:25px}.bodyLg-r{letter-spacing:-.02em;font-size:18px;font-weight:400;line-height:25px}.bodyMd-b{letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:22px}.bodyMd-m{letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:22px}.bodyMd-r{letter-spacing:-.02em;font-size:16px;font-weight:400;line-height:22px}.bodySm-b{font-size:14px;font-weight:700;line-height:20px}.bodySm-m{font-size:14px;font-weight:500;line-height:20px}.bodySm-r{font-size:14px;font-weight:400;line-height:20px}.captionXs-b{font-size:12px;font-weight:700;line-height:18px}.captionXs-m{font-size:12px;font-weight:500;line-height:18px}.captionXs-r{font-size:12px;font-weight:400;line-height:18px}.captionXxs-b{font-size:10px;font-weight:700;line-height:15px}.captionXxs-m{font-size:10px;font-weight:500;line-height:15px}.captionXxs-r{font-size:10px;font-weight:400;line-height:15px}.labelXxxs-b{font-size:8px;font-weight:700;line-height:12px}.labelXxxs-m{font-size:8px;font-weight:500;line-height:12px}.labelXxxs-r{font-size:8px;font-weight:400;line-height:12px}button{cursor:pointer}button:disabled{cursor:auto}input:focus,select:focus,textarea:focus{outline:none}textarea{resize:none}select::-ms-expand{display:none}select{-o-appearance:none;appearance:none;cursor:pointer}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill[readonly]{transition:background-color 5000s ease-in-out;-webkit-transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #f0f0f0!important}
.react-calendar{background:#fff;border:1px solid #a0a096;width:350px;max-width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{margin:-.5em;display:flex}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :before,.react-calendar :after{box-sizing:border-box}.react-calendar button{border:0;outline:none;margin:0}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em;display:flex}.react-calendar__navigation button{background:0 0;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{font:inherit;justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{text-align:center;max-width:100%;font:inherit;background:0 0;padding:10px 6.6667px;font-size:.833em}.react-calendar__tile:disabled{color:#ababab;background-color:#f0f0f0}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{color:#fff;background:#006edc}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}
@font-face{font-family:MinSansVF;src:url(/font/MinSansVF.woff2)format("woff2-variations");font-weight:100 900}.toast-module-scss-module__fdj2za__container{z-index:200;position:absolute;top:30%;left:50%;transform:translate(-50%)}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__toast-wrap{background-color:#fff;border:1px solid #0caf60;border-radius:8px;align-items:center;gap:8px;min-width:235px;height:42px;padding:8px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 7px #00000026}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__toast-wrap.toast-module-scss-module__fdj2za__success{border:1px solid #0caf60}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__toast-wrap.toast-module-scss-module__fdj2za__message{border:1px solid #0852d0}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__toast-wrap.toast-module-scss-module__fdj2za__warning{border:1px solid #fe964a}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__toast-wrap.toast-module-scss-module__fdj2za__error{border:1px solid #f83232}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__color-box{background-color:#e7f7ef;width:8px;height:100%;position:absolute;left:0}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__color-box.toast-module-scss-module__fdj2za__success{background-color:#e7f7ef}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__color-box.toast-module-scss-module__fdj2za__message{background-color:#e3f1ff}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__color-box.toast-module-scss-module__fdj2za__warning{background-color:#fff0e6}.toast-module-scss-module__fdj2za__container .toast-module-scss-module__fdj2za__color-box.toast-module-scss-module__fdj2za__error{background-color:#fff0f0}.toast-module-scss-module__fdj2za__content{align-items:center;gap:12px;display:flex}.toast-module-scss-module__fdj2za__content p{color:#0caf60;font-size:14px;font-weight:500;line-height:20px}.toast-module-scss-module__fdj2za__content p.toast-module-scss-module__fdj2za__success{color:#0caf60}.toast-module-scss-module__fdj2za__content p.toast-module-scss-module__fdj2za__message{color:#0852d0}.toast-module-scss-module__fdj2za__content p.toast-module-scss-module__fdj2za__warning{color:#fe964a}.toast-module-scss-module__fdj2za__content p.toast-module-scss-module__fdj2za__error{color:#f83232}
