@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css);.header .test h1{text-align:center;margin-top:32px;padding:16px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.header .test a:hover h1{text-decoration:underline}.listView.test .list_cont p,.listView.test .list_cont p span,.listView.test .list_header p{color:#333}.listView.test p.num{width:5%}.listView.test p.doc{width:10%}.listView.test p.title{width:25%}.listView.test p.lang{width:8%}.listView.test p.author,.listView.test p.date,.listView.test p.status{width:10%}.detailView.test select{border:1px solid #989898;padding:8px;box-sizing:border-box;border-radius:8px;font-size:14px;outline:none;transition:.3s ease}.header .sen .logo_wrap img{width:80%;max-width:300px}.listView.sen .list_header p{width:5%;color:#000}.listView.sen .list_header .title{width:19%;font-weight:500}.listView.sen .list_header .title span{font-weight:300}.listView.sen .list_header .date,.listView.sen .list_header .school{width:10%}.listView.sen .list_header .like{width:8%}.listView.sen .list_cont a p{width:5%;text-align:center;color:#000;font-weight:500;font-size:15px;word-break:break-word}.listView.sen .list_cont a p span{font-weight:500;font-size:13px}.listView.sen .list_cont a p.title{width:19%;text-align:left}.listView.sen .list_cont a p.title img{width:14px;margin-right:4px;vertical-align:-2px}.listView.sen .list_cont a p.date,.listView.sen .list_cont a p.school{width:10%}.listView.sen .list_cont a p.like{width:8%}.header .cpr h1{text-align:center;margin-top:32px;padding:16px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.header .cpr a:hover h1{text-decoration:underline}.listView.cpr .list_cont p,.listView.cpr .list_cont p span,.listView.cpr .list_header p{color:#333}.listView.cpr .list_cont p.lang,.listView.cpr .list_cont p.num,.listView.cpr .list_header p.lang,.listView.cpr .list_header p.num{width:5%}.listView.cpr .list_cont p.author,.listView.cpr .list_cont p.date,.listView.cpr .list_cont p.doc,.listView.cpr .list_cont p.status,.listView.cpr .list_header p.author,.listView.cpr .list_header p.date,.listView.cpr .list_header p.doc,.listView.cpr .list_header p.status{width:10%}.listView.cpr .list_cont p.title,.listView.cpr .list_header p.title{width:40%}.detailView.cpr select{border:1px solid #989898;padding:8px;box-sizing:border-box;border-radius:8px;font-size:14px;outline:none;transition:.3s ease}.header .moj .logo_wrap{margin-bottom:30px}.header .moj .logo_wrap img{width:80%;max-width:300px}.header .moj h1{text-align:center;margin-top:32px;padding:16px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.header .moj a:hover h1{text-decoration:underline}.listView .total_wrap .total.download_btn.glo{background:#563ddf12;color:#563ddf;border-color:#563ddf}.main_btn.new{background:#563ddf;border-color:#563ddf}.listView.moj .function_wrap{max-width:600px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;gap:0 20px}.listView.moj .search_wrap.glo{width:calc(100% - 150px);max-width:450px;position:relative}.listView.moj .search_wrap.glo input.search_input{border:1px solid #e1e1e1;padding:12px 20px 12px 90px;border-radius:47px;width:100%;box-sizing:border-box;transition:.3s ease}.listView.moj input.search_input:focus{border-color:#563ddf}.listView.moj .search_wrap.glo .custom-select{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.listView.moj .search_wrap.glo .img{position:absolute;right:20px;width:24px;top:50%;transform:translateY(-50%)}.listView.moj .search_wrap.glo img{position:static;transform:translateY(0)}.listView.moj .list_cont p,.listView.moj .list_cont p span,.listView.moj .list_header p{color:#333}.listView.moj .list_cont p,.listView.moj .list_header p{font-size:14px}.listView.moj .list_cont p.author,.listView.moj .list_cont p.lang,.listView.moj .list_cont p.num,.listView.moj .list_header p.author,.listView.moj .list_header p.lang,.listView.moj .list_header p.num{width:5%}.listView.moj .list_cont p.date,.listView.moj .list_cont p.doc,.listView.moj .list_cont p.status,.listView.moj .list_header p.date,.listView.moj .list_header p.doc,.listView.moj .list_header p.status{width:10%}.listView.moj .list_cont p.title,.listView.moj .list_header p.title{width:25%}.listView.moj .list_cont p.glo_15_per,.listView.moj .list_header p.glo_15_per{width:15%}.listView.moj .list_cont p.glo_6_per,.listView.moj .list_header p.glo_6_per{width:6%}.listView.moj .list_cont p.glo_3_per,.listView.moj .list_header p.glo_3_per{width:3%}.listView.moj .list_cont p.btn_col,.listView.moj .list_header p.btn_col{width:5%;display:flex;justify-content:center;align-items:center;gap:6px}.listView.moj .list_cont>section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #eee;transition:.3s ease}.listView.moj .list_cont p.btn_col button{display:flex;justify-content:center;align-items:center;border:none;background:none;padding:0;margin:0;cursor:pointer}.listView.moj input,.listView.moj select,.listView.moj textarea{display:block;width:100%;box-sizing:border-box}.detailView.moj select{border:1px solid #989898;padding:8px;box-sizing:border-box;border-radius:8px;font-size:14px;outline:none;transition:.3s ease}.fake_dropdown_options .fake_option.active,.fake_dropdown_options .fake_option.active>i,.fake_dropdown_options .fake_option:hover,.fake_dropdown_options .fake_option:hover>i,.modal_top .download,.modal_top .download i{color:#563ddf}.header .sejong h1{text-align:center;margin-top:32px;padding:16px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.header .sejong a:hover h1{text-decoration:underline}.listView.sejong .list_cont p,.listView.sejong .list_cont p span,.listView.sejong .list_header p{color:#333}.listView.sejong p.num{width:5%}.listView.sejong p.doc{width:10%}.listView.sejong p.title{width:25%}.listView.sejong p.lang{width:8%}.listView.sejong p.author,.listView.sejong p.date,.listView.sejong p.status{width:10%}.detailView.sejong select{border:1px solid #989898;padding:8px;box-sizing:border-box;border-radius:8px;font-size:14px;outline:none;transition:.3s ease}.header .papago .logo_wrap img{width:100%;max-width:200px;padding:16px}.listView.papago .function_wrap{max-width:500px}.listView.papago .list_header p{width:10%;color:#000}.listView.papago .list_header .title{font-weight:500}.listView.papago .list_header .title span{font-weight:300}.listView.papago .list_cont a p{width:10%;text-align:center;color:#000;font-weight:500;font-size:15px;word-break:break-word}.listView.papago .list_cont a p span{font-weight:500;font-size:13px}.listView.papago .list_cont a p.title{text-align:left}.listView.papago .list_cont a p.title img{width:14px;margin-right:4px;vertical-align:-2px}.header .scourt .logo_wrap{margin-bottom:30px}.header .scourt .logo_wrap img{width:80%;max-width:300px}.header .scourt h1{text-align:center;margin-top:32px;padding:16px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.header .scourt a:hover h1{text-decoration:underline}.scourt .user_info_wrap button{outline:none;border:1px solid #ccd0d3;background:#fff;color:#85888b;padding:4px 8px;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer}.listView.scourt .total_wrap .total.download_btn.glo.transparent{background:#563ddf12;color:#6a62e5;border-color:#6a62e5}.listView.scourt .total_wrap .total.download_btn.glo.full{background:#6a62e5;color:#fff}.listView.scourt .function_wrap{max-width:600px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;gap:0 20px}.scourt .language_tabs{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px;width:100%}.scourt .language_tabs .tab_item{color:#85888b;font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative;box-sizing:border-box}.scourt .language_tabs .tab_item:before{position:absolute;width:0;height:3px;display:block;content:"";background:#6a62e5;top:-2px;transition:.2s ease}.scourt .language_tabs .tab_item.active,.scourt .language_tabs .tab_item:hover{color:#6a62e5;font-weight:800}.scourt .language_tabs .tab_item.active:before,.scourt .language_tabs .tab_item:hover:before{width:100%}.listView.scourt .search_wrap.glo{width:calc(100% - 150px);max-width:450px;position:relative}.listView.scourt .search_wrap.glo input.search_input{border:1px solid #e1e1e1;padding:12px 20px 12px 90px;border-radius:47px;width:100%;box-sizing:border-box;transition:.3s ease}.listView.scourt input.search_input:focus{border-color:#6a62e5}.listView.scourt .search_wrap.glo .custom-select{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.listView.scourt .search_wrap.glo .img{position:absolute;right:20px;width:24px;top:50%;transform:translateY(-50%)}.listView.scourt .search_wrap.glo img{position:static;transform:translateY(0)}.listView.scourt .list_cont p,.listView.scourt .list_cont p span,.listView.scourt .list_header p{color:#333}.listView.scourt .list_cont p,.listView.scourt .list_header p{font-size:14px}.listView.scourt .list_cont p.author,.listView.scourt .list_cont p.lang,.listView.scourt .list_cont p.num,.listView.scourt .list_header p.author,.listView.scourt .list_header p.lang,.listView.scourt .list_header p.num{width:5%}.listView.scourt .list_cont p.date,.listView.scourt .list_cont p.doc,.listView.scourt .list_cont p.status,.listView.scourt .list_header p.date,.listView.scourt .list_header p.doc,.listView.scourt .list_header p.status{width:10%}.listView.scourt .list_cont p.title,.listView.scourt .list_header p.title{width:25%}.listView.scourt .list_cont p.glo_15_per,.listView.scourt .list_header p.glo_15_per{width:15%}.listView.scourt .list_cont p.glo_6_per,.listView.scourt .list_header p.glo_6_per{width:6%}.listView.scourt .list_cont p.glo_3_per,.listView.scourt .list_header p.glo_3_per{width:3%}.listView.scourt .list_cont p.btn_col,.listView.scourt .list_header p.btn_col{width:5%;display:flex;justify-content:center;align-items:center;gap:6px}.listView.scourt .list_cont>section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #eee;transition:.3s ease}.listView.scourt .list_cont p.btn_col button{display:flex;justify-content:center;align-items:center;border:none;background:none;padding:0;margin:0;cursor:pointer}.listView.scourt input,.listView.scourt select,.listView.scourt textarea{display:block;width:100%;box-sizing:border-box}.detailView.scourt select{padding:8px;font-size:14px;outline:none;transition:.3s ease}.detailView.scourt select,.focused_input{border:1px solid #989898;box-sizing:border-box;border-radius:8px}.focused_input{width:100%;height:100%;background:#fff;padding:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.fake_dropdown_wrap{position:relative;display:inline-block}.fake_dropdown_wrap .focus_input{position:absolute;height:0;border:none;overflow:hidden;opacity:0;filter:alpha(opacity=0);cursor:pointer}.fake_dropdown{background:#fff}.fake_dropdown.disabled{background:#f7f8f8}.fake_dropdown p{flex:1}.fake_dropdown.disabled p,.fake_dropdown.disabled>i{color:#f7f8f8}.fake_dropdown .icon-down_arrow,.fake_dropdown .icon-up_arrow{font-size:24px}.fake_dropdown_options{z-index:1;position:absolute;width:100%;background:#fff;border-radius:8px;overflow:hidden;box-sizing:border-box;box-shadow:0 2px 20px rgba(0,0,0,.1)}.dropdown-enter-active,.dropdown-leave-active{transition:all .3s ease}.dropdown-enter-from,.dropdown-leave-to{opacity:0}.fake_dropdown_options .fake_option{display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;font-weight:600;font-size:14px;transition:.3s ease;box-sizing:border-box;cursor:pointer}.fake_dropdown_options .fake_option i.icon-checked{font-size:14px}.fake_dropdown_options .fake_option.active,.fake_dropdown_options .fake_option:hover{background:#563ddf12;color:#6a62e5}.fake_dropdown_options .fake_option.active>i,.fake_dropdown_options .fake_option:hover>i{color:#6a62e5}.fake_dropdown_options .fake_option .fake_checkbox{margin:0}.fake_dropdown_options .fake_option .fake_label{flex:1;color:#66707a;cursor:pointer}.fake_dropdown_options .dropdown_btn_wrap{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:10px 12px;border-top:1px solid #e0e2e4}.fake_dropdown_options .dropdown_submit{min-width:60px;padding:6px;border-radius:10px;font-size:14px;text-align:center;cursor:pointer}.observerTargetGloList{height:24px}.observerGloRoll{display:flex;justify-content:center;align-items:center;gap:16px}.observerGloRoll span{width:16px;height:16px;background:rgba(0,0,0,.3);border-radius:16px;animation:estm_loading_bar 1s ease-in-out infinite}.observerGloRoll span:first-child{animation-delay:0}.observerGloRoll span:nth-child(2){animation-delay:90ms}.observerGloRoll span:nth-child(3){animation-delay:.18s}.observerGloRoll span:nth-child(4){animation-delay:.27s;margin-right:0}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.3);z-index:6}.loading_wrap{z-index:7;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}.loading_wrap .observerGloRoll span{background:#836cff}.loading_wrap p{color:#636567}.modal{position:fixed;z-index:7;width:50%;max-width:900px;max-height:90vh;overflow:hidden;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:20px;padding:60px 40px 40px;box-sizing:border-box;display:flex;flex-direction:column}.modal .close{position:absolute;top:10px;right:40px;font-size:24px;cursor:pointer}.editorView.modal .drop-area{width:100%;height:100px}.modal_top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.modal_top .text_wrap .secondary_text{margin-top:12px}.modal_top .download{gap:8px;display:flex;flex-wrap:wrap;align-items:center;font-size:14px;color:#6a62e5;font-weight:600;cursor:pointer}.modal_top .download i{color:#6a62e5;font-weight:700}.fade-enter-active,.fade-leave-active{transition:all .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.header .krit .logo_wrap{margin-bottom:30px}.header .krit .logo_wrap img{width:80%;max-width:300px}.header .krit h1{text-align:center;margin-top:32px;padding:16px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.header .krit a:hover h1{text-decoration:underline}.krit .user_info_wrap button{outline:none;border:1px solid #ccd0d3;background:#fff;color:#85888b;padding:4px 8px;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer}.tab_menu{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.tab_item{font-size:20px;font-weight:700;color:#666;position:relative;cursor:pointer}.tab_item.active{color:#563ddf}.tab_item:before{content:"";position:absolute;display:block;height:3px;width:0;background:#563ddf;top:-6px;transition:.3s ease}.tab_item.active:before,.tab_item:hover:before{width:100%}.listView.krit .total_wrap .total.download_btn.glo.transparent{background:#563ddf12;color:#6a62e5;border-color:#6a62e5}.listView.krit .total_wrap .total.download_btn.glo.full,.main_btn.new{background:#6a62e5;color:#fff}.main_btn.new{border-color:#6a62e5}.main_btn.disabled{background:#e1e1e1!important;color:#85888b!important;border-color:#e1e1e1!important;cursor:not-allowed!important;pointer-events:none}.listView.krit .function_wrap{max-width:600px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;gap:0 20px}.krit .language_tabs{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px;width:100%}.krit .language_tabs .tab_item{color:#85888b;font-size:18px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative;box-sizing:border-box}.krit .language_tabs .tab_item:before{position:absolute;width:0;height:3px;display:block;content:"";background:#6a62e5;top:-2px;transition:.2s ease}.krit .language_tabs .tab_item.active,.krit .language_tabs .tab_item:hover{color:#6a62e5;font-weight:800}.krit .language_tabs .tab_item.active:before,.krit .language_tabs .tab_item:hover:before{width:100%}.listView.krit .search_wrap.glo{width:calc(100% - 150px);max-width:450px;position:relative}.listView.krit .search_wrap.glo input.search_input{border:1px solid #e1e1e1;padding:12px 20px 12px 90px;border-radius:47px;width:100%;box-sizing:border-box;transition:.3s ease}.listView.krit input.search_input:focus{border-color:#6a62e5}.listView.krit .search_wrap.glo .custom-select{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.listView.krit .search_wrap.glo .img{position:absolute;right:20px;width:24px;top:50%;transform:translateY(-50%)}.listView.krit .search_wrap.glo img{position:static;transform:translateY(0)}.listView.krit .list_cont p,.listView.krit .list_cont p span,.listView.krit .list_header p{color:#333}.listView.krit .list_cont p,.listView.krit .list_header p{font-size:14px}.listView.krit .list_cont p.author,.listView.krit .list_cont p.lang,.listView.krit .list_cont p.num,.listView.krit .list_header p.author,.listView.krit .list_header p.lang,.listView.krit .list_header p.num{width:5%}.listView.krit .list_cont p.date,.listView.krit .list_cont p.doc,.listView.krit .list_cont p.status,.listView.krit .list_header p.date,.listView.krit .list_header p.doc,.listView.krit .list_header p.status{width:10%}.listView.krit .list_cont p.title,.listView.krit .list_header p.title{width:25%}.listView.krit .list_cont p.glo_15_per,.listView.krit .list_header p.glo_15_per{width:15%}.listView.krit .list_cont p.glo_6_per,.listView.krit .list_header p.glo_6_per{width:6%}.listView.krit .list_cont p.glo_3_per,.listView.krit .list_header p.glo_3_per{width:3%}.listView.krit .list_cont p.btn_col,.listView.krit .list_header p.btn_col{width:5%;display:flex;justify-content:center;align-items:center;gap:6px}.listView.krit .list_cont>section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #eee;transition:.3s ease}.listView.krit .list_cont p.btn_col button{display:flex;justify-content:center;align-items:center;border:none;background:none;padding:0;margin:0;cursor:pointer}.listView.krit input,.listView.krit select,.listView.krit textarea{display:block;width:100%;box-sizing:border-box}.detailView.krit select{border:1px solid #989898;padding:8px;box-sizing:border-box;border-radius:8px;font-size:14px;outline:none;transition:.3s ease}.krit{.focused_input{width:100%;height:100%;background:#fff;border:1px solid #989898;border-radius:8px;padding:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-sizing:border-box}.fake_dropdown_wrap{position:relative;display:inline-block}.fake_dropdown_wrap .focus_input{position:absolute;height:0;border:none;overflow:hidden;opacity:0;filter:alpha(opacity=0);cursor:pointer}.fake_dropdown{background:#fff}.fake_dropdown.disabled{background:#f7f8f8}.fake_dropdown p{flex:1}.fake_dropdown.disabled p,.fake_dropdown.disabled>i{color:#f7f8f8}.fake_dropdown .icon-down_arrow,.fake_dropdown .icon-up_arrow{font-size:24px}.fake_dropdown_options{z-index:1;position:absolute;width:100%;background:#fff;border-radius:8px;overflow:hidden;box-sizing:border-box;box-shadow:0 2px 20px rgba(0,0,0,.1)}.dropdown-enter-active,.dropdown-leave-active{transition:all .3s ease}.dropdown-enter-from,.dropdown-leave-to{opacity:0}.fake_dropdown_options .fake_option{display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;font-weight:600;font-size:14px;transition:.3s ease;box-sizing:border-box;cursor:pointer}.fake_dropdown_options .fake_option i.icon-checked{font-size:14px}.fake_dropdown_options .fake_option.active,.fake_dropdown_options .fake_option:hover{background:#563ddf12;color:#6a62e5}.fake_dropdown_options .fake_option.active>i,.fake_dropdown_options .fake_option:hover>i{color:#6a62e5}.fake_dropdown_options .fake_option .fake_checkbox{margin:0}.fake_dropdown_options .fake_option .fake_label{flex:1;color:#66707a;cursor:pointer}.fake_dropdown_options .dropdown_btn_wrap{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:10px 12px;border-top:1px solid #e0e2e4}.fake_dropdown_options .dropdown_submit{min-width:60px;padding:6px;border-radius:10px;font-size:14px;text-align:center;cursor:pointer}.observerTargetGloList{height:24px}.editorView .observerGloRoll,.listView .observerGloRoll{display:flex;justify-content:center;align-items:center;gap:16px}.editorView .observerGloRoll span,.listView .observerGloRoll span{width:16px;height:16px;background:rgba(0,0,0,.3);border-radius:16px;animation:estm_loading_bar 1s ease-in-out infinite}.editorView .observerGloRoll span:first-child,.listView .observerGloRoll span:first-child{animation-delay:0}.editorView .observerGloRoll span:nth-child(2),.listView .observerGloRoll span:nth-child(2){animation-delay:90ms}.editorView .observerGloRoll span:nth-child(3),.listView .observerGloRoll span:nth-child(3){animation-delay:.18s}.editorView .observerGloRoll span:nth-child(4),.listView .observerGloRoll span:nth-child(4){animation-delay:.27s;margin-right:0}@keyframes estm_loading_bar{0%,40%{transform:scale(1)}20%{transform:scale(1.5)}}.overlay{height:100vh;z-index:6}.loading_wrap{z-index:7;left:0;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}.loading_wrap .observerGloRoll span{background:#836cff}.loading_wrap p{color:#fff}.modal{position:fixed;z-index:7;width:50%;max-width:900px;max-height:90vh;overflow:hidden;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:20px;padding:60px 40px 40px;box-sizing:border-box;display:flex;flex-direction:column}.modal .close{position:absolute;top:10px;right:40px;font-size:24px;cursor:pointer}.editorView.modal .drop-area{width:100%;height:100px}.modal_top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.modal_top .text_wrap .secondary_text{margin-top:12px}.modal_top .download{gap:8px;display:flex;flex-wrap:wrap;align-items:center;font-size:14px;color:#6a62e5;font-weight:600;cursor:pointer}.modal_top .download i{color:#6a62e5;font-weight:700}.fade-enter-active,.fade-leave-active{transition:all .3s ease}.weekly_cards_wrap{padding:20px}.weekly_cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:20px}.weekly_cards.no_data{display:block}.weekly_card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.weekly_card:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15);border-color:#007bff}.card_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.week_title{font-size:18px;font-weight:600;color:#333;margin:0}.item_count{background:#007bff;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.card_content{margin-bottom:15px}.card_description{color:#666;font-size:14px;margin:0}.card_footer{text-align:right}.view_detail{color:#007bff;font-weight:500;font-size:14px}.no_weekly_data{padding:40px;color:#666;text-align:center}.weekly_detail_wrap{padding:20px}.detail_header{margin-bottom:30px}.back_btn{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;margin-bottom:10px;padding:0}.back_btn:hover{text-decoration:underline}.detail_title{font-size:24px;font-weight:600;color:#333;margin:0}.detail_list{display:flex;flex-direction:column;gap:20px}.detail_item{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.item_header{margin-bottom:15px}.item_title{margin:0 0 10px 0;font-size:18px;font-weight:600}.title_original{display:block;color:#333;margin-bottom:5px}.title_translated{display:block;color:#666;font-size:16px;font-weight:400}.item_meta{display:flex;gap:15px;flex-wrap:wrap}.meta_item{background:#f8f9fa;padding:4px 8px;border-radius:4px;font-size:12px;color:#666}.files_title,.summary_title{font-size:14px;font-weight:600;color:#333;margin:0 0 8px 0}.summary_content{color:#666;font-size:14px;line-height:1.5;margin:0}.files_list{display:flex;flex-direction:column;gap:5px}.file_item{background:#f8f9fa;padding:8px 12px;border-radius:4px}.file_link{text-decoration:none;color:#007bff;display:flex;justify-content:space-between;align-items:center}.file_link:hover{text-decoration:underline}.file_name{font-weight:500}.file_size{color:#666;font-size:12px}.file_text{color:#333;font-size:14px;font-weight:500}.item_actions{text-align:right;margin-top:15px}.translate_request_btn{background:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:18px;font-weight:500;transition:background-color .3s ease}.translate_request_btn:hover:not(:disabled){background:#5a52d5}.translate_request_btn.disabled{background:#e1e1e1;color:#85888b;cursor:not-allowed;pointer-events:none}.delete_btn,.translate_request_btn.disabled:hover{background:#e1e1e1}.delete_btn{border:none;cursor:pointer}.keywords_title{font-size:16px;font-weight:600;color:#333;margin:0 0 10px 0}.keywords_list{display:flex;flex-wrap:wrap;gap:8px}.keyword_tag{background:#f0f0f0;color:#555;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;border:1px solid #ddd}.add_button_wrap{margin-bottom:20px;text-align:right}.add_scraping_btn{background:#6a62e5;color:#fff;border:none;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .3s ease}.add_scraping_btn:hover{background:#5a52d5}.add_menu_wrap{position:relative;display:inline-block}.add_menu{position:absolute;top:100%;right:0;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:150px;z-index:100;margin-top:5px}.menu_item{display:block;width:100%;padding:12px 16px;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s ease}.menu_item:hover{background:#f8f9fa}.menu_item:first-child{border-radius:6px 6px 0 0}.menu_item:last-child{border-radius:0 0 6px 6px}.bulk_upload_popup_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.bulk_upload_popup{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15)}.upload_popup_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.upload_popup{background:#fff;border-radius:8px;width:90%;max-width:1200px;width:50%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15)}.popup_header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e1e1e1}.popup_header h3{margin:0;font-size:18px;font-weight:600;color:#333}.close_btn{background:none;border:none;font-size:24px;color:#666;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close_btn:hover{color:#333}.popup_content{padding:24px}.form_group{margin-bottom:20px}.form_group label{display:block;margin-bottom:8px;font-weight:600;color:#333}.form_group .require{color:#e74c3c}.form_group input,.form_group textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .3s ease;box-sizing:border-box}.form_group input:focus,.form_group textarea:focus{outline:none;border-color:#6a62e5}.form_group textarea{resize:vertical;min-height:80px}.keyword_input_wrap{display:flex;gap:8px;margin-bottom:10px}.keyword_input_wrap input{flex:1}.add_keyword_btn{background:#6a62e5;color:#fff;border:none;padding:10px 16px;border-radius:4px;font-size:14px;cursor:pointer;white-space:nowrap}.add_keyword_btn:hover{background:#5a52d5}.keywords_list .keyword_tag{position:relative;padding-right:25px}.remove_keyword_btn{position:absolute;right:5px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;font-size:14px;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.remove_keyword_btn:hover{color:#e74c3c}.file_wrap{margin-bottom:15px}.drop-area{border:2px dashed #ddd;border-radius:6px;padding:20px;text-align:center;transition:all .3s ease;position:relative;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.drop-area.drag-over{border-color:#6a62e5;background:#f8f9ff}.drop-area.isFile{border-color:#28a745;background:#f8fff9}.drop-area span{color:#666;margin-bottom:10px}.plus{background:#6a62e5;color:#fff;border:none;width:30px;height:30px;border-radius:50%;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.plus:hover{background:#5a52d5}.file_info{gap:10px;color:#333}.file_info,.reset-button{display:flex;align-items:center;font-size:14px}.reset-button{position:absolute;top:10px;right:10px;background:#e74c3c;color:#fff;border:none;width:24px;height:24px;border-radius:50%;cursor:pointer;justify-content:center}.reset-button:hover{background:#c0392b}.add_file_btn{background:#6a62e5;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer}.add_file_btn:hover{background:#5a52d5}.file_input_wrap{display:flex;gap:12px;align-items:center;margin-bottom:8px}.file_input_wrap input[type=file]{flex:1;padding:8px;border:1px solid #ddd;border-radius:4px}.sample_file_btn{background:#28a745;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;white-space:nowrap;transition:background-color .3s ease}.sample_file_btn:hover{background:#218838}.file_hint{margin:0;font-size:12px;color:#666;font-style:italic}.upload_notice{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:16px;margin-top:20px}.upload_notice h4{margin:0 0 12px 0;color:#e74c3c;font-size:14px;font-weight:600}.upload_notice ul{margin:0;padding-left:20px}.upload_notice li{margin-bottom:8px;color:#6c757d;font-size:13px;line-height:1.4}.upload_notice li:last-child{margin-bottom:0}.popup_footer{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e1e1e1}.cancel_btn{background:#f8f9fa;color:#666;border:1px solid #ddd;padding:10px 20px;border-radius:4px;font-size:14px;cursor:pointer}.cancel_btn:hover:not(:disabled){background:#e9ecef}.upload_btn{background:#6a62e5;color:#fff;border:none;padding:10px 20px;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer}.upload_btn:hover:not(:disabled){background:#5a52d5}.cancel_btn:disabled,.upload_btn:disabled{opacity:.6;cursor:not-allowed}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:999}.loading_wrap{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:30px;border-radius:8px;text-align:center;z-index:1000}.loading_wrap .observerGloRoll{position:relative;width:100px;height:40px;margin-bottom:15px}.loading_wrap .observerGloRoll span{display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#6a62e5;animation:observerGloRoll 1.2s linear infinite}.loading_wrap .observerGloRoll span:first-child{animation-delay:0s;top:17px;left:17px}.loading_wrap .observerGloRoll span:nth-child(2){animation-delay:-.3s;top:17px;left:32px}.loading_wrap .observerGloRoll span:nth-child(3){animation-delay:-.6s;top:17px;left:47px}.loading_wrap .observerGloRoll span:nth-child(4){animation-delay:-.9s;top:17px;left:62px}@keyframes observerGloRoll{0%{opacity:1}to{opacity:0}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}@media (max-width:768px){.weekly_cards{grid-template-columns:1fr}.item_meta{flex-direction:column;gap:8px}}.loading_spinner{display:flex;justify-content:center;align-items:center;padding:40px;color:#666;font-size:16px}.loading_spinner:before{content:"";width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #563ddf;border-radius:50%;animation:spin 1s linear infinite;margin-right:10px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error_display{margin-top:20px;padding:16px;background-color:#fff5f5;border:1px solid #fed7d7;border-radius:8px}.error_title{color:#e53e3e;font-size:16px;font-weight:600;margin:0 0 12px 0;display:flex;align-items:center}.error_title:before{content:"⚠️";margin-right:8px;font-size:18px}.error_list{display:flex;flex-direction:column;gap:8px}.error_item{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background-color:#fff;border-radius:6px;border-left:3px solid #e53e3e}.error_icon{font-size:16px;flex-shrink:0;margin-top:2px}.error_text{color:#2d3748;font-size:14px;line-height:1.4}.edit_mode_wrap{margin-top:20px;padding:20px;background-color:#f8f9fa;border:2px solid #6a62e5;border-radius:12px;box-shadow:0 4px 12px rgba(106,98,229,.1)}.edit_mode_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #6a62e5}.edit_mode_header h4{color:#6a62e5;font-size:18px;font-weight:600;margin:0}.close_edit_btn{background:none;border:none;font-size:24px;color:#666;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.close_edit_btn:hover{background-color:#e9ecef;color:#333}.edit_mode_content{margin-bottom:20px}.edit_mode_footer{display:flex;gap:12px;justify-content:flex-end;padding-top:15px;border-top:1px solid #dee2e6}.save_btn{background:#6a62e5;color:#fff;border:1px solid #6a62e5;padding:10px 20px;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s ease}.save_btn:hover:not(:disabled){background:#5a52d5;border-color:#5a52d5}.save_btn:disabled{background:#e9ecef;border-color:#e9ecef;color:#6c757d;cursor:not-allowed}.existing_file_tag{color:#6a62e5;font-size:12px;font-weight:600;background-color:rgba(106,98,229,.1);padding:2px 6px;border-radius:4px;margin-left:8px}.remove_file_btn{background:#dc3545;color:#fff;border:none;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:12px;margin-left:8px;transition:background-color .2s ease}.remove_file_btn:hover{background:#c82333}.edit_btn{background:#17a2b8;color:#fff;border:1px solid #17a2b8;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease}.edit_btn:hover{background:#138496;border-color:#138496}.deleted_file{text-decoration:line-through;color:#6c757d;opacity:.6}.deleted_file_tag{color:#dc3545;font-size:12px;font-weight:600;background-color:rgba(220,53,69,.1);padding:2px 6px;border-radius:4px;margin-left:8px}}.listView.glossary.krit .list_cont input[type=email],.listView.glossary.krit .list_cont input[type=password],.listView.glossary.krit .list_cont input[type=text],.listView.glossary.krit .list_cont select,.listView.glossary.krit .list_cont textarea{padding:8px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .3s ease}.listView.glossary.krit .list_cont input:focus,.listView.glossary.krit .list_cont select:focus,.listView.glossary.krit .list_cont textarea:focus{outline:none;border-color:#6a62e5;box-shadow:0 0 0 2px rgba(106,98,229,.1)}*,body,html{font-family:Pretendard,sans-serif;margin:0;padding:0;color:#000;line-height:1.6}a{color:#000;text-decoration:none}input{outline:none}.header,.main_content{width:90%;max-width:1440px}.header{margin:16px auto 50px}.login{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;width:50%;max-width:300px;gap:12px 0}.login input[type=password],.login input[type=text]{width:100%;border:1px solid #e1e1e1;padding:8px;box-sizing:border-box;border-radius:8px;outline:none;transition:.3s ease}.login input[type=password]:focus,.login input[type=text]:focus{border-color:#ff5622}.login button{outline:none;border:1px solid #0360c8;background:#0360c840;color:#0360c8;padding:8px 0;border-radius:8px;margin-top:20px;font-weight:700;font-size:16px;cursor:pointer}.header .logo_wrap{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.header .logo_wrap img{width:80%;max-width:200px}.footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 8px;padding:40px 0}.footer p.developed_by{color:#999;font-size:14px}.footer img.lexcode{width:80px}.header img{width:100%}.main_content{margin:40px auto}.main_btn{padding:8px 20px;display:inline-block;border-radius:10px;text-decoration:none;border:1px solid #ff5622;background:#ff5622;color:#fff;cursor:pointer}.user_info_wrap{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px}.listView .hello{color:#000}.listView .hello span{color:#000;font-weight:700}.user_info_wrap button{outline:none;border:1px solid #0360c8;background:#0360c840;color:#0360c8;padding:4px 8px;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer}.listView .list_header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;padding-bottom:8px}.listView .list_header p{text-align:center;font-weight:600}.listView .list_cont p{text-align:center}.listView .list_cont p span.update{font-size:12px;display:inline-block;background:#0360c840;padding:0 4px;border-radius:4px;color:#0360c8;margin-left:8px;vertical-align:1px}.listView .list_btn{margin-bottom:16px}.listView .list_function{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:30px 0 20px}.listView .function_wrap{max-width:460px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;gap:0 20px}.listView .total_wrap .total{color:#000;font-weight:300;display:inline-block;margin-right:18px}.listView .total_wrap .total:last-child{margin-right:0}.listView .total_wrap .total.download_btn{outline:none;border:1px solid #0360c8;background:#0360c840;color:#0360c8;padding:4px 8px;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer}.listView .total_wrap .total.download_btn.new{background:#ff562212;color:#ff5622;border-color:#ff5622}.listView .search_wrap{width:calc(100% - 150px);max-width:320px;position:relative}.listView input.search_input{border:1px solid #e1e1e1;padding:3.5% 20px;border-radius:47px;width:100%;box-sizing:border-box;transition:.3s ease}.listView input.search_input:focus{border-color:#ff5622}.listView .search_wrap img{position:absolute;right:20px;width:24px;top:50%;transform:translateY(-50%)}.listView .sort_wrap{width:85%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10%;margin-top:16px}.custom-select{position:relative}.listView .selected-option{text-align:right;color:#000;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;cursor:pointer}.listView .custom-select ul{position:absolute;border-radius:12px;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);padding:8px 0;top:34px;right:0;min-width:134px;list-style:none}.listView .custom-select ul li{padding:8px 18px;display:flex;flex-wrap:wrap;justify-content:space-between;color:#000;font-size:14px;transition:.3s ease;cursor:pointer}.listView .custom-select ul li:hover{background:#f6f6f6}.listView .selected-option img{width:24px;transition:.3s ease}.listView .selected-option img.rotate{transform:rotateX(180deg)}.listView .list_cont a{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #eee;transition:.3s ease}.listView .list_cont a.notice{background:#ff562212}.listView .list_cont a.notice p{color:#ff5622!important}.listView .list_cont a:hover{background:#eee}.listView .list_cont a.notice:hover{background:#ffbf8cab}.list_cont_empty.t_center{text-align:center;margin:30px 0}.listView .list_cont_empty .title{font-size:20px;font-weight:600;margin:25px auto}.listView .list_cont_empty .cont_description{font-weight:500;color:#000;margin-top:12px}.listView .list_cont_empty .cont_description.btn{text-decoration:underline;cursor:pointer}.listView .pagination{margin-top:56px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px}.listView button.page-btn{width:40px;height:40px;border:1px solid #f1f1f1;background:#fff;border-radius:8px;transition:.2s ease;cursor:pointer}.listView .page-btn.active,.listView button.page-btn:hover{background:#13183f;color:#fff}.listView button.page-btn:hover img{filter:invert(1)}.listView button.page-btn:disabled{background:#fff;cursor:not-allowed}.listView button.page-btn:disabled img{opacity:.2}.listView button.page-btn img{width:8px;vertical-align:-2px}.listView button.page-btn img.rotate{transform:rotate(180deg)}.listView .no_data{text-align:center;margin:30px 0;color:#000}.editorView .wrap{border:1px solid #eee;border-radius:20px;padding:3%;box-sizing:border-box}.editorView .title{display:flex;flex-wrap:wrap;gap:10%}.editorView .file,.editorView .title{border:0;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:30px}.editorView .file_label,.editorView .title label{display:block;color:#000;font-size:18px}.editorView .title label .require,.updateView .title label .require{margin-left:4px;color:red;font-size:14px;font-weight:100}.editorView .file_label{width:10%}.editorView .title>label{width:130px}.editorView .title .description,.updateView .title .description{color:#000;font-size:14px;font-weight:300}.editorView .title input[type=date],.editorView .title input[type=email],.editorView .title input[type=number],.editorView .title input[type=text],.editorView .title select,.editorView .title textarea{width:30%;border:1px solid #989898;padding:8px;box-sizing:border-box;border-radius:8px;font-size:18px;outline:none;transition:.3s ease}.editorView .title input#title,.editorView .title textarea{width:70%}.editorView .title div input[type=email],.editorView .title div input[type=number],.editorView .title div input[type=text]{width:100%}.editorView .title div p.label_description{margin-top:8px;font-size:14px;color:#000;font-weight:300}.editorView .title input[type=date]:focus,.editorView .title input[type=email]:focus,.editorView .title input[type=number]:focus,.editorView .title input[type=text]:focus,.editorView .title select:focus,.editorView .title textarea:focus{border-color:#ff5622}.editorView .title textarea{resize:none;height:20vh}.editorView div.drop-area{width:70%;height:50px;border:2px dashed #e1e1e1;display:flex;justify-content:center;align-items:center;gap:20px;cursor:pointer;border-radius:8px;transition:border-color .3s ease}.editorView .drop-area span{color:#000}.editorView .drop-area .file_info a{color:#007bff}.editorView .drag-over,.editorView .isFile{border-color:#007bff}.editorView .plus{width:20px;border:1px solid #ccc;border-radius:103%;height:20px;text-align:center;line-height:21px;color:#000}.editorView .reset-button{color:#000;font-size:18px;cursor:pointer}.editorView .title .lang_wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:70%}.editorView .title .lang_wrap div{display:flex;flex-wrap:wrap;gap:8px}.editorView .title .lang_wrap label{margin-right:8px;font-size:15px}.editorView .file_wrap{display:flex;flex-wrap:wrap;gap:10%;margin-bottom:16px}.editorView .file button{width:100%;background:none;border:1px solid #ccc;padding:8px 0;font-size:16px;border-radius:8px;background:#eee;cursor:pointer}.editorView .file_wrap .drag-over,.editorView .file_wrap .isFile{border-color:#007bff}.btn_wrap{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.btn_wrap *{cursor:pointer}.btn_wrap .main_btn.cancle{background:#a0a0a0;border-color:#a0a0a0;padding:8px 20px}.btn_wrap .main_btn{padding:8px 70px}.detailView .detail_top{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #eee;padding:36px;justify-content:space-between;background:#f8f8f8;box-sizing:border-box}.detailView .detail_top fieldset{border:0;display:flex;flex-wrap:wrap;gap:4px 18px;align-items:center}.detailView .detail_top fieldset.title{width:50%;align-items:baseline}.detailView .detail_top fieldset label{color:#000;font-weight:300}.detailView .detail_top div *{color:#000;font-weight:400}.detailView .detail_top fieldset .title{font-size:20px;font-weight:700;color:#000;width:calc(100% - 46px)}.detailView .detail_top div{display:flex;flex-wrap:wrap;gap:18px}.detailView .detail_cont{padding:36px;box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:column}.detailView .detail_cont fieldset{outline:none;width:100%;border:0;border-bottom:1px solid #f1f1f1;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;padding:16px;box-sizing:border-box;margin:0;font-size:17px}.detailView .detail_cont fieldset div{width:80%;word-break:keep-all}.detailView .detail_cont fieldset.pm_only{background:hsla(0,100%,93%,.3)}.detailView .detail_cont fieldset p.main_btn{background:hsla(0,100%,93%,.3);border:revert-layer;width:auto;color:#e94141;border:1px solid #e94141;cursor:pointer}.detailView .detail_cont fieldset .file_down_wrap,.editorView fieldset .file_down_wrap{display:flex;flex-wrap:wrap;gap:8px}.detailView .detail_cont fieldset .main_btn.file_download,.editorView fieldset .main_btn.file_download{background:#7b96da26;border-color:#384d85;color:#384d85;font-size:14px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.editorView fieldset .main_btn.file_download a{color:#384d85}.detailView .detail_cont fieldset label{width:11%;color:#000;font-weight:300}.detailView .detail_cont fieldset p{width:80%;color:#555;font-weight:500}.detailView .btn_wrap .main_btn{padding:4px 20px;font-size:16px;background:#999;border-color:#999;color:#fff}.detailView .btn_wrap div{text-align:right}.detailView .btn_wrap div .main_btn:first-child{margin-right:8px}.detailView .check_password{display:flex;flex-wrap:wrap;flex-direction:column;gap:8px;width:50%;max-width:300px;margin:0 auto}.full_comment_wrap{padding:16px 36px;box-sizing:border-box;background:#f9f9f9}.count_comment{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.count_comment img{width:24px}.count_comment p{color:#000}.input_comment{margin:20px 0 16px;border:1px solid #e1e1e1;border-radius:5px;overflow:hidden;background:#fff}.input_comment fieldset{border:0;border-bottom:1px solid #e1e1e1}.input_comment fieldset input{border:0;padding:16px}.input_comment fieldset input:last-child{width:20%}.input_comment fieldset input[type=password],.input_comment fieldset input[type=text]{border-right:1px solid #e1e1e1}.comment_cont_wrap textarea,.input_comment textarea{border:0;width:100%;height:120px;padding:20px;box-sizing:border-box;resize:none;border-bottom:1px solid #e1e1e1}.comment_cont_wrap textarea{border:1px solid #e1e1e1}.input_comment fieldset input:focus,.input_comment textarea:focus{outline:0}.info_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.info_wrap .user_info{gap:14px}.info_wrap .user_info,.user_func{display:flex;flex-wrap:wrap;align-items:center}.user_func{justify-content:center;gap:12px}.user_func p{width:20px;height:20px;cursor:pointer}.user_func p img{width:100%}.comment_empty{text-align:center}.comment_empty img{width:38px;margin-bottom:12px}.comment_empty p.label{font-size:18px;color:#000}.comment_cont,.comment_cont textarea.read_comment{margin-top:8px;word-break:break-all;color:#000;width:95%;font-size:18px}.comment_cont textarea.read_comment{border:0;background:none;outline:none}.info_wrap .user_info .nickname{font-weight:600}.info_wrap .user_info .create_at{font-size:14px;color:#000;font-weight:300}.comment_cont_wrap{margin:16px 0;border-bottom:1px solid #e1e1e1}.full_comment_wrap fieldset.file{padding:0 16px;box-sizing:border-box;border:0}.full_comment_wrap .file_wrap{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.full_comment_wrap .file_wrap .file_label{width:10%}.full_comment_wrap .file button{width:10%;background:none;border:1px solid #ccc;padding:8px 0;font-size:16px;border-radius:8px;background:#eee;cursor:pointer}.full_comment_wrap .file .drop-area{width:70%;height:50px;border:2px dashed #e1e1e1;display:flex;justify-content:center;align-items:center;gap:20px;cursor:pointer;border-radius:8px;transition:border-color .3s ease;font-size:14px}.full_comment_wrap .file .drop-area span{color:#000}.full_comment_wrap .file .file_info a{color:#007bff}.full_comment_wrap .file .drag-over,.full_comment_wrap .file .isFile{border-color:#007bff}.full_comment_wrap .file_down_wrap{display:flex;flex-wrap:wrap;gap:8px}.create_comment_wrap .btn_wrap{margin-top:8px}.create_comment_wrap .btn_wrap .main_btn{width:200px;text-align:center;padding:6px 0;border-radius:8px;font-size:16px;font-weight:700;margin:0 0 0 auto;background:#384d85;color:#fff;border-color:#384d85}.comments_wrap{background:#f9f9f9;margin-top:8px;padding:8px}.comment_cont .file_down_wrap{margin:16px 0 32px}.comment_cont_wrap:last-child{margin-bottom:0;border:0}.comments_wrap fieldset.title{outline:none;border:0;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.comments_wrap .main_btn.file_download{background:#7b96da26;border-color:#384d85;color:#384d85;font-size:12px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.comments_wrap .reset-button{color:#000;font-size:18px;cursor:pointer}