.student-current-objective[data-v-094db6a1]{min-width:709px;height:auto;border:solid 5px var(--color-white);border-radius:.25em;background-color:var(--color-cream);width:100%;padding:10px 20px}.student-current-objective__head[data-v-094db6a1]{display:flex;justify-content:space-between;align-items:center}.student-current-objective__divider[data-v-094db6a1]{width:100%;border-bottom:2px dotted var(--color-gray-1);margin:10px 0}.student-current-objective__body[data-v-094db6a1]{display:flex;align-items:center}.student-current-objective__body__rate-img[data-v-094db6a1]{width:126px;height:84px;background:url(/img/trophy_normal.png) no-repeat;background-size:contain;margin:10px 10px 10px 0;flex:none}.student-current-objective__body__rate-img__text[data-v-094db6a1]{width:100%;height:100%;text-align:center;padding-top:57px;font-size:var(--font-size-small)}.student-current-objective__body__title[data-v-094db6a1]{width:126px;margin:10px 10px 10px 0;text-align:center}.student-current-objective__body__detail__subject[data-v-094db6a1]{margin-right:10px;display:inline}.student-current-objective__body__detail__subject__name[data-v-094db6a1]{margin-right:5px}.objective-progress[data-v-21390a95]{width:170px;height:auto;padding:10px;background-color:var(--color-white);border-radius:.5em}.objective-progress__name[data-v-21390a95]{overflow:hidden;text-overflow:ellipsis}.objective-progress__divider[data-v-21390a95]{border-bottom:medium dotted var(--color-gray-6);margin:10px 0 10px 0}.objective-progress__img[data-v-21390a95]{width:100%;height:100px;background:url(/img/trophy_normal.png) no-repeat;background-size:contain;margin:10px 0 10px 0}.objective-progress__img__text[data-v-21390a95]{width:100%;height:100%;text-align:center;padding-top:70px}.objective-progress__btn_area[data-v-21390a95]{height:65px}.objective-progress__btn_area__btn[data-v-21390a95]{width:100%;height:27px}.modal-objective-detail__body[data-v-27f6481b]{padding:20px 40px}.modal-objective-detail__body__index[data-v-27f6481b]{color:var(--color-gray-1);margin-bottom:10px}.modal-objective-detail__body__contents[data-v-27f6481b]{padding-left:30px;margin-bottom:10px}.modal-objective-detail__body__contents__unit[data-v-27f6481b]{margin-bottom:10px}.modal-objective-detail__body__contents__unit__title[data-v-27f6481b]{width:50px;color:var(--color-gray-1)}.modal-objective-detail__body__contents__subjects[data-v-27f6481b]{margin-bottom:10px;display:flex}.modal-objective-detail__body__contents__subjects__title[data-v-27f6481b]{width:50px;color:var(--color-gray-1);flex:none}.modal-objective-detail__body__contents__subjects__contents[data-v-27f6481b]{display:flex;flex-wrap:wrap}.modal-objective-detail__body__contents__subjects__contents__item[data-v-27f6481b]{margin-right:30px;margin-bottom:10px}.modal-objective-detail__body__contents__subjects__contents__item__volume__name[data-v-27f6481b]{display:inline-block;width:80px}.modal-objective-detail__body__contents__subjects__contents__item__rate[data-v-27f6481b]{text-align:right}.modal-save-test-result__body[data-v-fa29a396]{padding:20px 40px}.modal-save-test-result__body__subject[data-v-fa29a396]{display:flex;align-items:center;margin:10px 30px}.modal-save-test-result__body__subject__name[data-v-fa29a396]{width:100px}.modal-save-test-result__body__subject__goal-score[data-v-fa29a396]{width:70px;margin-right:10px}.modal-save-test-result__body__subject__input[data-v-fa29a396]{margin-right:10px;width:100px;border:solid 1px var(--color-gray-1);border-radius:.25em}.modal-save-test-result__body__subject__input[data-v-fa29a396]::-webkit-inner-spin-button,.modal-save-test-result__body__subject__input[data-v-fa29a396]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.modal-save-test-result__body__btn[data-v-fa29a396]{display:block;margin:10px 0 10px auto}.student-previous-objectives[data-v-29cabfeb]{height:540px;overflow-y:auto}.student-previous-objectives__flex[data-v-29cabfeb]{display:flex;flex-wrap:wrap;margin-top:10px}.student-previous-objectives__flex__item[data-v-29cabfeb]{margin:5px}.student__headerGoal-list[data-v-3de57d1c]{display:flex;align-items:center;gap:20px;margin-bottom:20px}.student__headerGoal-link[data-v-3de57d1c]{text-decoration:none;color:var(--color-gray-6);font-size:25px}.student__headerGoal-link.active[data-v-3de57d1c]{color:var(--color-black);border-bottom:2px solid var(--color-black);padding-bottom:2px}.top-goals[data-v-3323b8af]{padding-top:35px}.top-goals__head[data-v-3323b8af]{padding:30px 0 10px 10px}.student-history-header[data-v-eff1e3b6]{width:100%;display:flex;flex-direction:column}.student-history-header__title[data-v-eff1e3b6]{display:flex;justify-content:space-between}.student-history-header__title__main[data-v-eff1e3b6]{display:flex;align-items:center}.student-history-header__title__main__learningTypes[data-v-eff1e3b6]{margin:2px;border-radius:.25em;text-align:center;border:1px solid var(--color-gray-1);padding:3px;background-color:var(--color-gray-1);color:var(--color-white)}.student-history-header__contents[data-v-eff1e3b6]{display:flex}.student-history-header__contents>li[data-v-eff1e3b6]{padding:10px 50px 20px 0}.student-history-header__contents>li>a[data-v-eff1e3b6]{text-decoration:none;color:var(--color-gray-6)}.student-history-header__contents>li>a.active[data-v-eff1e3b6]{color:var(--color-black);border-bottom:2px solid var(--color-black);padding-bottom:2px}.select-subject[data-v-84e98b4a]{position:relative;z-index:1;border-radius:30px;padding:10px;width:140px;background:var(--subject-linear-gradiant);text-align:center}.select-subject[data-v-84e98b4a]:before{position:absolute;top:0;left:0;z-index:-1;box-sizing:border-box;border-radius:30px;padding:5px;width:100%;height:100%;background:var(--color-white);background-clip:content-box;content:""}.select-subject[data-v-84e98b4a]:after{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:0;height:5px;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--color-gray-1);pointer-events:none}.select-subject__select[data-v-84e98b4a]{width:100%;position:relative;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;cursor:pointer;padding:8px 38px 8px 8px;color:var(--color-black)}.select-subject__select[data-v-84e98b4a]::-ms-expand{display:none}.select-base[data-v-25f82d09]{position:relative;display:inline-block;border:var(--border) solid var(--color-gray-1);border-radius:var(--radius);background:var(--bgColor);height:var(--input-height-default)}.select-base[data-v-25f82d09]:before{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--btnColor);pointer-events:none}.select-base__select[data-v-25f82d09]{height:100%;width:var(--width);position:relative;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;cursor:pointer;padding:0 35px 0 15px;color:var(--color);font-size:var(--font-size-small)}.select-base__select[data-v-25f82d09]::-ms-expand{display:none}.tab-base__list[data-v-fcf10e12]{padding:0;display:flex;text-align:left;justify-content:var(--title-position);align-items:center;list-style:none}.tab-base__list>li[data-v-fcf10e12]{width:auto;padding:10px 20px;border:0;cursor:pointer;transition:.3s;background-color:var(--inactive-background-color);color:var(--inactive-color);height:36px;width:var(--width);border-radius:36px;position:relative}.tab-base__list>li>span[data-v-fcf10e12]{white-space:nowrap;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.tab-base__list>li[data-v-fcf10e12]:not(:first-child){border-left:none}.tab-base__list>li.active[data-v-fcf10e12]{background-color:var(--active-background-color);border-bottom:solid var(--active-border-color);color:var(--active-color);cursor:auto}.tab-base__list>li.active>span[data-v-fcf10e12]{-webkit-text-decoration:var(--active-underline);text-decoration:var(--active-underline)}.button-center[data-v-fcf10e12]{--inactive-background-color:var(--color-white);--inactive-color:var(--color-black);--active-background-color:var(--color-black);--active-border-color:var(--color-black);--active-color:var(--color-white);--active-underline:none;--title-position:center}.link[data-v-fcf10e12]{--inactive-background-color:transparent;--inactive-color:var(--color-gray-1);--active-background-color:transparent;--active-border-color:none;--active-color:var(--color-black);--active-underline:underline;--title-position:flex-start}.student-history-content[data-v-b9a71a0a]{margin:10px;overflow:scroll;height:300px}.student-history-content>table>thead>tr>th[data-v-b9a71a0a]{position:sticky;top:0;z-index:1;text-align:center;color:var(--color-gray-1);white-space:nowrap;background-color:var(--color-white)}.student-history-content>table>tbody>tr>td[data-v-b9a71a0a]{padding:10px}.student-history-content__content[data-v-b9a71a0a]{width:400px}.student-history-content__content>a[data-v-b9a71a0a],.student-history-content__content>a[data-v-b9a71a0a]:active,.student-history-content__content>a[data-v-b9a71a0a]:hover,.student-history-content__content>a[data-v-b9a71a0a]:link,.student-history-content__content>a[data-v-b9a71a0a]:visited{color:var(--color-blue,var(--color-blue-1))}.student-history-content__count[data-v-b9a71a0a],.student-history-content__date[data-v-b9a71a0a]{white-space:nowrap}.student-history-content__chart[data-v-b9a71a0a]{width:300px}.student-history-content__chart[data-v-b9a71a0a] .ratio-bar-text{margin:2px}.student-history-content__chart>img[data-v-b9a71a0a]{filter:none;width:180px;height:30px}.accordion-student-history__label[data-v-0b21c726]{width:100%;color:var(--color-gray-1);background-color:var(--color-gray-4);border-radius:6px 6px 0 0;padding:10px;display:flex;align-items:center}.accordion-student-history__tab[data-v-0b21c726]{margin:10px}.accordion-student-history__no-history[data-v-0b21c726]{margin:10px;color:var(--color-gray-1)}.accordion-student-history th[data-v-0b21c726]{text-align:center;color:#877e7f}.accordion-student-history td[data-v-0b21c726]{text-align:center;padding:10px 20px 10px 20px}.accordion-student-history td>a[data-v-0b21c726],.accordion-student-history td>a[data-v-0b21c726]:active,.accordion-student-history td>a[data-v-0b21c726]:hover,.accordion-student-history td>a[data-v-0b21c726]:link,.accordion-student-history td>a[data-v-0b21c726]:visited{color:var(--color-blue,var(--color-blue-1))}.select-search-wrapper[data-v-a86f39a4]{position:relative;min-width:100px;z-index:2}.select-search-wrapper.active .select-search-wrapper-content[data-v-a86f39a4]{display:block}.select-search-wrapper-btn[data-v-a86f39a4],.select-search-wrapper li[data-v-a86f39a4]{display:flex;align-items:center;cursor:pointer}.select-search-wrapper-btn[data-v-a86f39a4]{padding:5px 20px;gap:15px;background:#fff;border-radius:999px;justify-content:space-between;border:1px solid var(--color-gray-1);color:#000}.select-search-wrapper-btn-icon[data-v-a86f39a4]{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--color-blue);pointer-events:none}.select-search-wrapper-content[data-v-a86f39a4]{position:absolute;display:none;padding:20px;margin-top:15px;background:#f7f7f7;border-radius:7px;border:1px solid var(--color-gray-3)}.select-search-wrapper-content__search[data-v-a86f39a4]{position:relative;min-width:250px}.select-search-wrapper-content__search svg[data-v-a86f39a4]{top:50%;left:15px;color:#999;pointer-events:none;transform:translateY(-50%);position:absolute}.select-search-wrapper-content__search input[data-v-a86f39a4]{width:100%;outline:none;border-radius:5px;padding:0 20px 0 43px;border:1px solid #b3b3b3}.select-search-wrapper-content__search input[data-v-a86f39a4]:focus{padding-left:42px;border:1px solid #4285f4}.select-search-wrapper-content__search input[data-v-a86f39a4]::-moz-placeholder{color:#bfbfbf}.select-search-wrapper-content__search input[data-v-a86f39a4]:-ms-input-placeholder{color:#bfbfbf}.select-search-wrapper-content__search input[data-v-a86f39a4]::placeholder{color:#bfbfbf}.select-search-wrapper-content__options[data-v-a86f39a4]{margin-top:10px;max-height:250px;overflow-y:auto}.select-search-wrapper-content__options[data-v-a86f39a4]::-webkit-scrollbar{width:7px}.select-search-wrapper-content__options[data-v-a86f39a4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.select-search-wrapper-content__options[data-v-a86f39a4]::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.select-search-wrapper-content__options[data-v-a86f39a4]::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.select-search-wrapper-content__options li[data-v-a86f39a4]{padding:0 13px;margin-bottom:5px}.select-search-wrapper-content__options li.selected[data-v-a86f39a4],.select-search-wrapper-content__options li[data-v-a86f39a4]:hover{border-radius:5px;background:var(--color-blue);color:#fff}.filter-mode[data-v-05f22d14]{display:flex}.filter-mode-select-year[data-v-05f22d14]{margin-right:40px}.filter-mode-select-mode[data-v-05f22d14]{display:flex;align-items:center;gap:20px}.subject-situation[data-v-6d2f7574]{text-align:left}.subject-situation__main__box[data-v-6d2f7574]{padding:5px;width:calc(100vw - 340px)}.subject-situation__main__box__select[data-v-6d2f7574]{margin:10px}.subject-situation__main__box__label[data-v-6d2f7574]{width:100%;color:var(--color-gray-1);background-color:var(--color-gray-4);border-radius:6px 6px 0 0;padding:10px;display:flex;flex-direction:column-reverse;gap:12px}.subject-situation__main__box__chart[data-v-6d2f7574]{margin:10px 30px 10px 30px}.subject-situation__main__box__chart__text[data-v-6d2f7574]{color:var(--color-gray-1)}.subject-situation__main__box__chart__image[data-v-6d2f7574]{width:100%;height:300px}.subject-situation__main__box__result[data-v-6d2f7574]{border:2px solid var(--color-gray-1);border-radius:.25em;padding:20px;display:flex;justify-content:center}.subject-situation__main__box__result__item[data-v-6d2f7574]{display:flex;align-items:center;margin:0 40px 0 40px}.subject-situation__main__box__result__item__title[data-v-6d2f7574]{color:var(--color-gray-1);margin-right:10px}.subject-situation__main__box__detail[data-v-6d2f7574]{margin-top:10px}.top-schedule[data-v-66dcefb5]{margin-top:30px;width:calc(100vw - 320px);height:775px;background:#fff}.top-schedule iframe[data-v-66dcefb5]{width:100%;height:100%}.student-history-content[data-v-53595b46]{margin:10px;overflow:scroll;height:300px}.student-history-content>table>thead>tr>th[data-v-53595b46]{position:sticky;top:0;z-index:1;text-align:center;color:var(--color-gray-1);white-space:nowrap;background-color:var(--color-white)}.student-history-content>table>tbody>tr>td[data-v-53595b46]{padding:10px}.student-history-content__content[data-v-53595b46]{width:400px}.student-history-content__content>a[data-v-53595b46],.student-history-content__content>a[data-v-53595b46]:active,.student-history-content__content>a[data-v-53595b46]:hover,.student-history-content__content>a[data-v-53595b46]:link,.student-history-content__content>a[data-v-53595b46]:visited{color:var(--color-blue,var(--color-blue-1))}.student-history-content__count[data-v-53595b46],.student-history-content__date[data-v-53595b46]{white-space:nowrap}.student-history-content__chart[data-v-53595b46]{width:300px}.student-history-content__chart[data-v-53595b46] .ratio-bar-text{margin:2px}.student-history-content__chart>img[data-v-53595b46]{filter:none;width:180px;height:30px}.student-dashboard-understanding[data-v-22bbe1f2]{display:flex;width:auto;flex-wrap:wrap;justify-content:center}.student-dashboard-understanding__total[data-v-22bbe1f2]{width:45%;min-width:400px;margin:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.student-dashboard-understanding__total__label[data-v-22bbe1f2]{color:var(--color-gray-5)}.student-dashboard-understanding__total__chart[data-v-22bbe1f2]{margin:10px 20px 10px 0}.student-dashboard-understanding__total__chart>div[data-v-22bbe1f2]{width:250px;height:250px}.student-dashboard-understanding__message[data-v-22bbe1f2]{width:100%;text-align:right;color:var(--color-gray-5);padding:10px}.student-dashboard-understanding__subjects[data-v-22bbe1f2]{display:flex;margin:10px}.student-dashboard-understanding__subjects__subject[data-v-22bbe1f2]{display:flex;padding:5px;align-items:center}.student-dashboard-understanding__subjects__subject>div[data-v-22bbe1f2]{padding:10px}.student-dashboard-understanding__subjects__subject__image[data-v-22bbe1f2]{width:36px;height:36px;--background-image:none;background-image:var(--background-image);background-size:var(--background-size);border-radius:8px}.student-dashboard-understanding__contents[data-v-22bbe1f2]{margin:10px}.student-dashboard-understanding__contents__label[data-v-22bbe1f2]{text-align:center}.tj-contents__situation[data-v-4bb997e4]{margin:20px 10px}.tj-contents__situation__box[data-v-4bb997e4]{display:flex;flex-direction:column;align-items:center;padding:10px}.tj-contents__situation__box__btn[data-v-4bb997e4]{width:300px;margin-bottom:20px}.notification-title[data-v-3ad4d222]{font-size:24px;margin-bottom:10px}.notification-list[data-v-3ad4d222]{margin:0 10px}.notification-list__main-area[data-v-3ad4d222]{padding:10px 20px;display:flex}.notification-list__main-area__notifications[data-v-3ad4d222]{flex:auto}.notification-list__main-area__notifications__table[data-v-3ad4d222]{width:100%;border-collapse:separate;border-spacing:0 .5em}.notification-list__main-area__notifications__table__date[data-v-3ad4d222]{padding-right:2em;color:var(--color-black);white-space:nowrap;vertical-align:top}.notification-list__main-area__notifications__table__title[data-v-3ad4d222]{width:100%}.notification-list__main-area__notifications__table__title__link[data-v-3ad4d222]{cursor:pointer;color:var(--link-color)}.notification-list__main-area__control-area[data-v-3ad4d222]{min-width:70px;text-align:right;margin-top:5px}.notification-list__main-area__control-area__link[data-v-3ad4d222]{cursor:pointer;text-decoration:none;color:var(--color-gray-1);font-size:20px}.notification-list__main-area__control-area__link__text[data-v-3ad4d222]{margin-right:.5em}.modal-notification__body[data-v-425c0417]{display:flex;padding:30px 50px;word-break:break-all}.popup-base[data-v-e17a1b4c]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.popup-base__overlay[data-v-e17a1b4c]{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.popup-base__content.grayColor[data-v-e17a1b4c]{--color-blue:#658292}.popup-base__content[data-v-e17a1b4c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-blue);background-image:linear-gradient(var(--color-blue) 50%,#fff 0);width:640px;max-width:95%;overflow-y:auto;border:6px solid var(--color-blue);border-top:none}.popup-base__content__header[data-v-e17a1b4c]{height:50px;background-color:var(--color-blue);color:#fff;font-size:18px;padding:5px;display:flex;align-items:center}.popup-base__content__body[data-v-e17a1b4c]{padding:20px;max-height:650px;overflow-y:auto;background:#fff}.popup-base__content__footer[data-v-e17a1b4c]{text-align:end;padding:20px;background:#fff}.modal-base__header[data-v-33ad9353]{padding:10px;background-color:var(--color-gray-4);text-align:var(--header-text-align);color:var(--color-black);position:relative;height:var(--header-height);display:flex;align-items:center}.modal-base__header__title[data-v-33ad9353]{margin:0 15px;flex:auto}.modal-base__header__close[data-v-33ad9353]{width:30px;cursor:pointer}.modal-base__body[data-v-33ad9353]{overflow:auto;max-height:calc(var(--total-height) - var(--header-height))}.modal-gpt.isSubjectChooseStep[data-v-6c3df498] .vm--modal{width:450px!important;left:calc(50% - 225px)!important}.modal-gpt.isSubjectChooseStep[data-v-6c3df498] .select-subject{height:36px;padding:0;padding-left:16px;display:flex}.modal-gpt.isSubjectChooseStep[data-v-6c3df498] .select-subject__select{padding:0}.modal-gpt__body[data-v-6c3df498]{padding:20px}.modal-gpt__SubjectBody[data-v-6c3df498]{display:flex;align-items:center;justify-content:center;gap:30px;height:110px}.dashboard[data-v-9897f10c]{text-align:left}.dashboard__gpt[data-v-9897f10c]{position:fixed;width:90px;right:150px;top:130px;cursor:pointer;transition:transform .2s ease;transform-origin:top right;z-index:9}.dashboard__gpt.zoomOut[data-v-9897f10c]{transform:scale(.5);transform-origin:top right}.dashboard__gpt.zoomOut .tj-contents__gpt-zoomOut[data-v-9897f10c]{display:none}.dashboard__gpt-thinking[data-v-9897f10c]{position:absolute;display:inline-block;width:300px;right:100%;top:0;transform:translateY(-100%);text-align:center;background-color:#fff;padding:10px;border:1px solid #000;border-radius:10px}.dashboard__gpt-thinking[data-v-9897f10c]:before{border-right:10px solid #000;border-top:10px solid #000;right:20px;bottom:-20px}.dashboard__gpt-thinking[data-v-9897f10c]:after,.dashboard__gpt-thinking[data-v-9897f10c]:before{content:"";width:0;height:0;position:absolute;border-left:10px solid transparent;border-bottom:10px solid transparent}.dashboard__gpt-thinking[data-v-9897f10c]:after{border-right:10px solid #fff;border-top:10px solid #fff;right:21px;bottom:-17px}.dashboard__gpt-zoomOut[data-v-9897f10c]{position:absolute;top:-5px;right:5px;cursor:pointer;padding:4px}.dashboard__gpt img[data-v-9897f10c]{max-width:100%}.dashboard__main[data-v-9897f10c]{display:table;border-collapse:separate;border-spacing:20px 20px}.dashboard__main__sidebar[data-v-9897f10c]{display:table-cell;vertical-align:top;padding:10px;width:235px;height:800px}.dashboard__main__mode[data-v-9897f10c]{margin:10px;border-radius:.25em;text-align:center;border:1px solid var(--color-gray-1);background-color:var(--color-gray-1);color:var(--color-white);padding:3px}.dashboard__main__next[data-v-9897f10c]{display:flex}.dashboard__main__next__class[data-v-9897f10c]{width:50%;margin:10px}.dashboard__main__next__class__box[data-v-9897f10c]{height:220px;display:flex;flex-direction:column;align-items:center}.dashboard__main__next__class__box>div[data-v-9897f10c]{padding:15px}.dashboard__main__next__homework[data-v-9897f10c]{width:50%;margin:10px}.dashboard__main__next__homework__box[data-v-9897f10c]{height:220px;justify-content:center;padding:5px 25px}