.header[data-v-a96065cc]{position:fixed;top:0;left:0;right:0}#error-page[data-v-66a0f52a]{position:absolute;top:10%;left:5%;right:5%;bottom:10%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}#error-page .content[data-v-66a0f52a]{max-width:600px;text-align:center}.content h2.header[data-v-66a0f52a]{font-size:18vw;line-height:1em;position:relative}.content h2.header[data-v-66a0f52a]:after{position:absolute;content:attr(data-text);top:0;left:0;right:0;background:-webkit-repeating-linear-gradient(-45deg,#71b7e6,#69a6ce,#b98acc,#ee8176,#b98acc,#69a6ce,#9b59b6);background-size:400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:1px 1px 2px hsla(0,0%,100%,.25);-webkit-animation:animate-66a0f52a 10s ease-in-out infinite;animation:animate-66a0f52a 10s ease-in-out infinite}@-webkit-keyframes animate-66a0f52a{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 0}}@keyframes animate-66a0f52a{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 0}}.content h4[data-v-66a0f52a]{font-size:1.5em;margin-bottom:20px;text-transform:uppercase;color:#000;max-width:600px;position:relative}.content h4[data-v-66a0f52a]:after{position:absolute;content:attr(data-text);top:0;left:0;right:0;text-shadow:1px 1px 2px hsla(0,0%,100%,.4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.content .btns[data-v-66a0f52a]{margin:25px 0;display:-webkit-inline-box;display:inline-flex}.content .btns a[data-v-66a0f52a]{display:inline-block;margin:0 10px;text-decoration:none;border:2px solid #69a6ce;color:#69a6ce;font-weight:500;padding:10px 25px;border-radius:25px;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.content .btns a[data-v-66a0f52a]:hover{background:#69a6ce;color:#fff}body[data-v-30b6b553],html[data-v-30b6b553]{height:100%}body[data-v-30b6b553]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-top:40px;padding-bottom:40px;background-color:#f5f5f5}.form-signin[data-v-30b6b553]{width:100%;max-width:330px;padding:15px;margin:auto}.form-signin .checkbox[data-v-30b6b553]{font-weight:400}.form-signin .form-floating[data-v-30b6b553]:focus-within{z-index:2}.form-signin input[type=text][data-v-30b6b553]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type=password][data-v-30b6b553]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.calendar-icon{width:14px;height:14px}#top{height:49px;border-bottom:1px solid #bbb;padding:16px;font-size:10px}#lnb{width:200px;border-right:1px solid #d5d5d5;padding:12px 10px;background:#fafafa}#lnb,#right{position:absolute;top:49px;bottom:0}#right{left:200px;right:0}#lnb label{margin-bottom:0;cursor:pointer}.lnb-new-schedule{padding-bottom:12px;border-bottom:1px solid #e5e5e5}.lnb-new-schedule-btn{background-color:#ff6618}.lnb-new-schedule-btn,.lnb-new-schedule-btn:hover{height:100%;font-size:14px;color:#fff;border:0;border-radius:25px;padding:10px 20px;font-weight:700}.lnb-new-schedule-btn:hover{background-color:#e55b15}.lnb-new-schedule-btn:active{height:100%;font-size:14px;background-color:#d95614;color:#fff;border:0;border-radius:25px;padding:10px 20px;font-weight:700}.lnb-calendars>div{padding:12px 16px;border-bottom:1px solid #e5e5e5;font-weight:400}.lnb-calendars-d1{padding-left:8px}.lnb-calendars-d1 label{font-weight:400}.lnb-calendars-item{min-height:14px;line-height:14px;padding:8px 0}.lnb-footer{color:#999;font-size:11px;position:absolute;bottom:12px;padding-left:16px}#menu{padding:16px}#dropdownMenu-calendarType{padding:0 8px 0 11px}#calendarTypeName{min-width:62px;display:inline-block;text-align:left;line-height:30px}.render-range{padding-left:12px;font-size:19px;vertical-align:middle}.dropdown-menu-title .calendar-icon{margin-right:8px}.calendar-bar{width:16px;height:16px;margin-right:5px;display:inline-block;border:1px solid #eee;vertical-align:middle}.calendar-name{font-size:14px;font-weight:700;vertical-align:middle}.schedule-time{color:#005aff}#calendar{position:absolute;left:0;right:0;bottom:5px;top:64px}.tui-full-calendar-month-week-item .tui-full-calendar-today .tui-full-calendar-weekday-grid-date-decorator{background-color:#009688}