@font-face{font-family:scoreFont;src:url(../media/S_CoreDream_600-s.p.dab5e89c.woff)format("woff");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:scoreFont;src:url(../media/S_CoreDream_700-s.p.46364421.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:scoreFont Fallback;src:local(Arial);ascent-override:80.72%;descent-override:22.51%;line-gap-override:3.86%;size-adjust:111.5%}.scorefont_4a3ac07a-module__yT3bkW__className{font-family:scoreFont,scoreFont Fallback}.scorefont_4a3ac07a-module__yT3bkW__variable{--font-score:"scoreFont","scoreFont Fallback"}
@font-face{font-family:GyeonggiTitle;src:url(../media/gyeonggititlem6.6f3044dd.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--theme-blue:#5bb1f9;--theme-cyan:#41d5cb;--theme-yellow:#ffc500;--theme-orange:#ff7c00;--theme-red:#ff0049;--theme-pink:#ff23a7;--theme-purple:#c524ff;--primary-color:#ff2c2e;--sub-color:#3f7dee;--bg-color:#262626}*{-moz-text-size-adjust:none;text-size-adjust:none;max-width:100%;margin:0;padding:0}html,body,div,p,header,footer,article,aside,section,span,button,input,textarea,a,i,label,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{box-sizing:border-box;margin:0;padding:0}body,div,p,span,i,button,input,textarea,a,li,dt,dd,h1,h2,h3,h4,h5,h6{color:#222;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,Malgun Gothic,Arial,sans-serif;font-weight:400}a{text-decoration:none}button{cursor:pointer;background:0 0;border:none}input{border:none;outline:none}ul li{list-style:none}.bgBlue{background:linear-gradient(#72a3ff 0%,#5979e2 100%)}.bgCyan{background:linear-gradient(#3dceca 0%,#2088d8 100%)}.bgGreen{background:linear-gradient(#8fd848 0%,#25ba9d 100%)}.bgOrange{background:linear-gradient(#fcb235 0%,#fa857b 100%)}.bgPink{background:linear-gradient(#ff79c3 0%,#eb628e 100%)}.bgRed{background:linear-gradient(#ff7768 0%,#e93f7b 100%)}.bgPurple{background:linear-gradient(#c096fa 0%,#7d6fef 100%)}.wrapper{max-width:700px;min-height:calc(var(--vh,1vh)*100);margin:0 auto}.hidden{color:#fff0;text-indent:-9999px;width:0;height:0;font-size:0;line-height:0}.reactCalendarArea .react-calendar{border:none;margin:0 auto}.reactCalendarArea .react-calendar__navigation .react-calendar__navigation__label{color:#222;min-width:auto;margin:0 8px;font-size:18px;font-weight:700;line-height:20px;flex-grow:initial!important}.reactCalendarArea .react-calendar__navigation{justify-content:center;height:auto}.reactCalendarArea .react-calendar__navigation__prev-button,.reactCalendarArea .react-calendar__navigation__next-button{background-color:#fff0;background-image:url(../media/btn_arrow_left.ed6484fa.png);background-position:50%;background-repeat:no-repeat;background-size:12px;width:20px;min-width:auto;height:20px;margin-top:3px;font-size:0;line-height:0}.reactCalendarArea .react-calendar__navigation__next-button{background-image:url(../media/btn_arrow_right.667c23cb.png)}.reactCalendarArea .react-calendar__navigation button:disabled{background-color:#fff0}.reactCalendarArea .react-calendar__month-view__weekdays__weekday{color:#777;height:48px;line-height:35px}.reactCalendarArea .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.reactCalendarArea .react-calendar__tile{letter-spacing:-.5px;color:#777;height:48px;font-size:14px;font-weight:500;line-height:27px}.reactCalendarArea .react-calendar__tile--now{color:var(--sub-color);background-color:#fff0}.reactCalendarArea .react-calendar__tile:disabled,.reactCalendarArea .react-calendar__tile.disabled{color:#ccc;cursor:default;background-color:#fff0}.reactCalendarArea .react-calendar__tile--active{color:#fff;background-color:#fff0;position:relative}.reactCalendarArea .react-calendar__tile--active:before{content:"";background-color:var(--primary-color);z-index:0;border-radius:20px;width:40px;height:40px;display:block;position:absolute;top:4px;left:4px}.reactCalendarArea .react-calendar__tile--active abbr{z-index:0;position:relative}.reactCalendarArea .react-calendar__tile--active:enabled:hover,.reactCalendarArea .react-calendar__tile--active:enabled:focus{background-color:#fff0}.reactCalendarArea .react-calendar__month-view__days__day--neighboringMonth abbr{color:#ccc}.reactCalendarArea .react-calendar__tile--now:enabled:hover,.reactCalendarArea .react-calendar__tile--now:enabled:focus{background-color:#fff0}@media (prefers-color-scheme:dark){body,.reactCalendarArea .react-calendar{background-color:var(--bg-color)}.react-calendar__navigation__label__labelText{color:#d7d7d7}.reactCalendarArea .react-calendar__tile:disabled,.reactCalendarArea .react-calendar__tile.disabled,.reactCalendarArea .react-calendar__month-view__days__day--neighboringMonth abbr{color:#464646;background-color:#fff0}.reactCalendarArea .react-calendar__tile:enabled:hover,.reactCalendarArea .react-calendar__tile:enabled:focus,.reactCalendarArea .react-calendar__navigation button:enabled:hover,.reactCalendarArea .react-calendar__navigation button:enabled:focus,.reactCalendarArea .react-calendar__navigation__prev-button,.reactCalendarArea .react-calendar__navigation__next-button{background-color:#fff0}}
