.button-base[data-v-27eacba2]{height:var(--height);width:var(--width);border-radius:var(--height);text-decoration:none;display:inline-block;text-align:center;position:relative}.button-base[data-v-27eacba2]:hover{cursor:pointer}.button-base__label[data-v-27eacba2]{white-space:nowrap;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);display:flex}.button-base__label>img[data-v-27eacba2]{margin-right:10px}.button-base__size-default[data-v-27eacba2],.button-base__size-middle[data-v-27eacba2]{--width:157px;--height:36px}.button-base__size-large[data-v-27eacba2]{--width:180px;--height:36px}.button-base__size-small[data-v-27eacba2]{--width:90px;--height:36px}.button-base__size-slim[data-v-27eacba2]{--width:120px;--height:30px}.button-base__size-xslim[data-v-27eacba2]{--width:160px;--height:24px}.button-base__size-block[data-v-27eacba2]{--width:100%;--height:40px;display:block}.button-base__size-student[data-v-27eacba2]{--width:250px;--height:50px}.button-base__size-xlarge[data-v-27eacba2]{--width:300px;--height:50px}.button-base__color-blue[data-v-27eacba2],.button-base__color-default[data-v-27eacba2]{color:var(--color-white);background-color:var(--color-blue)}.button-base__color-blue[data-v-27eacba2]:hover,.button-base__color-default[data-v-27eacba2]:hover{background-color:rgba(44,121,206,.8)}.button-base__color-white[data-v-27eacba2]{color:var(--color-blue);border-color:var(--color-blue);border-style:solid;border-width:thin;background-color:var(--color-white)}.button-base__color-white[data-v-27eacba2]:hover{background-color:rgba(44,121,206,.1)}.button-base__color-gray[data-v-27eacba2]{color:var(--color-gray-1);border-color:var(--color-gray-1);border-style:solid;border-width:thin;background-color:var(--color-white)}.button-base__color-gray[data-v-27eacba2]:hover{background-color:rgba(44,121,206,.1)}.button-base__color-darkgray[data-v-27eacba2]{color:var(--color-white);background-color:var(--color-gray-2)}.button-base__color-darkgray[data-v-27eacba2]:hover{background-color:hsla(0,0%,66.7%,.5)}.button-base__color-gradation-orange[data-v-27eacba2]{color:var(--color-white);background:linear-gradient(90deg,var(--color-orange-1),var(--color-orange-2))}.button-base__color-white-no-border[data-v-27eacba2]{color:#000;border:none;background-color:var(--color-white)}.button-base__color-skyblue[data-v-27eacba2]{color:var(--color-white);background-color:var(--color-blue-1)}.button-base__color-lightblue[data-v-27eacba2]{color:var(--color-blue-1);background-color:var(--color-blue-3)}.button-base__color-lineblue[data-v-27eacba2]{color:var(--color-blue-1);background-color:var(--color-white);border-color:var(--color-blue-1);border-style:solid;border-width:thin}.button-base__color-pink[data-v-27eacba2]{color:var(--color-red-1);background-color:var(--color-pink-1)}.button-base__color-disabled[data-v-27eacba2]{color:var(--color-black);background-color:var(--color-gray-3)}.button-base__color-red[data-v-27eacba2]{color:var(--color-white);background-color:var(--color-red-1)}.button-base__color-green[data-v-27eacba2]{color:var(--color-white);background-color:var(--color-green-1)}.button-base__color-green1[data-v-27eacba2]{color:var(--color-white);background-color:var(--color-green)}.button-base__color-orange[data-v-27eacba2]{color:var(--color-white);background-color:var(--color-orange)}.button-base__color-orangeV3[data-v-27eacba2]{color:var(--color-white);background-color:#ffc575}.button-base__color-orangeV3[data-v-27eacba2]:hover{background:linear-gradient(90deg,var(--color-orange-1),var(--color-orange-2))}.button-base__color-pointer-events-none[data-v-27eacba2]{color:var(--color-black)!important;background-color:var(--color-gray-3)!important;pointer-events:none!important}.button-base__color-pointer-events-none-2[data-v-27eacba2]{color:#858585;background-color:#e9e9e9;pointer-events:none!important;border-style:solid;border-width:thin;border-color:#bfc2c5}.guide[data-v-3029a45f]{font-weight:500;margin-bottom:10px}.title[data-v-2d3c1426]{display:flex}.title__icon[data-v-2d3c1426]{width:31px;height:28px;margin-right:5px}.radio-imaged[data-v-ac818fb8]{display:inline-block;white-space:nowrap;width:var(--width);height:var(--height)}.radio-imaged__input[data-v-ac818fb8]{display:none}.radio-imaged__label[data-v-ac818fb8]{margin:0;cursor:pointer;display:inline-block;width:var(--width);height:var(--height)}.radio-imaged__input+label[data-v-ac818fb8]{background:var(--unchecked_image) no-repeat;background-position:0;background-size:var(--width) var(--height)}.radio-imaged__input:checked+label[data-v-ac818fb8]{background:var(--checked_image) no-repeat;background-position:0;background-size:var(--width) var(--height)}.radio-ok-ng__ok[data-v-18b8286b]{margin-right:15px}.image[data-v-5e283c0c]{display:flex;flex-direction:row-reverse;width:100%;position:relative}.image--dokkai[data-v-5e283c0c]:before{position:absolute;content:"";height:97%;border-left:6px dotted var(--color-darkblue);top:50%;right:59.4%;transform:translate(-50%,-50%)}.image__right-block[data-v-5e283c0c]{width:60%;margin-left:10px}.image__left-block[data-v-5e283c0c],.image__right-block[data-v-5e283c0c]{display:flex;flex-direction:row-reverse;overflow-x:auto;padding:0 0 10px 0;position:relative}.image__left-block[data-v-5e283c0c]{width:40%;margin-right:10px}.image:not(.image--dokkai) .image__left-block[data-v-5e283c0c]{width:auto}.image__image[data-v-5e283c0c]{max-width:none;height:100%;min-height:460px;max-height:calc(100vh - 70px);margin-right:10px}.image__title[data-v-5e283c0c]{position:relative;margin-right:30px;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-text-orientation:upright;text-orientation:upright}.image__title-number[data-v-5e283c0c]{text-combine-upright:all;transform:translateX(3px)}.image__title__name[data-v-5e283c0c]{margin-top:20px}.image__l-info-icon[data-v-5e283c0c]{position:absolute;bottom:20px;right:10px}.image__s-info-icon[data-v-5e283c0c]{margin-top:20px}.pen[data-v-5e283c0c],.text[data-v-5e283c0c]{display:flex;flex-direction:row-reverse;overflow-x:auto}.text[data-v-5e283c0c]{width:100%;position:relative}.text__input[data-v-5e283c0c]{position:absolute;bottom:15px;width:100%;text-align:center}.text__select[data-v-5e283c0c]{display:flex;margin-right:10px;flex-direction:column;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:98%;overflow-x:auto}.input[data-v-5e283c0c]{border-radius:2px;border-color:var(--color-blue-1);border-width:1px;width:98%;height:50px}.select__box[data-v-5e283c0c]{border-radius:.5rem;margin-left:10px;border-color:var(--color-gray-1);border-style:solid;border-width:thin;background-color:var(--color-white)}.select__box-active[data-v-5e283c0c]{background-color:var(--color-blue-3)}.select__text[data-v-5e283c0c]{line-height:50px}.image[data-v-e5d4c1d4]{display:flex;width:100%;height:100%;position:relative}.image--dokkai[data-v-e5d4c1d4]:before{position:absolute;content:"";height:97%;border-left:6px dotted var(--color-darkblue);top:50%;right:50%;transform:translate(-50%,-50%)}.image__left-block[data-v-e5d4c1d4]{margin-right:20px}.image__left-block[data-v-e5d4c1d4],.image__right-block[data-v-e5d4c1d4]{flex:1 1 auto;width:50%;height:100%;overflow-y:auto;position:relative}.image:not(.image--dokkai) .image__right-block[data-v-e5d4c1d4]{width:auto}.image__title[data-v-e5d4c1d4]{position:relative;margin-top:30px}.image__title__name[data-v-e5d4c1d4]{margin-left:20px}.image__title[data-v-e5d4c1d4]:first-child{margin-top:0}.image__image[data-v-e5d4c1d4]{width:100%;height:auto;margin-top:10px}.image__l-info-icon[data-v-e5d4c1d4]{position:absolute;top:10px;right:10px}.image__s-info-icon[data-v-e5d4c1d4]{position:absolute;margin-left:20px}.pen[data-v-e5d4c1d4]{display:flex;overflow-y:auto}.text[data-v-e5d4c1d4]{height:100%;position:relative}.text__input[data-v-e5d4c1d4]{position:absolute;bottom:10px;width:calc(100% - 20px);text-align:center}.text__select[data-v-e5d4c1d4]{display:flex;margin-top:15px;width:100%;flex-direction:column;aligin-items:center}.audio-btn[data-v-e5d4c1d4]{height:50px;width:50px}.input[data-v-e5d4c1d4]{border-color:var(--color-blue-1);border-width:1px;width:98%;height:50px;border-radius:.5rem}.select__box[data-v-e5d4c1d4]{width:98%;border-radius:.5rem;margin-left:10px;border-color:var(--color-gray-1);border-style:solid;border-width:thin;background-color:var(--color-white);height:50px;text-align:center}.select__box-active[data-v-e5d4c1d4]{background-color:var(--color-blue-3)}.select__text[data-v-e5d4c1d4]{line-height:50px}.image[data-v-e5de21b4]{display:flex;width:100%;height:100%;position:relative}.image__right-block[data-v-e5de21b4]{flex:1 1 auto;width:50%;height:100%;overflow-y:auto;position:relative}.image:not(.image--dokkai) .image__right-block[data-v-e5de21b4]{width:auto}.image__image[data-v-e5de21b4]{width:100%;height:auto;margin-top:10px}.image__image-error[data-v-e5de21b4]{width:100%;height:200px;margin-top:10px;text-align:center;font-size:20px}.image__l-info-icon[data-v-e5de21b4]{position:absolute;top:10px;right:10px}.image-expansion[data-v-7b2fc606]{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000}.image-expansion__inner[data-v-7b2fc606]{position:absolute;background-color:var(--color-white);max-height:100%;width:100%;padding:20px}.image-expansion__inner--h[data-v-7b2fc606]{top:50%;transform:translateY(-50%);overflow-y:auto}.image-expansion__inner--v[data-v-7b2fc606]{left:50%;transform:translateX(-50%);overflow-x:auto}.image-expansion__inner__header[data-v-7b2fc606]{padding_bottom:10px}.image-expansion__inner__header__close[data-v-7b2fc606]{width:30px;cursor:pointer;margin:0 0 0 auto}.scoreTable[data-v-03dc6356]{border-collapse:collapse}.scoreTable__header[data-v-03dc6356]{color:var(--color-gray-1)}.scoreTable__body td[data-v-03dc6356]{border:1px solid var(--color-black);padding:5px 10px}.scoreTable__index[data-v-03dc6356]{white-space:nowrap}.scoreTable__input[data-v-03dc6356],.tabsButton[data-v-37b4b547]{display:flex;align-items:center}.tabsButton[data-v-37b4b547]{gap:35px;width:100%;overflow:auto;position:relative;padding:5px 0}.tabsButton .tabsButton__item-moveLeft[data-v-37b4b547]{left:0}.tabsButton .tabsButton__item-moveLeft[data-v-37b4b547],.tabsButton .tabsButton__item-moveRight[data-v-37b4b547]{position:sticky;height:50px;padding:0 15px;display:flex;align-items:center;background:var(--color-gray-4);font-size:20px;color:#aaa;cursor:pointer}.tabsButton .tabsButton__item-moveRight[data-v-37b4b547]{right:0}.tabsButton[data-v-37b4b547]::-webkit-scrollbar{width:1px;height:1px}.tabsButton[data-v-37b4b547]::-webkit-scrollbar-thumb,.tabsButton[data-v-37b4b547]::-webkit-scrollbar-track{border-radius:1px}.tabsButton .tabsButton__item[data-v-37b4b547]{padding:9px 0;color:#2570eb;display:flex;align-items:center;justify-content:center;border-radius:20px;background:#dbe8fe;cursor:pointer;min-width:62px;box-shadow:0 2px 4px rgba(0,0,0,.18)}.tabsButton .tabsButton__item-text[data-v-37b4b547]{display:flex;align-items:center;gap:2px}.tabsButton .tabsButton__item-text .withBorder[data-v-37b4b547]{border:1px solid #2570eb;display:inline-block;line-height:1;text-align:center;height:22px;padding:2px}.tabsButton .tabsButton__item-active[data-v-37b4b547]{background:#2570eb;color:#fff}.tabsButton .tabsButton__item-active .withBorder[data-v-37b4b547]{border:1px solid #fff}.chatLine[data-v-3e1a159d]{width:100%;margin-top:5px}.chatLine--right[data-v-3e1a159d]{display:flex;justify-content:flex-end}.chatLine--error[data-v-3e1a159d]{color:var(--color-red-1)}.chatLine--error .chatLine__message[data-v-3e1a159d]{border:1px solid var(--color-red-1)}.chatLine--error .chatLine__bot[data-v-3e1a159d]{background-image:var(--url-img-bot-error)}.chatLine__wrapper[data-v-3e1a159d]{width:60%;display:flex;gap:10px;align-items:center}.chatLine__wrapper--right[data-v-3e1a159d]{justify-content:flex-end}.chatLine__bot[data-v-3e1a159d]{background-image:var(--url-img-bot);width:100px;height:133px;flex:none;background-repeat:no-repeat}.chatLine__message[data-v-3e1a159d]{background:#f1f1f1;padding:8px 16px;border-radius:12px;word-wrap:break-word;white-space:pre-wrap}.chatLine__message--purple[data-v-3e1a159d]{background:#615ef0;color:#fff}.chatLine__botLoader[data-v-3e1a159d]{height:30px;width:75px;--_g:no-repeat radial-gradient(farthest-side,#00a3e5 90%,#fff);background:var(--_g),var(--_g),var(--_g),var(--_g);background-size:20% 50%;-webkit-animation:l43-data-v-3e1a159d 1s linear infinite;animation:l43-data-v-3e1a159d 1s linear infinite}@-webkit-keyframes l43-data-v-3e1a159d{0%{background-position:0 50%,33.33333% 50%,66.66667% 50%,100% 50%}16.67%{background-position:0 0,33.33333% 50%,66.66667% 50%,100% 50%}33.33%{background-position:0 100%,33.33333% 0,66.66667% 50%,100% 50%}50%{background-position:0 50%,33.33333% 100%,66.66667% 0,100% 50%}66.67%{background-position:0 50%,33.33333% 50%,66.66667% 100%,100% 0}83.33%{background-position:0 50%,33.33333% 50%,66.66667% 50%,100% 100%}to{background-position:0 50%,33.33333% 50%,66.66667% 50%,100% 50%}}@keyframes l43-data-v-3e1a159d{0%{background-position:0 50%,33.33333% 50%,66.66667% 50%,100% 50%}16.67%{background-position:0 0,33.33333% 50%,66.66667% 50%,100% 50%}33.33%{background-position:0 100%,33.33333% 0,66.66667% 50%,100% 50%}50%{background-position:0 50%,33.33333% 100%,66.66667% 0,100% 50%}66.67%{background-position:0 50%,33.33333% 50%,66.66667% 100%,100% 0}83.33%{background-position:0 50%,33.33333% 50%,66.66667% 50%,100% 100%}to{background-position:0 50%,33.33333% 50%,66.66667% 50%,100% 50%}}.loading[data-v-7c298e2c]{-webkit-animation:round-data-v-7c298e2c 1s linear infinite;animation:round-data-v-7c298e2c 1s linear infinite}@-webkit-keyframes round-data-v-7c298e2c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes round-data-v-7c298e2c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.conversionRoom[data-v-aa6bdc78]{position:relative;height:100%}.conversionRoom__content[data-v-aa6bdc78]{height:100%;overflow-y:auto;padding:0 10px}.conversionRoom__content.pinBottom [data-v-aa6bdc78]{overflow-anchor:none}.conversionRoom__loadMore[data-v-aa6bdc78]{display:flex;justify-content:center}.conversionRoom__messages[data-v-aa6bdc78]{min-height:calc(100% - 1px);display:flex;flex-direction:column;justify-content:flex-end}.conversionRoom__anchor[data-v-aa6bdc78]{overflow-anchor:auto!important;height:1px}.conversionRoom__scrollBottom[data-v-aa6bdc78]{font-size:36px;color:var(--color-blue-1);position:absolute;bottom:0;left:50%;transform:translateX(-50%);cursor:pointer;border-radius:50%;background:#fff}.draw[data-v-7d85ccb8]{position:absolute;pointer-events:none;z-index:1}.draw-activate[data-v-7d85ccb8]{pointer-events:auto}.radio-imaged[data-v-4f3e4e7b]{margin-left:5px}.drill__penMath[data-v-4acec008]{display:flex;align-items:center;justify-content:end;gap:6px}.drill__penMath svg[data-v-4acec008]{cursor:pointer}.drill__penMath-action[data-v-4acec008]{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.drill__penMath-action span[data-v-4acec008]{font-size:14px}.drill__penMath-actionTrash[data-v-4acec008]{position:relative}.drill__penMath-actionTrash:hover .drill__penMath-trashDropdown[data-v-4acec008]{display:flex}.drill__penMath-trashDropdown[data-v-4acec008]{position:absolute;bottom:-45%;right:-100%;background:#fff;display:none;flex-direction:column;border-radius:7px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);z-index:2}.drill__penMath-trashDropdown span[data-v-4acec008]{padding:0 10px}.drill__penMath-bookmark[data-v-4acec008]{height:42px}.drill__penMath-changeLine[data-v-4acec008]{width:42px;height:42px}.drill__penMath-line[data-v-4acec008]{position:relative}.drill__penMath-lineDropdown[data-v-4acec008]{position:absolute;border:1px solid #000;border-radius:10px;padding:11px 0;display:flex;flex-direction:column;width:93px;bottom:-115px;right:0;background:#fff;z-index:100}.drill__penMath-lineDropdownItem[data-v-4acec008]{display:flex;align-items:center;gap:10px;padding:3px 11px;cursor:pointer}.drill__penMath-lineDropdownItem[data-v-4acec008]:hover{background:var(--color-gray-6)}.drill__penMath-lineDropdownItemOne[data-v-4acec008]{background:#000;height:1px;flex:1;border-radius:10px}.drill__penMath-lineDropdownItemThree[data-v-4acec008]{background:#000;height:3px;flex:1;border-radius:10px}.drill__penMath-lineDropdownItemFive[data-v-4acec008]{background:#000;height:5px;flex:1;border-radius:10px}.drill__penMath-lineDropdownItemActive[data-v-4acec008]{background:var(--color-gray-6)}.drill__penMath-hand[data-v-4acec008]{width:42px;height:42px;cursor:pointer}.memoMath-frameCanvas[data-v-60e16eb5]{position:relative}.memoMath-frameCanvas canvas[data-v-60e16eb5]{top:0}.modalChatMath[data-v-1618441e]{height:100%!important}.modalChatMath[data-v-1618441e] .vm--modal{max-width:100%;left:0!important;display:flex;flex-direction:column;margin:auto;height:80%!important;top:10%!important}.modalChatMath[data-v-1618441e] .vm--modal .modal-base__body{flex:1;position:relative}@media (max-width:1367px){.modalChatMath[data-v-1618441e] .vm--modal{width:100%;height:100%!important;top:0!important}}.modalChatMath[data-v-1618441e] .modal-base__header{background:var(--color-blue-2)}.modalChatMath__body-memo[data-v-1618441e]{position:absolute;top:0;width:100%;height:47%;overflow:hidden;z-index:2;border-radius:0 0 16px 16px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);border:1px solid #ddd;background:#fff;transform:translateY(-101%);transition:all .5s}.modalChatMath__body-memo .memoMath-frameCanvas[data-v-1618441e]{height:1000px}.modalChatMath__body-memoActive[data-v-1618441e]{transform:translateY(0);overflow:auto}.modalChatMath__content[data-v-1618441e]{position:relative;height:100%;padding:15px 12px 12px 12px;display:flex;flex-direction:column;gap:18px}.modalChatMath__error[data-v-1618441e],.modalChatMath__messages[data-v-1618441e]{flex:1;overflow:auto}.modalChatMath__fixedMessages[data-v-1618441e],.modalChatMath justify-content center[data-v-1618441e]{display:flex;align-items:center;flex-wrap:wrap}.modalChatMath__fixedMessagesItemFrame[data-v-1618441e]{padding:0 12px;width:25%}.modalChatMath__fixedMessagesItem[data-v-1618441e]{padding:8px 16px;border-radius:12px;border:1px solid var(--color-gray-2);min-height:66px;cursor:pointer;color:#b3b3b3;display:flex;align-items:center;justify-content:center}.modalChatMath__fixedMessagesItem span[data-v-1618441e]{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.modalChatMath__error[data-v-1618441e]{display:flex;flex-direction:column;align-items:center;gap:10px;justify-content:center;text-align:center}.modalChatMath__botError[data-v-1618441e]{background-image:var(--url-img-bot-error);width:100px;height:133px;background-repeat:no-repeat}.modalChatMath__loading[data-v-1618441e]{height:100%;display:flex;justify-content:center;align-items:center}.modalChatMath__chat[data-v-1618441e]{display:flex;gap:10px;padding:10px 20px;justify-content:space-between;border-radius:12px;border:2px solid #e2e8f0;align-items:center;flex:1}.modalChatMath__input[data-v-1618441e]{width:100%;min-height:28px;height:auto;border:none;outline:none;resize:none;max-height:180px}.modalChatMath__input[data-v-1618441e]::-webkit-scrollbar-thumb{border-radius:9999px;border-width:1px;background:hsla(0,0%,89%,.8);border-color:#fff}.modalChatMath__input[data-v-1618441e]::-webkit-scrollbar-track{background:transparent;border-radius:9999px}.modalChatMath__send[data-v-1618441e]{padding:0;background:transparent;border:none;height:20px;width:20px;cursor:pointer}.modalChatMath__send[data-v-1618441e]:disabled{opacity:.4}.modalChatMath__chatFrame[data-v-1618441e]{display:flex;align-items:center;gap:20px}.modalChatMath__chatMemo[data-v-1618441e]{background:#45b441;border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer}.modalHintMath[data-v-11bb8e36] #questionFrame{max-height:unset!important}.modalHintMath[data-v-11bb8e36] .modal-base__header{background:var(--color-blue-2)}.modalHintMath[data-v-11bb8e36] .vm--modal{max-width:100%;left:50%!important;transform:translateX(-50%);height:78%!important;display:flex;flex-direction:column;top:9%!important}.modalHintMath[data-v-11bb8e36] .vm--modal .modal-base__body{flex:1;overflow:hidden}.modalHintMath__content[data-v-11bb8e36]{position:relative;height:100%;padding:12px}.modalHintMath__content-question[data-v-11bb8e36]{height:100%;border:18px solid #d9d9d9;overflow:hidden}.modalHintMath__content-buttons[data-v-11bb8e36]{position:absolute;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;margin-bottom:36px;gap:20px;z-index:1}.modalHintMath__content-questionImage[data-v-11bb8e36]{padding:10px;height:540px;top:37px;right:37px;left:37px;overflow:auto}.modalHintMath__star[data-v-11bb8e36]{position:absolute;background:#fff;right:53px;top:35px;z-index:1;width:50px;cursor:pointer}.modalMemoMath[data-v-2e1b61aa]{height:100%!important}.modalMemoMath[data-v-2e1b61aa] .vm--modal{min-height:100%;top:0!important;left:0!important;width:unset!important;height:100%!important}.modalMemoMath[data-v-2e1b61aa] .vm--modal .modal-base__body{overflow:hidden;display:flex;flex-direction:column;height:100%!important}.modalMemoMath_header[data-v-2e1b61aa]{background:var(--color-blue-2);height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.modalMemoMath__header-closeBtn[data-v-2e1b61aa]{color:#000;margin:auto;font-size:24px}.modalMemoMath__header-submitBtn[data-v-2e1b61aa]{color:#000;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:10px;cursor:pointer}.modalMemoMath__body[data-v-2e1b61aa]{height:100%;display:flex;flex-direction:column}.modalMemoMath__body-frameContentKo[data-v-2e1b61aa]{display:flex;align-items:flex-end;gap:50px;position:relative;height:100%}.modalMemoMath__body-frameContentKo[data-v-2e1b61aa]:before{position:absolute;content:"";height:97%;border-left:6px dotted var(--color-darkblue);top:50%;right:59.4%;transform:translate(-50%,-50%)}.modalMemoMath__body-frameContentKo img[data-v-2e1b61aa]{height:100%;max-width:unset}.modalMemoMath__body-frameContentM[data-v-2e1b61aa]{width:40%;flex-direction:row-reverse;align-items:flex-start;overflow:auto;display:flex;height:100%}.modalMemoMath__body-frameContentD[data-v-2e1b61aa]{width:60%;flex-direction:row-reverse;align-items:flex-end;overflow:auto;display:flex;height:100%}.modalMemoMath__body-frameContentD img[data-v-2e1b61aa]{flex:auto;height:100%}.modalMemoMath__body-action[data-v-2e1b61aa]{padding:15px 12px;display:flex;align-items:center;justify-content:space-between}.modalMemoMath__body-actionButton[data-v-2e1b61aa]{display:flex;align-items:center;gap:10px}.modalMemoMath__body-actionButton img[data-v-2e1b61aa]{height:42px;cursor:pointer}.modalMemoMath__body-content[data-v-2e1b61aa]{border:18px solid #d9d9d9;display:flex;align-items:center;flex-direction:column;background:#fff;flex:1;padding:10px}.modalMemoMath__body-memo[data-v-2e1b61aa]{height:300px;overflow:auto;width:100%}.modalMemoMath__body-frameCanvas[data-v-2e1b61aa]{height:1000px;position:relative}.modalMemoMath__body-frameCanvas canvas[data-v-2e1b61aa]{top:0}.modalMemoMath__body-frameCanvas canvas[data-v-2e1b61aa]:first-child{z-index:1}.modalMemoMath__body-frameCanvas canvas[data-v-2e1b61aa]:nth-child(2){z-index:2}.modalMemoMath__body-butonTab[data-v-2e1b61aa]{width:100%;padding:10px 0}.modalMemoMath__body-answer[data-v-2e1b61aa]{display:flex;flex-direction:column;width:100%}.modalMemoMath__body-answerHeader[data-v-2e1b61aa]{background:#e46f21;height:51px;display:flex;align-items:center;color:#fff;padding-left:15px;border-radius:16px 16px 0 0}.modalMemoMath__body-answerBody[data-v-2e1b61aa]{height:100%;width:100%;overflow:auto;box-shadow:0 8px 24px rgba(149,157,165,.2);border-radius:0 0 16px 16px}.modalMemoMath__body-answerBodyImg[data-v-2e1b61aa]{height:1000px}.modalMemoMath__body-answerBodyImg img[data-v-2e1b61aa]{max-width:65%}@media (max-width:910px){.modalMemoMath__body-answerBodyImg img[data-v-2e1b61aa]{max-width:40%}}@media (max-width:1024px){.modalMemoMath__body-answerBodyImg img[data-v-2e1b61aa]{max-width:55%}}.questions__frameContent--verticalNoD[data-v-6c122533]{justify-content:flex-end}.questions__frameContent--verticalNoD .questions__frameContentM[data-v-6c122533]{flex:unset;overflow:unset}.questions__frameContent--verticalNoD .questions__frameContentM img[data-v-6c122533]{height:100%}.questions[data-v-6c122533]{padding:10px;background-color:var(--color-white);flex:1.1;overflow:auto;position:relative}.questions__title[data-v-6c122533]{margin-top:30px;margin-bottom:10px}.questions__s-info-icon[data-v-6c122533]{margin-left:20px}.questions__answer[data-v-6c122533]{margin-top:100px}.questions__frameContent--vertical[data-v-6c122533]{height:70vh;position:relative}.questions__frameContent--vertical[data-v-6c122533]:before{position:absolute;content:"";height:97%;border-left:6px dotted var(--color-darkblue);top:50%;right:59.4%;transform:translate(-50%,-50%)}.questions__frameContent--vertical .questions__frameContentM[data-v-6c122533]{flex-direction:row-reverse;width:40%;flex:unset!important}.questions__frameContent--vertical .questions__frameContentD[data-v-6c122533]{flex-direction:row-reverse;width:60%;flex:unset!important}.questions__frameContent--vertical img[data-v-6c122533]{max-height:100%}.questions__answers[data-v-6c122533]{display:flex;flex-direction:row-reverse;justify-content:flex-end}.questions__answers-wrapper[data-v-6c122533]{transform-origin:top left}.questions__answers-zoom[data-v-6c122533]{position:absolute;right:30px;top:40px;display:flex;gap:4px;z-index:10}.questions__answers-zoom button[data-v-6c122533]{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.5);border:1px solid rgba(0,0,0,.3);cursor:pointer;font-size:14px;color:#000}.questions__frameContent[data-v-6c122533]{display:flex;align-items:flex-end;gap:50px}.questions__frame[data-v-6c122533]{position:relative;-webkit-overflow-scrolling:touch}.questions__frameContentM[data-v-6c122533]{flex:1;overflow:auto;display:flex;align-items:flex-end;height:100%}.questions__frameContentM img[data-v-6c122533]{-o-object-fit:contain;object-fit:contain;height:100%}.questions__frameContentD[data-v-6c122533]{flex:1;overflow:auto;display:flex;align-items:flex-end;height:100%}.questions__frameContentD img[data-v-6c122533]{-o-object-fit:contain;object-fit:contain;height:100%}.questions__image[data-v-6c122533]{flex:auto}.questions__image-jimg[data-v-6c122533]{padding:0 20px}.transition[data-v-5d01eb39]{position:fixed;bottom:0;left:0;right:0;padding:10px 20px;background:#fff;display:flex;flex:initial;justify-content:space-between;border-top:1px solid #d8d8d8;z-index:2}.transition .ml_submit-auto[data-v-5d01eb39]{margin-left:auto}.transition--right-aligned[data-v-5d01eb39]{justify-content:flex-end}.scoringDrill[data-v-0157a2bb]{display:flex;flex-direction:column;width:100%;gap:10px}.scoringDrill[data-v-0157a2bb] .button-base__color-green1,.scoringDrill[data-v-0157a2bb] .button-base__color-skyblue{width:110px}.scoringDrill[data-v-0157a2bb] .button-base__color-white-no-border{background-color:var(--color-gray-2);color:#000}.scoringDrill .mt-65[data-v-0157a2bb]{margin-top:65px}.scoringDrill #questionFrame[data-v-0157a2bb]{flex:1;max-height:40vh;padding-bottom:50px;border-radius:16px}.scoringDrill .scoringDrill__answerArea[data-v-0157a2bb]{flex:1;background:#fff;min-height:250px;padding:10px;position:relative;border:1px solid #333;border-radius:16px}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-buttonAction[data-v-0157a2bb]{position:absolute;bottom:30px;right:0;display:flex;align-items:center;gap:50px;margin-right:40px}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-content[data-v-0157a2bb]{height:100%;width:100%;max-height:40vh;overflow:auto}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-content .scoringDrill__answerArea-contentImg[data-v-0157a2bb]{height:1000px;padding-top:80px}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-content .scoringDrill__answerArea-contentImg img[data-v-0157a2bb]{max-width:65%}@media (max-width:910px){.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-content .scoringDrill__answerArea-contentImg img[data-v-0157a2bb]{max-width:40%}}@media (max-width:1024px){.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-content .scoringDrill__answerArea-contentImg img[data-v-0157a2bb]{max-width:55%}}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-score[data-v-0157a2bb]{position:absolute;top:0;right:0;display:flex;flex-direction:column;z-index:1;margin:0 40px 0 0;padding-top:20px;background:#fff;z-index:3}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-score>.scoringDrill__answerArea-scoreTable[data-v-0157a2bb]:nth-child(2){border:1px solid #333}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-score>.scoringDrill__answerArea-scoreTable:nth-child(2) .scoringDrill__answerArea-columnTitle[data-v-0157a2bb]{border-right:1px solid #333}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-score .scoringDrill__answerArea-scoreTable[data-v-0157a2bb]{display:flex;align-items:center;height:50px}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-score .scoringDrill__answerArea-scoreTable .scoringDrill__answerArea-columnTitle[data-v-0157a2bb]{width:55px;height:100%;display:flex;align-items:center;justify-content:center;font-weight:500}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-score .scoringDrill__answerArea-scoreTable .scoringDrill__answerArea-columnContent[data-v-0157a2bb]{flex:1;height:100%;display:flex;align-items:center;justify-content:center;gap:20px;padding:0 5px}.scoringDrill .scoringDrill__answerArea .scoringDrill__answerArea-score .scoringDrill__answerArea-scoreTable .scoringDrill__answerArea-columnContent img[data-v-0157a2bb]{height:calc(100% - 15px);flex:1;width:70px;cursor:pointer}.main[data-v-29843c13]{display:flex;flex-direction:column;width:100%;gap:15px;padding:0 20px}