@import url(https://fonts.googleapis.com/css2?family=BIZ+UDPGothic:wght@400;700&display=swap);:root{--base-color__background-main:#f0f0f0;--base-color__background-dark:#e0e0e0;--base-color__background-light:#fff;--base-color__background-transparent:#ffffff1a;--base-color__theme-main:#009897;--base-color__theme-light:#3caaa7;--base-color__theme-deep:#286363;--base-color__theme-transparent:#a2ccc655;--base-color__theme-admin:#38756a;--base-color__theme-admin__light:#699a91;--base-color__theme-admin__transparent:#38756a6b;--base-color__theme-academy:#5fbcb6;--base-color__theme-academy__light:#8dcec9;--base-color__theme-academy__transparent:#5fbcb674;--base-color__theme-teacher:#5f95bc;--base-color__theme-teacher__light:#8aaec8;--base-color__theme-teacher__transparent:#5f95bc3c;--base-color__theme-temporary-user:#bc735f;--base-color__theme-temporary-user__light:#c8a78a;--base-color__theme-temporary-user__transparent:#bc7b5f3c;--base-color__text-main:#000;--base-color__text-light:#9b9b9b;--base-color__text-transparent:#9b9b9b68;--base-color__mark:#ffa763;--base-color__mark__light:#fec0907e;--base-color__border:#9b9b9b6f;--base-color__strong:#ff4850;--base-color__strong-mild:#ff8787;--base-color__strong-mild__light:#ffb1ac;--base-color__strong-light:#ffe5e5;--base-color__box-shadow:#0000001a;--base-color__problem-state-none:#9a9a9a;--base-color__problem-state-none--transparent:#b4b4b422;--base-color__problem-state-example:#00d67e;--base-color__problem-state-example--transparent:#16d59522;--base-color__problem-state-complete:#00b5ad;--base-color__problem-state-complete--transparent:#43b4b422;--base-color__problem-state-a:#31c9ff;--base-color__problem-state-a--transparent:#70c2ff22;--base-color__problem-state-b:#ff9a2f;--base-color__problem-state-b--transparent:#ffa85a22;--base-color__problem-state-c:#ff0028;--base-color__problem-state-c--transparent:#ff4b5222;--base-color__subject-ko:#2e526c;--base-color__subject-su:#0b92bc;--base-color__subject-ei:#876b6b;--base-color__subject-ri:#ecd0ab;--base-color__subject-sy:#7e7d98;--base-color__elementary:#1787a0;--base-color__junior-high:#17a06e;--base-color__high:#1ee300;--base-color__learning__header:#d9d9d9;--base-color__learning__background:#ececec;--base-color__learning__correct:#0098ee;--base-color__learning__wrong:#eb5858;--base-color__learning__active-pen:#2e86e0;--base-color__learning__active-pen--deep:#276cb0;--base-color__learning-progress__branch:#d28751;--base-color__learning-progress__branch__total:#fc7703;--base-color__learning-progress__course:#518cd1;--base-color__learning-progress__course__total:#6044ec;--base-color__learning-progress__class:#51d1a3;--base-color__learning-progress__class__total:#418153;--color-default__background:var(--base-color__background-light);--color-default__background-mild:var(--base-color__background-main);--color-default__background-dark:var(--base-color__background-dark);--color-default__text:var(--base-color__text-main);--color-default__text-light:var(--base-color__text-light);--color-default__theme-main:var(--base-color__theme-main);--color-default__hover:var(--base-color__theme-transparent);--color-default__hover-dark:var(--base-color__theme-light);--color-top__background:var(--base-color__background-main);--color-top__background-dark:var(--base-color__background-dark);--color-top__text-light:var(--base-color__text-light);--color-top__text-transparent:var(--base-color__text-transparent);--color-top__progress-text:var(--base-color__mark);--color-top__progress-background:var(--base-color__mark__light);--color-top__border:var(--base-color__border);--color-top__message-system:var(--base-color__strong);--color-top__message-main:var(--base-color__text-main);--color-menu__button--selected:var(--base-color__theme-transparent);--color-menu__button--hover:var(--base-color__theme-transparent);--color-information-panel__background:var(--base-color__theme-main);--color-information-panel__button:var(--base-color__background-transparent);--color-information-panel__text:var(--base-color__background-light);--color-information-panel__strong:var(--base-color__strong);--color-information-panel__teacher__background:var(--base-color__theme-teacher);--color-information-panel__teacher__button:var(--base-color__theme-teacher__light);--color-information-panel__teacher__text:var(--base-color__background-light);--color-information-panel__academy__background:var(--base-color__theme-academy);--color-information-panel__academy__button:var(--base-color__theme-academy__light);--color-information-panel__academy__text:var(--base-color__background-light);--color-information-panel__admin__background:var(--base-color__theme-admin);--color-information-panel__admin__button:var(--base-color__theme-admin__light);--color-information-panel__admin__text:var(--base-color__background-light);--color-panel__background:var(--base-color__background-light);--color-panel__box-shadow:var(--base-color__box-shadow);--color-title-panel__description:var(--base-color__text-light);--color-title-panel__curriculum-unit-count__background:var(--base-color__background-dark);--color-title-panel__curriculum-unit-count__text:var(--base-color__text-light);--color-regist-data-panel__text-light:var(--base-color__text-light);--color-regist-data-panel__button:var(--base-color__theme-main);--color-regist-data-panel__button--hover:var(--base-color__theme-transparent);--color-content-unit-box__background:var(--base-color__background-main);--color-content-unit-box__curriculum-unit:var(--base-color__text-light);--color-panel-review-box__count:var(--base-color__background-dark);--color-panel-review-box__curriculum-unit:var(--base-color__text-light);--color-panel-review-box__in-problem-counter:var(--base-color__strong);--color-notice__pulldown-border:var(--base-color__theme-light);--color-notice__text-light:var(--base-color__text-light);--color-notice__list-border:var(--base-color__border);--color-problem-history__header:var(--base-color__background-dark);--color-login__admin__background:var(--base-color__theme-admin);--color-login__admin__light:var(--base-color__theme-admin__light);--color-login__admin__transparent:var(--base-color__theme-admin__transparent);--color-login__academy__background:var(--base-color__theme-academy);--color-login__academy__light:var(--base-color__theme-academy__light);--color-login__academy__transparent:var(--base-color__theme-academy__transparent);--color-login__teacher__background:var(--base-color__theme-teacher);--color-login__teacher__light:var(--base-color__theme-teacher__light);--color-login__teacher__transparent:var(--base-color__theme-teacher__transparent);--color-login__student__background:var(--base-color__theme-main);--color-login__student__light:var(--base-color__theme-light);--color-login__student__transparent:var(--base-color__theme-transparent);--color-login__button-disabled:var(--base-color__background-dark);--color-learning__question__header:var(--base-color__learning__header);--color-learning__question__background:var(--base-color__learning__background);--color-learning__question__text--correct:var(--base-color__learning__correct);--color-learning__question__text--wrong:var(--base-color__learning__wrong);--color-learning-progress-table__button:var(--base-color__background-dark);--color-learning-progress-table__background:var(--base-color__text-light);--color-learning-progress-table__column:var(--base-color__background-light);--color-learning-progress-table__column-dark:var(--base-color__background-dark);--color-learning-progress-chart__line:var(--base-color__text-light);--color-learning-progress-chart__branch:var(--base-color__learning-progress__branch);--color-learning-progress-chart__branch__total:var(--base-color__learning-progress__branch__total);--color-learning-progress-chart__course:var(--base-color__learning-progress__course);--color-learning-progress-chart__course__total:var(--base-color__learning-progress__course__total);--color-learning-progress-chart__class:var(--base-color__learning-progress__class);--color-learning-progress-chart__class__total:var(--base-color__learning-progress__class__total);--color-learning-chart__background:var(--color-default__background);--color-learning-chart__background--hover:var(--color-default__hover);--color-learning-chart__border:var(--base-color__theme-light);--color-temporary-user__background:var(--base-color__theme-temporary-user);--color-temporary-user__light:var(--base-color__theme-temporary-user__light);--color-temporary-user__transparent:var(--base-color__theme-temporary-user__transparent);--color-button-optional__text:var(--base-color__text-main);--color-button-optional__background:var(--base-color__background-dark);--color-button-optional__background--hover:var(--base-color__theme-transparent);--color-button-optional__shadow:var(--base-color__theme-light);--color-button-submit__text:var(--base-color__background-light);--color-button-submit__background:var(--base-color__theme-main);--color-button-submit__background--hover:var(--base-color__theme-light);--color-button-submit__shadow:var(--base-color__theme-deep);--color-button-strong__text:var(--base-color__background-light);--color-button-strong__background:var(--base-color__strong-mild);--color-button-strong__background--hover:var(--base-color__strong-mild__light);--color-button-strong__shadow:var(--base-color__strong);--color-button-general__text:var(--base-color__text-main);--color-button-general__background:var(--base-color__background-light);--color-button-general__shadow:var(--base-color__box-shadow);--color-button-download:var(--base-color__text-main);--color-button-upload:var(--base-color__text-main);--color-sort-indicator__dark:var(--base-color__text-main);--color-sort-indicator__light:var(--base-color__text-light);--color-sort-indicator__transparent:var(--base-color__text-transparent);--color-input__background:var(--base-color__theme-transparent);--color-input__background-disabled:var(--base-color__background-dark);--color-input__border:var(--base-color__theme-light);--color-select__square__border:var(--base-color__theme-light);--color-input-answer__background:var(--base-color__background-light);--color-input-answer__border:var(--base-color__text-light);--color-input-answer__border--active:var(--base-color__theme-light);--color-input-answer__text:var(--base-color__theme-main);--color-input-answer__pen-button__background:var(--base-color__background-light);--color-input-answer__pen-button__background--active:var(--base-color__learning__active-pen);--color-input-answer__pen-button__shadow:var(--base-color__text-light);--color-input-answer__pen-button__shadow--active:var(--base-color__learning__active-pen--deep);--color-select-answer__background:var(--color-default__background);--color-select-answer__border:var(--base-color__border);--color-select-answer__border--active:var(--base-color__theme-light);--color-text-search__background:var(--base-color__background-light);--color-text-search__border:var(--base-color__theme-light);--color-table__border:var(--base-color__text-main);--color-table__background:var(--base-color__background-light);--color-table__background--header:var(--base-color__background-dark);--color-editor__input-area__background:var(--color-default__background);--color-editor__input-area__border:var(--base-color__border);--color-editor__input-area__border--active:var(--base-color__theme-light);--color-editor__format-button__text:var(--color-default__text);--color-editor__format-button__text--active:var(--color-editor__format-button__text);--color-editor__format-button__text--disabled:var(--base-color__text-light);--color-editor__format-button__border:var(--base-color__border);--color-editor__format-button__background:var(--color-default__background);--color-editor__format-button__background--active:var(--base-color__theme-transparent);--color-editor__format-button__background--disabled:var(--base-color__background-dark);--color-pdf__container__background:var(--base-color__background-dark);--color-pdf__header__background:var(--base-color__theme-light);--color-subject-ko:var(--base-color__subject-ko);--color-subject-su:var(--base-color__subject-su);--color-subject-ei:var(--base-color__subject-ei);--color-subject-ri:var(--base-color__subject-ri);--color-subject-sy:var(--base-color__subject-sy);--color-subject__text:var(--base-color__background-light);--color-grade-elementary:var(--base-color__elementary);--color-grade-junior-high:var(--base-color__junior-high);--color-grade-high:var(--base-color__high);--color-learning-progress__none__text:var(--base-color__problem-state-none);--color-learning-progress__none__background:var(--base-color__problem-state-none--transparent);--color-learning-progress__example__text:var(--base-color__problem-state-example);--color-learning-progress__example__background:var(--base-color__problem-state-example--transparent);--color-learning-progress__complete__text:var(--base-color__problem-state-complete);--color-learning-progress__complete__background:var(--base-color__problem-state-complete--transparent);--color-learning-progress__a__text:var(--base-color__problem-state-a);--color-learning-progress__a__background:var(--base-color__problem-state-a--transparent);--color-learning-progress__b__text:var(--base-color__problem-state-b);--color-learning-progress__b__background:var(--base-color__problem-state-b--transparent);--color-learning-progress__c__text:var(--base-color__problem-state-c);--color-learning-progress__c__background:var(--base-color__problem-state-c--transparent);--input-height-default:50px;--side-menu-width:300px;--font-size-small:1.2rem;--font-size-medium:1.6rem;--font-size-large:2rem;--font-size-xlarge:2.5rem;--line-height-default:1.6;--line-height-thin:1.2;--line-height-none:1}html{font-size:10px;background-color:var(--color-default__background)}body,html{width:100%;height:100%}body{position:relative;color:var(--color-default__text);font-size:var(--font-size-medium);font-family:BIZ UDPGothic,sans-serif;font-weight:400;font-style:normal}body,input,optgroup,select,textarea{line-height:var(--line-height-none)}div{margin:0}body a{color:var(--color-default__text);text-decoration-line:underline;cursor:pointer}input:not([type]),input[type=password],input[type=text]{height:var(--input-height-default)}.text-size-small{font-size:var(--font-size-small)}.text-size-medium{font-size:var(--font-size-medium)}.text-size-large{font-size:var(--font-size-large)}.text-size-xlarge{font-size:var(--font-size-xlarge)}.text-weight-regular{font-weight:400}.text-weight-bold,.text-weight-regular{font-family:BIZ UDPGothic,sans-serif;font-style:normal}.text-weight-bold{font-weight:700}.line-height-none{line-height:var(--line-height-none)}.line-height-thin{line-height:var(--line-height-thin)}.line-height-default{line-height:var(--line-height-default)}.display-none{display:none}.float-left{float:left}.float-right{float:right}.float-clear{clear:both}.inline{display:inline-block}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}div#overlayLoading{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:99999}div#overlayLoading div#loadingImage{--loading-image-size:300px;background-image:url(/img/loading.67be83fa.png);background-color:transparent;background-size:var(--loading-image-size) var(--loading-image-size);width:var(--loading-image-size);height:var(--loading-image-size);border:none;position:relative;top:calc((100% - var(--loading-image-size))/2);left:calc((100% - var(--loading-image-size))/2);animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}div.modal-box-default{background-color:var(--color-default__background);border-radius:1.5rem}span.katex{font-size:1em;line-height:1}.cjk_fallback{font-family:BIZ UDPGothic,sans-serif}.html-content{--color-text__default:#000;--color-text__link:#0069c2;font-size:1.6rem;line-height:1.2;font-weight:400;color:var(--color-text__default);--margin-size:0.75em}.html-content,.html-content strong{font-family:BIZ UDPGothic,sans-serif;font-style:normal}.html-content strong{font-weight:700}.html-content h1{font-size:2.5rem;border-bottom:2px solid var(--color-text__default)}.html-content h1,.html-content h2{font-weight:700;margin-bottom:var(--margin-size)}.html-content h2{font-size:2rem}.html-content a{color:var(--color-text__link);text-decoration:underline;outline:none}.html-content a:hover{cursor:pointer}.html-content p{margin-bottom:var(--margin-size)}.html-content>:last-child{margin-bottom:0}#app[data-v-e5a4f0cc]{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.label-base[data-v-386cd122]{outline:none;cursor:pointer}.link-base[data-v-1f4310e8]{text-decoration:underline;outline:none}.link-base[data-v-1f4310e8]:hover{cursor:pointer}.panel-frame[data-v-0334e44a]{padding:1rem;background-color:var(--color-panel__background);border-radius:1.5rem;box-shadow:0 3px 8px 0 var(--color-panel__box-shadow)}.button-base[data-v-2f96b390]{text-decoration:none;display:block;position:relative;outline:none;vertical-align:baseline}.button-base[data-v-2f96b390]:hover{cursor:pointer}.button-login[data-v-79ab523c]{padding:1em;border-radius:.5em;color:var(--color-button-submit__text);background:linear-gradient(90deg,var(--color-login__background),var(--color-login__input-border))}.button-login[data-v-79ab523c]:hover{background:linear-gradient(-90deg,var(--color-login__background),var(--color-login__input-border))}.button-login[data-disabled=true][data-v-79ab523c]{pointer-events:none;background:var(--color-login__button-disabled)}.login-panel__main[data-v-e6536cee]{padding:20px;height:100%}.login-panel__main__label[data-v-e6536cee]{display:block;margin:.5em 0;cursor:default}.login-panel__main__input[data-v-e6536cee]{width:100%;height:2.5em;margin-bottom:1em;border:.5px solid var(--color-login__input-border);border-radius:.8em;padding:.5em;background-color:var(--color-login__input-background)}.login-panel__main__input[data-v-e6536cee]:focus{outline:none}.login-panel__main__button[data-v-e6536cee]{margin:1em 0 .5em 0;height:3em}.login-panel__main__reminder[data-v-e6536cee]{margin-top:2em}.login-panel__main__activate[data-v-e6536cee]{margin-top:1.5em}.login-page{height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-login__background)}.login-page__content{width:450px}.login-page__content__logo{margin-bottom:1em}.admin-login[data-v-b002cece]{--color-login__background:var(--color-login__admin__background);--color-login__input-border:var(--color-login__admin__light);--color-login__input-background:var(--color-login__admin__transparent)}.button-navigation[data-v-7713b01c]{padding:.5em 1em;border-radius:50vh}.button-navigation[data-v-7713b01c]:hover{background-color:var(--color-menu__button--hover)}.sidemenu-layout-base[data-v-0a5e1d90]{background-color:var(--color-top__background);width:100%;height:100%;display:flex;flex-direction:row;align-items:flex-start}.sidemenu-layout-base__menu[data-v-0a5e1d90]{flex:none;display:flex;flex-flow:column;height:100%;width:var(--side-menu-width);padding:30px 50px}.sidemenu-layout-base__menu__header[data-v-0a5e1d90]{display:flex;justify-content:space-between;margin-bottom:25px}.sidemenu-layout-base__menu__header__logo[data-v-0a5e1d90]{width:160px;display:flex;flex-flow:column;justify-content:space-between}.sidemenu-layout-base__menu__header__toggle[data-v-0a5e1d90]{display:flex;align-items:center;width:25px}.sidemenu-layout-base__menu__header__toggle__img[data-v-0a5e1d90]{width:100%;margin-bottom:-5px}.sidemenu-layout-base__menu__button[data-v-0a5e1d90]{display:flex;align-items:center;margin-bottom:.5em}.sidemenu-layout-base__menu__button[data-currentpage=true][data-v-0a5e1d90]{pointer-events:none;background-color:var(--color-menu__button--selected)}.sidemenu-layout-base__menu__button__icon[data-v-0a5e1d90]{width:var(--font-size-large);margin-right:1em}.sidemenu-layout-base__menu__information[data-v-0a5e1d90]{flex-grow:1;display:flex;align-items:flex-end}.sidemenu-layout-base__menu-off[data-v-0a5e1d90]{flex:none;height:100%;width:calc(var(--font-size-large)*3);padding-top:30px;display:flex;flex-direction:column;align-items:center}.sidemenu-layout-base__menu-off__toggle[data-v-0a5e1d90]{display:flex;align-items:flex-end;width:25px;height:35px}.sidemenu-layout-base__menu-off__toggle__img[data-v-0a5e1d90]{width:100%;margin-bottom:-5px}.sidemenu-layout-base__main[data-v-0a5e1d90]{flex-grow:1;height:100%;overflow:scroll}.information-panel-main__arrow[data-v-1c6e736c]{display:flex;justify-content:center}.information-panel-main__arrow[data-is-close=true][data-v-1c6e736c]{transform:rotate(180deg)}.information-panel-main__button[data-v-1c6e736c]{display:flex;align-items:center;margin-top:.5em;background-color:var(--button-color);color:var(--text-color)}.information-panel-main__button__img[data-v-1c6e736c]{margin-right:.5em}.information-panel-main__button__text[data-v-1c6e736c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-optional[data-v-67a2324e]{padding:.5em;border-radius:.5em;color:var(--color-button-optional__text);background-color:var(--color-button-optional__background)}.information-panel-user__header[data-v-5a7e1949]{display:flex;color:var(--text-color)}.information-panel-user__header__arrow[data-v-5a7e1949]{color:var(--text-color)}.information-panel-user__header__arrow__icon[data-v-5a7e1949]{display:inline-block;margin-right:1em}.information-panel-user__content[data-v-5a7e1949]{display:flex;margin:.5em 0 1em 0}.information-panel-user__content__img[data-v-5a7e1949]{width:60px;margin-right:10px}.information-panel-user__content__text[data-v-5a7e1949]{overflow:hidden;color:var(--text-color)}.information-panel-user__content__text__name[data-v-5a7e1949]{margin-bottom:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.information-panel-user__content__text__teacher-id[data-v-5a7e1949]{display:flex;opacity:.5}.information-panel-user__content__text__teacher-id__label[data-v-5a7e1949]{white-space:nowrap}.information-panel-user__content__text__teacher-id__value[data-v-5a7e1949]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.information-panel-user__buttons__area[data-v-5a7e1949]{display:flex;justify-content:space-between}.information-panel-user__buttons__area__edit-logout[data-v-5a7e1949]{padding:.8em;min-width:calc(50% - 10px)}.information-panel-user__buttons__area__change-password[data-v-5a7e1949]{margin-top:1em;padding:.8em;width:100%}.sidemenu-information-panel[data-v-7bcffa8a]{background-color:var(--background-color);width:100%;height:auto;border-radius:1em;padding:.5em 1em 1em 1em}.modal-window__content[data-v-0968ae22]{height:100%;overflow:scroll}.modal-window__content__close-button[data-v-0968ae22]{position:absolute;right:10px;top:10px;width:30px;height:30px;opacity:1;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-window__content__close-button__icon[data-v-0968ae22]{width:20px;height:20px}.input-text[data-v-520cd5d3]{border:1px solid var(--color-input__border);border-radius:.8em;padding:.5em;background-color:var(--color-input__background)}.input-text[data-v-520cd5d3]:focus{outline:none}.input-text[data-v-520cd5d3]:disabled{border:1px solid var(--color-default__text-light);background-color:var(--color-input__background-disabled)}.button-submit[data-v-e958aec2]{padding:.5em;border-radius:.5em;color:var(--color-button-submit__text);background-color:var(--color-button-submit__background)}.button-submit[data-disabled=true][data-v-e958aec2]{pointer-events:none;background:var(--color-input__background-disabled)}.modal-user-data__main[data-v-a748b0cc]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-user-data__main__title[data-v-a748b0cc]{margin-bottom:1em}.modal-user-data__main__content[data-v-a748b0cc]{overflow:scroll;flex-grow:1}.modal-user-data__main__content__label[data-v-a748b0cc]{display:block;margin:.5em 0;color:var(--color-default__text-light);cursor:default}.modal-user-data__main__content__input[data-v-a748b0cc]{width:100%}.modal-user-data__main__content__icon-selector[data-v-a748b0cc]{display:flex;width:100%;overflow-x:scroll;margin:1em 0}.modal-user-data__main__content__icon-selector__avatar[data-v-a748b0cc]{margin:0 .5em}.modal-user-data__main__content__icon-selector__avatar__label__img[data-v-a748b0cc]{min-width:80px;border-radius:40px}.modal-user-data__main__content__icon-selector__avatar__input[data-v-a748b0cc]{display:none}.modal-user-data__main__content__icon-selector__avatar__input:checked+label img[data-v-a748b0cc]{width:80px;box-sizing:border-box;border:2px solid var(--color-information-panel__background)}.modal-user-data__main__button[data-v-a748b0cc]{margin-top:.5em}.input-password[data-v-cc10eb66]{border:1px solid var(--color-input__border);border-radius:.8em;padding:.5em;background-color:var(--color-input__background)}.input-password[data-v-cc10eb66]:focus{outline:none}.modal-user-password__main[data-v-62cdf002]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-user-password__main__title[data-v-62cdf002]{margin-bottom:1em}.modal-user-password__main__content[data-v-62cdf002]{overflow:scroll;flex-grow:1}.modal-user-password__main__content__label[data-v-62cdf002]{display:block;margin:.5em 0;color:var(--color-default__text-light);cursor:default}.modal-user-password__main__content__input[data-v-62cdf002]{width:100%}.modal-user-password__main__button[data-v-62cdf002]{margin-top:.5em}.title-page[data-v-44d892ee]{text-decoration:none;display:block}.regist-data-panel[data-v-732d21d7]{padding:1em;display:flex;align-items:center;-moz-column-gap:2em;column-gap:2em}.regist-data-panel__description[data-v-732d21d7]{flex-grow:1}.regist-data-panel__description__text[data-v-732d21d7]{margin-top:1em;color:var(--color-regist-data-panel__text-light)}.regist-data-panel__button[data-v-732d21d7]{white-space:nowrap;padding:1em;border:1px solid var(--color-regist-data-panel__button);border-radius:2em;color:var(--color-regist-data-panel__button)}.regist-data-panel__button[data-v-732d21d7]:hover{background-color:var(--color-regist-data-panel__button--hover)}.text-search[data-v-76f9ca1e]{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em}.text-search__input[data-v-76f9ca1e]{display:flex;align-items:center;justify-content:space-between;padding:.2em .5em;border:1px solid var(--color-text-search__border);border-radius:1em;background-color:var(--color-text-search__background)}.text-search__input__text[data-v-76f9ca1e]{width:100%;margin:0 2px;height:auto;outline:none;border:none;background:none}.text-search__buttons[data-v-76f9ca1e]{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em}.text-search__buttons__btn[data-v-76f9ca1e]{width:2em;background-color:var(--color-text-search__background);padding:.5em;border-radius:50%;border:1px solid var(--color-text-search__border)}.button-download[data-v-236a0846]{padding:.5em;border-radius:50%;background-color:var(--color-button-download)}.button-upload[data-v-67b6052c]{padding:.5em;border-radius:50%;background-color:var(--color-button-upload)}.select-base[data-v-23265a69]{cursor:pointer}.round-select[data-v-80cf1554]{padding:.5em 1.5em .5em .5em;border:1px solid var(--color-select__square__border);border-radius:1.5em;background-image:url(/img/select_arrow_black.fa68742e.svg);background-repeat:no-repeat;background-position:right .5em center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.round-select[data-v-80cf1554]:disabled{background-color:var(--color-input__background-disabled)}.button-float-menu[data-v-c2245ab4]{border-radius:50%}.button-float-menu[data-v-c2245ab4]:hover{background-color:var(--color-default__hover)}.user-list-table__row[data-v-ca95eca6]{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em;border-bottom:1px solid grey;padding:.8em 1em}.user-list-table__row__message[data-v-ca95eca6]{width:100%;text-align:center;padding:2em 0}.user-list-table__row__icon[data-v-ca95eca6]{width:45px;min-width:45px;display:flex;justify-content:center}.user-list-table__row__icon__img[data-v-ca95eca6]{width:30px;min-width:30px}.user-list-table__row__nickname[data-v-ca95eca6]{flex-grow:1;width:200px;min-width:200px;display:flex;align-items:center;justify-content:flex-start}.user-list-table__row__nickname__text[data-v-ca95eca6]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list-table__row__login-id[data-v-ca95eca6]{width:20%;min-width:150px;display:flex;align-items:center;justify-content:flex-start}.user-list-table__row__login-id__text[data-v-ca95eca6]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list-table__row__academy[data-v-ca95eca6]{width:15%;min-width:120px}.user-list-table__row__academy__text[data-v-ca95eca6]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list-table__row__branch[data-v-ca95eca6]{width:15%;min-width:120px}.user-list-table__row__branch__text[data-v-ca95eca6]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-list-table__row__edit[data-v-ca95eca6]{width:80px;min-width:80px;display:flex;align-items:center;justify-content:center;overflow:visible}.page-link-button[data-v-f7e5944a]{padding:1em 1.5em;display:flex;align-items:center;justify-content:flex-end}.page-link-button__number-button-area[data-v-f7e5944a]{display:flex}.page-link-button__number-button-area__button[data-v-f7e5944a]{width:3em;height:2em;background-color:var(--color-default__background-dark);border:1px solid var(--color-default__text-light);border-radius:.2em;box-sizing:content-box;line-height:2em;margin-left:.5em;display:flex;align-items:center;justify-content:center}.page-link-button__number-button-area__button[data-current-page=true][data-v-f7e5944a]{background-color:var(--color-default__theme-main);color:var(--color-default__background)}.page-link-button__number-button-area__button[data-disabled=true][data-v-f7e5944a]{pointer-events:none;color:var(--color-default__text-light);border:1px solid var(--color-default__background-dark);background-color:var(--color-default__background-dark)}.page-link-button__number-button-area__button__icon[data-v-f7e5944a]{height:.8em}.page-link-button__number-button-area__button__icon[data-disabled=true][data-v-f7e5944a]{opacity:.2}.page-link-button__number-button-area__button__text[data-disabled=true][data-v-f7e5944a]{opacity:.8}.user-list-panel[data-v-648c658a]{padding:1.5em 0 0 0;height:100%;display:flex;flex-flow:column}.user-list-panel__filter-area[data-v-648c658a]{display:flex;align-items:center;padding:0 1em;margin-bottom:.5em}.user-list-panel__filter-area__pulldown[data-v-648c658a]{flex-grow:1;max-width:calc(100% - 260px);margin-right:auto;display:flex;justify-content:flex-start;-moz-column-gap:.5em;column-gap:.5em}.user-list-panel__filter-area__pulldown__item[data-v-648c658a]{width:-moz-fit-content;width:fit-content;max-width:calc(100% - .5em)}.user-list-panel__filter-area__search[data-v-648c658a]{width:250px}.user-list-panel__table[data-v-648c658a]{margin-bottom:.5em;flex-grow:1}.float-panel[data-v-5a913280]{position:absolute;min-height:var(--min-height);left:var(--offset-left);right:var(--offset-right);top:var(--offset-top);bottom:var(--offset-bottom);background-color:transparent;z-index:10000}.float-panel__main[data-v-5a913280]{position:relative;width:var(--width);height:var(--height);left:var(--left);top:var(--top)}.menu-edit-user__panel[data-v-2f2502cd]{width:100%;height:100%;display:flex;flex-flow:column;justify-content:space-between}.menu-edit-user__panel__button[data-v-2f2502cd]{padding:.5em;border-radius:1em;display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em}.menu-edit-user__panel__button[data-v-2f2502cd]:hover{background-color:var(--color-default__hover)}.menu-edit-user__panel__button__img[data-v-2f2502cd]{width:32px;height:32px}.admin-user-academy-list[data-v-5ec72488]{height:100%}.admin-user-academy-list__main[data-v-5ec72488]{position:relative;height:100%;min-width:1000px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1.5em}.square-select[data-v-7fe099e9]{padding:.5em 1.5em .5em .5em;border:1px solid var(--color-select__square__border);border-radius:.5em;background-image:url(/img/select_arrow_black.fa68742e.svg);background-repeat:no-repeat;background-position:right .5em center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-user-data__main[data-v-77c13780]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-user-data__main__title[data-v-77c13780]{margin-bottom:1em}.modal-user-data__main__content[data-v-77c13780]{overflow:scroll;flex-grow:1}.modal-user-data__main__content__label[data-v-77c13780]{display:block;margin:.5em 0;color:var(--color-default__text-light);cursor:default}.modal-user-data__main__content__input[data-v-77c13780]{width:100%}.modal-user-data__main__button[data-v-77c13780]{margin-top:1.5em}.modal-password__main[data-v-631359ca]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-password__main__title[data-v-631359ca]{margin-bottom:1em}.modal-password__main__content[data-v-631359ca]{overflow:scroll;flex-grow:1}.modal-password__main__content__label[data-v-631359ca]{display:block;margin:.5em 0;color:var(--color-default__text-light);cursor:default}.modal-password__main__content__input[data-v-631359ca]{width:100%}.modal-password__main__button[data-v-631359ca]{margin-top:.5em}.academy-list-table__row[data-v-dd5d8854]{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em;border-bottom:1px solid grey;padding:.8em 1em}.academy-list-table__row__message[data-v-dd5d8854]{width:100%;text-align:center;padding:2em 0}.academy-list-table__row__academy-name[data-v-dd5d8854]{flex-grow:1;width:200px;min-width:200px;display:flex;align-items:center;justify-content:flex-start}.academy-list-table__row__academy-name__text[data-v-dd5d8854]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.academy-list-table__row__academy-code[data-v-dd5d8854]{width:45%;min-width:150px;display:flex;align-items:center;justify-content:flex-start}.academy-list-table__row__academy-code__text[data-v-dd5d8854]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.academy-list-table__row__edit[data-v-dd5d8854]{width:80px;min-width:80px;display:flex;align-items:center;justify-content:center;overflow:visible}.academy-list-panel[data-v-35188286]{padding:1.5em 0 0 0;height:100%;display:flex;flex-flow:column}.academy-list-panel__filter-area[data-v-35188286]{display:flex;align-items:center;justify-content:flex-end;padding:0 1em;margin-bottom:.5em}.academy-list-panel__filter-area__search[data-v-35188286]{width:250px}.academy-list-panel__table[data-v-35188286]{margin-bottom:.5em;flex-grow:1}.menu-edit-academy__panel[data-v-daf9036c]{width:100%;height:100%;display:flex;flex-flow:column;justify-content:space-between}.menu-edit-academy__panel__button[data-v-daf9036c]{padding:.5em;border-radius:1em;display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em}.menu-edit-academy__panel__button[data-v-daf9036c]:hover{background-color:var(--color-default__hover)}.menu-edit-academy__panel__button__img[data-v-daf9036c]{width:32px;height:32px}.admin-academy-list[data-v-b23080d0]{height:100%}.admin-academy-list__main[data-v-b23080d0]{position:relative;height:100%;min-width:1000px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1.5em}.modal-academy-data__main[data-v-fd9bd13e]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-academy-data__main__title[data-v-fd9bd13e]{margin-bottom:1em}.modal-academy-data__main__content[data-v-fd9bd13e]{overflow:scroll;flex-grow:1}.modal-academy-data__main__content__label[data-v-fd9bd13e]{display:block;margin:.5em 0;color:var(--color-default__text-light);cursor:default}.modal-academy-data__main__content__input[data-v-fd9bd13e]{width:100%}.modal-academy-data__main__button[data-v-fd9bd13e]{margin-top:1.5em}.notice-list-element[data-v-5cbaf974]{padding:1em 1.5em;display:flex;align-items:center;text-decoration:none}.notice-list-element__type[data-v-5cbaf974]{width:100px;min-width:100px;max-width:100px;color:var(--color-default__text-light)}.notice-list-element__icon[data-v-5cbaf974]{width:60px;min-width:60px;max-width:60px;display:flex;justify-content:center}.notice-list-element__icon__img[data-v-5cbaf974]{width:40px}.notice-list-element__information[data-v-5cbaf974]{width:100%;min-width:0}.notice-list-element__information__title[data-v-5cbaf974]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5em}.notice-list-element__information__title__text[data-v-5cbaf974]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notice-list-element__information__title__date[data-v-5cbaf974]{display:flex;align-items:center;min-width:300px}.notice-list-element__information__title__date__icon[data-v-5cbaf974]{width:20px;height:20px;margin-right:.5em}.notice-list-element__information__title__date__text[data-v-5cbaf974]{color:var(--color-default__text-light)}.notice-list-element__information__description[data-v-5cbaf974]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-default__text-light)}.manage-notice-list-panel[data-v-b7f47380]{padding:1.5em 0}.manage-notice-list-panel__pulldown-area[data-v-b7f47380]{padding:0 1.5em;display:flex;margin-bottom:.5em}.manage-notice-list-panel__pulldown-area__pulldown[data-v-b7f47380]{margin-right:20px}.manage-notice-list-panel__header[data-v-b7f47380],.manage-notice-list-panel__list[data-v-b7f47380]{border-bottom:1px solid var(--color-notice__list-border)}.manage-notice-list-panel__header__column[data-v-b7f47380]{padding:.5em 1.5em;display:flex;align-items:center}.manage-notice-list-panel__header__column__type[data-v-b7f47380]{width:100px;min-width:100px;max-width:100px}.manage-notice-list-panel__header__column__icon[data-v-b7f47380]{width:60px;min-width:60px;max-width:60px}.manage-notice-list-panel__header__column__information[data-v-b7f47380]{display:flex;align-items:center;flex-grow:1}.manage-notice-list-panel__header__column__information__sort-indicator[data-v-b7f47380]{display:flex;flex-flow:column;align-items:center;margin:0 1em}.manage-notice-list-panel__header__column__information__sort-indicator[data-toggle-indicator=true][data-v-b7f47380]{transform:rotate(180deg)}.manage-notice-list-panel__header__column__information__sort-indicator__top[data-v-b7f47380]{width:10px;height:10px;border:5px solid transparent;border-bottom-color:var(--color-default__text-light);margin-bottom:3px}.manage-notice-list-panel__header__column__information__sort-indicator__bottom[data-v-b7f47380]{width:10px;height:10px;border:5px solid transparent;border-top-color:var(--color-default__text)}.manage-notice-list[data-v-0c306aa0]{height:100%}.manage-notice-list__main[data-v-0c306aa0]{height:100%;min-width:1000px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1.5em}.title-panel[data-v-7a99790a]{padding:1em}.title-panel__text[data-v-7a99790a]{margin-top:1em;color:var(--color-title-panel__description)}.date-time-range-picker__input-area__row[data-v-4e822717]{display:flex;align-items:center;margin:.25em 0}.date-time-range-picker__input-area__row__label[data-v-4e822717]{margin-right:10px}.date-time-range-picker__input-area__row__input[data-v-4e822717]{width:250px;border:1px solid var(--color-input__border);border-radius:.5em;padding:.2em .5em}.button-editor-menu[data-v-58f67690]{padding:.5em;border-radius:.5em;color:var(--color-editor__format-button__text);border:1px solid var(--color-editor__format-button__border);background-color:var(--color-editor__format-button__background)}.button-editor-menu[data-active=true][data-v-58f67690],.button-editor-menu[data-v-58f67690]:hover{background-color:var(--color-editor__format-button__background--active)}.button-editor-menu[data-active=true][data-v-58f67690]{font-weight:700;color:var(--color-editor__format-button__text--active)}.button-editor-menu[data-disabled=true][data-v-58f67690]{color:var(--color-editor__format-button__text--disabled);background-color:var(--color-editor__format-button__background--disabled);pointer-events:none}.html-editor[data-v-6fde3988]{border-radius:.5em;border:2px solid var(--color-editor__input-area__border);background-color:var(--color-editor__input-area__background)}.html-editor[data-focused=true][data-v-6fde3988]{border-color:var(--color-editor__input-area__border--active)}.html-editor__menu[data-v-6fde3988]{display:flex;flex-wrap:wrap;padding:5px;gap:5px;border-bottom:1px solid var(--color-editor__input-area__border)}.html-editor__menu__button[data-v-6fde3988]{white-space:nowrap}.html-editor__editor>.html-content{padding:5px;min-height:150px;outline:none}.manage-notice-edit[data-v-b1eac158]{min-width:850px}.manage-notice-edit__header[data-v-b1eac158]{margin:20px 20px 20px 0}.manage-notice-edit__main[data-v-b1eac158]{padding:20px;margin-right:20px;margin-bottom:20px}.manage-notice-edit__main__title[data-v-b1eac158]{margin-bottom:20px;display:flex;align-items:center}.manage-notice-edit__main__title__label[data-v-b1eac158]{margin-right:10px}.manage-notice-edit__main__title__input[data-v-b1eac158]{border:1px solid var(--color-input__border);border-radius:.5em;padding:.2em .5em;flex-grow:1}.manage-notice-edit__main__editor[data-v-b1eac158]{margin-top:20px;min-height:350px}.manage-notice-edit__main__botton-area[data-v-b1eac158]{margin-top:20px;display:flex;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}.manage-notice-edit__main__botton-area__link[data-v-b1eac158]{width:100%;flex-grow:1}.button-general[data-v-1f181f1c]{padding:.5em;border-radius:.5em;color:var(--color-button-general__text);background-color:var(--color-button-general__background);box-shadow:0 3px 8px 0 var(--color-panel__box-shadow)}.button-strong[data-v-c14345d6]{padding:.5em;border-radius:.5em;color:var(--color-button-strong__text);background-color:var(--color-button-strong__background);border:2px solid var(--color-button-strong__background)}.button-strong[data-v-c14345d6]:hover{color:var(--color-button-strong__background);background-color:var(--color-button-strong__text)}.manage-notice-message-link-panel[data-v-02d4ae73]{width:100%;padding:0;display:flex;justify-content:space-between}.manage-notice-message-link-panel__link[data-v-02d4ae73]{width:150px;padding:1em}.manage-notice-message-link-panel__edit[data-v-02d4ae73]{display:flex;-moz-column-gap:20px;column-gap:20px}.manage-notice-message-link-panel__edit__link[data-v-02d4ae73]{width:150px;padding:1em}.notice-message-panel[data-v-11d1affe]{display:flex;padding:1em;padding-top:2em}.notice-message-panel__body[data-v-11d1affe]{flex-grow:1}.notice-message-panel__body__date[data-v-11d1affe]{display:flex;align-items:center;color:var(--color-notice__text-light)}.notice-message-panel__body__date__img[data-v-11d1affe]{width:20px;margin-right:.5em}.notice-message-panel__body__title[data-v-11d1affe]{word-break:break-all;margin-top:.5em;margin-bottom:1em}.notice-message-panel__body__sender[data-v-11d1affe]{display:flex;justify-content:flex-end}.notice-message-panel__body__sender__name[data-v-11d1affe]{display:flex;margin-right:1em}.notice-message-panel__body__sender__name__tag[data-v-11d1affe]{color:var(--color-notice__text-light);margin-right:.5em}.notice-message-panel__body__sender__date[data-v-11d1affe]{color:var(--color-notice__text-light)}.manage-notice-detail__main[data-v-190a2b2c]{min-width:850px;padding:30px 50px 30px 0}.manage-notice-detail__main__link-panel[data-v-190a2b2c]{margin-bottom:2em}.manage-notice-detail__main__message-panel[data-v-190a2b2c]{word-break:break-word}.academy-login[data-v-e4705d10]{--color-login__background:var(--color-login__academy__background);--color-login__input-border:var(--color-login__academy__light);--color-login__input-background:var(--color-login__academy__transparent)}.click-tooltip[data-v-05acd2ee]{cursor:pointer}.v-popper--theme-dropdown .v-popper__inner{background:none;padding:1px;border-radius:none;border:none;box-shadow:none}.v-popper--theme-dropdown .v-popper__arrow-container{display:none}.v-popper--theme-tooltip .v-popper__inner{color:var(--color-default__text);background-color:var(--color-default__background);font-size:var(--font-size-small);padding:1px;border-radius:.2em;border:1px solid var(--color-default__text-light);box-shadow:none}.v-popper--theme-tooltip .v-popper__arrow-container{display:none}.overflow-text-tooltip__popup[data-v-65210a46]{width:-moz-fit-content;width:fit-content;padding:.2em;background-color:var(--color-default__background);border:1px solid var(--color-default__text-light);border-radius:.2em}.grade-tip[data-v-f3a062ea]{color:var(--color-grade);border:1.5px solid var(--color-grade);width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:.3em;border-radius:.3em;display:flex;justify-content:center;align-items:center}.student-list-table__message[data-v-21409005]{padding:2em 0;border-bottom:1px solid grey}.student-list-table__row[data-v-21409005]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid grey;padding:.8em 1em}.student-list-table__row__check-box[data-v-21409005]{width:3%;max-width:3%;min-width:3%}.student-list-table__row__icon[data-v-21409005]{width:4%;max-width:4%;min-width:4%;display:flex;justify-content:center}.student-list-table__row__icon__img[data-v-21409005]{width:30px;min-width:30px}.student-list-table__row__nickname[data-v-21409005]{width:8%;max-width:8%;min-width:8%;display:flex;align-items:center;justify-content:flex-start}.student-list-table__row__nickname__text[data-v-21409005]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-list-table__row__login-id[data-v-21409005]{width:10%;max-width:10%;min-width:10%;display:flex;align-items:center;justify-content:flex-start}.student-list-table__row__login-id__text[data-v-21409005]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-list-table__row__branch[data-v-21409005],.student-list-table__row__grade[data-v-21409005]{width:8%;max-width:8%;min-width:8%}.student-list-table__row__branch__text[data-v-21409005]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-list-table__row__course[data-v-21409005]{width:8%;max-width:8%;min-width:8%;display:flex;align-items:center;justify-content:flex-start}.student-list-table__row__course__text[data-v-21409005]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-list-table__row__class[data-v-21409005]{width:8%;max-width:8%;min-width:8%;display:flex;align-items:center;justify-content:flex-start}.student-list-table__row__class__text[data-v-21409005]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-list-table__row__coin-count[data-v-21409005]{width:8%;max-width:8%;min-width:8%;display:flex;align-items:center;justify-content:flex-start}.student-list-table__row__coin-count__text[data-v-21409005]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-list-table__row__activate-status[data-v-21409005]{width:8%;max-width:8%;min-width:8%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-list-table__row__activate-status__text[data-v-21409005]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-list-table__row__edit[data-v-21409005]{width:5%;max-width:5%;min-width:5%;display:flex;align-items:center;justify-content:center;overflow:visible}.student-list-panel[data-v-152fbf5e]{padding:1.5em 0 0 0;height:100%;display:flex;flex-flow:column}.student-list-panel__filter-area[data-v-152fbf5e]{display:flex;align-items:center;padding:0 1em;margin-bottom:.5em}.student-list-panel__filter-area__pulldown[data-v-152fbf5e]{flex-grow:1;max-width:calc(100% - 350px);margin-right:auto;display:flex;justify-content:flex-start;-moz-column-gap:.5em;column-gap:.5em;--divide-number:3;--exclude-width:1em}.student-list-panel__filter-area__pulldown[data-v-152fbf5e]:has(>:nth-child(4)){--divide-number:4;--exclude-width:1.5em}.student-list-panel__filter-area__pulldown[data-v-152fbf5e]:has(>:nth-child(5)){--divide-number:5;--exclude-width:2em}.student-list-panel__filter-area__pulldown__item[data-v-152fbf5e]{width:-moz-fit-content;width:fit-content;max-width:calc((100% - var(--exclude-width))/var(--divide-number))}.student-list-panel__filter-area__search[data-v-152fbf5e]{width:250px;margin-right:.5em}.student-list-panel__filter-area__upload-button[data-v-152fbf5e]{margin-right:.5em}.student-list-panel__table[data-v-152fbf5e]{margin-bottom:.5em;flex-grow:1}.menu-edit-student__panel[data-v-7a7defac]{width:100%;height:100%;display:flex;flex-flow:column;justify-content:space-between}.menu-edit-student__panel__button[data-v-7a7defac]{padding:.5em;border-radius:1em;display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em}.menu-edit-student__panel__button[data-v-7a7defac]:hover{background-color:var(--color-default__hover)}.menu-edit-student__panel__button[data-disabled=true][data-v-7a7defac]{pointer-events:none;opacity:.5}.menu-edit-student__panel__button__img[data-v-7a7defac]{width:32px;height:32px}.menu-edit-temporary-student__panel[data-v-6a6252b9]{width:100%;height:100%;display:flex;flex-flow:column;justify-content:space-between}.menu-edit-temporary-student__panel__button[data-v-6a6252b9]{padding:.5em;border-radius:1em;display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em}.menu-edit-temporary-student__panel__button[data-v-6a6252b9]:hover{background-color:var(--color-default__hover)}.menu-edit-temporary-student__panel__button[data-disabled=true][data-v-6a6252b9]{pointer-events:none;opacity:.5}.menu-edit-temporary-student__panel__button__img[data-v-6a6252b9]{width:32px;height:32px}.student-list-layout[data-v-d43766c6]{height:100%}.student-list-layout__main[data-v-d43766c6]{position:relative;height:100%;min-width:1000px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1.5em}.modal-import-student-csv__main[data-v-aebabc8e]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-import-student-csv__main__title[data-v-aebabc8e]{margin-bottom:1em}.modal-import-student-csv__main__content[data-v-aebabc8e]{overflow:scroll;flex-grow:1}.modal-import-student-csv__main__content__label[data-v-aebabc8e]{display:block;margin:.5em 0;color:var(--color-default__text-light);cursor:default}.modal-import-student-csv__main__content__input[data-v-aebabc8e]{width:100%}.modal-import-student-csv__main__button[data-v-aebabc8e]{margin-top:1.5em}.modal-temporary-student-data__main[data-v-716841fe]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-temporary-student-data__main__title[data-v-716841fe]{margin-bottom:1em}.modal-temporary-student-data__main__content[data-v-716841fe]{overflow:scroll;flex-grow:1}.modal-temporary-student-data__main__content__label[data-v-716841fe]{display:block;margin:.5em 0;color:var(--color-default__text-light);cursor:default}.modal-temporary-student-data__main__content__input[data-v-716841fe]{width:100%}.modal-temporary-student-data__main__content__selector[data-v-716841fe]{display:flex;width:100%;overflow-x:scroll;margin:1em 0}.modal-temporary-student-data__main__content__message-login-id[data-v-716841fe]{padding:0 .5em;margin-bottom:1em;color:var(--color-default__text-light)}.modal-temporary-student-data__main__button[data-v-716841fe]{margin-top:.5em}.modal-edit-student-data__main[data-v-0b9c313a]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-edit-student-data__main__title[data-v-0b9c313a]{margin-bottom:1em}.modal-edit-student-data__main__content[data-v-0b9c313a]{overflow:scroll;flex-grow:1}.modal-edit-student-data__main__content__label[data-v-0b9c313a]{color:var(--color-default__text-light);cursor:default;display:flex;flex-flow:column;row-gap:.5em;margin-bottom:1em}.modal-edit-student-data__main__content__label__input[data-v-0b9c313a]{width:100%}.modal-edit-student-data__main__content__label__selector[data-v-0b9c313a]{display:flex;width:100%;overflow-x:scroll}.modal-edit-student-data__main__button[data-v-0b9c313a]{margin-top:.5em}.student-progress-table__message[data-v-c4d1cfce]{padding:2em 0;border-bottom:1px solid grey}.student-progress-table__row[data-v-c4d1cfce]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid grey;padding:.8em 1em}.student-progress-table__row__icon[data-v-c4d1cfce]{width:4%;max-width:4%;min-width:4%;display:flex;justify-content:center}.student-progress-table__row__icon__img[data-v-c4d1cfce]{width:30px;min-width:30px}.student-progress-table__row__nickname[data-v-c4d1cfce]{width:8%;max-width:8%;min-width:8%;display:flex;align-items:center;justify-content:flex-start}.student-progress-table__row__nickname__text[data-v-c4d1cfce]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-progress-table__row__login-id[data-v-c4d1cfce]{width:10%;max-width:10%;min-width:10%;display:flex;align-items:center;justify-content:flex-start}.student-progress-table__row__login-id__text[data-v-c4d1cfce]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-progress-table__row__branch[data-v-c4d1cfce],.student-progress-table__row__grade[data-v-c4d1cfce]{width:8%;max-width:8%;min-width:8%}.student-progress-table__row__branch__text[data-v-c4d1cfce]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-progress-table__row__course[data-v-c4d1cfce]{width:8%;max-width:8%;min-width:8%;display:flex;align-items:center;justify-content:flex-start}.student-progress-table__row__course__text[data-v-c4d1cfce]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-progress-table__row__class[data-v-c4d1cfce]{width:8%;max-width:8%;min-width:8%;display:flex;align-items:center;justify-content:flex-start}.student-progress-table__row__class__text[data-v-c4d1cfce]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-progress-table__row__progress[data-v-c4d1cfce]{width:7%;max-width:7%;min-width:7%;display:flex;align-items:center;justify-content:flex-start}.student-progress-table__row__progress__text[data-v-c4d1cfce]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-progress-table__row__detail[data-v-c4d1cfce]{width:7%;max-width:7%;min-width:7%;display:flex;align-items:center;justify-content:flex-start;overflow:visible;white-space:nowrap}.student-progress-panel__tab-area[data-v-083b78cd]{display:flex}.student-progress-panel__tab-area__tab[data-v-083b78cd]{padding:1em;border-top-left-radius:.5em;border-top-right-radius:.5em}.student-progress-panel__tab-area__tab[data-v-083b78cd]:hover{background-color:var(--color-default__hover)}.student-progress-panel__tab-area__tab[data-is-active=true][data-v-083b78cd]{margin-bottom:-1em;background-color:var(--color-panel__background);pointer-events:none}.student-progress-panel__tab-area__tab__name[data-v-083b78cd]{max-width:100%;display:flex}.student-progress-panel__tab-area__tab__name__text[data-v-083b78cd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-progress-panel__tab-area__tab__name__label[data-v-083b78cd]{white-space:nowrap}.student-progress-panel__content[data-v-083b78cd]{padding:1.5em 0 0 0;height:100%;display:flex;flex-flow:column}.student-progress-panel__content__student-filter-area[data-v-083b78cd]{display:flex;align-items:center;padding:0 1em;margin-bottom:.5em}.student-progress-panel__content__student-filter-area__pulldown[data-v-083b78cd]{flex-grow:1;max-width:calc(100% - 350px);margin-right:auto;display:flex;justify-content:flex-start;-moz-column-gap:.5em;column-gap:.5em;--divide-number:3;--exclude-width:1em}.student-progress-panel__content__student-filter-area__pulldown[data-v-083b78cd]:has(>:nth-child(4)){--divide-number:4;--exclude-width:1.5em}.student-progress-panel__content__student-filter-area__pulldown[data-v-083b78cd]:has(>:nth-child(5)){--divide-number:5;--exclude-width:2em}.student-progress-panel__content__student-filter-area__pulldown__item[data-v-083b78cd]{width:-moz-fit-content;width:fit-content;max-width:calc((100% - var(--exclude-width))/var(--divide-number))}.student-progress-panel__content__student-filter-area__search[data-v-083b78cd]{width:250px;margin-right:.5em}.student-progress-panel__content__progress-filter-area[data-v-083b78cd]{display:flex;align-items:center;padding:0 1em;margin-bottom:.5em}.student-progress-panel__content__progress-filter-area__pulldown[data-v-083b78cd]{flex-grow:1;max-width:100%;margin-right:auto;display:flex;justify-content:flex-start;-moz-column-gap:.5em;column-gap:.5em;--divide-number:2;--exclude-width:.5em}.student-progress-panel__content__progress-filter-area__pulldown__item[data-v-083b78cd]{width:-moz-fit-content;width:fit-content;max-width:calc((100% - var(--exclude-width))/var(--divide-number))}.student-progress-panel__content__table[data-v-083b78cd]{margin-bottom:.5em;flex-grow:1}.student-learning-progress-layout[data-v-7b65c368]{height:100%}.student-learning-progress-layout__main[data-v-7b65c368]{position:relative;height:100%;min-width:1000px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1.5em}.student-personal-progress-panel__tab-area[data-v-663c15f1]{display:flex}.student-personal-progress-panel__tab-area__tab[data-v-663c15f1]{padding:1em;border-top-left-radius:.5em;border-top-right-radius:.5em}.student-personal-progress-panel__tab-area__tab[data-v-663c15f1]:hover{background-color:var(--color-default__hover)}.student-personal-progress-panel__tab-area__tab[data-is-active=true][data-v-663c15f1]{margin-bottom:-1em;background-color:var(--color-panel__background);pointer-events:none}.student-personal-progress-panel__tab-area__tab__name[data-v-663c15f1]{max-width:100%;display:flex}.student-personal-progress-panel__tab-area__tab__name__text[data-v-663c15f1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-personal-progress-panel__tab-area__tab__name__label[data-v-663c15f1]{white-space:nowrap}.learning-progress-tip[data-v-7ccdc974]{width:-moz-fit-content;width:fit-content;white-space:nowrap;line-height:1em;padding:.7em;border-radius:.5em;color:var(--color-learning-progress__text);background-color:var(--color-learning-progress__background);display:flex;align-items:center}.learning-progress-tip__icon[data-v-7ccdc974]{height:1em;margin-right:.5em}.student-personal-study-category-progress[data-v-9d048fec]{height:100%}.student-personal-study-category-progress__main[data-v-9d048fec]{height:100%;min-width:800px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1em}.student-personal-study-category-progress__main__back-button[data-v-9d048fec]{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;background-color:var(--color-learning-progress-table__button);border-radius:.5em;padding:.2em .5em .2em .2em;margin-right:.5em}.student-personal-study-category-progress__main__panel__content[data-v-9d048fec]{padding:.5em;width:100%}.student-personal-study-category-progress__main__panel__content__button-area[data-v-9d048fec]{display:flex;align-items:center;-moz-column-gap:1em;column-gap:1em;margin-bottom:1.5em}.student-personal-study-category-progress__main__panel__content__button-area__back-button[data-v-9d048fec]{display:flex;align-items:center;background-color:var(--color-learning-progress-table__button);border-radius:.5em;padding:.2em .5em .2em .2em}.student-personal-study-category-progress__main__panel__content__button-area__filter[data-v-9d048fec]{flex-grow:1;max-width:calc(100% - 36px - 1em);margin-right:auto;display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:.5em;column-gap:.5em;--width-grade-filter:115px;--width-subject-filter:70px}.student-personal-study-category-progress__main__panel__content__button-area__filter__grade[data-v-9d048fec]{width:var(--width-grade-filter)}.student-personal-study-category-progress__main__panel__content__button-area__filter__subject[data-v-9d048fec]{width:var(--width-subject-filter)}.student-personal-study-category-progress__main__panel__content__button-area__filter__study-category[data-v-9d048fec]{--exclude-width:calc(var(--width-grade-filter) + var(--width-subject-filter));--exclude-margin:1em;max-width:calc(100% - var(--exclude-width) - var(--exclude-margin))}.student-personal-study-category-progress__main__panel__content__table[data-v-9d048fec]{--gap-size:1px;--progress-width:300px;width:100%;background-color:var(--color-learning-progress-table__background);padding:var(--gap-size);display:flex;flex-flow:column;row-gap:var(--gap-size)}.student-personal-study-category-progress__main__panel__content__table__header[data-v-9d048fec]{height:3em;display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size)}.student-personal-study-category-progress__main__panel__content__table__header__curriculum-unit[data-v-9d048fec]{padding:.5em;flex-grow:1;background-color:var(--color-learning-progress-table__column-dark);display:flex;align-items:center;justify-content:center}.student-personal-study-category-progress__main__panel__content__table__header__progress[data-v-9d048fec]{width:var(--progress-width);background-color:var(--color-learning-progress-table__column-dark);display:flex;align-items:center;justify-content:center}.student-personal-study-category-progress__main__panel__content__table__message[data-v-9d048fec]{background-color:var(--color-default__background);padding:2em 0}.student-personal-study-category-progress__main__panel__content__table__row[data-v-9d048fec]{height:3em;display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size)}.student-personal-study-category-progress__main__panel__content__table__row__curriculum-unit[data-v-9d048fec]{padding:.5em;flex-grow:1;background-color:var(--color-learning-progress-table__column);display:flex;align-items:center;justify-content:flex-start}.student-personal-study-category-progress__main__panel__content__table__row__progress[data-v-9d048fec]{padding:.5em;width:var(--progress-width);background-color:var(--color-learning-progress-table__column);display:flex;align-items:center;justify-content:flex-start}.select-modal__main[data-v-e7c92458]{display:flex;flex-flow:column nowrap;padding:20px;height:100%}.select-modal__main__title[data-v-e7c92458]{margin-bottom:20px}.select-modal__main__selection[data-v-e7c92458]{flex-grow:1;overflow:scroll}.select-modal__main__selection__content__label[data-v-e7c92458]{display:block;width:100%;padding:1em;margin-bottom:5px;border-radius:1em}.select-modal__main__selection__content__label[data-v-e7c92458]:hover{background-color:var(--color-default__hover)}.select-modal__main__selection__content__input[data-v-e7c92458]{display:none}.select-modal__main__selection__content__input:checked+label[data-v-e7c92458]{background-color:var(--color-default__hover)}.select-modal__main__button[data-v-e7c92458]{bottom:5px}.subject-tip[data-v-34dc2b6a]{color:var(--color-subject__text);background-color:var(--color-subject__background);width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:.3em;border-radius:.3em;display:flex;justify-content:center;align-items:center}.learning-chart-unit[data-v-4494fdd5]{position:absolute;width:198px;height:30px;top:var(--position-y);left:var(--position-x);border-radius:5px;background-color:var(--color-learning-chart__background);display:flex;align-items:center;text-align:center;padding:0 10px}.learning-chart-unit__overlay[data-v-4494fdd5]{position:absolute;top:0;bottom:0;right:0;left:0;border-radius:5px;background-color:transparent;border:1px dashed var(--color-learning-chart__border)}.learning-chart-unit__overlay[data-v-4494fdd5]:hover{background-color:var(--color-learning-chart__background--hover);cursor:pointer}.learning-chart-unit__name[data-v-4494fdd5]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px;text-align:left}.learning-chart-unit__progress[data-v-4494fdd5]{height:20px;white-space:nowrap}.learning-chart[data-v-3baaf616]{position:relative}.learning-chart__image[data-v-3baaf616]{max-width:none}.student-personal-learning-map-progress[data-v-2a4473c6]{height:100%}.student-personal-learning-map-progress__main[data-v-2a4473c6]{height:100%;min-width:800px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1em}.student-personal-learning-map-progress__main__back-button[data-v-2a4473c6]{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;background-color:var(--color-learning-progress-table__button);border-radius:.5em;padding:.2em .5em .2em .2em;margin-right:.5em}.student-personal-learning-map-progress__main__panel[data-v-2a4473c6]{width:-moz-fit-content;width:fit-content;min-width:600px}.student-personal-learning-map-progress__main__panel__content[data-v-2a4473c6]{padding:.5em}.student-personal-learning-map-progress__main__panel__content__button-area[data-v-2a4473c6]{display:flex;align-items:center;-moz-column-gap:1em;column-gap:1em;margin-bottom:1.5em}.student-personal-learning-map-progress__main__panel__content__button-area__back-button[data-v-2a4473c6]{display:flex;align-items:center;background-color:var(--color-learning-progress-table__button);border-radius:.5em;padding:.2em .5em .2em .2em}.student-personal-learning-map-progress__main__panel__content__button-area__filter[data-v-2a4473c6]{flex-grow:1;max-width:calc(100% - 36px - 1em);margin-right:auto;display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:.5em;column-gap:.5em;--width-subject-filter:70px}.student-personal-learning-map-progress__main__panel__content__button-area__filter__subject[data-v-2a4473c6]{width:var(--width-subject-filter)}.student-personal-learning-map-progress__main__panel__content__button-area__filter__map[data-v-2a4473c6]{--exclude-width:var(--width-subject-filter);--exclude-margin:1em;max-width:calc(100% - var(--exclude-width) - var(--exclude-margin))}.student-personal-learning-map-progress__main__panel__map[data-v-2a4473c6]{width:-moz-fit-content;width:fit-content}.academy-branch-list-table__row[data-v-18d45207]{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:.5em;column-gap:.5em;border-bottom:1px solid grey;padding:.8em 1em}.academy-branch-list-table__row__name[data-v-18d45207]{flex-grow:1;flex-basis:0;display:flex;align-items:center;justify-content:flex-start}.academy-branch-list-table__row__name__text[data-v-18d45207]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.academy-branch-list-table__row__code[data-v-18d45207]{flex-grow:1;flex-basis:0;display:flex;align-items:center;justify-content:flex-start}.academy-branch-list-table__row__code__text[data-v-18d45207]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.academy-branch-list-table__message[data-v-18d45207]{padding:2em}.academy-branch-list-panel[data-v-4158e636]{padding:1.5em 0 0 0;height:100%;display:flex;flex-flow:column}.academy-branch-list-panel__filter-area[data-v-4158e636]{display:flex;-moz-column-gap:1.5em;column-gap:1.5em;align-items:center;justify-content:flex-end;padding:0 1em;margin-bottom:.5em}.academy-branch-list[data-v-48e350de]{height:100%}.academy-branch-list__main[data-v-48e350de]{height:100%;min-width:1000px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1.5em}.academy-teacher-list[data-v-0b052a24]{height:100%}.academy-teacher-list__main[data-v-0b052a24]{position:relative;height:100%;min-width:1000px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1.5em}.compare-learning-progress-table[data-v-0604bb32]{--gap-size:1px;--label-width:200px}.compare-learning-progress-table__table[data-v-0604bb32]{width:100%;margin-bottom:1.5em;background-color:var(--color-learning-progress-table__background);padding:1px;display:flex;flex-flow:column;row-gap:var(--gap-size)}.compare-learning-progress-table__table__header[data-v-0604bb32]{width:100%;height:2em;display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size)}.compare-learning-progress-table__table__header__blank[data-v-0604bb32]{width:var(--label-width);min-width:var(--label-width);background-color:var(--color-learning-progress-table__column-dark)}.compare-learning-progress-table__table__header__value[data-v-0604bb32]{flex-grow:1;padding:0 .5em;max-width:calc(100% - var(--label-width) - var(--gap-size));background-color:var(--color-learning-progress-table__column);display:flex;align-items:center;justify-content:center}.compare-learning-progress-table__table__header__value__text[data-v-0604bb32]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-learning-progress-table__table__message[data-v-0604bb32]{padding:2em 0;background-color:var(--color-learning-progress-table__column)}.compare-learning-progress-table__table__row[data-v-0604bb32]{height:2em;display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size)}.compare-learning-progress-table__table__row__label[data-v-0604bb32]{width:var(--label-width);background-color:var(--color-learning-progress-table__column-dark);display:flex;align-items:center;padding:0 1em;justify-content:center}.compare-learning-progress-table__table__row__label__text[data-v-0604bb32]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-learning-progress-table__table__row__value[data-v-0604bb32]{flex-grow:1;background-color:var(--color-learning-progress-table__column-dark);display:flex;align-items:center;justify-content:center}.compare-learning-progress-table__chart[data-v-0604bb32]{height:3em;display:flex;align-items:center}.compare-learning-progress-table__chart__label[data-v-0604bb32]{width:calc(var(--label-width) - 10px);padding:0 1em;display:flex;align-items:center;justify-content:flex-end}.compare-learning-progress-table__chart__label__text[data-v-0604bb32]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-learning-progress-table__chart__line[data-v-0604bb32]{width:10px;height:100%;border-top:1px solid var(--color-learning-progress-chart__line);border-right:1px solid var(--color-learning-progress-chart__line)}.compare-learning-progress-table__chart__line[data-is-last=true][data-v-0604bb32]{border-bottom:1px solid var(--color-learning-progress-chart__line)}.compare-learning-progress-table__chart__value[data-v-0604bb32]{height:100%;padding:.7em 0;flex-grow:1;display:flex;align-items:center}.compare-learning-progress-table__chart__value__bar[data-v-0604bb32]{width:calc((100% - 3em)*var(--bar-width));height:100%;background-color:var(--chart-color)}.compare-learning-progress-table__chart__value__number[data-v-0604bb32]{width:3em;padding-left:.5em}.compare-learning-progress-table__scale-line[data-v-0604bb32]{margin:1em 0 0 var(--label-width)}.compare-learning-progress-table__scale-line__scale-unit[data-v-0604bb32]{width:calc(100% - 3em);display:flex}.compare-learning-progress-table__scale-line__scale-unit__unit[data-v-0604bb32]{width:10%;display:flex;flex-flow:column;align-items:center}.compare-learning-progress-table__scale-line__scale-unit__unit[data-v-0604bb32]:first-child{width:5%;align-items:flex-start}.compare-learning-progress-table__scale-line__scale-unit__unit[data-v-0604bb32]:last-child{width:5%;align-items:flex-end}.compare-learning-progress-table__scale-line__scale-unit__unit__vertical-line[data-v-0604bb32]{height:.5em;border-left:1px solid var(--color-learning-progress-chart__line)}.compare-learning-progress-table__scale-line__scale-unit__unit__horizontal-line[data-v-0604bb32]{width:100%;border-top:1px solid var(--color-learning-progress-chart__line);margin-bottom:.5em}.compare-learning-progress-panel__tab[data-v-0204478e]{display:flex}.compare-learning-progress-panel__tab__branch[data-v-0204478e]{padding:1em;border-top-left-radius:.5em;border-top-right-radius:.5em}.compare-learning-progress-panel__tab__branch[data-v-0204478e]:hover{background-color:var(--color-default__hover)}.compare-learning-progress-panel__tab__branch[data-is-active=true][data-v-0204478e]{margin-bottom:-1em;background-color:var(--color-panel__background);pointer-events:none}.compare-learning-progress-panel__tab__course[data-v-0204478e]{padding:1em;border-top-left-radius:.5em;border-top-right-radius:.5em}.compare-learning-progress-panel__tab__course[data-v-0204478e]:hover{background-color:var(--color-default__hover)}.compare-learning-progress-panel__tab__course[data-is-active=true][data-v-0204478e]{margin-bottom:-1em;background-color:var(--color-panel__background);pointer-events:none}.compare-learning-progress-panel__tab__class[data-v-0204478e]{padding:1em;border-top-left-radius:.5em;border-top-right-radius:.5em}.compare-learning-progress-panel__tab__class[data-v-0204478e]:hover{background-color:var(--color-default__hover)}.compare-learning-progress-panel__tab__class[data-is-active=true][data-v-0204478e]{margin-bottom:-1em;background-color:var(--color-panel__background);pointer-events:none}.compare-learning-progress-panel__main[data-v-0204478e]{padding:1em 1em 2em 1em}.compare-learning-progress-panel__main__button-area[data-v-0204478e]{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:.5em;column-gap:.5em;margin-bottom:1em}.compare-learning-progress-panel__main__button-area__pulldown[data-v-0204478e]{flex-grow:1;max-width:calc(100% - 36px - .5em);margin-right:auto;display:flex;justify-content:flex-start;-moz-column-gap:.5em;column-gap:.5em;--divide-number:1;--exclude-width:0}.compare-learning-progress-panel__main__button-area__pulldown[data-v-0204478e]:has(>:nth-child(3)){--divide-number:3;--exclude-width:1em}.compare-learning-progress-panel__main__button-area__pulldown[data-v-0204478e]:has(>:nth-child(4)){--divide-number:4;--exclude-width:1.5em}.compare-learning-progress-panel__main__button-area__pulldown[data-v-0204478e]:has(>:nth-child(5)){--divide-number:5;--exclude-width:2em}.compare-learning-progress-panel__main__button-area__pulldown__item[data-v-0204478e]{width:-moz-fit-content;width:fit-content;max-width:calc((100% - var(--exclude-width))/var(--divide-number))}.compare-learning-progress[data-v-4cdd1fcc]{height:100%}.compare-learning-progress__main[data-v-4cdd1fcc]{height:100%;min-width:1000px;padding:30px 50px 30px 0;display:flex;flex-flow:column;row-gap:1.5em}.table-base[data-v-6cdc301e]{border-collapse:collapse}.table-header[data-v-d0fa8822]{border:1px solid var(--color-table__border);background-color:var(--color-table__background--header)}.table-data[data-v-078aa022]{border:1px solid var(--color-table__border);background-color:var(--color-table__background)}.curriculum-unit-list__table[data-v-3ced8653]{min-width:700px}.curriculum-unit-list__table__row[data-v-3ced8653]{height:2.5em}.curriculum-unit-list__table__row__header-name[data-v-3ced8653]{width:400px}.curriculum-unit-list__table__row__data[data-v-3ced8653]{padding:0 10px}.proofread-curriculum-units__main[data-v-72d278ab]{margin:20px 0;padding:20px;width:-moz-fit-content;width:fit-content;min-width:500px}.proofread-curriculum-units__main__filter-area[data-v-72d278ab]{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.proofread-curriculum-units__main__filter-area__grade[data-v-72d278ab],.proofread-curriculum-units__main__filter-area__subject[data-v-72d278ab]{width:-moz-fit-content;width:fit-content}.proofread-curriculum-units__main__unit-list[data-v-72d278ab]{margin-top:20px}.button-submit-square[data-v-7bf7493e]{color:var(--color-button-submit__text);background-color:var(--color-button-submit__background);box-shadow:var(--color-button-submit__shadow) 0 .2em}.button-submit-square[data-v-7bf7493e]:hover{background-color:var(--color-button-submit__background--hover);box-shadow:var(--color-button-submit__background) 0 .2em}.problem-list__table[data-v-17eb8652]{min-width:600px}.problem-list__table__row[data-v-17eb8652]{height:2.5em}.problem-list__table__row__level-header[data-v-17eb8652]{width:150px}.problem-list__table__row__data[data-v-17eb8652]{padding:0 10px}.proofread-problems__main[data-v-32aae3b4]{margin-top:20px;padding:20px;width:-moz-fit-content;width:fit-content}.proofread-problems__main__problem-list[data-v-32aae3b4]{margin-top:20px}.proofread-problems__main__button-return[data-v-32aae3b4]{margin-top:20px;width:-moz-fit-content;width:fit-content;padding:.5em 1em;display:flex;align-items:center;justify-content:center}.proofread-problems__main__button-return__img[data-v-32aae3b4]{margin-right:.5em}.button-strong-square[data-v-4754ca4d]{color:var(--color-button-strong__text);background-color:var(--color-button-strong__background);box-shadow:var(--color-button-strong__shadow) 0 .2em}.button-strong-square[data-v-4754ca4d]:hover{background-color:var(--color-button-strong__background--hover);box-shadow:var(--color-button-strong__background) 0 .2em}.button-optional-square[data-v-5eb57f8a]{color:var(--color-button-optional__text);background-color:var(--color-button-optional__background);box-shadow:var(--color-button-optional__shadow) 0 .2em}.button-optional-square[data-v-5eb57f8a]:hover{background-color:var(--color-button-optional__background--hover)}.input-answer-text[data-v-018bf476]{border:none;border-radius:.5em;padding:.2em .5em;color:var(--color-input-answer__text);background-color:var(--color-input-answer__background);border:solid 1px var(--color-input-answer__background)}.input-answer-text[data-v-018bf476]:focus{outline:none;border:solid 1px var(--color-input-answer__border--active)}.katex-mixed-text__katex[data-v-e53704e8]{display:inline-block}.katex-mixed-text__plain[data-v-e53704e8]{display:inline}.button-input[data-v-00830a84]{border-radius:.5em;background-color:var(--color-default__background);border:2px solid var(--color-input-answer__border);height:40px;width:40px;display:flex;align-items:center;justify-content:center}.button-input[data-v-00830a84]:hover{outline:none;border-color:var(--color-input-answer__border--active)}.button-input__icon[data-v-00830a84]{width:32px;height:32px}.input-text__content[data-v-74e98696]:not(:last-child){margin-bottom:.5em}.input-text__content__before-text[data-v-74e98696]{display:inline;margin-right:.5em}.input-text__content__after-text[data-v-74e98696]{display:inline;margin-left:.5em}.input-text__content__input[data-v-74e98696]{position:relative;display:inline-block;width:250px}.input-text__content__input__text[data-v-74e98696]{width:100%;padding-right:60px}.input-text__content__input__button[data-v-74e98696]{position:absolute;right:10px;top:0;bottom:0;margin:auto 0}.answer-formula[data-v-6cfca867]{border:none;border-radius:.5em;padding:.2em .5em;height:var(--input-height-default);color:var(--color-input-answer__text);background-color:var(--color-input-answer__background);border:solid 1px var(--color-input-answer__background);display:flex;align-items:center;overflow-x:scroll}.answer-formula[data-v-6cfca867]:focus{outline:none;border:solid 1px var(--color-input-answer__border--active)}.answer-formula__text[data-v-6cfca867]{white-space:nowrap}.input-numerical-formula__content[data-v-71839c4a]:not(:last-child){margin-bottom:.5em}.input-numerical-formula__content__before-text[data-v-71839c4a]{display:inline;margin-right:.5em}.input-numerical-formula__content__after-text[data-v-71839c4a]{display:inline;margin-left:.5em}.input-numerical-formula__content__input[data-v-71839c4a]{position:relative;display:inline-block;width:250px}.input-numerical-formula__content__input__text[data-v-71839c4a]{width:100%;padding-right:60px}.input-numerical-formula__content__input__button[data-v-71839c4a]{position:absolute;right:10px;top:0;bottom:0;margin:auto 0}.input-japanese__content[data-v-1f8ce3d2]:not(:last-child){margin-bottom:.5em}.input-japanese__content__before-text[data-v-1f8ce3d2]{display:inline;margin-right:.5em}.input-japanese__content__after-text[data-v-1f8ce3d2]{display:inline;margin-left:.5em}.input-japanese__content__input[data-v-1f8ce3d2]{position:relative;display:inline-block;width:250px}.input-japanese__content__input__text[data-v-1f8ce3d2]{width:100%;padding-right:60px}.input-japanese__content__input__button[data-v-1f8ce3d2]{position:absolute;right:10px;top:0;bottom:0;margin:auto 0}.input-english__content[data-v-4e5806f6]:not(:last-child){margin-bottom:.5em}.input-english__content__before-text[data-v-4e5806f6]{display:inline;margin-right:.5em}.input-english__content__after-text[data-v-4e5806f6]{display:inline;margin-left:.5em}.input-english__content__input[data-v-4e5806f6]{position:relative;display:inline-block;width:250px}.input-english__content__input__text[data-v-4e5806f6]{width:100%;padding-right:60px}.input-english__content__input__button[data-v-4e5806f6]{position:absolute;right:10px;top:0;bottom:0;margin:auto 0}.input-single-choice__content__before-text[data-v-80d70c00]{display:inline;margin-right:.5em}.input-single-choice__content__after-text[data-v-80d70c00]{display:inline;margin-left:.5em}.input-single-choice__content__input[data-v-80d70c00]{position:relative;display:inline-block;width:250px}.input-single-choice__content__input__text[data-v-80d70c00]{width:100%;padding-right:60px}.input-single-choice__content__input__button[data-v-80d70c00]{position:absolute;right:10px;top:0;bottom:0;margin:auto 0}.result-text__content[data-v-797d5bc8]:not(:last-child){margin-bottom:.5em}.result-text__content__before-text[data-v-797d5bc8]{display:inline;margin-right:.5em}.result-text__content__after-text[data-v-797d5bc8]{display:inline;margin-left:.5em}.result-text__content__answer-correct[data-v-797d5bc8]{color:var(--color-learning__question__text--correct)}.result-text__content__answer-wrong[data-v-797d5bc8]{color:var(--color-learning__question__text--wrong)}.result-numerical-formula__content[data-v-7ce7bd22]:not(:last-child){margin-bottom:.5em}.result-numerical-formula__content__before-text[data-v-7ce7bd22]{display:inline;margin-right:.5em}.result-numerical-formula__content__after-text[data-v-7ce7bd22]{display:inline;margin-left:.5em}.result-numerical-formula__content__answer[data-v-7ce7bd22]{display:inline}.result-numerical-formula__content__answer-correct[data-v-7ce7bd22]{display:inline;color:var(--color-learning__question__text--correct)}.result-numerical-formula__content__answer-wrong[data-v-7ce7bd22]{display:inline;color:var(--color-learning__question__text--wrong)}.result-japanese__content[data-v-34a12c9e]:not(:last-child){margin-bottom:.5em}.result-japanese__content__before-text[data-v-34a12c9e]{display:inline;margin-right:.5em}.result-japanese__content__after-text[data-v-34a12c9e]{display:inline;margin-left:.5em}.result-japanese__content__answer-correct[data-v-34a12c9e]{color:var(--color-learning__question__text--correct)}.result-japanese__content__answer-wrong[data-v-34a12c9e]{color:var(--color-learning__question__text--wrong)}.result-english__content[data-v-53d70802]:not(:last-child){margin-bottom:.5em}.result-english__content__before-text[data-v-53d70802]{display:inline;margin-right:.5em}.result-english__content__after-text[data-v-53d70802]{display:inline;margin-left:.5em}.result-english__content__answer-correct[data-v-53d70802]{color:var(--color-learning__question__text--correct)}.result-english__content__answer-wrong[data-v-53d70802]{color:var(--color-learning__question__text--wrong)}.unordered-list[data-v-73afdc4a]{padding-left:1em;list-style-type:"・";list-style-position:outside}.list-item[data-v-8128b310]:not(:last-child){margin-bottom:.6em}.modal-input-text__main[data-v-3b12da78]{height:100%;background-color:var(--color-learning__question__background);padding:0 20px 20px 20px;display:flex;flex-flow:column;justify-content:space-between}.modal-input-text__main__header[data-v-3b12da78]{padding-top:20px}.modal-input-text__main__header[data-draggable=true][data-v-3b12da78]{cursor:grab}.modal-input-text__main__input[data-v-3b12da78]{width:100%;border:none;border-radius:.5em;padding:.2em .5em;color:var(--color-input-answer__text);background-color:var(--color-input-answer__background);border:solid 1px var(--color-input-answer__background)}.modal-input-text__main__input[data-v-3b12da78]:focus{outline:none;border:solid 1px var(--color-input-answer__border--active)}.modal-input-text__main__button-area[data-v-3b12da78]{display:flex;justify-content:flex-end}.modal-input-text__main__button-area__submit[data-v-3b12da78]{padding:.4em;border-radius:100vh;min-width:150px}.modal-input-text__main__descriptions[data-v-3b12da78]{padding:.5em}.toggle-pen-control[data-v-0778c885]{display:flex}.toggle-pen-control__button[data-v-0778c885]{flex:1;display:flex;align-items:center;justify-content:center;background-color:var(--color-input-answer__pen-button__background);box-shadow:var(--color-input-answer__pen-button__shadow) 0 .2em}.toggle-pen-control__button[data-active=true][data-v-0778c885]{background-color:var(--color-input-answer__pen-button__background--active);box-shadow:var(--color-input-answer__pen-button__shadow--active) 0 .2em}.toggle-pen-control__button__input[data-v-0778c885]{display:none}.toggle-pen-control__button__icon[data-v-0778c885]{height:32px;width:32px}.modal-input-drawing__main[data-v-cc1cc0e6]{height:100%;background-color:var(--color-learning__question__background);padding:0 20px 20px 20px;display:flex;flex-flow:column;justify-content:space-between;row-gap:1em}.modal-input-drawing__main__header[data-v-cc1cc0e6]{padding-top:20px}.modal-input-drawing__main__header[data-draggable=true][data-v-cc1cc0e6]{cursor:grab}.modal-input-drawing__main__input-area[data-v-cc1cc0e6]{width:100%;flex-grow:1;overflow:hidden}.modal-input-drawing__main__input-area__canvas-area[data-v-cc1cc0e6]{height:100%;position:relative;background-color:var(--color-default__background)}.modal-input-drawing__main__input-area__canvas-area__canvas[data-v-cc1cc0e6]{aspect-ratio:auto;height:100%;width:100%}.modal-input-drawing__main__input-area__keyboard-area__input[data-v-cc1cc0e6]{width:100%}.modal-input-drawing__main__result[data-v-cc1cc0e6]{display:flex;align-items:center}.modal-input-drawing__main__result__value[data-v-cc1cc0e6]{flex-grow:1;border-radius:.5em;padding:.2em .5em;color:var(--color-input-answer__text);background-color:var(--color-input-answer__background);border:solid 1px var(--color-input-answer__border--active)}.modal-input-drawing__main__button-area[data-v-cc1cc0e6]{display:flex;justify-content:flex-end;-moz-column-gap:30px;column-gap:30px}.modal-input-drawing__main__button-area__mode-control[data-v-cc1cc0e6]{flex-grow:1;display:flex;-moz-column-gap:20px;column-gap:20px}.modal-input-drawing__main__button-area__mode-control__pen-selector[data-v-cc1cc0e6]{width:250px}.modal-input-drawing__main__button-area__mode-control__button-clear[data-v-cc1cc0e6]{width:80px;display:flex;align-items:center;justify-content:center}.modal-input-drawing__main__button-area__mode-control__button-clear__icon[data-v-cc1cc0e6]{height:32px;width:32px}.modal-input-drawing__main__button-area__toggle-button[data-v-cc1cc0e6]{padding:.4em;border-radius:100vh;min-width:120px}.modal-input-drawing__main__button-area__submit[data-v-cc1cc0e6]{padding:.4em;border-radius:100vh;min-width:150px}.modal-input-drawing__main__descriptions[data-v-cc1cc0e6]{padding:.5em}.question-result-tip__correct[data-v-38830b08]{width:50px;height:50px;color:var(--color-learning__question__text--correct)}.question-result-tip__wrong[data-v-38830b08]{width:50px;height:50px;color:var(--color-learning__question__text--wrong)}.modal-proofread-question__main[data-v-71ff4bf7]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-proofread-question__main__content[data-v-71ff4bf7]{overflow:scroll;flex-grow:1}.modal-proofread-question__main__content__questions[data-v-71ff4bf7]{--gap-size:5px;--number-area-width:120px;--answer-caption-area-width:120px;--result-area-width:120px}.modal-proofread-question__main__content__questions__row[data-v-71ff4bf7]{display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);margin-bottom:var(--gap-size);min-height:70px}.modal-proofread-question__main__content__questions__row__answers[data-v-71ff4bf7]{flex-grow:1;display:flex;flex-flow:column;row-gap:var(--gap-size)}.modal-proofread-question__main__content__questions__row__answers__row[data-v-71ff4bf7]{flex-grow:1;display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);min-height:55px}.modal-proofread-question__main__content__questions__row__answers__row__answer-caption[data-v-71ff4bf7]{width:var(--answer-caption-area-width);min-width:var(--answer-caption-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.modal-proofread-question__main__content__questions__row__answers__row__answer[data-v-71ff4bf7]{flex-grow:1;display:flex;flex-flow:column;justify-content:center;padding:.5em;background-color:var(--color-learning__question__background)}.modal-proofread-question__main__content__questions__row__result[data-v-71ff4bf7]{width:var(--result-area-width);min-width:var(--result-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__background)}.modal-proofread-question__main__content__questions__row__correct-caption[data-v-71ff4bf7]{width:var(--answer-caption-area-width);min-width:var(--answer-caption-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.modal-proofread-question__main__content__questions__row__correct-answers[data-v-71ff4bf7]{flex-grow:1;display:flex;flex-flow:column;justify-content:center;padding:0 .5em;background-color:var(--color-learning__question__background)}.modal-proofread-question__main__content__questions__row__correct-answers__separator[data-v-71ff4bf7]{margin:.25em 0;border:1px dashed var(--color-default__text-light)}.modal-proofread-question__main__content__questions__separator[data-v-71ff4bf7]{margin:20px 0;border:1px solid var(--color-learning__question__header)}.modal-proofread-question__main__button[data-v-71ff4bf7]{margin-top:.5em}.proofread-problem-input__content[data-v-6f938abc]{position:relative;background-color:var(--color-default__background);padding:20px;width:800px}.proofread-problem-input__content__descriptions[data-v-6f938abc]{margin:10px 0}.proofread-problem-input__content__guidances[data-v-6f938abc]{padding-top:10px;border-top:1px solid var(--color-default__text-light);margin:10px 0}.proofread-problem-input__content__questions[data-v-6f938abc]{--gap-size:5px;--number-area-width:120px;--answer-caption-area-width:120px;--result-area-width:120px}.proofread-problem-input__content__questions__row[data-v-6f938abc]{display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);margin-bottom:var(--gap-size);min-height:70px}.proofread-problem-input__content__questions__row__number-header[data-v-6f938abc]{width:calc(var(--number-area-width) + var(--gap-size) + var(--answer-caption-area-width));min-width:calc(var(--number-area-width) + var(--gap-size) + var(--answer-caption-area-width));padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.proofread-problem-input__content__questions__row__number[data-v-6f938abc]{width:var(--number-area-width);min-width:var(--number-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.proofread-problem-input__content__questions__row__answer-header[data-v-6f938abc]{display:flex;flex-grow:1;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.proofread-problem-input__content__questions__row__answers[data-v-6f938abc]{flex-grow:1;display:flex;flex-flow:column;row-gap:var(--gap-size)}.proofread-problem-input__content__questions__row__answers__row[data-v-6f938abc]{flex-grow:1;display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);min-height:55px}.proofread-problem-input__content__questions__row__answers__row__answer-caption[data-v-6f938abc]{width:var(--answer-caption-area-width);min-width:var(--answer-caption-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.proofread-problem-input__content__questions__row__answers__row__answer[data-v-6f938abc]{flex-grow:1;display:flex;flex-flow:column;justify-content:center;padding:.5em;background-color:var(--color-learning__question__background)}.proofread-problem-input__content__questions__row__result-header[data-v-6f938abc]{width:var(--result-area-width);min-width:var(--result-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.proofread-problem-input__content__questions__row__result[data-v-6f938abc]{width:var(--result-area-width);min-width:var(--result-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__background)}.proofread-problem-input__content__questions__row__result__button[data-v-6f938abc]{padding:.25em;width:80%}.proofread-problem-input__content__buttons[data-v-6f938abc]{display:flex;margin-top:10px;-moz-column-gap:10px;column-gap:10px}.proofread-problem-input__content__buttons__submit-answer[data-v-6f938abc]{flex-grow:1;padding:.75em 0}.proofread-problem-input__content__buttons__return[data-v-6f938abc]{flex-basis:0;flex-grow:1;padding:.75em 0;display:flex;align-items:center;justify-content:center}.proofread-problem-input__content__buttons__return__img[data-v-6f938abc]{margin-right:.5em}.proofread-problem-input__content__buttons__top[data-v-6f938abc]{flex-basis:0;flex-grow:1;padding:.75em 0;display:flex;align-items:center;justify-content:center}.proofread-problem-input__content__buttons__top__img[data-v-6f938abc]{margin-right:.5em}.curriculum-map-unit-list__table[data-v-33790ea7]{min-width:800px}.curriculum-map-unit-list__table__row[data-v-33790ea7]{height:2.5em}.curriculum-map-unit-list__table__row__header-group[data-v-33790ea7]{width:250px}.curriculum-map-unit-list__table__row__header-name[data-v-33790ea7]{width:300px}.curriculum-map-unit-list__table__row__data[data-v-33790ea7]{padding:0 10px}.proofread-learning-map-units__main[data-v-063b5bb6]{margin:20px 0;padding:20px;width:-moz-fit-content;width:fit-content;min-width:500px}.proofread-learning-map-units__main__filter-area[data-v-063b5bb6]{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.proofread-learning-map-units__main__filter-area__subject[data-v-063b5bb6]{width:-moz-fit-content;width:fit-content}.proofread-learning-map-units__main__filter-area__map[data-v-063b5bb6]{width:-moz-fit-content;width:fit-content;min-width:200px}.proofread-learning-map-units__main__unit-list[data-v-063b5bb6]{margin-top:20px}.teacher-login[data-v-7c1daf64]{--color-login__background:var(--color-login__teacher__background);--color-login__input-border:var(--color-login__teacher__light);--color-login__input-background:var(--color-login__teacher__transparent)}.select-arrow-base[data-v-63e8a525]{width:14px;height:14px;-webkit-mask-image:url(/img/select_arrow.e907c37e.svg);mask-image:url(/img/select_arrow.e907c37e.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--arrow-color)}.button-pulldown[data-v-92ff772e]{display:flex;-moz-column-gap:10px;column-gap:10px;justify-content:space-between;align-items:center;padding:.6em;border-radius:.3em}.button-pulldown__label[data-v-92ff772e]{width:calc(100% - 25px)}.button-pulldown__arrow-down[data-v-92ff772e]{width:15px}.subject-select-button[data-v-3da2135e]{min-width:80px;color:var(--text-color);background-color:var(--subject-color);text-align:left}.grade-select-button[data-v-0dd59d37]{min-width:130px;color:var(--grade-color);background-color:var(--color-default__background);border:2px solid var(--grade-color);border-radius:.3em;text-align:left}.information-panel-main__arrow[data-v-385ee2cc]{display:flex;justify-content:center}.information-panel-main__arrow[data-is-close=true][data-v-385ee2cc]{transform:rotate(180deg)}.information-panel-main__button[data-v-385ee2cc]{display:flex;align-items:center;margin-top:.5em;background-color:var(--color-information-panel__button);color:var(--color-information-panel__text)}.information-panel-main__button__img[data-v-385ee2cc]{margin-right:.5em}.information-panel-main__notice[data-v-385ee2cc]{position:relative}.information-panel-main__notice__icon[data-v-385ee2cc]{position:absolute;top:-5px;right:-5px;width:2.5em;height:2.5em;border-radius:2.5em;background-color:var(--color-information-panel__strong);border:3px solid var(--color-information-panel__background);align-items:center;justify-content:center}.information-panel-main__notice__icon[data-v-385ee2cc],.information-panel-student__header[data-v-41267266]{color:var(--color-information-panel__text);display:flex}.information-panel-student__header__arrow[data-v-41267266]{color:var(--color-information-panel__text)}.information-panel-student__header__arrow__icon[data-v-41267266]{display:inline-block;margin-right:1em}.information-panel-student__content[data-v-41267266]{display:flex;margin:.5em 0 1em 0}.information-panel-student__content__img[data-v-41267266]{width:60px;margin-right:10px}.information-panel-student__content__text[data-v-41267266]{overflow:hidden;color:var(--color-information-panel__text)}.information-panel-student__content__text__name[data-v-41267266]{margin-bottom:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.information-panel-student__content__text__student-id[data-v-41267266]{display:flex;opacity:.5}.information-panel-student__content__text__student-id__label[data-v-41267266]{white-space:nowrap}.information-panel-student__content__text__student-id__value[data-v-41267266]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.information-panel-student__buttons__area[data-v-41267266]{display:flex;justify-content:space-between}.information-panel-student__buttons__area__edit-logout[data-v-41267266]{padding:.8em;min-width:calc(50% - 10px)}.information-panel-student__buttons__area__change-mail-address[data-v-41267266],.information-panel-student__buttons__area__change-password[data-v-41267266]{margin-top:1em;padding:.8em;width:100%}.sidemenu-information-panel[data-v-59dc62a5]{background-color:var(--color-information-panel__background);width:100%;height:auto;border-radius:1em;padding:.5em 1em 1em 1em}.modal-student-data__main[data-v-7dbc322d]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-student-data__main__title[data-v-7dbc322d]{margin-bottom:1em}.modal-student-data__main__content[data-v-7dbc322d]{overflow:scroll;flex-grow:1}.modal-student-data__main__content__label[data-v-7dbc322d]{display:block;margin:.5em 0;color:var(--color-default__text-light);cursor:default}.modal-student-data__main__content__input[data-v-7dbc322d]{width:100%}.modal-student-data__main__content__icon-selector[data-v-7dbc322d]{display:flex;width:100%;overflow-x:scroll;margin:1em 0}.modal-student-data__main__content__icon-selector__avatar[data-v-7dbc322d]{margin:0 .5em}.modal-student-data__main__content__icon-selector__avatar__label__img[data-v-7dbc322d]{min-width:80px;border-radius:40px}.modal-student-data__main__content__icon-selector__avatar__input[data-v-7dbc322d]{display:none}.modal-student-data__main__content__icon-selector__avatar__input:checked+label img[data-v-7dbc322d]{width:80px;box-sizing:border-box;border:2px solid var(--color-information-panel__background)}.modal-student-data__main__button[data-v-7dbc322d]{margin-top:.5em}.modal-student-mail-address__main[data-v-60e0ac7c]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-student-mail-address__main__title[data-v-60e0ac7c]{margin-bottom:1em}.modal-student-mail-address__main__content[data-v-60e0ac7c]{overflow:scroll;flex-grow:1}.modal-student-mail-address__main__content__label[data-v-60e0ac7c]{display:block;margin:.5em 0;color:var(--color-default__text-light);cursor:default}.modal-student-mail-address__main__content__input[data-v-60e0ac7c]{width:100%}.modal-student-mail-address__main__button[data-v-60e0ac7c]{margin-top:.5em}.sidemenu-layout[data-v-c5a51e48]{background-color:var(--color-top__background);width:100%;height:100%;display:flex;flex-direction:row;align-items:flex-start}.sidemenu-layout__menu[data-v-c5a51e48]{flex:none;display:flex;flex-flow:column;height:100%;width:var(--side-menu-width);padding:30px 50px;overflow:scroll}.sidemenu-layout__menu__header[data-v-c5a51e48]{display:flex;justify-content:space-between;margin-bottom:25px}.sidemenu-layout__menu__header__logo[data-v-c5a51e48]{width:160px;display:flex;flex-flow:column;justify-content:space-between}.sidemenu-layout__menu__header__toggle[data-v-c5a51e48]{display:flex;align-items:center;width:25px}.sidemenu-layout__menu__header__toggle__img[data-v-c5a51e48]{width:100%;margin-bottom:-5px}.sidemenu-layout__menu__button[data-v-c5a51e48]{display:flex;align-items:center;margin-bottom:.5em}.sidemenu-layout__menu__button[data-currentpage=true][data-v-c5a51e48]{pointer-events:none;background-color:var(--color-menu__button--selected)}.sidemenu-layout__menu__button__icon[data-v-c5a51e48]{width:var(--font-size-large);margin-right:1em}.sidemenu-layout__menu__student-state[data-v-c5a51e48]{margin:20px}.sidemenu-layout__menu__student-state__subject[data-v-c5a51e48]{width:100%;height:2.5em;margin-bottom:10px}.sidemenu-layout__menu__student-state__grade[data-v-c5a51e48]{width:100%;height:2.5em}.sidemenu-layout__menu__information[data-v-c5a51e48]{flex-grow:1;display:flex;align-items:flex-end}.sidemenu-layout__menu-off[data-v-c5a51e48]{flex:none;height:100%;width:calc(var(--font-size-large)*3);padding-top:30px;display:flex;flex-direction:column;align-items:center}.sidemenu-layout__menu-off__toggle[data-v-c5a51e48]{display:flex;align-items:flex-end;width:25px;height:35px}.sidemenu-layout__menu-off__toggle__img[data-v-c5a51e48]{width:100%;margin-bottom:-5px}.sidemenu-layout__main[data-v-c5a51e48]{flex-grow:1;height:100%;overflow:scroll}.content-unit-box[data-v-bf9829a8]{padding:1em;background-color:var(--color-content-unit-box__background);border-radius:.5em}.color-content-unit-box[data-v-71125842]{border-left:solid 10px var(--learning-progress-color)}.top-page-notice-content-box[data-v-6adf2439]{padding:1em}.top-page-notice-content-box[data-v-6adf2439]:hover{cursor:pointer}.top-page-notice-content-box__title[data-v-6adf2439]{margin-bottom:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-page-notice-content-box__text[data-v-6adf2439]{color:var(--color-top__text-light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-panel[data-v-347c2238]{padding:1em}.notice-panel__title[data-v-347c2238]{margin-bottom:1em}.notice-panel__content[data-v-347c2238]{display:flex;flex-flow:column nowrap;row-gap:10px}.notice-panel__content__message[data-v-347c2238]{margin-top:2em}.color-curriculum-unit-box[data-v-07e89364]{cursor:pointer;display:flex;flex-flow:column;justify-content:center}.color-curriculum-unit-box__main[data-v-07e89364]{display:flex;flex-wrap:nowrap;align-items:center}.color-curriculum-unit-box__main__curriculum-unit-tag[data-v-07e89364]{width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:3px;margin-right:10px;border-radius:.5em;color:var(--color-content-unit-box__curriculum-unit);border:1.5px solid var(--color-content-unit-box__curriculum-unit)}.color-curriculum-unit-box__main__title[data-v-07e89364]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-problem-panel[data-v-08c35c88]{padding:1em;display:flex;flex-flow:column}.daily-problem-panel__title[data-v-08c35c88]{margin-bottom:1em}.daily-problem-panel__body[data-v-08c35c88]{flex-grow:1;display:flex;flex-flow:column;flex-wrap:nowrap;row-gap:10px}.daily-problem-panel__body__box[data-v-08c35c88]{height:80px}.daily-problem-panel__message[data-v-08c35c88]{flex-grow:1;display:flex;align-items:center;justify-content:center}.recommend-learning-map-panel[data-v-616eebb0]{padding:1em;display:flex;flex-flow:column}.recommend-learning-map-panel__title[data-v-616eebb0]{margin-bottom:1em}.recommend-learning-map-panel__body[data-v-616eebb0]{flex-grow:1;display:flex;flex-flow:column;white-space:nowrap;row-gap:10px}.recommend-learning-map-panel__body__box[data-v-616eebb0]{height:80px}.recommend-learning-map-panel__message-area[data-v-616eebb0]{flex-grow:1;display:flex;align-items:center;justify-content:center}.study-summary-panel-content[data-v-a79f3e70]{padding:.5em 0;display:flex;align-items:flex-end;border-bottom:1px solid var(--color-top__border)}.study-summary-panel-content__body[data-v-a79f3e70]{flex-grow:1;display:flex;align-items:flex-start}.study-summary-panel-content__body__img[data-v-a79f3e70]{width:20px;margin-right:.5em}.study-summary-panel-content__body__main[data-v-a79f3e70]{display:flex;flex-flow:column;row-gap:15px}.study-summary-panel-content__body__main__count-times-study[data-v-a79f3e70]{display:flex}.study-summary-panel-content__body__main__count-times-study__text[data-v-a79f3e70]{margin-right:10px;color:var(--color-top__text-light)}.study-summary-panel[data-v-b84204f8]{padding:1em;display:flex;flex-flow:column}.study-summary-panel__title[data-v-b84204f8]{margin-bottom:1em}.study-summary-panel__body[data-v-b84204f8]{flex-grow:1;display:flex;flex-flow:column;justify-content:space-between}.student-panel[data-v-604a0366]{padding:1em}.student-panel__profile[data-v-604a0366]{display:flex;margin-bottom:20px}.student-panel__profile__img[data-v-604a0366]{height:60px;margin-right:.5em}.student-panel__profile__text[data-v-604a0366]{display:flex;flex-flow:column;justify-content:space-between}.student-panel__profile__text__light[data-v-604a0366]{color:var(--color-top__text-light)}.student-panel__coin[data-v-604a0366]{display:flex;align-items:center;margin-bottom:10px}.student-panel__coin__text[data-v-604a0366]{flex-grow:1;color:var(--color-top__text-light)}.student-panel__coin__button[data-v-604a0366]{display:flex;align-items:center}.student-panel__coin__button__icon[data-v-604a0366]{margin-right:.5em;width:28px}.student-panel__login-history[data-v-604a0366]{display:flex;align-items:center;margin-bottom:20px}.student-panel__login-history__text[data-v-604a0366]{flex-grow:1;color:var(--color-top__text-light)}.study-category-panel[data-v-bbe8366e]{cursor:pointer}.study-category-panel__img[data-v-bbe8366e]{width:100%;margin-bottom:.5em}.study-category-panel__tip[data-v-bbe8366e]{display:flex;-moz-column-gap:.5em;column-gap:.5em;line-height:1em;margin-bottom:.5em}.study-category-panel__title[data-v-bbe8366e]{width:auto;margin-bottom:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.study-category-panel__information[data-v-bbe8366e]{display:flex;flex-flow:column;align-items:flex-end;row-gap:.5em}.study-category-panel__information__progress[data-v-bbe8366e]{color:var(--color-top__progress-text);background-color:var(--color-top__progress-background)}.study-category-panel__information__history[data-v-bbe8366e],.study-category-panel__information__progress[data-v-bbe8366e]{width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:.5em;border-radius:.5em;display:flex;-moz-column-gap:.5em;column-gap:.5em}.study-category-panel__information__history[data-v-bbe8366e]{color:var(--color-top__text-light);background-color:var(--color-top__background-dark)}.top-page-study-category[data-v-16728e14]{margin-bottom:2em}.top-page-study-category__title[data-v-16728e14]{margin-bottom:1em}.top-page-study-category__body[data-v-16728e14]{width:100%;display:flex;-moz-column-gap:1em;column-gap:1em;overflow:scroll}.top-page-study-category__body__content[data-v-16728e14]{width:200px}.top-page-layout__main[data-v-79a0eb76]{min-width:950px;padding:30px 50px 30px 0;display:flex;flex-flow:column;align-items:center}.top-page-layout__main__first-panel[data-v-79a0eb76]{width:100%;display:flex;-moz-column-gap:15px;column-gap:15px;margin-bottom:15px}.top-page-layout__main__first-panel__item[data-v-79a0eb76]{overflow:hidden;width:100%}.top-page-layout__main__second-panel[data-v-79a0eb76]{min-height:150px;width:100%;display:flex;-moz-column-gap:15px;column-gap:15px;margin-bottom:2em}.top-page-layout__main__second-panel__item[data-v-79a0eb76]{overflow:hidden;width:100%}.top-page-layout__main__study-category[data-v-79a0eb76]{width:100%}.modal-login-history__main[data-v-0a907b81]{padding:20px;height:100%}.modal-login-history__main__title[data-v-0a907b81]{margin-bottom:.5em}.modal-login-history__main__body__header[data-v-0a907b81]{display:flex;-moz-column-gap:3px;column-gap:3px;margin-bottom:3px}.modal-login-history__main__body__header__number[data-v-0a907b81]{width:5em;padding:.3em 0;background-color:var(--color-default__background-dark)}.modal-login-history__main__body__header__date[data-v-0a907b81]{flex-grow:1;padding:.3em 0;background-color:var(--color-default__background-dark)}.modal-login-history__main__body__row[data-v-0a907b81]{display:flex;-moz-column-gap:3px;column-gap:3px;margin-bottom:3px}.modal-login-history__main__body__row__number[data-v-0a907b81]{width:5em;padding:.3em 0;background-color:var(--color-default__background-dark)}.modal-login-history__main__body__row__date[data-v-0a907b81]{flex-grow:1;padding:.3em 0}.modal-coin-history__main[data-v-721f68d2]{padding:20px;height:100%;overflow:scroll}.modal-coin-history__main__title[data-v-721f68d2]{margin-bottom:.5em}.modal-coin-history__main__body__header[data-v-721f68d2]{display:flex;-moz-column-gap:3px;column-gap:3px;margin-bottom:3px}.modal-coin-history__main__body__header__date[data-v-721f68d2]{flex-grow:1;padding:.3em 0;background-color:var(--color-default__background-dark)}.modal-coin-history__main__body__header__score[data-v-721f68d2]{width:5em;padding:.3em 0;background-color:var(--color-default__background-dark)}.modal-coin-history__main__body__row[data-v-721f68d2]{display:flex;-moz-column-gap:3px;column-gap:3px;margin-bottom:3px}.modal-coin-history__main__body__row__date[data-v-721f68d2]{flex-grow:1;padding:.3em 0;background-color:var(--color-default__background-mild)}.modal-coin-history__main__body__row__score[data-v-721f68d2]{width:5em;padding:.3em 0;background-color:var(--color-default__background-mild)}.select-pulldown-button[data-v-4358e72f]{width:100%;border-radius:0;border-bottom:2px solid}.select-pulldown-button__text[data-v-4358e72f]{width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.learning-unit-map__main[data-v-534d0542]{padding:30px 50px 30px 0;width:-moz-fit-content;width:fit-content}.learning-unit-map__main__title[data-v-534d0542]{width:1100px}.learning-unit-map__main__select-menu[data-v-534d0542]{margin:20px 0;width:100%;display:flex}.learning-unit-map__main__select-menu__chart[data-v-534d0542]{width:350px}.learning-unit-map__main__map[data-v-534d0542],.review-box-content[data-v-13d9f8db]{width:100%}.review-box-content__panel[data-v-13d9f8db]{display:flex;align-items:center;text-align:center;padding:20px 15px;height:5em;cursor:pointer}.review-box-content__panel__index[data-v-13d9f8db]{width:30px;min-width:30px;height:30px;line-height:30px;margin-right:10px;border-radius:.5em;background-color:var(--color-panel-review-box__count)}.review-box-content__panel__curriculumUnit[data-v-13d9f8db]{min-width:-moz-fit-content;min-width:fit-content;padding:3px;margin-right:10px;border-radius:.5em;color:var(--color-panel-review-box__curriculum-unit);border:1.5px solid var(--color-panel-review-box__curriculum-unit)}.review-box-content__panel__title[data-v-13d9f8db]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px;text-align:left}.review-box-content__panel__icon[data-v-13d9f8db]{margin-right:.2em}.review-box-content__panel__problem-count[data-v-13d9f8db]{min-width:-moz-fit-content;min-width:fit-content;color:var(--color-panel-review-box__in-problem-counter)}.review-curriculm-unit-list__main[data-v-56db828f]{width:100%;min-width:300px;padding:30px 50px 30px 0}.review-curriculm-unit-list__main__title-panel[data-v-56db828f]{min-width:300px;margin-bottom:30px}.review-curriculm-unit-list__main__content-panel-area[data-v-56db828f]{display:flex;flex-wrap:wrap;justify-content:space-between}.review-curriculm-unit-list__main__content-panel-area__content[data-v-56db828f]{width:calc(50% - 10px);min-width:300px;margin-bottom:20px}.modal-style-page-layout[data-v-48f71ec7]{min-height:100%;overflow:scroll;display:flex;flex-flow:column;align-items:center;background-color:var(--color-default__theme-main)}.modal-style-page-layout[data-adjust-height=true][data-v-48f71ec7],.modal-style-page-layout__panel[data-v-48f71ec7]{height:100%}.review-problem-list[data-v-4b620363]{padding:20px 0;min-width:650px;height:100%;min-height:250px}.review-problem-list__main[data-v-4b620363]{padding:1em;width:600px;height:100%;display:flex;flex-flow:column}.review-problem-list__main__body[data-v-4b620363]{flex-grow:1;overflow:scroll;margin:1.5em 0}.review-problem-list__main__body__content[data-v-4b620363]{margin-bottom:.5em;padding:1em;border-radius:1em;display:flex;align-items:center;cursor:pointer}.review-problem-list__main__body__content[data-v-4b620363]:hover{background-color:var(--color-default__hover)}.review-problem-list__main__body__content__number[data-v-4b620363]{width:2em;min-width:2em;height:2em;line-height:2em;border-radius:.5em;background-color:var(--color-panel-review-box__count)}.review-problem-list__main__body__content__level[data-v-4b620363]{flex-grow:1;margin:0 1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select-study-category-main-panel[data-v-84c298f2]{display:flex;padding:15px}.select-study-category-main-panel__img[data-v-84c298f2]{width:80px;margin-right:15px;border-radius:.5em}.select-study-category-main-panel__body[data-v-84c298f2]{width:calc(100% - 95px)}.select-study-category-main-panel__body__selectors[data-v-84c298f2]{width:100%;display:flex;-moz-column-gap:10px;column-gap:10px}.select-study-category-main-panel__body__selectors__button[data-v-84c298f2]{width:350px}.select-study-category-main-panel__body__selectors__curriculum-unit-count[data-v-84c298f2]{width:150px;padding:.6em;border-radius:.3em;background-color:var(--color-title-panel__curriculum-unit-count__background);color:var(--color-title-panel__curriculum-unit-count__text);display:flex;justify-content:center;align-items:center}.select-study-category-main-panel__body__selectors__curriculum-unit-count__icon[data-v-84c298f2]{margin-right:.5em}.select-study-category-main-panel__body__description[data-v-84c298f2]{margin-top:10px;color:var(--color-title-panel__description)}.select-pulldown[data-v-79cbc1de]{position:relative}.select-pulldown__select[data-v-79cbc1de]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.progress-filter-pulldown[data-v-6c3dd213]{width:125px}.progress-filter-pulldown__button[data-v-6c3dd213]{padding:.5em;border-radius:.8em;background-color:var(--color-panel__background);box-shadow:0 3px 8px 0 var(--color-panel__box-shadow);display:flex;align-items:center}.progress-filter-pulldown__button__icon[data-v-6c3dd213]{width:20px;margin-left:.5em}.progress-filter-pulldown__button__label[data-v-6c3dd213]{flex-grow:1}.select-study-category-content[data-v-062ac176]{border-radius:.5em;border-left:10px solid var(--color-learning-progress__text)}.select-study-category-content[data-v-062ac176]:hover{cursor:pointer}.select-study-category-content__title[data-v-062ac176]{display:flex;align-items:center;text-align:center;margin-bottom:.5em}.select-study-category-content__title__id[data-v-062ac176]{width:30px;min-width:30px;height:30px;line-height:30px;margin-right:10px;border-radius:.5em;background-color:var(--color-panel-review-box__count)}.select-study-category-content__title__curriculum-unit-label[data-v-062ac176]{min-width:-moz-fit-content;min-width:fit-content;padding:3px;margin-right:10px;border-radius:.5em;color:var(--color-panel-review-box__curriculum-unit);border:1.5px solid var(--color-panel-review-box__curriculum-unit)}.select-study-category-content__title__curriculum-unit-name[data-v-062ac176]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px;text-align:left}.select-study-category-content__progress[data-v-062ac176]{display:flex;justify-content:flex-end}.select-study-category-content-list__main[data-v-f4c7455a]{width:100%;min-width:800px;padding:30px 50px 30px 0}.select-study-category-content-list__main__title[data-v-f4c7455a]{margin-bottom:20px;color:var(--color-dafult__title)}.select-study-category-content-list__main__pulldown[data-v-f4c7455a]{margin:20px 0 20px auto}.select-study-category-content-list__main__contents[data-v-f4c7455a]{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.select-study-category-content-list__main__contents__panel[data-v-f4c7455a]{width:calc(33.33333% - 15px);margin-bottom:1em}.select-study-category-content-list__main__contents[data-v-f4c7455a]:after{content:"";display:block;width:calc(33.33333% - 15px);margin-bottom:1em}.pulldown-filter__button[data-v-3be321bc]{padding:.5em 1em;border-radius:1.5em;border:1px solid var(--color-notice__pulldown-border);display:flex;align-items:center}.pulldown-filter__button__name[data-v-3be321bc]{white-space:nowrap}.pulldown-filter__button__label[data-v-3be321bc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulldown-filter__button__icon[data-v-3be321bc]{width:14px;min-width:14px;height:14px;margin-left:.5em;-webkit-mask-image:url(/img/select_arrow.e907c37e.svg);mask-image:url(/img/select_arrow.e907c37e.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--color-notice__pulldown-border)}.notice-list-panel[data-v-600db885]{padding:1.5em 0}.notice-list-panel__pulldown-area[data-v-600db885]{padding:0 1.5em;display:flex;margin-bottom:.5em}.notice-list-panel__pulldown-area__pulldown[data-v-600db885]{margin-right:.5em}.notice-list-panel__header[data-v-600db885],.notice-list-panel__list[data-v-600db885]{border-bottom:1px solid var(--color-notice__list-border)}.notice-list-panel__header__column[data-v-600db885]{padding:.5em 1.5em;display:flex;align-items:center}.notice-list-panel__header__column__type[data-v-600db885]{width:100px;min-width:100px;max-width:100px}.notice-list-panel__header__column__icon[data-v-600db885]{width:60px;min-width:60px;max-width:60px}.notice-list-panel__header__column__information[data-v-600db885]{display:flex;align-items:center;flex-grow:1}.notice-list-panel__header__column__information__sort-indicator[data-v-600db885]{display:flex;flex-flow:column;align-items:center;margin:0 1em}.notice-list-panel__header__column__information__sort-indicator[data-toggle-indicator=true][data-v-600db885]{transform:rotate(180deg)}.notice-list-panel__header__column__information__sort-indicator__top[data-v-600db885]{width:10px;height:10px;border:5px solid transparent;border-bottom-color:var(--color-default__text-light);margin-bottom:3px}.notice-list-panel__header__column__information__sort-indicator__bottom[data-v-600db885]{width:10px;height:10px;border:5px solid transparent;border-top-color:var(--color-default__text)}.notice-list-layout__main[data-v-74542eaf]{min-width:850px;padding:30px 50px 30px 0}.notice-list-layout__main__title-panel[data-v-74542eaf]{margin-bottom:2em}.notice-message-link-panel[data-v-7ecf4001]{width:150px;padding:0}.notice-message-link-panel__link[data-v-7ecf4001]{padding:1em}.notice-list-layout__main[data-v-2a925c24]{min-width:850px;padding:30px 50px 30px 0}.notice-list-layout__main__link-panel[data-v-2a925c24]{margin-bottom:2em}.notice-list-layout__main__message-panel[data-v-2a925c24]{word-break:break-word}.student-login[data-v-2991429e]{--color-login__background:var(--color-login__student__background);--color-login__input-border:var(--color-login__student__light);--color-login__input-background:var(--color-login__student__transparent)}.force-change-password[data-v-21bc6c80]{height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-login__background)}.force-change-password__panel[data-v-21bc6c80]{width:450px;padding:20px;row-gap:20px;display:flex;flex-flow:column}.student-force-change-password[data-v-19acb123]{--color-login__background:var(--color-login__student__background);--color-login__input-border:var(--color-login__student__light)}.problem-passage-content[data-v-71a59b51]{display:flex}.problem-passage-content__icon[data-v-71a59b51]{padding:1em .5em}.problem-passage-content__icon__square[data-v-71a59b51]{width:50px;height:50px;border-radius:1em;background-color:var(--color-default__theme-main);display:flex;align-items:center;justify-content:center}.problem-passage-content__icon__line-progress[data-v-71a59b51]{display:flex;height:0;justify-content:center}.problem-passage-content__icon__line-progress__line[data-v-71a59b51]{height:50px;border-left:3px solid var(--color-default__theme-main)}.problem-passage-content__icon__line-progress__line[data-line-dashed=true][data-v-71a59b51]{border-left:3px dashed var(--color-default__theme-main)}.problem-passage-content__problem[data-v-71a59b51]{flex-grow:1;display:flex;border-radius:1em;padding:1em}.problem-passage-content__problem[data-v-71a59b51]:hover{cursor:pointer;background-color:var(--color-default__hover)}.problem-passage-content__problem__detail[data-v-71a59b51]{flex-grow:1}.problem-passage-content__button[data-v-71a59b51]{align-self:center}.problem-passage-content__button[data-v-71a59b51]:hover{background-color:var(--color-default__hover-dark)}.problem-passage-histroy__problem[data-v-650947da]{height:100%;display:flex;flex-flow:column;justify-content:space-between}.problem-passage-next[data-is-complete=true][data-v-18cf5257]{pointer-events:none}.problem-passage-next__problem[data-v-18cf5257]{height:100%;display:flex;flex-flow:column;justify-content:space-between}.problem-passage-next__complete[data-v-18cf5257]{height:100%;display:flex;align-items:center}.problem-passage-curriculum-unit[data-v-773c78e5]{padding:20px 0;min-width:800px;height:100%;min-height:500px}.problem-passage-curriculum-unit__main[data-v-773c78e5]{padding:1em;width:600px;height:100%;display:flex;flex-flow:column}.problem-passage-curriculum-unit__main__title__curriculum-unit[data-v-773c78e5]{display:flex;align-items:center;margin-bottom:5px}.problem-passage-curriculum-unit__main__title__curriculum-unit__tag[data-v-773c78e5]{width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:3px;margin-right:5px;border-radius:.5em;color:var(--color-content-unit-box__curriculum-unit);border:1.5px solid var(--color-content-unit-box__curriculum-unit)}.problem-passage-curriculum-unit__main__title__curriculum-unit__learning-progress[data-v-773c78e5]{margin-right:5px}.problem-passage-curriculum-unit__main__title__curriculum-unit__name[data-v-773c78e5]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.problem-passage-curriculum-unit__main__title__curriculum-unit__grade-subject[data-v-773c78e5]{display:flex;min-width:100px;justify-content:space-between}.problem-passage-curriculum-unit__main__body[data-v-773c78e5]{flex-grow:1;overflow:scroll;margin:1.5em 0}.zn-select-curriculum-unit[data-v-89a83150]{padding:20px 0;min-width:800px;height:100%;min-height:500px}.zn-select-curriculum-unit__main[data-v-89a83150]{padding:1em;width:600px;height:100%;display:flex;flex-flow:column}.zn-select-curriculum-unit__main__title[data-v-89a83150]{display:flex;align-items:center;margin-bottom:5px}.zn-select-curriculum-unit__main__title__label[data-v-89a83150]{width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:3px;margin-right:5px;border-radius:.5em;color:var(--color-content-unit-box__curriculum-unit);border:1.5px solid var(--color-content-unit-box__curriculum-unit)}.zn-select-curriculum-unit__main__title__name[data-v-89a83150]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zn-select-curriculum-unit__main__body[data-v-89a83150]{flex-grow:1;overflow:scroll;margin:1.5em 0}.zn-select-curriculum-unit__main__body__curriculum-unit-box[data-v-89a83150]{margin-bottom:10px;cursor:pointer}.zn-select-curriculum-unit__main__body__curriculum-unit-box[data-v-89a83150]:hover{background-color:var(--color-default__hover)}.problem-history-list[data-v-d622fce4]{padding:20px 0;min-width:800px;height:100%;min-height:500px}.problem-history-list__main[data-v-d622fce4]{padding:1em;width:600px;height:100%;display:flex;flex-flow:column;--gap-size:5px;--column-width:95px;--row-height__curriculum-unit:48px;--row-height__history:40px}.problem-history-list__main__title[data-v-d622fce4]{margin-bottom:1em}.problem-history-list__main__curriculum-unit[data-v-d622fce4]{display:flex;flex-flow:column;row-gap:var(--gap-size);margin-bottom:1em}.problem-history-list__main__curriculum-unit__row[data-v-d622fce4]{display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);height:var(--row-height__curriculum-unit)}.problem-history-list__main__curriculum-unit__row__label[data-v-d622fce4]{flex-shrink:0;width:var(--column-width);display:flex;align-items:center;justify-content:center;background-color:var(--color-problem-history__header)}.problem-history-list__main__curriculum-unit__row__name[data-v-d622fce4]{flex-grow:1;padding:0 .5em;display:flex;align-items:center;overflow:hidden}.problem-history-list__main__curriculum-unit__row__name__text[data-v-d622fce4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.problem-history-list__main__head[data-v-d622fce4]{flex-shrink:0;display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);margin-bottom:var(--gap-size);height:var(--row-height__history)}.problem-history-list__main__head__number[data-v-d622fce4]{width:var(--column-width);display:flex;align-items:center;justify-content:center;background-color:var(--color-problem-history__header)}.problem-history-list__main__head__date[data-v-d622fce4]{flex-grow:1;display:flex;align-items:center;justify-content:center;background-color:var(--color-problem-history__header)}.problem-history-list__main__head__result[data-v-d622fce4]{width:var(--column-width);display:flex;align-items:center;justify-content:center;background-color:var(--color-problem-history__header)}.problem-history-list__main__body[data-v-d622fce4]{flex-grow:1;overflow:scroll;margin-bottom:1em}.problem-history-list__main__body__row[data-v-d622fce4]{display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);margin-bottom:var(--gap-size);height:var(--row-height__history)}.problem-history-list__main__body__row__number[data-v-d622fce4]{width:var(--column-width);display:flex;align-items:center;justify-content:center;background-color:var(--color-problem-history__header)}.problem-history-list__main__body__row__date[data-v-d622fce4]{flex-grow:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.problem-history-list__main__body__row__date[data-v-d622fce4]:hover{background-color:var(--color-default__hover)}.problem-history-list__main__body__row__result[data-v-d622fce4]{width:var(--column-width);display:flex;align-items:center;justify-content:center}.problem-history-list__main__body__row__result__tip[data-v-d622fce4]{width:30px}.memo-area[data-v-ebe49b2c]{padding:10px;border-radius:1em;border:2px solid var(--color-input__border);background-color:var(--color-learning__question__background)}.memo-area__description[data-v-ebe49b2c]{margin:.5em 0;padding-right:30px}.memo-area__close-button[data-v-ebe49b2c]{position:absolute;right:10px;top:10px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.memo-area__canvasarea[data-v-ebe49b2c]{width:400px;height:400px;position:relative;background-color:var(--color-default__background);border:1px solid #000;box-sizing:content-box}.memo-area__canvasarea__canvas[data-v-ebe49b2c]{aspect-ratio:auto;height:400px;width:400px}.memo-area__control[data-v-ebe49b2c]{margin-top:1em;display:flex;-moz-column-gap:20px;column-gap:20px}.memo-area__control__selector[data-v-ebe49b2c]{width:300px}.memo-area__control__clear[data-v-ebe49b2c]{width:80px;display:flex;align-items:center;justify-content:center}.memo-area__control__clear__icon[data-v-ebe49b2c]{height:32px;width:32px}.single-choices[data-v-c19351a2]{display:flex;flex-flow:column;margin:.5em 0;gap:.5em}.single-choices__option[data-v-c19351a2]{padding:.25em .5em;margin:0 .25em;background-color:var(--color-select-answer__background);border:2px solid var(--color-select-answer__border);border-radius:.5em}.single-choices__option[data-selected=true][data-v-c19351a2]{border:2px solid var(--color-select-answer__border--active)}.single-choices__option__input[data-v-c19351a2]{display:none}.modal-input-single-choice__main[data-v-d43ab804]{height:100%;background-color:var(--color-learning__question__background);padding:0 20px 20px 20px;display:flex;flex-flow:column;justify-content:space-between}.modal-input-single-choice__main__header[data-v-d43ab804]{padding-top:20px}.modal-input-single-choice__main__header[data-draggable=true][data-v-d43ab804]{cursor:grab}.modal-input-single-choice__main__option-area[data-v-d43ab804]{width:100%;flex-grow:1;overflow:scroll}.modal-input-single-choice__main__button-area[data-v-d43ab804]{margin-top:.5em;display:flex;justify-content:flex-end}.modal-input-single-choice__main__button-area__submit[data-v-d43ab804]{padding:.4em;border-radius:100vh;min-width:150px}.learning-problem[data-v-49294520]{padding:20px 0}.learning-problem__content[data-v-49294520]{padding:20px;width:800px}.learning-problem__content__descriptions[data-v-49294520]{margin:10px 0}.learning-problem__content__code[data-v-49294520]{width:20px;margin-left:auto}.learning-problem__content__code__popup[data-v-49294520]{width:-moz-fit-content;width:fit-content;padding:.2em;background-color:var(--color-default__background);border:1px solid var(--color-default__text-light);border-radius:.2em}.learning-problem__content__memo[data-v-49294520]{margin:10px 0;display:flex;align-items:center;-moz-column-gap:1em;column-gap:1em}.learning-problem__content__memo__button[data-v-49294520]{width:120px}.learning-problem__content__questions[data-v-49294520]{--gap-size:5px;--number-area-width:120px}.learning-problem__content__questions__row[data-v-49294520]{display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);margin-bottom:var(--gap-size);min-height:70px}.learning-problem__content__questions__row__number-header[data-v-49294520],.learning-problem__content__questions__row__number[data-v-49294520]{width:var(--number-area-width);min-width:var(--number-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.learning-problem__content__questions__row__answer-header[data-v-49294520]{display:flex;flex-grow:1;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.learning-problem__content__questions__row__answer-area[data-v-49294520]{padding:.5em;display:flex;flex-flow:column;justify-content:center;flex-grow:1;background-color:var(--color-learning__question__background)}.learning-problem__content__buttons__row[data-v-49294520]{display:flex;margin-top:10px;-moz-column-gap:10px;column-gap:10px}.learning-problem__content__buttons__row__submit-answer[data-v-49294520]{flex-grow:1;padding:.75em 0}.learning-problem__content__buttons__row__return[data-v-49294520]{flex-basis:0;flex-grow:1;padding:.75em 0;display:flex;align-items:center;justify-content:center}.learning-problem__content__buttons__row__return__img[data-v-49294520]{margin-right:.5em}.learning-problem__content__buttons__row__top[data-v-49294520]{flex-basis:0;flex-grow:1;padding:.75em 0;display:flex;align-items:center;justify-content:center}.learning-problem__content__buttons__row__top__img[data-v-49294520]{margin-right:.5em}.learning-problem__memo-area[data-v-49294520]{position:fixed;right:0;bottom:0}.button-strong-hover[data-v-4f045274]{padding:.5em;border-radius:.5em;color:var(--color-button-strong__background);border:2px solid var(--color-default__background)}.button-strong-hover[data-v-4f045274]:hover{color:var(--base-color__background-light);background-color:var(--color-button-strong__background--hover)}.button-strong-reverse[data-v-a8edd3d2]{padding:.5em;border-radius:.5em;color:var(--color-button-strong__background);background-color:var(--color-button-strong__text);border:2px solid var(--color-button-strong__background)}.button-strong-reverse[data-v-a8edd3d2]:hover{color:var(--color-button-strong__text);background-color:var(--color-button-strong__background--hover)}.result-problem[data-v-9be0a43c]{padding:20px 0}.result-problem__content[data-v-9be0a43c]{padding:20px;width:800px}.result-problem__content__descriptions[data-v-9be0a43c],.result-problem__content__guidances[data-v-9be0a43c]{margin:10px 0}.result-problem__content__save[data-v-9be0a43c]{display:flex;margin:10px 0;justify-content:space-around}.result-problem__content__save__button[data-v-9be0a43c]{width:210px;display:flex;align-items:center;justify-content:space-between}.result-problem__content__save__button__img[data-v-9be0a43c]{width:1em;margin-right:.5em}.result-problem__content__save__button__label[data-v-9be0a43c]{flex-grow:1}.result-problem__content__memo[data-v-9be0a43c]{margin:10px 0;display:flex;align-items:center;-moz-column-gap:1em;column-gap:1em}.result-problem__content__memo__button[data-v-9be0a43c]{width:120px}.result-problem__content__questions[data-v-9be0a43c]{--gap-size:5px;--number-area-width:120px;--answer-caption-area-width:120px;--result-area-width:120px}.result-problem__content__questions__row[data-v-9be0a43c]{display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);margin-bottom:var(--gap-size);min-height:70px}.result-problem__content__questions__row__number-header[data-v-9be0a43c]{width:calc(var(--number-area-width) + var(--gap-size) + var(--answer-caption-area-width));min-width:calc(var(--number-area-width) + var(--gap-size) + var(--answer-caption-area-width))}.result-problem__content__questions__row__number-header[data-v-9be0a43c],.result-problem__content__questions__row__number[data-v-9be0a43c]{padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.result-problem__content__questions__row__number[data-v-9be0a43c]{width:var(--number-area-width);min-width:var(--number-area-width)}.result-problem__content__questions__row__answer-header[data-v-9be0a43c]{display:flex;flex-grow:1;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.result-problem__content__questions__row__answers[data-v-9be0a43c]{flex-grow:1;display:flex;flex-flow:column;row-gap:var(--gap-size)}.result-problem__content__questions__row__answers__row[data-v-9be0a43c]{flex-grow:1;display:flex;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);min-height:55px}.result-problem__content__questions__row__answers__row__answer-caption[data-v-9be0a43c]{width:var(--answer-caption-area-width);min-width:var(--answer-caption-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-learning__question__header)}.result-problem__content__questions__row__answers__row__answer[data-v-9be0a43c]{flex-grow:1;display:flex;flex-flow:column;justify-content:center;padding:.5em;background-color:var(--color-learning__question__background)}.result-problem__content__questions__row__result-header[data-v-9be0a43c]{background-color:var(--color-learning__question__header)}.result-problem__content__questions__row__result-header[data-v-9be0a43c],.result-problem__content__questions__row__result[data-v-9be0a43c]{width:var(--result-area-width);min-width:var(--result-area-width);padding:.5em;display:flex;flex-flow:column;justify-content:center;align-items:center}.result-problem__content__questions__row__result[data-v-9be0a43c]{background-color:var(--color-learning__question__background)}.result-problem__content__buttons__row[data-v-9be0a43c]{display:flex;margin-top:10px;-moz-column-gap:10px;column-gap:10px}.result-problem__content__buttons__row__return[data-v-9be0a43c]{flex-basis:0;flex-grow:1;padding:.75em 0;display:flex;align-items:center;justify-content:center}.result-problem__content__buttons__row__return__icon[data-v-9be0a43c]{margin-right:.5em}.result-problem__content__buttons__row__top[data-v-9be0a43c]{flex-basis:0;flex-grow:1;padding:.75em 0;display:flex;align-items:center;justify-content:center}.result-problem__content__buttons__row__top__icon[data-v-9be0a43c]{margin-right:.5em}.result-problem__memo-area[data-v-9be0a43c]{position:fixed;right:0;bottom:0}.text-frame[data-v-0c2697a3]{display:block}.modal-message__main[data-v-31c8b27b]{padding:20px;height:100%;display:flex;flex-flow:column}.modal-message__main__message-area[data-v-31c8b27b]{flex:1;height:100%;display:flex;flex-flow:column;justify-content:center}.modal-message__main__message-area__message[data-v-31c8b27b]{width:100%}.modal-message__main__button[data-v-31c8b27b]{margin-top:20px}.password-reminder[data-v-4f998092]{height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-login__student__background)}.password-reminder__content[data-v-4f998092]{width:450px}.password-reminder__content__logo[data-v-4f998092]{margin-bottom:1em}.password-reminder__content__panel[data-v-4f998092]{padding:1em}.password-reminder__content__panel__title[data-v-4f998092]{margin-bottom:.5em}.password-reminder__content__panel__description[data-v-4f998092]{margin-bottom:1em}.password-reminder__content__panel__input[data-v-4f998092]{display:block;width:100%}.password-reminder__content__panel__button[data-v-4f998092]{margin-top:1em}.password-guide[data-v-37f66bce]{height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-login__student__background)}.password-guide__content[data-v-37f66bce]{width:450px}.password-guide__content__logo[data-v-37f66bce]{margin-bottom:1em}.password-guide__content__panel[data-v-37f66bce]{padding:1em}.password-guide__content__panel__title[data-v-37f66bce]{margin-bottom:.5em}.password-guide__content__panel__link[data-v-37f66bce]{margin-top:1.5em}.password-reset[data-v-063b090b]{height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-login__student__background)}.password-reset__content[data-v-063b090b]{width:450px}.password-reset__content__logo[data-v-063b090b]{margin-bottom:1em}.password-reset__content__panel[data-v-063b090b]{padding:1em}.password-reset__content__panel__title[data-v-063b090b]{margin-bottom:.5em}.password-reset__content__panel__description[data-v-063b090b]{margin-bottom:1em}.password-reset__content__panel__label[data-v-063b090b]{display:block;margin-top:1em;margin-bottom:.5em}.password-reset__content__panel__input[data-v-063b090b]{display:block;width:100%}.password-reset__content__panel__button[data-v-063b090b]{margin-top:2em}.reconfigure-mail-message[data-v-3f07fc22]{height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-default__theme-main)}.reconfigure-mail-message__panel[data-v-3f07fc22]{width:500px;padding:20px;row-gap:20px;display:flex;flex-flow:column}.regist-mail-address[data-v-618827e6],.temporary-user-login[data-v-dcd40e9c]{--color-login__background:var(--color-temporary-user__background);--color-login__input-border:var(--color-temporary-user__light);--color-login__input-background:var(--color-temporary-user__transparent)}.regist-mail-address[data-v-618827e6]{height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-temporary-user__background)}.regist-mail-address__panel[data-v-618827e6]{width:450px;padding:20px;row-gap:20px;display:flex;flex-flow:column}.activate-message[data-v-1d453a99]{height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--color-login__background);--color-login__background:var(--color-temporary-user__background);--color-login__input-border:var(--color-temporary-user__light);--color-login__input-background:var(--color-temporary-user__transparent)}.activate-message__panel[data-v-1d453a99]{width:450px;padding:20px;row-gap:20px;display:flex;flex-flow:column}.regist-password[data-v-d94a4ef4]{--color-login__background:var(--color-temporary-user__background);--color-login__input-border:var(--color-temporary-user__light);--color-login__input-background:var(--color-temporary-user__transparent)}.pdf-content[data-v-04bb457e]{padding:10px 0;display:flex;flex-flow:column;align-items:center;row-gap:10px}.pdf-content__canvas{margin:0 auto}.topical-loading[data-v-31a58acb]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.topical-loading__image[data-v-31a58acb]{--loading-image-size:250px;background-image:var(--image-path);background-color:transparent;background-size:var(--loading-image-size) var(--loading-image-size);width:var(--loading-image-size);height:var(--loading-image-size);border:none;position:relative;top:calc((100% - var(--loading-image-size))/2);left:calc((100% - var(--loading-image-size))/2);animation:spin 1.5s linear infinite}.pdf-viewer-template[data-v-b65879a2]{height:100%;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:stretch}.pdf-viewer-template__header[data-v-b65879a2]{height:50px;padding:0 20px;flex:none;display:flex;justify-content:space-between;align-items:center;background-color:var(--color-pdf__header__background)}.pdf-viewer-template__header__icon[data-v-b65879a2]{height:30px}.pdf-viewer-template__header__download[data-v-b65879a2]{padding:.5em 1em}.pdf-viewer-template__content[data-v-b65879a2]{flex:auto;background-color:var(--color-pdf__container__background);overflow:hidden}.pdf-viewer-template__content__container[data-v-b65879a2]{position:relative;width:100%;height:100%;overflow:scroll}.error-400__link[data-v-43980c73],.error-400__message[data-v-43980c73],.error-401__link[data-v-12b0b8ec],.error-401__message[data-v-12b0b8ec],.error-404__link[data-v-481a6215],.error-404__message[data-v-481a6215],.error-409__link[data-v-d61615e4],.error-409__message[data-v-d61615e4],.error-423__link[data-v-ff9d0944],.error-423__message[data-v-ff9d0944],.error-500__link[data-v-4963d7b4],.error-500__message[data-v-4963d7b4],.error-auth__link[data-v-281cced8],.error-auth__message[data-v-281cced8]{margin-bottom:20px}.debug-editor[data-v-5fd1e1f8],.debug-home[data-v-5bd39b72]{margin:20px}.debug-editor__menu[data-v-5fd1e1f8]{margin:20px 0;display:flex;-moz-column-gap:20px;column-gap:20px}.debug-editor__edit__title[data-v-5fd1e1f8]{margin-bottom:20px}.debug-editor__edit__title__input[data-v-5fd1e1f8]{width:100%;padding:2px 0}.debug-editor__source__output[data-v-5fd1e1f8]{resize:vertical;width:100%;min-height:300px}.draw-sample[data-v-32bab13a]{margin:20px}.draw-sample__canvas-area[data-v-32bab13a]{height:320px;width:720px;margin:0 20px;padding:10px;background-color:#eee}.draw-sample__canvas-area__canvas[data-v-32bab13a]{width:100%;height:100%;background-color:#fff}.draw-sample__buttons[data-v-32bab13a]{margin:20px;display:flex;-moz-column-gap:20px;column-gap:20px}.draw-sample__buttons__pen-selector[data-v-32bab13a]{width:300px}.draw-sample__outputs__control[data-v-32bab13a]{margin-bottom:10px}.draw-sample__outputs__result[data-v-32bab13a]{display:flex}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol[class],p,ul[class]{margin:0}html{scroll-behavior:smooth}body{text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}