@font-face{font-family:scoreFont;src:url(/_next/static/media/d3faf854f8f468cc-s.p.woff) format("woff");font-display:swap;font-weight:600;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.50%}.__className_3ac8f8{font-family:scoreFont,scoreFont Fallback;font-weight:600;font-style:normal}.__variable_3ac8f8{--font-score:"scoreFont","scoreFont Fallback"}@font-face{font-family:GyeonggiTitle;src:url(/_next/static/media/GyeonggiTitleM.f0c7f0a1.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GyeonggiTitle;src:url(/_next/static/media/GyeonggiTitleB.96011fb9.woff) format("woff");font-weight:700;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}*{text-size-adjust:none;-webkit-text-size-adjust:none;max-width:100%;margin:0;padding:0}a,article,aside,body,button,dd,div,dl,dt,footer,h1,h2,h3,h4,h5,h6,header,html,i,input,label,li,ol,p,section,span,textarea,ul{margin:0;padding:0;box-sizing:border-box}a,body,button,dd,div,dt,h1,h2,h3,h4,h5,h6,i,input,li,p,span,textarea{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,Malgun Gothic,Arial,sans-serif;font-weight:400;color:#222}a{text-decoration:none}button{background:none;border:none;cursor:pointer}input{border:none;outline:none}ul li{list-style:none}.bgBlue{background:linear-gradient(180deg,#72A3FF,#5979E2)}.bgCyan{background:linear-gradient(180deg,#3DCECA,#2088D8)}.bgGreen{background:linear-gradient(180deg,#8FD848,#25BA9D)}.bgOrange{background:linear-gradient(180deg,#FCB235,#FA857B)}.bgPink{background:linear-gradient(180deg,#FF79C3,#EB628E)}.bgRed{background:linear-gradient(180deg,#FF7768,#E93F7B)}.bgPurple{background:linear-gradient(180deg,#C096FA,#7D6FEF)}.wrapper{max-width:700px;min-height:calc(var(--vh, 1vh) * 100);margin:0 auto}.hidden{width:0;height:0;font-size:0;line-height:0;color:rgba(255,255,255,0);text-indent:-9999px}.reactCalendarArea .react-calendar{border:none;margin:0 auto}.reactCalendarArea .react-calendar__navigation .react-calendar__navigation__label{min-width:auto;line-height:20px;flex-grow:0!important;font-weight:700;font-size:18px;color:#222;margin:0 8px}.reactCalendarArea .react-calendar__navigation{height:auto;justify-content:center}.reactCalendarArea .react-calendar__navigation__next-button,.reactCalendarArea .react-calendar__navigation__prev-button{font-size:0;line-height:0;width:20px;height:20px;min-width:auto;background-image:url(/_next/static/media/btn_arrow_left.346b2e73.png);background-repeat:no-repeat;background-size:12px;background-position:50%;background-color:rgba(255,255,255,0);margin-top:3px}.reactCalendarArea .react-calendar__navigation__next-button{background-image:url(/_next/static/media/btn_arrow_right.f307ca46.png)}.reactCalendarArea .react-calendar__navigation button:disabled{background-color:rgba(255,255,255,0)}.reactCalendarArea .react-calendar__month-view__weekdays__weekday{height:48px;line-height:35px;color:#777}.reactCalendarArea .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.reactCalendarArea .react-calendar__tile{height:48px;line-height:27px;font-size:14px;font-weight:500;letter-spacing:-.5px;color:#777}.reactCalendarArea .react-calendar__tile--now{color:var(--sub-color);background-color:rgba(255,255,255,0)}.reactCalendarArea .react-calendar__tile.disabled,.reactCalendarArea .react-calendar__tile:disabled{color:#ccc;background-color:rgba(255,255,255,0);cursor:default}.reactCalendarArea .react-calendar__tile--active{position:relative;color:#fff;background-color:rgba(255,255,255,0)}.reactCalendarArea .react-calendar__tile--active:before{content:"";display:block;width:40px;height:40px;background-color:var(--primary-color);position:absolute;left:4px;top:4px;z-index:0;border-radius:20px}.reactCalendarArea .react-calendar__tile--active abbr{position:relative;z-index:0}.reactCalendarArea .react-calendar__tile--active:enabled:focus,.reactCalendarArea .react-calendar__tile--active:enabled:hover{background-color:rgba(255,255,255,0)}.reactCalendarArea .react-calendar__month-view__days__day--neighboringMonth abbr{color:#CCCCCC}.reactCalendarArea .react-calendar__tile--now:enabled:focus,.reactCalendarArea .react-calendar__tile--now:enabled:hover{background-color:rgba(255,255,255,0)}@media (prefers-color-scheme:dark){.reactCalendarArea .react-calendar,body{background-color:var(--bg-color)}.react-calendar__navigation__label__labelText{color:#d7d7d7}.reactCalendarArea .react-calendar__month-view__days__day--neighboringMonth abbr,.reactCalendarArea .react-calendar__tile.disabled,.reactCalendarArea .react-calendar__tile:disabled{color:#464646;background-color:rgba(255,255,255,0)}.reactCalendarArea .react-calendar__navigation button:enabled:focus,.reactCalendarArea .react-calendar__navigation button:enabled:hover,.reactCalendarArea .react-calendar__navigation__next-button,.reactCalendarArea .react-calendar__navigation__prev-button,.reactCalendarArea .react-calendar__tile:enabled:focus,.reactCalendarArea .react-calendar__tile:enabled:hover{background-color:rgba(255,255,255,0)}}