@media screen and (min-width:769px){.sub-menu-text{display:none}.container-lg{max-width:1320px;min-width:1320px}.navbar{min-width:1320px}.mobile{display:none!important}}@media screen and (max-width:768px){.desktop{display:none!important}}body{font-family:"KoPubWorld Dotum","Roboto","Apple SD Gothic Neo","Apple SD 산돌고딕 Neo",Helvetica,"맑은 고딕","malgun gothic","Microsoft NeoGothic","Droid sans",sans-serif;line-height:1.6}a{color:#1b1bd6}.content{font-family:"Spoqa Han Sans Neo";font-size:14px;line-height:25px;padding-top:10px;padding-bottom:10px}.table>:not(caption)>*>*{padding:6px}.nav-link{text-align:center}.nav-item{text-decoration:none;font-size:16px;font-weight:900;color:#646566;padding:3px 10px;border-radius:50px;cursor:pointer}.navbar-brand{text-decoration:none;--bs-navbar-brand-font-size:22px;margin:0 15px}.navbar-brand:hover{text-decoration:none}.nav-item.active{background-color:#212529}.nav-item.active a{color:white!important}.nav-item a:hover{text-decoration:none}.btn:hover{text-decoration:none}.dropdown-menu{--bs-dropdown-item-padding-y:8px;--bs-dropdown-link-active-bg:#212529}.navbar{--bs-navbar-padding-y:16px}.navbar-nav.navbar-center{margin:0 auto}.btn{--bs-btn-font-size:15px}a{text-decoration:none}a:hover{text-decoration:underline}div.worksheet-list.mobile{font-size:14px;margin-bottom:10px}div.worksheet-list.mobile .table-row{border:1px solid var(--bs-border-color);padding:5px 10px}div.worksheet-list.mobile .table-row .cell-row{display:flex;flex-direction:row;align-items:center}div.worksheet-list.mobile .caption{font-size:12px;color:var(--bs-gray-600)}.worksheet-list tr{border-width:1px}.top-btns{margin-bottom:10px}.worksheet-raw-data{margin:0;font-family:'Courier New',Courier,monospace;font-size:13px;line-height:18px}.worksheet-raw-data br{content:"";display:block;margin:3px 0;border:1px dashed #bbf}.worksheet-title{font-weight:700;font-size:17px;line-height:25px}.worksheet-caption{display:flex;-webkit-box-align:center;align-items:center;gap:4px;margin-top:2px;font-size:13px;font-weight:400;line-height:17px;color:var(--bs-gray-600)}.splitter{border-right:1px solid var(--bs-gray-300);height:12px}.worksheet-heading{font-weight:600;font-size:15px;line-height:25px}.worksheet-subheading{font-weight:500;font-size:15px;line-height:25px}.nav-tabs .nav-link{font-size:15px;color:black}.nav-tabs .nav-link.nav-link-red-text{color:#dc3545;font-weight:bold}.navbar .sub-menu-text{font-size:1.1em;font-weight:900}.navbar .separator{border-right:1px solid rgba(255,255,255,0.5);margin:5px 5px}.table-row[data-href]{cursor:pointer}.content .jexcel_toolbar i{box-sizing:content-box}.content .table{vertical-align:middle;--bs-table-hover-bg:#f3f3f3}.worksheet-input-label{display:inline-block;padding:.375rem .75rem;line-height:1.5;text-align:center;background-color:#e9ecef;border:1px solid #ced4da}.spreadsheet .jexcel>thead>tr>td{top:52px}.spreadsheet .jexcel br{content:"";display:block;margin:3px;border:1px dashed #bbf}.spreadsheet .jexcel>tbody>tr>td.readonly{color:#000}.spreadsheet.derived-table .jexcel>tbody>tr>td.readonly{color:#dc3545}.center{text-align:center}.right{text-align:right}.gallery .image{box-sizing:border-box;border-bottom:1px solid #ddd;text-align:center}.gallery .image img{width:100%;height:auto}.modal-xl .image img{max-width:100%;width:auto}td.paragraph-numbering{vertical-align:top;font-weight:bold;user-select:none;width:80px;text-align:center}td.sentence-numbering{vertical-align:top;font-weight:bold;user-select:none;width:90px;text-align:center}td.valign-top{vertical-align:top}td.paragraph-source{min-width:80px;max-width:350px;vertical-align:top}#input_sentence_blacklist_tab td{border-bottom-width:0}#input_sentence_blacklist_tab tr.border-bottom td{border-bottom-width:1px}#input_sentence_blacklist_tab table td{padding:.2rem;text-align:center}#input_sentence_blacklist_tab table td:last-child{text-align:justify}#input_sentence_blacklist_tab tbody tr:hover{background-color:#ffa}.content .thick-border-top{border-top-width:3px}.flex{flex:1}.highlight-yellow-red{background-color:yellow;color:red;user-select:none}.join-form-errors{color:red}.join-form-errors .errorlist{margin:0}@media screen and (max-width:700px){.pc-only{display:none}#spreadsheet .jexcel_toolbar br{display:initial}}.pagination{text-align:center}.pagination .page-btn{color:#999}.pagination .page-btn:hover{border-color:#aaa}.pagination .current{font-weight:bold;background-color:#f9f9f9;border-color:#aaa}.store .title-text{color:navy;font-weight:bold}.store .title-text .bonus-point{font-size:9pt}.store .price-text{color:#cb1400;font-weight:bold}#gin_admin{color:blue}.vocabulary-table td{border:1px solid #dee2e6}.vocabulary-table th{border:1px solid #dee2e6}#worksheet_category{border:1px solid var(--bs-border-color);background-color:#f9f9f9;padding:5px 0}#worksheet_category .nav-link{color:#6c757d;font-weight:normal}#worksheet_category .nav-link.active{color:#212529;border:2px dotted #212529;border-radius:50%;font-weight:bold}#document_canvas{min-width:1200px}#document_canvas .header{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:4px solid #c65252;margin-bottom:10px}#document_canvas .header .title{font-size:24px;font-weight:bold}#document_canvas .header .title-right{font-size:20px;font-weight:bold}#document_canvas h3{display:inline-block;background-color:#c65252;color:white;font-size:14pt;margin:0;padding:5px 10px}#document_canvas .spacer{width:1px;height:15px;padding:0;margin:0}#document_canvas.analysis .source-wrapper{font-weight:bold;margin-bottom:5px}#document_canvas.analysis .source-wrapper .source[contenteditable="true"]{min-height:25px}#document_canvas.analysis table.text_eng_kor{width:100%;border:2px solid #c65252;margin:0;background:rgba(252,245,231,0.7)}
#document_canvas.analysis table.text_eng_kor td{vertical-align:top;margin:0;padding:5px}#document_canvas.analysis table.text_eng_kor td.kor{width:40%}#document_canvas.analysis table.keypoints{width:100%;border:2px solid #c65252;margin:0}#document_canvas.analysis table.keypoints th{text-align:center;vertical-align:middle;margin:0;padding:5px;width:100px;border-right:1px solid #c65252}#document_canvas.analysis table.keypoints td{vertical-align:top;margin:0;padding:5px}#document_canvas.analysis table.words{width:100%;border:2px solid #c65252;margin:0;table-layout:fixed}#document_canvas.analysis table.words td{vertical-align:top;margin:0;padding:3px 10px;border-bottom:1px solid #c65252}#document_canvas.analysis table.words tr td.eng{border-right:1px dashed #c65252}#document_canvas.analysis table.words tr td.kor{border-right:2px solid #c65252}#document_canvas.analysis table.sentence_translation{width:100%;border:2px solid #c65252;margin:0;table-layout:fixed}#document_canvas.analysis table.sentence_translation td{vertical-align:top;margin:0;padding:10px 10px}#document_canvas.analysis table.sentence_translation tr td.eng{border-right:2px dashed #c65252;width:60%;line-height:300%}#document_canvas.analysis table.sentence_translation tr td.num{line-height:300%;text-align:center;width:35px}#document_canvas.analysis table.sentence_translation tr td.kor{padding-top:20px}#document_canvas.analysis table.syntax_analysis{width:100%;border:2px solid #c65252;margin:0;table-layout:fixed}#document_canvas.analysis table.syntax_analysis tr{border-bottom:2px solid #c65252}#document_canvas.analysis table.syntax_analysis .eng{padding:30px 10px;line-height:200%}#document_canvas.analysis table.syntax_analysis .kor{background-color:#f2f2f2;padding:10px}#document_canvas .pagebreak{padding:0;margin:0;margin:20px 0;border-top:3px dashed black}#document_canvas.grammar table.grammar_sentence_table th{padding:5px;text-align:center;font-size:12pt;background-color:#eee}#document_canvas.grammar table.grammar_sentence_table td{padding:5px}#document_canvas.grammar table.grammar_sentence_table td.numbering{vertical-align:top;text-align:right}#document_canvas.grammar table.grammar_sentence_table td.col1{vertical-align:top}#document_canvas.grammar table.grammar_sentence_table td.col2{vertical-align:top}#document_canvas.grammar table.grammar_sentence_table tr{border-top:2px solid #ddd;border-bottom:2px solid #ddd}#document_canvas.paragraph .doc_canvas{display:flex;width:100%;border:1px solid #ccc;border-radius:8px}#document_canvas.paragraph .doc_canvas .ordering_column{flex:1}#document_canvas.paragraph .doc_canvas .content_column{flex:2}#document_canvas.paragraph .doc_canvas .ordering_column .ordering_column_body{height:800px;overflow-y:scroll}#document_canvas.paragraph .doc_canvas .content_column .content_column_body{height:800px;overflow-y:scroll}#document_canvas.paragraph .doc_canvas .content_column .content_column_body.large *{font-size:12.1pt;line-height:150%}#document_canvas.paragraph .doc_canvas .content_column .content_column_body.medium *{font-size:11pt;line-height:150%}#document_canvas.paragraph .doc_canvas .content_column .content_column_body.small *{font-size:9.9pt;line-height:150%}#document_canvas.paragraph .doc_canvas .content_column .content_column_body.tiny *{font-size:8.8pt;line-height:150%}#document_canvas.paragraph .datum{padding:0}#document_canvas.paragraph .source-wrapper,#document_search_panel .source-wrapper{color:#808080}#document_canvas.paragraph .source-wrapper .source[contenteditable="true"]{min-height:16px}#document_canvas.paragraph .column h4{text-align:center;font-size:12pt;background-color:#eee;padding:5px 0;margin:0}#document_canvas.paragraph .ordering_column .datum-ordering-item:hover{background-color:#fafafa}#document_canvas.paragraph .ordering_column .datum-ordering-item{cursor:-webkit-grabbing;cursor:move;font-size:11pt;margin:0;padding:3px 12px;background-color:white;border:1px solid #eee}#document_canvas.paragraph .ordering_column .datum-ordering-item.ghost{background-color:#fafafa;border:3px solid blue}#document_canvas.paragraph .ordering_column .datum-ordering-item.not-included{background-color:#eee!important;color:#ccc}#document_canvas.paragraph .ordering_column .datum-ordering-item label{cursor:pointer;padding:5px 0}#document_canvas.paragraph .choices{width:100%}#document_canvas.paragraph .choices .answer{color:red}#document_canvas.paragraph .datum.not-included{display:none}#document_canvas.paragraph .datum .datum-table{display:flex;flex-direction:column;width:100%}#document_canvas.paragraph .datum .datum-row{display:flex}#document_canvas.paragraph .datum .datum-cell{flex:1;padding:10px;text-align:justify}#document_canvas.paragraph .datum .editable:hover{background-color:#fcffc3}#document_canvas.comprehensive .source-wrapper{font-weight:bold;margin-bottom:5px}#document_canvas.comprehensive .source-wrapper .source[contenteditable="true"]{min-height:25px}#document_canvas.comprehensive .answer{color:#00f}span[contenteditable="true"]{display:inline-block}[contenteditable="true"]{min-width:30px;min-height:24px}[contenteditable="true"]:empty::before{color:#ccc;content:attr(data-placeholder);pointer-events:none}#document_canvas td[contenteditable="true"].highlight{background-color:yellow}#document_canvas td[contenteditable="true"]:focus{background-color:#f9f9f9;outline:3px solid blue}#document_canvas div[contenteditable="true"].highlight{background-color:yellow}#document_canvas div[contenteditable="true"]:focus{background-color:#f9f9f9;outline:3px solid blue}#document_canvas span[contenteditable="true"].highlight{background-color:yellow}#document_canvas span[contenteditable="true"]:focus{background-color:#f9f9f9;outline:3px solid blue}
#worksheet_edit_document #edit_document_toolbar_wrapper{height:60px;display:initial;overflow:initial}#worksheet_edit_document #edit_document_toolbar{z-index:10;transition:all .3s ease;box-sizing:border-box;position:sticky;top:0;margin:0;padding:10px 10px;background:#f6f6f6;border:1px solid #ccc}#worksheet_edit_document #edit_document_toolbar_wrapper .print-config-table td{padding:2px 5px}form .table.config-table td{padding:3px 10px}form .table.config-table td input{padding:4px 10px}.monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}#worksheet_edit_document .search_panel{border:1px solid #ccc;min-width:1200px}#worksheet_edit_document .search_panel_body{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#worksheet_edit_document .search_panel_body .search_panel_col h4{text-align:center;font-size:12pt;background-color:#eee;padding:5px 0;margin:0}#worksheet_edit_document .search_panel_body .search_panel_col .body{border:1px solid #ccc;padding:5px;height:600px;overflow-y:scroll}#worksheet_edit_document .search_panel_body{font-size:14px;margin-bottom:10px}#worksheet_edit_document .search_panel_body .table-row{border:1px solid var(--bs-border-color);padding:5px 10px;cursor:pointer}#worksheet_edit_document .search_panel_body .table-row:hover{background-color:#eee}#worksheet_edit_document .search_panel_body .table-row.selected{background-color:#cce5ff}#worksheet_edit_document .search_panel_body .table-row.selected:hover{background-color:#b3d7ff}#worksheet_edit_document .search_panel_body .table-row .cell-row{display:flex;flex-direction:row;align-items:center}#worksheet_edit_document .search_panel_body .caption{font-size:12px;color:var(--bs-gray-600)}#worksheet_edit_document .search_panel_body .search_panel_preview{font-size:10pt;line-height:150%}#worksheet_edit_document .search_panel_body .search_panel_documents h6{background-color:#eee;padding:4px 0;font-size:11pt;text-align:center;margin-bottom:0;cursor:pointer}#worksheet_edit_document .search_panel_body .search_panel_documents h6:hover{background-color:#ddd}#worksheet_edit_document .search_panel_body .search_panel_documents h6.selected{background-color:#adc2d8}#worksheet_edit_document .search_panel_body .search_panel_documents h6.selected:hover{background-color:#96b3d4}#worksheet_edit_document .search_panel_body .search_panel_documents{user-select:none}#worksheet_edit_document .search_panel_body .search_panel_documents .datum-item{padding:2px 10px;outline:1px solid #eee;margin:0;cursor:pointer}#worksheet_edit_document .search_panel_body .search_panel_documents .datum-item:hover{background-color:#eee}#worksheet_edit_document .search_panel_body .search_panel_documents .datum-item.selected{background-color:#cce5ff}#worksheet_edit_document .search_panel_body .search_panel_documents .datum-item.selected:hover{background-color:#b3d7ff}#worksheet_edit_document .search_panel_body .search_panel_documents .datum-item .goto-btn{font-size:7pt}#worksheet_edit_document .bordered_box table{width:100%;border-collapse:collapse;padding:0;margin-bottom:5px;text-align:justify}#worksheet_edit_document .bordered_box table td{border:1px solid black;padding:5px}#worksheet_edit_document .bordered_box .heading .text{display:inline-block;background-color:#eee;border-top:1px solid black;border-left:1px solid black;border-right:1px solid black;padding:3px 7px}#purchase_detail_table .admin td{color:red}#profile .admin *{color:red!important}.hide{display:none}
