:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{position:absolute;background:inherit}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{padding:8px 16px;border-radius:3px;font-size:90%;width:max-content}.styles-module_arrow__K0L3T{width:8px;height:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}span.data-grid-container,span.data-grid-container:focus{outline:none}.data-grid-container .data-grid{table-layout:fixed;border-collapse:collapse}.data-grid-container .data-grid .cell.updated{background-color:rgba(0,145,253,.16);transition:background-color 0ms ease}.data-grid-container .data-grid .cell{height:17px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:cell;background-color:unset;transition:background-color .5s ease;vertical-align:middle;text-align:right;border:1px solid #ddd;padding:0}.data-grid-container .data-grid .cell.selected{border:1px double #2185d0;transition:none;box-shadow:inset 0 -100px 0 rgba(33,133,208,.15)}.data-grid-container .data-grid .cell.read-only{background:#f5f5f5;color:#999;text-align:center}.data-grid-container .data-grid .cell>.text{padding:2px 5px;text-overflow:ellipsis;overflow:hidden}.data-grid-container .data-grid .cell>input{outline:none!important;border:2px solid #2185d0;text-align:right;width:calc(100% - 6px);height:11px;background:none;display:block}.data-grid-container .data-grid .cell{vertical-align:bottom}.data-grid-container .data-grid .cell,.data-grid-container .data-grid .cell.wrap,.data-grid-container .data-grid.clip .cell.wrap,.data-grid-container .data-grid.nowrap .cell.wrap,.data-grid-container .data-grid.wrap .cell,.data-grid-container .data-grid.wrap .cell.wrap{white-space:normal}.data-grid-container .data-grid .cell.nowrap,.data-grid-container .data-grid.clip .cell.nowrap,.data-grid-container .data-grid.nowrap .cell,.data-grid-container .data-grid.nowrap .cell.nowrap,.data-grid-container .data-grid.wrap .cell.nowrap{white-space:nowrap;overflow-x:visible}.data-grid-container .data-grid .cell.clip,.data-grid-container .data-grid.clip .cell,.data-grid-container .data-grid.clip .cell.clip,.data-grid-container .data-grid.nowrap .cell.clip,.data-grid-container .data-grid.wrap .cell.clip{white-space:nowrap;overflow-x:hidden}.data-grid-container .data-grid .cell .data-editor,.data-grid-container .data-grid .cell .value-viewer{display:block}.flexlayout__layout{--color-text:#000;--color-background:#fff;--color-base:#fff;--color-1:#f7f7f7;--color-2:#f0f0f0;--color-3:#e9e9e9;--color-4:#e2e2e2;--color-5:#dbdbdb;--color-6:#d4d4d4;--color-drag1:#5f86c4;--color-drag2:#77a677;--color-drag1-background:rgba(95,134,196,.1);--color-drag2-background:rgba(119,166,119,.075);--font-size:medium;--font-family:Roboto,Arial,sans-serif;--color-overflow:gray;--color-icon:gray;--color-tabset-background:var(--color-background);--color-tabset-background-selected:var(--color-1);--color-tabset-background-maximized:var(--color-6);--color-tabset-divider-line:var(--color-4);--color-tabset-header-background:var(--color-background);--color-tabset-header:var(--color-text);--color-border-tab-content:var(--color-background);--color-border-background:var(--color-background);--color-border-divider-line:var(--color-4);--color-tab-content:var(--color-background);--color-tab-selected:var(--color-text);--color-tab-selected-background:var(--color-4);--color-tab-unselected:gray;--color-tab-unselected-background:transparent;--color-tab-textbox:var(--color-text);--color-tab-textbox-background:var(--color-3);--color-border-tab-selected:var(--color-text);--color-border-tab-selected-background:var(--color-4);--color-border-tab-unselected:gray;--color-border-tab-unselected-background:var(--color-2);--color-splitter:var(--color-1);--color-splitter-hover:var(--color-4);--color-splitter-drag:var(--color-4);--color-drag-rect-border:#ccc;--color-drag-rect-background:var(--color-5);--color-drag-rect:var(--color-text);--color-popup-border:var(--color-6);--color-popup-unselected:var(--color-text);--color-popup-unselected-background:#fff;--color-popup-selected:var(--color-text);--color-popup-selected-background:var(--color-3);--color-edge-marker:#aaa;--color-edge-icon:#555;left:0;top:0;right:0;bottom:0;position:absolute;display:flex}.flexlayout__layout_overlay{left:0;top:0;right:0;bottom:0;position:absolute;z-index:1000}.flexlayout__layout_tab_stamps{position:absolute;top:-10000px;z-index:100;display:flex;flex-direction:column;align-items:start}.flexlayout__layout_moveables{visibility:hidden;position:absolute;width:100px;height:100px;top:-20000px}.flexlayout__layout_main{position:relative}.flexlayout__layout_border_container,.flexlayout__layout_border_container_inner,.flexlayout__layout_main{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-grow:1}.flexlayout__splitter{display:flex;align-items:center;justify-content:center;background-color:var(--color-splitter);touch-action:none;z-index:10}@media(hover:hover){.flexlayout__splitter:hover{background-color:var(--color-splitter-hover);transition:background-color .1s ease-in;transition-delay:.05s}}.flexlayout__splitter_drag{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1000;background-color:var(--color-splitter-drag)}.flexlayout__splitter_handle{background-color:#ccc;border-radius:3px}.flexlayout__splitter_handle_horz{width:3px;height:30px}.flexlayout__splitter_handle_vert{width:30px;height:3px}.flexlayout__splitter_extra{touch-action:none;background-color:transparent}.flexlayout__outline_rect{position:absolute;pointer-events:none;box-sizing:border-box;border:2px solid var(--color-drag1);background:var(--color-drag1-background);border-radius:5px;z-index:1000}.flexlayout__outline_rect_edge{pointer-events:none;border:2px solid var(--color-drag2);background:var(--color-drag2-background);border-radius:5px;z-index:1000;box-sizing:border-box}.flexlayout__edge_rect{position:absolute;z-index:1000;background-color:var(--color-edge-marker);pointer-events:none;display:flex;align-items:center;justify-content:center}.flexlayout__drag_rect{color:var(--color-drag-rect);background-color:var(--color-drag-rect-background);border:2px solid var(--color-drag-rect-border);border-radius:5px;justify-content:center;flex-direction:column;padding:.3em .8em;word-wrap:break-word;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__drag_rect,.flexlayout__row{box-sizing:border-box;display:flex;overflow:hidden}.flexlayout__row{flex-basis:0px;min-width:0;min-height:0;position:relative}.flexlayout__tabset{position:relative;background-color:var(--color-tabset-background);box-sizing:border-box;font-family:var(--font-family)}.flexlayout__tabset,.flexlayout__tabset_container{display:flex;flex-direction:column;overflow:hidden;flex-grow:1}.flexlayout__tabset_container{flex-basis:0px;min-width:0;min-height:0}.flexlayout__tabset_tab_divider{width:4px}.flexlayout__tabset_content{display:flex;flex-basis:0px;min-width:0;min-height:0;flex-grow:1;box-sizing:border-box;position:relative}.flexlayout__tabset_header{display:flex;align-items:center;padding:3px 3px 3px 5px;box-sizing:border-box;border-bottom:1px solid var(--color-tabset-divider-line);color:var(--color-tabset-header);background-color:var(--color-tabset-header-background);font-size:var(--font-size)}.flexlayout__tabset_header_content{flex-grow:1}.flexlayout__tabset_tabbar_outer{box-sizing:border-box;background-color:var(--color-tabset-background);overflow:hidden;display:flex;font-size:var(--font-size)}.flexlayout__tabset_tabbar_outer_top{padding:0 2px;border-bottom:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_outer_bottom{padding:0 2px;border-top:1px solid var(--color-tabset-divider-line)}.flexlayout__tabset_tabbar_inner{position:relative;box-sizing:border-box;display:flex;flex-grow:1;overflow:hidden}.flexlayout__tabset_tabbar_inner_tab_container{position:relative;display:flex;padding-left:4px;padding-right:4px;box-sizing:border-box;white-space:nowrap}.flexlayout__tabset_tabbar_inner_tab_container_top{border-top:2px solid transparent}.flexlayout__tabset_tabbar_inner_tab_container_bottom{border-bottom:2px solid transparent}.flexlayout__tabset-selected{background-color:var(--color-tabset-background-selected)}.flexlayout__tabset-maximized{background-color:var(--color-tabset-background-maximized)}.flexlayout__tab_button_stamp{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap;box-sizing:border-box}.flexlayout__tab{overflow:hidden;box-sizing:border-box;background-color:var(--color-tab-content);color:var(--color-text);position:relative}.flexlayout__tab_moveable{position:relative;height:100%;min-width:1px;min-height:1px;overflow:auto;box-sizing:border-box}.flexlayout__tab_overlay{z-index:20;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.239)}.flexlayout__tab_button{padding:3px .5em}.flexlayout__tab_button,.flexlayout__tab_button_stretch{display:flex;gap:.3em;align-items:center;box-sizing:border-box;cursor:pointer}.flexlayout__tab_button_stretch{background-color:transparent;color:var(--color-tab-selected);width:100%;padding:3px 0;text-wrap:nowrap}@media(hover:hover){.flexlayout__tab_button_stretch:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--selected{background-color:var(--color-tab-selected-background);color:var(--color-tab-selected)}@media(hover:hover){.flexlayout__tab_button:hover{color:var(--color-tab-selected)}}.flexlayout__tab_button--unselected{background-color:var(--color-tab-unselected-background);color:var(--color-tab-unselected);color:gray}.flexlayout__tab_button_leading{display:flex}.flexlayout__tab_button_content{display:flex;text-wrap:nowrap}.flexlayout__tab_button_textbox{border:none;font-family:var(--font-family);font-size:var(--font-size);color:var(--color-tab-textbox);background-color:var(--color-tab-textbox-background);border:1px inset var(--color-1);border-radius:3px;width:10em}.flexlayout__tab_button_textbox:focus{outline:none}.flexlayout__tab_button_trailing{display:flex;visibility:hidden;border-radius:4px}.flexlayout__tab_button_trailing:hover{background-color:var(--color-3)}@media(hover:hover){.flexlayout__tab_button:hover .flexlayout__tab_button_trailing{visibility:visible}}.flexlayout__tab_button--selected .flexlayout__tab_button_trailing{visibility:visible}.flexlayout__tab_button_overflow{display:flex;align-items:center;border:none;color:var(--color-overflow);font-size:inherit;background-color:transparent;width:2em;overflow:hidden}.flexlayout__tab_toolbar{display:flex;align-items:center;gap:.3em;padding-left:.5em;padding-right:.3em}.flexlayout__tab_toolbar_button,.flexlayout__tab_toolbar_icon{border:none;outline:none;font-size:inherit;margin:0;background-color:transparent;padding:1px}.flexlayout__tab_toolbar_button{border-radius:4px}@media(hover:hover){.flexlayout__tab_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__tab_toolbar_sticky_buttons_container{display:flex;gap:.3em;padding-left:5px;align-items:center}.flexlayout__tab_floating{position:absolute;box-sizing:border-box;color:var(--color-text);background-color:var(--color-background)}.flexlayout__tab_floating,.flexlayout__tab_floating_inner{overflow:auto;display:flex;justify-content:center;align-items:center}.flexlayout__tab_floating_inner{flex-direction:column}.flexlayout__tab_floating_inner div{margin-bottom:5px;text-align:center}.flexlayout__tab_floating_inner div a{color:#4169e1}.flexlayout__border{box-sizing:border-box;overflow:hidden;display:flex;font-size:var(--font-size);font-family:var(--font-family);color:var(--color-border);background-color:var(--color-border-background)}.flexlayout__border_tab_contents{box-sizing:border-box;overflow:hidden;background-color:var(--color-border-tab-content)}.flexlayout__border_top{border-bottom:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_bottom{border-top:1px solid var(--color-border-divider-line);align-items:center}.flexlayout__border_left{border-right:1px solid var(--color-border-divider-line);align-content:center;flex-direction:column}.flexlayout__border_right{border-left:1px solid var(--color-border-divider-line);align-content:center;flex-direction:column}.flexlayout__border_inner{position:relative;box-sizing:border-box;align-items:center;display:flex;overflow:hidden;flex-grow:1}.flexlayout__border_inner_tab_container{white-space:nowrap;display:flex;padding-left:2px;padding-right:2px;box-sizing:border-box;position:absolute}.flexlayout__border_inner_tab_container_right{transform-origin:top left;transform:rotate(90deg)}.flexlayout__border_inner_tab_container_left{flex-direction:row-reverse;transform-origin:top right;transform:rotate(-90deg)}.flexlayout__border_tab_divider{width:4px}.flexlayout__border_button{display:flex;gap:.3em;align-items:center;cursor:pointer;padding:3px .5em;margin:2px 0;box-sizing:border-box;white-space:nowrap}.flexlayout__border_button--selected{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}@media(hover:hover){.flexlayout__border_button:hover{background-color:var(--color-border-tab-selected-background);color:var(--color-border-tab-selected)}}.flexlayout__border_button--unselected{background-color:var(--color-border-tab-unselected-background);color:var(--color-border-tab-unselected)}.flexlayout__border_button_content,.flexlayout__border_button_leading{display:flex}.flexlayout__border_button_trailing{display:flex;border-radius:4px;visibility:hidden}.flexlayout__border_button_trailing:hover{background-color:var(--color-3)}@media(hover:hover){.flexlayout__border_button:hover .flexlayout__border_button_trailing{visibility:visible}}.flexlayout__border_button--selected .flexlayout__border_button_trailing{visibility:visible}.flexlayout__border_toolbar{display:flex;gap:.3em;align-items:center}.flexlayout__border_toolbar_left,.flexlayout__border_toolbar_right{flex-direction:column;padding-top:.5em;padding-bottom:.3em}.flexlayout__border_toolbar_bottom,.flexlayout__border_toolbar_top{padding-left:.5em;padding-right:.3em}.flexlayout__border_toolbar_button{border:none;outline:none;font-size:inherit;background-color:transparent;border-radius:4px;padding:1px}@media(hover:hover){.flexlayout__border_toolbar_button:hover{background-color:var(--color-2)}}.flexlayout__border_toolbar_button_overflow{display:flex;align-items:center;border:none;color:var(--color-overflow);font-size:inherit;background-color:transparent;width:2em}.flexlayout__popup_menu{font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__popup_menu_item{padding:2px .5em;white-space:nowrap;cursor:pointer;border-radius:2px}@media(hover:hover){.flexlayout__popup_menu_item:hover{background-color:var(--color-6)}}.flexlayout__popup_menu_container{box-shadow:inset 0 0 5px rgba(0,0,0,.15);border:1px solid var(--color-popup-border);color:var(--color-popup-unselected);background:var(--color-popup-unselected-background);border-radius:3px;position:absolute;z-index:1000;max-height:50%;min-width:100px;overflow:auto;padding:2px}.flexlayout__floating_window _body{height:100%}.flexlayout__error_boundary_container,.flexlayout__floating_window_content{left:0;top:0;right:0;bottom:0;position:absolute}.flexlayout__error_boundary_container{display:flex;justify-content:center}.flexlayout__error_boundary_content{display:flex;align-items:center}.flexlayout__tabset_sizer{padding-top:5px}.flexlayout__tabset_header_sizer,.flexlayout__tabset_sizer{padding-bottom:3px;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__tabset_header_sizer{padding-top:3px}.flexlayout__border_sizer{position:absolute;top:-30000px;padding-top:6px;padding-bottom:5px;font-size:var(--font-size);font-family:var(--font-family)}.flexlayout__mini_scrollbar::-webkit-scrollbar{width:3px;height:3px}.flexlayout__mini_scrollbar::-webkit-scrollbar-button,.flexlayout__mini_scrollbar_hidden::-webkit-scrollbar{display:none}.flexlayout__mini_scrollbar::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}*{white-space:pre-line;font-family:var(--font-noto-sans-jp);--smarpy-font-family-sans-serif:var(--font-noto-sans-jp);--smarpy-font-family-heading:var(--font-sawarabi-mincho)}.heading,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6{font-family:var(--font-sawarabi-mincho);box-sizing:border-box;margin:0;padding:0}.heading-1{font-size:2.5rem}.heading-2{font-size:2rem}.heading-3{font-size:1.75rem}.heading-4{font-size:1.5rem}.heading-5{font-size:1.25rem}.heading-6{font-size:1rem}.image{display:inline-block;vertical-align:middle;margin:0}.icon{align-items:center;display:inline-flex;justify-content:center;min-height:1.5em;min-width:1.5em}.icon.is-small{min-height:1em;min-width:1em}.icon.is-medium{min-height:2em;min-width:2em}.icon.is-large{min-height:3em;min-width:3em}.footer{color:var(--smarpy-color-gray-950);background-color:var(--smarpy-color-blue-050)}.test-question-datasheet-container{width:100%;height:100%;overflow:scroll}.roster-datasheet{width:100%}.roster-datasheet,.roster-datasheet .cell{border:1px solid var(--smarpy-color-default-border);border-collapse:collapse}.roster-datasheet .roster-datasheet-cell-roster-number,.roster-datasheet .roster-datasheet-header-roster-number{width:10%;text-align:right}.roster-datasheet .roster-datasheet-header-name{width:60%}.roster-datasheet .roster-datasheet-cell-name{width:60%;text-align:left!important}.roster-datasheet .roster-datasheet-cell-name .data-editor{width:100%!important;height:100%!important;margin:0;width:100%;display:block;padding:0;border-color:inherit;border-width:1px;text-align:left!important;ime-mode:active}.roster-datasheet .roster-datasheet-header-is-absence{min-height:1.5rem;width:10%;text-align:center}.roster-datasheet .roster-datasheet-cell-is-absence{min-height:1.5rem;width:10%;text-align:center!important}.roster-datasheet .roster-datasheet-cell-delete,.roster-datasheet .roster-datasheet-header-delete{min-height:8rem;width:20%;text-align:center!important}.self-made-test-question-datasheet-container{width:100%;overflow-x:auto}.self-made-test-question-datasheet{background-color:var(--smarpy-color-white);width:100%;min-width:800px}.self-made-test-question-datasheet,.self-made-test-question-datasheet .cell{border:1px solid var(--smarpy-color-default-border);border-collapse:collapse}.self-made-test-question-datasheet .self-made-test-question-datasheet--header--omote-ura{width:140px}.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-omote-ura{text-align:left!important;width:140px}.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-detail-question-code,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-large-question-code,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-max-score,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-small-question-code,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-view-point-name{vertical-align:middle!important}.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-detail-question-code .value-viewer,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-large-question-code .value-viewer,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-max-score .value-viewer,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-small-question-code .value-viewer,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-view-point-name .value-viewer{text-align:left!important}.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-detail-question-code .data-editor,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-large-question-code .data-editor,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-max-score .data-editor,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-small-question-code .data-editor,.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-view-point-name .data-editor{height:86%!important;text-align:left!important}.self-made-test-question-datasheet .self-made-test-question-datasheet-cell--data-delete{text-align:center!important}.input-saiten-pen-datasheet-container{width:100%;height:100%;overflow:auto}.input-saiten-pen-datasheet{max-width:100%;border:1px solid var(--smarpy-color-blue-200)!important;border-collapse:collapse}.input-saiten-pen-datasheet .cell{height:1.5rem!important;white-space:nowrap;vertical-align:middle}.input-saiten-pen-datasheet .cell .value-viewer{white-space:nowrap}.input-saiten-pen-datasheet .cell .data-editor{height:1.5rem!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-class-code,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-roster-number{min-width:2.5rem!important;text-align:center;color:var(--smarpy-color-black)!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-name{text-align:left!important;color:var(--smarpy-color-black)!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-1-title{color:var(--smarpy-color-black)!important;font-weight:700;text-align:left;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-1-content{color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-orange-950)!important;text-align:left!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-2-viewpoint-max,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-6-viewpoint-average{min-width:12rem;color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-blue-800)!important;text-align:center!important;border-color:var(--smarpy-color-blue-200)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-3-viewpoint-max,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-3-viewpoint-max-chigi,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-3-viewpoint-max-kanji,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-3-viewpoint-max-kotoba,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-3-viewpoint-max-shihanhyou,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-viewpoint-average,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-viewpoint-average-chigi,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-viewpoint-average-kanji,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-viewpoint-average-kotoba,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-viewpoint-average-shihanhyou{width:5rem!important;min-width:5rem!important;color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-blue-800)!important;text-align:center!important;border-color:var(--smarpy-color-blue-200)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-3-viewpoint-max-omote,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-viewpoint-average-omote{width:5rem!important;min-width:5rem!important;color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-red-950)!important;text-align:center!important;border-color:var(--smarpy-color-blue-200)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-3-viewpoint-max-ura,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-viewpoint-average-ura{width:5rem!important;min-width:5rem!important;color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-blue-950)!important;text-align:center!important;border-color:var(--smarpy-color-blue-200)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-4-viewpoint-max,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-4-viewpoint-max-chigi,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-4-viewpoint-max-kanji,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-4-viewpoint-max-kotoba,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-4-viewpoint-max-shihanhyou,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-8-viewpoint-average,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-8-viewpoint-average-chigi,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-8-viewpoint-average-kanji,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-8-viewpoint-average-kotoba,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-8-viewpoint-average-shihanhyou{width:5rem!important;color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-white)!important;text-align:center!important;border-color:var(--smarpy-color-blue-200)!important;vertical-align:middle!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-10-detail-question-code,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-small-question-serial-code,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-2-viewpoint,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-5-max-score,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-6-minus-score,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-omote-ura,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-8-large-question-code,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-9-small-question-code{width:5rem!important;color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-orange-850)!important;text-align:center!important;border-right-style:double!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-small-question-serial-code{width:5rem!important;color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-3-correct-count,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-4-correct-percentage{color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-green-950)!important;text-align:center!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-viewpoint-omote-ura-blank-1,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-viewpoint-omote-ura-blank-2,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-viewpoint-omote-ura-blank-3,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-viewpoint-omote-ura-blank-4,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-viewpoint-omote-ura-blank-1,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-viewpoint-omote-ura-blank-2,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-viewpoint-omote-ura-blank-3,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-viewpoint-omote-ura-blank-4{width:5rem!important;background-color:var(--smarpy-color-gray-700)!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-10-viewpoint-score-title{color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-red-850)!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-viewpoint-omote-ura-1,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-viewpoint-omote-ura-2,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-viewpoint-omote-ura-3,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-viewpoint-omote-ura-4,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-viewpoint-omote-ura-1,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-viewpoint-omote-ura-2,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-viewpoint-omote-ura-3,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-viewpoint-omote-ura-4{width:5rem!important;color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-red-850)!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-name{min-width:12rem!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-10-data-detail-question-code,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-data-small-question-serial-code,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-5-data-max-score,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-6-data-minus-score,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-8-data-large-question-code,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-9-data-small-question-code{color:var(--smarpy-color-black)!important;text-align:center!important;border-color:var(--smarpy-color-blue-500)!important;background-color:var(--smarpy-color-orange-950)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-10-data-detail-question-code.is-odd,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-data-small-question-serial-code.is-odd,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-5-data-max-score.is-odd,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-6-data-minus-score.is-odd,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-8-data-large-question-code.is-odd,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-9-data-small-question-code.is-odd{background-color:var(--smarpy-color-orange-950)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-10-data-detail-question-code.is-even,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-11-data-small-question-serial-code.is-even,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-5-data-max-score.is-even,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-6-data-minus-score.is-even,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-8-data-large-question-code.is-even,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-9-data-small-question-code.is-even{background-color:var(--smarpy-color-orange-850)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-3-data-total-correct,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-4-data-correct-average{color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-red-950)!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-2-data-viewpoint-name{border-color:var(--smarpy-color-blue-500)!important;color:var(--smarpy-color-black)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-2-data-viewpoint-name.is-chigi{background-color:var(--smarpy-color-red-850)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-2-data-viewpoint-name.is-shihanhyou{background-color:var(--smarpy-color-blue-850)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-data-omote-ura{border-color:var(--smarpy-color-blue-500)!important;color:var(--smarpy-color-black)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-data-omote-ura.is-omote{background-color:var(--smarpy-color-red-850)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-7-data-omote-ura.is-ura{background-color:var(--smarpy-color-blue-850)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-omote,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-total,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-ura{width:5rem!important;background-color:var(--smarpy-color-red-950)!important;color:var(--smarpy-color-black)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-12-data-blank{background-color:var(--smarpy-color-gray-700)!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-1-data-flap{min-width:4rem;color:var(--smarpy-color-black)!important;background-color:var(--smarpy-color-orange-950)!important;border-color:var(--smarpy-color-blue-500)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-header-1-data-flap>input{width:1rem!important;background-color:var(--smarpy-color-default-back)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-odd{background-color:var(--smarpy-color-white)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-odd.input-saiten-pen-datasheet-cell-viewpoint-total-0,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-odd.input-saiten-pen-datasheet-cell-viewpoint-total-1,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-odd.input-saiten-pen-datasheet-cell-viewpoint-total-2,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-odd.input-saiten-pen-datasheet-cell-viewpoint-total-3{background-color:var(--smarpy-color-orange-950)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-odd.input-saiten-pen-datasheet-cell-viewpoint-total-blank-0,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-odd.input-saiten-pen-datasheet-cell-viewpoint-total-blank-1,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-odd.input-saiten-pen-datasheet-cell-viewpoint-total-blank-2,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-odd.input-saiten-pen-datasheet-cell-viewpoint-total-blank-3{background-color:var(--smarpy-color-gray-700)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-even{background-color:var(--smarpy-color-gray-950)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-even.input-saiten-pen-datasheet-cell-viewpoint-total-0,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-even.input-saiten-pen-datasheet-cell-viewpoint-total-1,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-even.input-saiten-pen-datasheet-cell-viewpoint-total-2,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-even.input-saiten-pen-datasheet-cell-viewpoint-total-3{background-color:var(--smarpy-color-orange-850)!important}.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-even.input-saiten-pen-datasheet-cell-viewpoint-total-blank-0,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-even.input-saiten-pen-datasheet-cell-viewpoint-total-blank-1,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-even.input-saiten-pen-datasheet-cell-viewpoint-total-blank-2,.input-saiten-pen-datasheet .input-saiten-pen-datasheet-cell-student-even.input-saiten-pen-datasheet-cell-viewpoint-total-blank-3{background-color:var(--smarpy-color-gray-700)!important}.image{width:100%;height:auto}.image-test-code{max-width:400px}.select-paper-side{max-width:8rem}