@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-family:inherit;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}em{font-style:normal}a,button,i,input{background:unset;-webkit-tap-highlight-color:rgba(0,0,0,0)}input:focus{outline:none}input[type=number],input[type=password],input[type=text]{border:1px solid #dcdfe6;font-size:16px;height:40px;border-radius:4px;padding-left:10px}input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{font-size:12px;color:#aaa}input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{font-size:12px;color:#aaa}input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{font-size:12px;color:#aaa}a,button{text-decoration:none;color:inherit;cursor:pointer}a:disabled,button:disabled{cursor:not-allowed}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}table.large tr td{height:60px}table tr th{line-height:1.3}table tr td,table tr th{font-weight:400;padding:10px;height:46px;position:relative}table tr td span.ellipsis,table tr th span.ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}table tr td.pointer,table tr th.pointer{cursor:pointer}table tr td.double,table tr td.triple,table tr th.double,table tr th.triple{white-space:unset}table tr td.double span.ellipsis,table tr th.double span.ellipsis{-webkit-line-clamp:2}table tr td.triple span.ellipsis,table tr th.triple span.ellipsis{-webkit-line-clamp:3}table tr th{background:#f8fafe;text-align:center;border-bottom:1px solid #dcdfe6}table tr th input[type=text]{color:inherit;text-align:center}table tr td input[type=text],table tr th input[type=text]{width:100%;height:100%;border:none}select{background:#fff url(../img/arrow_down.a3e25007.svg) no-repeat calc(100% - 5px) 50%/20px auto;border:1px solid #ddd;-webkit-appearance:none;padding:5px 25px 5px 12px;border-radius:4px;width:250px;height:40px;font-size:14px;outline:none}@media screen and (max-width:1280px){table tr td,table tr th{padding:8px}}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300;src:local("Noto Sans Light"),local("NotoSans-Light"),url(../fonts/NotoSansKR-Light.5d884c8b.woff2) format("woff2"),url(../fonts/NotoSansKR-Light.9276c52a.woff) format("woff"),url(../fonts/NotoSansKR-Light.e61301e6.ttf) format("ttf"),url(../fonts/NotoSansKR-Light.d5bb14ab.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:local("Noto Sans Regular"),local("NotoSans-Regular"),url(../fonts/NotoSansKR-Regular.9139661f.woff2) format("woff2"),url(../fonts/NotoSansKR-Regular.8e53e85b.woff) format("woff"),url(../fonts/NotoSansKR-Regular.e910afbd.ttf) format("ttf"),url(../fonts/NotoSansKR-Regular.1e70c1f9.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:local("Noto Sans Medium"),local("NotoSans-Medium"),url(../fonts/NotoSansKR-Medium.756526f4.woff2) format("woff2"),url(../fonts/NotoSansKR-Medium.e6d10dc3.woff) format("woff"),url(../fonts/NotoSansKR-Medium.4dee649c.ttf) format("ttf"),url(../fonts/NotoSansKR-Medium.25b63ab9.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url(../fonts/NotoSansKR-Bold.89f78823.woff2) format("woff2"),url(../fonts/NotoSansKR-Bold.bdc0e1a5.woff) format("woff"),url(../fonts/NotoSansKR-Bold.671db5f8.ttf) format("ttf"),url(../fonts/NotoSansKR-Bold.daccb485.otf) format("opentype")}@font-face{font-family:Montserrat;font-weight:800;src:url(../fonts/Montserrat-Bold.ade91f47.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:600;src:url(../fonts/Montserrat-SemiBold.c641dbee.ttf) format("truetype")}nav{position:fixed;top:0;left:0;width:100%;background:#011a70;display:flex;justify-content:space-between;align-items:center;z-index:1400;height:84px;padding:0 40px}nav .logo{display:block;height:60px}nav .logo img,nav .menu{height:100%}nav .menu{display:flex;color:#fff;font-size:20px;align-items:center}nav .menu>li{position:relative;height:84px;line-height:84px}nav .menu>li:hover .menu_sub{position:absolute;display:block;width:calc(100% - 10px);left:50%;top:calc(100% - 10px);transform:translateX(-50%)}nav .menu>li>a,nav .menu>li>button{padding:0 25px;height:100%;text-align:center}nav .menu>li>a.flex,nav .menu>li>button.flex{padding:0 15px;flex-direction:column;justify-content:center;text-align:center}nav .menu>li>a.flex span,nav .menu>li>button.flex span{line-height:1;display:block;text-align:center;font-size:16px}nav .menu>li>a.flex span.material-icons-outlined,nav .menu>li>button.flex span.material-icons-outlined{font-size:22px;margin:0 auto 5px}nav .menu .menu_sub{display:none;background:#fff;color:#333;border-radius:8px;padding:10px;border:1px solid #dcdfe6}nav .menu .menu_sub li{font-size:16px;text-align:center;line-height:36px;transition:all .3s ease}nav .menu .menu_sub li button{width:100%;height:36px;display:block;font-size:16px;text-align:center;background:unset}nav .menu .menu_sub li:hover{background:rgba(136,170,250,.062745098)}nav .inner{align-items:center}nav .back,nav .menuBtn{display:none;color:#fff}nav h1{font-size:20px;color:#fff}nav .utility{display:none}nav p.info{font-size:14px;color:#fff;font-weight:700}nav p.info span{position:relative;padding-right:20px}nav p.info span:after{content:"";position:absolute;top:50%;right:9.5px;transform:translateY(-50%);width:1px;height:14px;background:#fff}.lnb{width:240px;min-height:calc(100vh - 84px);font-size:18px;background:#fff;padding-top:30px;position:fixed;left:0;top:84px;border-right:1px solid #eee}.lnb .dashboardMenu{width:100%;height:100%}.lnb .dashboardMenu .el-col-12{width:100%}.lnb .dashboardMenu .el-col-12 .el-menu{background:#fff;border:none;font-weight:500}.lnb .dashboardMenu .el-col-12 .el-menu .el-menu-item.is-active{background:rgba(136,170,250,.062745098);color:#001a70;font-weight:700}.lnb .dashboardMenu .el-col-12 .el-menu .el-menu-item,.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu{width:calc(100% - 20px);margin:0 auto 4px;border-radius:4px;padding:0!important;text-align:left}.lnb .dashboardMenu .el-col-12 .el-menu .el-menu-item a,.lnb .dashboardMenu .el-col-12 .el-menu .el-menu-item button,.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu a,.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu button{display:block}.lnb .dashboardMenu .el-col-12 .el-menu .el-menu-item a span,.lnb .dashboardMenu .el-col-12 .el-menu .el-menu-item button span,.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu a span,.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu button span{height:100%}.lnb .dashboardMenu .el-col-12 .el-menu .el-menu-item button,.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu button{width:100%;line-height:56px;font-weight:500;text-align:left}.lnb .dashboardMenu .el-col-12 .el-menu .el-menu-item span,.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu span{font-size:18px;display:block;width:100%;margin:0 auto;padding:0 15px}.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu .el-submenu__title{padding-left:0!important;padding-right:10px!important;height:56px;line-height:56px;margin-bottom:4px}.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu .el-submenu__title+.el-menu .el-menu-item{height:46px;line-height:46px}.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu .el-submenu__title+.el-menu .el-menu-item span{padding-left:25px}.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu .el-submenu__title>span{padding-right:0}.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu .el-submenu__title .el-submenu__icon-arrow{right:10px;color:#666}.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu .el-submenu__title+ul{width:100%;overflow:hidden}.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu .el-menu-item{min-width:unset;box-sizing:border-box;width:100%;padding-left:0!important;margin:0 auto;border-radius:4px;padding:0!important}.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu .el-menu-item:first-of-type{margin-bottom:5px}.lnb .dashboardMenu .el-col-12 .el-menu .el-submenu .el-menu-item span{font-size:16px}.lnb .dashboardMenu.adminMenu .el-submenu .el-submenu__title+.el-menu .el-menu-item span{padding-left:42px!important}.lnb .el-menu-item:hover,.lnb .el-submenu__title:hover{background:unset}.lnb2{display:none}@media screen and (max-width:1440px){nav{padding:0 30px}.lnb{width:200px}}@media screen and (max-width:1024px){.lnb{display:none}.lnb2{display:block;z-index:1000;position:fixed;left:0;top:60px;width:100%;background:#fff}.lnb2 .el-menu--horizontal{background:#fff;display:flex;overflow-x:auto;height:100%;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.lnb2 .el-menu--horizontal::-webkit-scrollbar{display:none}.lnb2 .el-menu--horizontal .el-menu .el-menu-item.is-active,.lnb2 .el-menu--horizontal>.el-submenu.is-active{color:#333}.lnb2 .el-menu--horizontal>.el-submenu.is-active .el-submenu__title{font-weight:700;color:#333;border-bottom:2px solid #001a70}.lnb2 .el-menu--horizontal>.el-menu-item,.lnb2 .el-menu--horizontal>.el-submenu .el-submenu__title{color:#636569}.lnb2 .el-menu--horizontal>.el-menu-item.is-active{font-weight:700;color:#333;border-bottom:2px solid #001a70}nav{padding:0;height:60px}nav .logo{height:46px}nav .menu{display:none}nav .inner{width:100%;padding:0 20px}nav .back,nav .menuBtn{display:block}nav .utility{display:flex;gap:10px}nav .utility span{color:#fff}}@media screen and (max-width:1024px){nav h1{font-size:18px}}@media screen and (max-width:768px){nav h1{font-size:16px}nav p.info{font-size:12px}nav p.info span:after{height:12px}}@media screen and (max-width:540px){nav .inner{width:100%;padding:0 15px}}footer{padding:40px 0;background:#636569}footer .inner{width:100%;margin:0 auto;max-width:1240px;padding:0 40px;color:#fff}footer .inner .flogo{height:60px;margin-bottom:40px}footer .inner .flogo img{height:100%}footer .inner ul{margin-bottom:40px}footer .inner ul li{display:flex;align-items:center;color:#fff;font-size:18px;margin-bottom:20px}footer .inner ul li:last-of-type{margin-bottom:0}footer .inner ul li span{padding-right:10px}footer .inner p.copyright{font-size:18px}@media screen and (max-width:1024px){footer .inner{max-width:unset;padding:0 20px}}@media screen and (max-width:768px){footer .inner ul li{font-size:16px}footer .inner ul li span{font-size:20px}footer .inner p.copyright{font-size:16px}}@media screen and (max-width:540px){footer .inner{padding:0 15px}footer .inner .flogo{height:50px}footer .inner ul li{align-items:flex-start;font-size:14px}footer .inner ul li span{font-size:18px;padding-top:2px}footer .inner p.copyright{font-size:14px}}.admin{background:#fff;min-width:1280px}.admin .lnb{top:0;min-height:100vh}.admin .lnb .logo{height:60px;margin-bottom:30px}.admin .lnb .logo a{display:block;height:100%;text-align:center;font-weight:700}.admin .lnb .logo a img{height:100%}.admin .lnb .el-menu-item span.flex,.admin .lnb .el-submenu__title span.flex{display:flex!important;align-items:center}.admin .lnb .el-menu-item span.flex em,.admin .lnb .el-submenu__title span.flex em{font-size:20px;padding-right:5px}.admin .el-loading-mask{z-index:2001;background:hsla(0,0%,100%,.5019607843)}.admin nav{width:calc(100% - 240px);height:60px;position:fixed;top:0;right:0;background:#fff;color:#333;border-bottom:1px solid #eee;left:unset;padding:0 20px}.admin nav h2{font-size:20px}.admin nav .account{font-size:14px}.admin nav .utility a.notice{color:#333}.admin h3{font-size:20px}.admin h4{font-size:18px}.admin input,.admin textarea{border:1px solid #dcdfe6;font-size:14px}.admin textarea{padding:10px;outline:none;border-radius:4px;resize:none}.admin button.add{width:80px;height:40px;font-size:14px;border:1px solid #dcdfe6;border-radius:4px;margin-bottom:10px}.admin button.delete{background:#fff!important;border:1px solid #e5e7eb!important;color:#4b5563!important}.admin button.delete:hover{background:#f9fafb!important;border-color:#e5e7eb!important}.admin .iconDelete{display:inline-flex;align-items:center;justify-content:center;background:transparent!important;border:0!important;box-shadow:none!important}.admin .iconDelete:hover{background:#f7f9fc!important}.admin .emptyState{min-height:180px;border:1px dashed #d9dee9;border-radius:10px;background:#fafbfd;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#7b8798}.admin .emptyState p{font-size:14px}.admin .emptyState .material-icons-outlined{font-size:28px}.admin .imgBox ul{display:flex;flex-wrap:wrap;margin-left:0}.admin .imgBox ul.pdfList li{padding-top:calc(28% - 9.8px)}.admin .imgBox ul.pdfList li.pdfs span{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute!important;top:0;left:0}.admin .imgBox ul li{display:inline-block;background:#f0f0f0;width:calc(20% - 7px)!important;padding-top:calc(20% - 7px);height:0;overflow:hidden!important;margin:0 10px 10px 0;position:relative;border-radius:4px}.admin .imgBox ul li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute!important;top:0;left:0}.admin .imgBox ul li video{width:100%;height:100%;position:absolute;top:0;left:0}.admin .imgBox ul li .addBtn{font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#001a70}.admin .imgBox ul li #imgUpload{position:absolute;top:0;left:0;width:100%;height:100%;border:0;opacity:0;cursor:pointer}.admin .imgBox ul li .cancel{position:absolute;top:0;right:0;width:20px;height:20px;background:#636569;line-height:unset}.admin .imgBox ul li .cancel img{width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.admin .el-select .el-input{font-size:14px}.admin .el-select .el-input .el-input__inner::-moz-placeholder{font-size:inherit}.admin .el-select .el-input .el-input__inner:-ms-input-placeholder{font-size:inherit}.admin .el-select .el-input .el-input__inner::placeholder{font-size:inherit}.admin .contents{background:#fff}.admin .buttonWrap button{height:40px}.admin .box.one{position:relative}.admin .box.one.mhu{min-height:unset!important}.admin .box.one .mh{min-height:calc(100vh - 220px)}.admin .box.one .mh>.buttonWrap{display:flex;justify-content:flex-end}.admin .box.one .tit{height:40px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.admin .box.one .tit .buttons{display:flex;gap:15px}.admin .box.one .tit .buttons .delete{width:100px;background:#fff!important;border:1px solid #e5e7eb!important;color:#4b5563!important}.admin .box.one .tit .buttons .delete:hover{background:#f9fafb!important;border-color:#e5e7eb!important}.admin .box.one .tableWrap{padding-bottom:60px}.admin .box.one ul.dataList li{display:flex;align-items:center;gap:20px;margin-bottom:20px}.admin .box.one ul.dataList span{min-width:50px}.admin .box.one ul.dataList p{width:450px;line-height:40px;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px}.admin .box.one table{width:100%;margin-top:30px}.admin .box.one table tr{font-size:14px}.admin .box.one table tr td,.admin .box.one table tr th{text-align:left;border-bottom:1px solid #dcdfe6}.admin .box.one table td{height:46px;color:#333}.admin .box.one table td a,.admin .box.one table td button.primary{cursor:pointer;color:#001a70}.admin .box.one table td a:hover,.admin .box.one table td button.primary:hover{text-decoration:underline}.admin .box.one table.small{width:800px}.admin .box.one table.small .el-select{width:100%}.admin .box.one table.small .el-input__inner{border:1px solid #dcdfe6}.admin .box.one table.dataTable td,.admin .box.one table.dataTable th{font-size:14px}.admin .box.one table.dataTable td.double{min-width:120px;white-space:unset}.admin .box.one table.dataTable td.double span{line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp:2}.admin .box.one .categoryBox .el-select{width:450px}.admin .box.one .categoryBox p{margin-bottom:20px}.admin .box.one .tabBox{margin-top:40px}.admin .box.one .tabBox .el-checkbox{color:#333;font-weight:400}.admin .box.one .tabBox .el-checkbox__label{font-size:16px}.admin .box.one .tabBox .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#001a70}.admin .box.one .tabBox .el-checkbox__input.is-checked+.el-checkbox__label{color:#001a70;font-weight:500}.admin .box.one .tabBox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#001a70;border-color:#001a70}.admin .box.one .tabBox .el-checkbox__inner:hover{border-color:#001a70}.admin .box.one .inputBox{display:flex;flex-wrap:wrap;padding-bottom:50px;align-items:flex-start}.admin .box.one .inputBox .flexL{width:50%;color:#666}.admin .box.one .inputBox .flexL .issueInput{width:450px;display:flex}.admin .box.one .inputBox .flexL .issueInput input{flex:1;margin-right:20px}.admin .box.one .inputBox .flexL .btn.delete{width:40px;margin:unset;color:#fff;background:#ef3238}.admin .box.one .inputBox .flexL .btn.delete span{vertical-align:middle;min-width:unset}.admin .box.one .inputBox .flexL.double{width:100%}.admin .box.one .inputBox .flexL .imgBox{width:calc(100% - 160px)}.admin .box.one .inputBox .flexL p{width:160px;line-height:40px;font-size:14px}.admin .box.one .inputBox .flexL p+span{width:450px;display:block;font-size:14px;color:#333}.admin .box.one .inputBox .flexL p span{color:#f42e15}.admin .box.one .inputBox .flexL textarea{font-size:14px;width:450px;border:1px solid #dcdfe6;border-radius:4px;box-sizing:border-box}.admin .box.one a.btn,.admin .box.one button.btn{border-radius:4px;font-size:14px;padding:0;text-align:center;height:40px;font-weight:400}.admin .box.one a.loading img,.admin .box.one button.loading img{-webkit-animation:rotate .5s 2;animation:rotate .5s 2}.admin .box.one a.basic,.admin .box.one button.basic{width:120px;background:#333;color:#fff;border:1px solid #333;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.admin .box.one a.basic:hover,.admin .box.one button.basic:hover{transform:none;box-shadow:0 6px 16px rgba(17,24,39,.12);filter:brightness(1.04)}.admin .box.one a.delete,.admin .box.one button.delete{width:100px;color:#fff;background:#ef3238;border-radius:4px}.admin .box.one a.line,.admin .box.one button.line{width:100px;background:#fff;border:1px solid #333;color:#333;transition:background .16s ease,box-shadow .16s ease,border-color .16s ease}.admin .box.one a.line:hover,.admin .box.one button.line:hover{border-color:#4b5563;box-shadow:0 4px 12px rgba(17,24,39,.12)}.admin .box.one a.basic,.admin .box.one a.line{line-height:38px}.admin .contents{margin-left:240px;width:calc(100% - 240px);overflow-y:auto;height:unset;min-height:100vh;background:#f8f9fa;display:flex;justify-content:center;flex-wrap:wrap}.admin .contents .box{width:calc(100% - 40px)}.admin .contents .title+.box{margin-top:80px}.admin .filter{min-height:unset}.admin .filter .buttonWrap{margin:20px 0 auto!important;display:flex;justify-content:center;gap:15px}.admin .filter .buttonWrap button{margin-bottom:0!important}.admin .filter .flex{line-height:48px;align-items:center;margin-bottom:0}.admin .filter .flex p{width:100px}.admin .filter .flex .labelBox{display:flex;flex-wrap:wrap}.admin .filter .flex input[type=text]{margin-bottom:0;margin-left:15px;width:calc(100% - 245px);font-size:14px}.admin .filter .flex select{font-size:14px;width:150px;border:1px solid #dcdfe6;border-radius:4px}.admin .filter .flex>span{width:10px;text-align:center}.admin .filter .flex label{font-size:14px;margin-right:20px}.admin .filter .flex label>input{margin:0 6px 0 0}.admin .filter span{margin:0 6px}.admin .box{width:calc(100% - 60px);background:#fff;border:1px solid #dcdfe6;margin-bottom:30px;border-radius:4px;margin-right:10px;padding:20px;box-sizing:border-box}.admin .box .el-tabs{height:100%}.admin .box .el-tabs .el-tabs__content{height:calc(100% - 61px)}.admin .box .buttonWrap{text-align:center;height:40px}.admin .box .buttonWrap a{display:block;width:100px;height:40px;line-height:38px;border-radius:4px;float:left;box-sizing:border-box;font-size:14px;border:1px solid #333;transition:background .16s ease,box-shadow .16s ease,border-color .16s ease}.admin .box .buttonWrap a:hover{border-color:#4b5563;box-shadow:0 4px 12px rgba(17,24,39,.12)}.admin .box.one{margin-right:0}.admin .box.one~.box.one{min-height:calc(100vh - 300px)}.admin .box.one h2{font-size:16px;margin-bottom:10px}.admin .box.one h2 button{float:right;font-weight:400;height:36px}.admin .box.one input,.admin .box.one select{height:40px}.admin .pagination{width:100%;text-align:center;margin:16px 0 0}.admin .pagination .el-pagination button:disabled{color:#c0c4cc;background-color:#fff;cursor:not-allowed}.admin .pagination .el-pagination .btn-next,.admin .pagination .el-pagination .btn-prev{background:50% no-repeat #fff;background-size:16px;cursor:pointer;margin:0;color:#303133}.admin .pagination ul li{font-weight:400;border:unset!important}.admin .pagination ul li.active{font-weight:700;color:#001a70}.admin .paginations{width:100%;text-align:center;margin-top:16px;padding-bottom:30px}.admin .paginations .el-pager li.active{background:#001a70!important}.admin .register .box.one~.box.one{min-height:unset}.admin .register .box.one~.box.one .el-input{height:unset;line-height:unset}.admin .register .box.one~.box.one .el-input .el-input__inner{line-height:40px;margin-bottom:0}.admin .register .flexL{line-height:40px;margin-bottom:20px}.admin .register .flexL .imgBox{width:450px;flex-wrap:wrap}.admin .register .flexL .el-select{width:450px}.admin .register .flexL .el-select .el-input__inner{color:#333}.admin .register .flexL>div p{width:100%}.admin .register .flexL>input[type=number],.admin .register .flexL>input[type=password],.admin .register .flexL>input[type=text]{width:450px;margin-bottom:0}.admin .register .flexL select{width:200px;margin-right:6px;font-size:14px}.admin .register .flexL label{width:100px;white-space:nowrap}.admin .register .buttonWrap{display:flex;width:100%;justify-content:center;gap:15px;position:absolute;bottom:20px}.el-button.el-button--primary{background-color:#001a70!important;border-color:#001a70!important}.el-button.el-button--primary:focus,.el-button.el-button--primary:hover{color:#fff!important;background-color:#001a70!important;border-color:#001a70!important}.el-button:focus,.el-button:hover{color:#606266!important;background-color:#fff!important;border-color:#dcdfe6!important}.el-button:focus.basic,.el-button:hover.basic{color:#fff!important;background-color:#333!important;border-color:unset!important}@media screen and (max-width:1440px){.admin .lnb{width:240px;display:block}.admin .contents{margin-left:240px;width:calc(100% - 240px)}.admin .imgBox ul{display:flex;flex-wrap:wrap;margin-left:0}.admin .imgBox ul li{width:calc(25% - 7px);padding-top:calc(25% - 7px)}}@media screen and (max-width:1024px){.admin .lnb{display:block}.admin .back,.admin .menuBtn{display:none}}.fileUpload{width:120px;height:40px;position:relative;display:block;cursor:pointer}.fileUpload input[type=file]{cursor:pointer;position:absolute;border:unset;top:0;left:0;opacity:0;height:40px;width:100%}.fileUpload .el-button{color:#fff;width:100%;text-align:center;border:unset;height:100%;background:#333;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.fileUpload .el-button.uploadBtn.loading img{-webkit-animation:rotate .5s 2;animation:rotate .5s 2}.fileUpload .el-button:hover{color:#fff!important;transform:none;box-shadow:0 6px 16px rgba(17,24,39,.12);filter:brightness(1.04);background-color:#333!important;border-color:#333!important}.fileName{max-width:calc(100% - 270px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#f5f5f5;line-height:40px;padding:0 12px;border-radius:4px;border:1px solid #dcdfe6;display:block;font-size:14px;margin-left:10px}.double .inputs{width:650px}.inputs{width:450px;position:relative;overflow:hidden;border-radius:4px;margin-bottom:4px}.inputs input{width:100%;padding-right:50px}.inputs button{position:absolute;top:0;right:0;width:40px;height:40px;border-radius:0 4px 4px 0}.inputs button.add{background:#67c239}.inputs button.remove{background:#f56c6c}.inputs button span{vertical-align:middle;font-size:24px;color:#fff}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0;transition:opacity .3s .2s}.dim{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;text-align:left;z-index:1500}.dim .dimbg{width:100%;height:100%;background:rgba(0,0,0,.4392156863)}.dim .buttonWrap{display:flex;justify-content:space-between}.dim .buttonWrap button{height:40px;border-radius:4px}.dim .buttonWrap button.basic{width:120px;height:40px;background:#333;color:#fff;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.dim .buttonWrap button.basic:hover{transform:none;box-shadow:0 6px 16px rgba(17,24,39,.12);filter:brightness(1.04)}.dim .buttonWrap button.delete,.dim .buttonWrap button.line{width:100px}.dim .buttonWrap button.line{background:#fff;border:1px solid #333;color:#333;transition:background .16s ease,box-shadow .16s ease,border-color .16s ease}.dim .buttonWrap button.line:hover{border-color:#4b5563;box-shadow:0 4px 12px rgba(17,24,39,.12)}.dim .buttonWrap button.delete{color:#fff;background:#ef3238}.dim .buttonWrap button.delete:active{box-shadow:4px 4px 6px 0 rgba(239,50,56,.3),-4px -4px 6px 0 rgba(253,63,87,.2),inset -4px -4px 6px 0 rgba(253,63,87,.2),inset 4px 4px 6px 0 rgba(253,63,87,.2)}.dimbox{max-width:900px;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px}.dimbox,.dimbox.large{width:calc(100% - 40px)}.dimbox.large{max-width:1200px}.dimbox.register{max-width:650px}.dimbox.register .inputBox p{font-size:14px;width:160px}.dimbox.register .inputBox p span{color:#f42e15}.dimbox.register .inputBox .el-select,.dimbox.register .inputBox input{width:450px}.dimbox.register .fileUpload input{cursor:pointer}.dimbox.register .fileUpload input[type=file]{width:100%}.dimbox.register .fileUpload .el-button{padding:0;border:1px solid #333;background:#fff;color:#333;transition:background .16s ease,box-shadow .16s ease,border-color .16s ease}.dimbox.register .fileUpload .el-button:hover{color:#333!important;background:#fff!important;border-color:#4b5563;box-shadow:0 4px 12px rgba(17,24,39,.12)}.dimbox.register .buttonWrap{position:static;left:unset;bottom:unset;margin-top:50px}.dimbox.register .buttonWrap button{font-size:14px}.dimbox.tooltip{min-width:600px;border:1px solid #dcdfe6;background:#fff;position:absolute;top:-15px;transform:translateY(-50%);z-index:2200;left:50%;z-index:50}.dimbox.tooltip.compare{top:18px}.dimbox.tooltip.compare>.mBody{height:300px;padding:0 20px}.dimbox.tooltip>.mHeader{height:unset;padding:12px 20px}.dimbox.tooltip>.mHeader h4{font-size:16px;margin-bottom:0;width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dimbox.tooltip>.mBody{padding:0 20px 15px}.dimbox>.mHeader{height:60px;border-bottom:1px solid #eee;padding:0 20px;align-items:center}.dimbox>.mHeader button.close{width:40px;height:40px}.dimbox>.mHeader button.close span{vertical-align:middle;font-size:24px}.dimbox>.mBody{padding:40px 20px}.dimbox>.mBody .tableBox table{border:1px solid #dcdfe6}.dimbox>.mBody .tableBox table th{padding:8px 10px}.dimbox.scroll{height:70%}.dimbox.scroll .mHeader{position:fixed;top:0;left:0;right:0}.dimbox.scroll .mFooter{position:fixed;bottom:0;left:0;right:0;padding:20px 30px;border-top:1px solid #eee}.dimbox.scroll .mFooter .buttonWrap{margin-top:0}.dimbox.scroll .mBody{display:flex;justify-content:space-between;flex-direction:column;margin:60px 0 0;height:calc(100% - 140px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.dimbox.scroll .mBody::-webkit-scrollbar{display:none}.dimbox.scroll .mBody .buttonWrap{position:static;width:100%;margin-top:50px!important}.mHeader{text-align:center;padding:20px 30px}.mHeader p{font-size:16px}.mBody{padding:20px 30px}.mBody .flex,.mBody .flexB{align-items:center;margin-bottom:8px;height:40px}.mBody .flexB p,.mBody .flex p{color:#666;font-size:14px}.mBody .flexB input,.mBody .flex input{width:250px}.mBody .flex .el-radio__input.is-checked+.el-radio__label,.mBody .flexB .el-radio__input.is-checked+.el-radio__label{color:#001a70}.mBody .flex .el-radio__input.is-checked .el-radio__inner,.mBody .flexB .el-radio__input.is-checked .el-radio__inner{border-color:#001a70;background:#001a70}.mBody .flex .el-date-editor.el-input,.mBody .flexB .el-date-editor.el-input{width:250px}.mBody .flexB.multiple{height:unset;align-items:unset}.mBody .flexB.multiple>p{padding-top:12px}.mBody .flexB.multiple div{width:250px}.mBody .flexB.multiple div>div{margin-bottom:4px}.mBody .flexB.multiple div .inputBox{position:relative;overflow:hidden;border-radius:4px;margin-bottom:4px}.mBody .flexB.multiple div .inputBox input{padding-right:46px}.mBody .flexB.multiple div .inputBox button{position:absolute;top:0;right:0;width:40px;height:40px}.mBody .flexB.multiple div .inputBox button.add{background:#67c239}.mBody .flexB.multiple div .inputBox button.remove{background:#f56c6c}.mBody .flexB.multiple div .inputBox button span{vertical-align:middle;font-size:24px;color:#fff}@media screen and (max-width:576px){.dim .mBody .flexB.space{flex-wrap:wrap;height:unset;margin-top:12px}.dim .mBody .flexB.space p{margin-bottom:8px}.dim .mBody .flexB.multiple div,.dim .mBody .flexB.space .el-date-editor.el-input,.dim .mBody .flexB.space>div,.dim .mBody .flexB.space input,.dim .mBody .flexB.space p.black{width:100%}}@media screen and (max-width:425px){.dim .dimbox .mBody,.dim .dimbox .mHeader,.dim .dimbox.scroll .mFooter{padding:20px 15px}}@media screen and (max-width:375px){.dim .dimbox{top:50px;transform:translate(-50%)}.dim .dimbox .mBody{position:relative;height:510px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.dim .dimbox .mBody::-webkit-scrollbar{display:none}}@media screen and (max-width:320px){.dim .dimbox{top:50px;transform:translate(-50%)}.dim .dimbox .mBody{height:410px}}.dim.on{display:block}.mMenu{z-index:2000;width:100%;height:100vh;position:fixed;right:0;top:0}.mMenu .mHeader{position:absolute;right:0;padding:0 20px;height:60px;display:flex;justify-content:flex-end;align-items:center}.mMenu .mHeader button span{color:#fff;font-size:24px}.mMenu .mBody{padding:0;height:100%;display:flex;align-items:center;padding-left:40px}.mMenu .mBody>ul{display:flex;flex-direction:column}.mMenu .mBody>ul.el-menu{border-right:unset}.mMenu .mBody>ul.el-menu,.mMenu .mBody>ul.el-menu .el-menu{background-color:transparent}.mMenu .mBody>ul.el-menu .el-submenu .el-menu-item{color:#fff;background:transparent;height:50px;line-height:50px;padding:0!important}.mMenu .mBody>ul.el-menu .el-submenu .el-menu-item span{font-size:20px}.mMenu .mBody>ul.el-menu .el-submenu__title{color:#fff;font-size:32px;height:64px;line-height:64px}.mMenu .mBody>ul.el-menu .el-submenu__title>span{display:block}.mMenu .mBody>ul.el-menu .el-submenu__title i{color:#fff}.mMenu .mBody>ul.el-menu .el-submenu__title:hover{background:hsla(0,0%,100%,.1882352941)}.mMenu .mBody>ul.el-menu .el-menu-item{height:64px;line-height:64px}.mMenu .mBody>ul.el-menu .el-menu-item:focus,.mMenu .mBody>ul.el-menu .el-menu-item:hover{background:hsla(0,0%,100%,.1882352941)}.mMenu .mBody>ul>li{color:#fff;font-weight:700;padding:0!important}.mMenu .mBody>ul>li button{width:100%;height:100%;text-align:left}.mMenu .mBody>ul>li a,.mMenu .mBody>ul>li button{padding:0 20px;display:block;font-size:32px;font-weight:700}.mMenu .mBody>ul>li a span,.mMenu .mBody>ul>li button span{display:block}.mMenu .mBody .menu_sub{color:#fff}.mMenu .mBody .menu_sub li{font-size:20px}.mMenu .mBody .menu_sub li a,.mMenu .mBody .menu_sub li button{padding:8px 0}.mMenu .mBody .el-col-12{width:100%;margin-top:20px}.mMenu .mBody .el-col-12 .el-menu{border-right:unset}.mMenu .mBody .el-col-12 .el-menu .el-menu-item,.mMenu .mBody .el-col-12 .el-menu .el-submenu,.mMenu .mBody .el-col-12 .el-menu .el-submenu span{color:#001a70}.error{width:250px;float:right;text-align:left;font-size:12px;color:#f56c6c!important}@media screen and (max-width:576px){.error{width:100%;float:none}}.loadingBar{width:100%;height:500px;background-color:hsla(0,0%,99.2%,.9);z-index:1100;position:relative}.loader{width:250px;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.loader--text{width:100%;padding:30px 0 0;text-align:center;margin:auto}.loader span{width:16px;height:16px;border-radius:50%;display:inline-block;position:absolute;left:50%;margin-left:-10px;animation:3s linear infinite;-webkit-animation:3s linear infinite;-moz-animation:3s infinite linear;-o-animation:3s infinite linear}.loader span:first-of-type{background:#5495ed;animation:kiri 1.2s linear infinite;-webkit-animation:kiri 1.2s linear infinite;-moz-animation:kiri 1.2s infinite linear;-o-animation:kiri 1.2s infinite linear}.loader span:nth-of-type(2){background:#1e90ff;z-index:100}.loader span:nth-of-type(3){background:#0073cf;animation:kanan 1.2s linear infinite;-webkit-animation:kanan 1.2s linear infinite;-moz-animation:kanan 1.2s infinite linear;-o-animation:kanan 1.2s infinite linear}@-webkit-keyframes kanan{0%{-webkit-transform:translateX(20px)}50%{-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(20px);z-index:200}}@-webkit-keyframes kiri{0%{-webkit-transform:translateX(-20px);z-index:200}50%{-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(-20px)}}@keyframes kanan{0%{transform:translateX(20px)}50%{transform:translateX(-20px)}to{transform:translateX(20px);z-index:200}}@keyframes kiri{0%{transform:translateX(-20px);z-index:200}50%{transform:translateX(20px)}to{transform:translateX(-20px)}}.home{position:relative;width:100%;height:100vh;background:#fff;word-break:keep-all;font-size:16px}.home .loginSection{display:flex;height:100%}.home .loginSection article{width:50%;height:100%;position:relative}.home .loginSection article p.copy{width:100%;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);color:#636569;text-align:center}.home .loginSection article.bg{background:url(../img/bg2.d21e20ca.jpg) no-repeat 50%/cover;color:#fff}.home .loginSection article.bg .txt{width:100%;text-align:center;position:absolute;top:20%;left:50%;transform:translateX(-50%)}.home .loginSection article.bg h2{margin:0 auto 30px;width:80%;max-width:560px;height:90px;line-height:90px;border-radius:8px;border:1px solid #fff;font-size:32px;text-align:center}.home .loginSection article.bg p{font-size:22px;line-height:2}.home .loginSection article .loginBox{width:400px;margin:0 auto;padding:0 20px;text-align:center}.home .loginSection article .loginBox img{display:block;margin:0 auto 100px}.home .loginSection article .loginBox .input{width:100%;text-align:left;margin-bottom:20px}.home .loginSection article .loginBox .input:last-of-type{margin-bottom:0}.home .loginSection article .loginBox .input p{color:#636569;margin-bottom:8px}.home .loginSection article .loginBox .input input{width:100%;height:46px;border:1px solid #dcdfe6;border-radius:4px}.home .loginSection article .loginBox a,.home .loginSection article .loginBox button{width:100%;height:46px;line-height:46px;margin-top:40px;color:#fff;border-radius:4px;background:#001a70;font-size:16px;font-weight:700}@media screen and (max-width:1440px){.home .loginSection article{width:100%}.home .loginSection article.bg h2{font-size:28px;height:72px;line-height:72px}.home .loginSection article.bg p{font-size:18px}}@media screen and (max-width:1024px){.home .loginSection article .loginBox{max-width:540px;width:calc(100% - 40px)}.home .loginSection article.bg{display:none}}@media screen and (max-width:768px){.home{height:100%}.home .loginSection{padding-top:50px}.home .loginSection article p.copy{padding:0 20px;margin-top:30px;position:static;transform:none;left:unset;bottom:unset;font-size:14px}.home .loginSection article .loginBox{flex:1 0 auto;width:100%;position:static;transform:none;left:unset;top:unset}.home .loginSection article .loginBox img{margin-bottom:50px}}@media screen and (max-width:540px){.home .loginSection{padding-top:50px}.home .loginSection article .loginBox{padding:0 15px}.home .loginSection article p.copy{font-size:12px;padding:0 15px}}body,html{font-size:16px;font-family:Noto Sans KR,sans-serif;font-weight:400;background:#fff;color:#333;box-sizing:border-box}body .container,html .container{width:100%;min-height:100vh}body .container .contWrap,html .container .contWrap{margin-left:240px;width:calc(100% - 240px);max-width:1500px;min-height:100vh;padding:40px;position:relative}body .container .contWrap .site iframe,html .container .contWrap .site iframe{min-height:calc(100vh - 124px)}body .container.dashboard,html .container.dashboard{padding-top:84px;min-width:1024px}body .container.admin,html .container.admin{min-width:1280px}.flex,.flexB,.flexL,.flexR{display:flex}.flexB{justify-content:space-between}.flexL{flex-wrap:wrap}.flexR{justify-content:flex-end}.fl1{flex:1}.flr{float:right}.flr:after{clear:both;content:"";display:block}.mobile{display:none!important}.w50{width:50%}a,button{display:block}a.basic,a.line,a.point,a.pointOut,button.basic,button.line,button.point,button.pointOut{border-radius:4px}a.basic,button.basic{border:1px solid #dcdfe6;color:#666}a.point,button.point{background:#001a70;color:#fff}a.pointOut,button.pointOut{border:1px solid #001a70;background:#fff;color:#001a70}button.btn{padding:0 12px;height:40px;border-radius:4px;box-sizing:border-box}button.btn.primary{color:#fff;background:#001a70;border:1px solid #001a70}button.btn.full{width:100%;height:44px}h1{font-size:48px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}.fwn{font-weight:400}.fwm{font-style:unset;font-weight:500}.fwb{font-weight:700}.tac{text-align:center}.tar{text-align:right!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mt20{margin-top:20px}.mb20{margin-bottom:20px!important}.black{color:#333!important}.red{color:#f56c6c}.n{color:#636569}.montserrat{font-family:Montserrat}span.primary{color:#001a70}.center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1440px){body .container .contWrap,html .container .contWrap{margin-left:200px;width:calc(100% - 200px);max-width:unset;min-height:calc(100vh - 84px);padding:30px}body .container .contWrap .site iframe,html .container .contWrap .site iframe{min-height:calc(100vh - 114px)}.desktop br{display:block}}@media screen and (max-width:1024px){body .container.dashboard,html .container.dashboard{padding:121px 0 0}body .container .contWrap,html .container .contWrap{margin-left:0;width:100%;min-height:calc(100vh - 121px)}body .container .contWrap .site,html .container .contWrap .site{height:100%}body .container .contWrap .site iframe,html .container .contWrap .site iframe{min-height:calc(100vh - 151px)}h1{font-size:36px}}@media screen and (max-width:768px){h1{font-size:28px}}@media screen and (max-width:540px){h1{font-size:20px}}section .inner{width:100%;margin:0 auto;max-width:1240px;padding:0 20px;position:relative}.section{padding:120px 0}.section01{position:relative;width:100%;height:100vh;min-height:700px;overflow:hidden;background:url(../img/bg.5111942b.jpg) no-repeat 50%/cover}.section01:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3137254902)}.section01 .txt{position:absolute;width:calc(100% - 40px);left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.section01 .txt h1{font-size:54px;margin-bottom:40px}.section01 .txt p{font-size:28px}.section01 .scroll{position:absolute;left:50%;bottom:50px;text-align:center;z-index:100;opacity:.9;transform:translate(-50%);animation:up_down .5s linear infinite alternate;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);-webkit-animation:up_down .5s linear infinite alternate}.section01 .scroll p{margin:0 auto;font-size:14px;font-weight:500;color:#fff}@-webkit-keyframes up_down{0%{transform:translate(-50%,8px);-webkit-transform:translate(-50%,8px);-moz-transform:translate(-50%,8px);-ms-transform:translate(-50%,8px);-o-transform:translate(-50%,8px)}to{transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}}@keyframes up_down{0%{transform:translate(-50%,8px);-webkit-transform:translate(-50%,8px);-moz-transform:translate(-50%,8px);-ms-transform:translate(-50%,8px);-o-transform:translate(-50%,8px)}to{transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}}.section02 h1{margin-bottom:65px}.section02 .contents{font-size:18px;font-weight:500}.section02 .contents p{line-height:2;margin-top:60px}.section02 .contents p:first-of-type{margin-top:0}@media (min-width:1024px){.section02 .contents{background:url(../img/banner.5c19f764.png) no-repeat 100% 0}}.section03{background:#fafafa}.section03 ul{width:100%;margin:0 auto;max-width:1080px;gap:60px;flex-wrap:nowrap}.section03 ul li{flex:1;text-align:center;background:#fff;color:#001a70;border:2px solid #001a70;border-radius:8px;overflow:hidden;transition:all .3s ease}.section03 ul li a{padding:30px 0}.section03 ul li:hover{background:#001a70}.section03 ul li:hover p,.section03 ul li:hover span{color:#fff}.section03 ul li span{font-size:72px;display:block;margin-bottom:25px}.section03 ul li p{font-size:20px;font-weight:500}section.top{position:relative;height:400px;background:url(../img/top_bg.ed82a588.png) no-repeat 50%/cover}section.top .txt{width:calc(100% - 40px);text-align:center;color:#fff}section.top .txt h1{margin-bottom:15px}section.top .txt p{font-size:18px}section.sub{padding:60px 0}section.sub .date{color:#636569;display:flex;justify-content:flex-end}section.overview article{margin-bottom:60px}section.overview h2{margin-bottom:20px}section.overview .shortcut{margin-bottom:30px}section.overview .shortcut .btn{margin-top:0}section.overview p.note{word-break:break-all;font-size:18px;line-height:1.5;margin-bottom:60px}section.overview ul{margin-bottom:50px}section.overview ul:last-of-type{margin-bottom:0}section.overview ul h3,section.overview ul li{padding-left:12px;position:relative;word-break:break-all}section.overview ul h3:before,section.overview ul li:before{content:"";position:absolute;left:0}section.overview ul h3{font-weight:500;margin-bottom:15px}section.overview ul h3:before{width:4px;height:20px;background:#333;top:50%;transform:translateY(-50%)}section.overview ul li{font-size:18px;margin:5px 0;line-height:1.5}section.overview ul li:before{width:6px;height:6px;top:10px;border-radius:3px;background:#001a70}section.overview ul li span{display:block;font-size:16px;color:#636569}section.overview .imgList{width:calc(100% - 40px);margin:30px auto 40px}section.overview .imgList li{margin-bottom:20px!important;padding-left:0}section.overview .imgList li:before{display:none}section.overview .imgList li:last-of-type{margin-bottom:0}section.overview .imgList img{width:100%;display:block}section.overview .btn{margin-top:60px;width:200px;height:60px;line-height:58px;border-radius:30px;display:flex;align-items:center;justify-content:center;text-align:center;color:#001a70;border:1px solid #001a70;transition:all .3s ease;font-weight:500;font-size:18px}section.overview .btn:hover{background:#001a70;color:#fff}section.overview .notice{padding:12px 20px;margin-top:60px;background:#f8fafe;border:1px solid #dcdfe6;border-radius:4px;color:#636569}section.overview .notice button{width:100%;font-size:16px;align-items:flex-start;text-align:left}section.overview .notice span{font-size:20px;padding-top:4px;padding-right:4px}section.mh{min-height:400px;height:calc(100vh - 400px);position:relative}section.mh.contact .center{max-width:1240px;padding:0 20px;width:100%}section.mh.contact .center ul{gap:30px}section.mh.contact .center ul li{padding:40px 20px;text-align:center;flex:1;border-radius:8px;box-shadow:5px 5px 15px rgba(0,0,0,.1)}section.mh.contact .center ul li span{color:#001a70;font-size:32px;margin-bottom:20px}section.mh.contact .center ul li p{font-size:20px;font-weight:500;margin-bottom:20px;color:#636569}section.mh.contact .center ul li em{font-size:18px;color:#333;line-height:1.5;display:block}section.report .inner.narrow{max-width:1080px}section.report .inner.narrow ul{flex-wrap:wrap;gap:11%}section.report .inner.narrow ul li{width:26%;margin-bottom:60px}section.report .inner.narrow ul li .img{width:100%}section.report .inner.narrow ul li p{font-size:18px;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}section.report .info h3{padding-bottom:15px;margin-bottom:15px;border-bottom:3px solid #001a70}section.report .info .flexB{gap:30px}section.report .info .flexB .left button{width:100%;background:#001a70;height:46px;border-radius:4px;color:#fff;font-size:16px;display:flex;justify-content:center;align-items:center}section.report .info .flexB .left button span{font-size:18px;padding-left:5px}section.report .info .flexB .right{flex:1}section.report .info .flexB .right li{font-size:18px}section.report .info .flexB .right li p{width:115px;padding-left:12px;position:relative;line-height:40px;color:#636569}section.report .info .flexB .right li p:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:3px;background:#001a70}section.report .info .flexB .right li span{font-weight:500}section.report .info .flexB .right li.flex{line-height:40px}section.report .info .flexB .right pre{padding:8px 0 0 12px;width:100%;line-height:1.5;font-size:18px;word-break:break-all;white-space:pre-wrap}section.report .info .img{width:270px}section.report .img{height:0;position:relative;overflow:hidden;border-radius:8px;border:1px solid #dcdfe6;padding-top:140%;margin-bottom:20px}section.report .img>span,section.report .img img{position:absolute!important;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.contWrap .top{margin-bottom:20px}section.contWrap .title{display:flex;align-items:center}section.contWrap .title .updateDate{color:#636569;font-size:16px}section.contWrap .title .flex.down{align-items:flex-end}section.contWrap .title .flex.down button{font-size:16px;font-weight:500;display:flex;align-items:center;color:#636569}section.contWrap .title h3{padding-right:5px}section.contWrap .title button.tableBtn{display:flex;align-items:center;color:#636569}section.contWrap .title button.tableBtn span{padding-right:4px}section.contWrap .title span{font-size:20px}section.contWrap .overview{margin-top:10px}section.contWrap .selectBox{margin-bottom:20px}section.contWrap .selectBox .el-select{width:250px}section.contWrap .excelBtn{display:flex;align-items:center;justify-content:center;width:120px;height:40px;background:#333;border-radius:4px;font-size:14px;color:#fff}section.contWrap .contBox{position:relative}section.contWrap .contBox h4 p{font-size:16px;font-weight:400}section.contWrap .contBox h4,section.contWrap .contBox h5{margin-bottom:20px}section.contWrap .contBox .grade{width:560px;margin-bottom:60px;display:flex;justify-content:center;align-items:center;height:60px;background:rgba(136,170,250,.062745098);border:1px solid #dcdfe6;border-radius:4px}section.contWrap .contBox .grade.double{display:inline-block!important;width:auto;padding:0 50px}section.contWrap .contBox .grade.double.mb0{margin-bottom:0}section.contWrap .contBox .grade.double p{float:left;line-height:60px}section.contWrap .contBox .grade.double p:after{content:"";display:block;clear:both}section.contWrap .contBox .grade.double p:last-of-type{margin-left:50px}section.contWrap .contBox .grade p{font-size:20px}section.contWrap .contBox .grade p em{color:#333}section.contWrap .contBox .grade p.underGraduate span{color:#001a70}section.contWrap .contBox .grade p.graduate span{color:#c5a86f}section.contWrap .contBox .grade p.skyblue span{color:#3a8dde}section.contWrap .contBox .grade p.orange span{color:#f5a800}section.contWrap .contBox .grade p span{font-size:28px;color:#001a70;font-weight:700}section.contWrap .contBox .box{margin-bottom:60px}section.contWrap .contBox .mainAll{gap:60px;align-items:center}section.contWrap .contBox .mainAll>div{position:relative}section.contWrap .contBox .mainAll .radial{width:300px;height:300px}section.contWrap .contBox .mainAll .radial .chartBox{height:100%}section.contWrap .contBox .mainAll .n{position:absolute;bottom:0;right:0}section.contWrap .contBox p.division{width:60px;height:300px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;font-weight:500}section.contWrap .contBox p.division.undergraduate{color:#001a70;border:1px solid #001a70}section.contWrap .contBox p.division.graduate{color:#c5a86f;border:1px solid #c5a86f}section.contWrap .contBox .chartBox.wus{width:unset}section.contWrap .contBox .chartBox.w300{width:300px;height:300px}section.contWrap .contBox .chartBox.h240{height:240px}section.contWrap .contBox .chartBox.h260{height:260px}section.contWrap .contBox .chartBox.full{width:100%}section.contWrap .contBox .chartBox.scroll{overflow-x:auto;height:440px}section.contWrap .contBox .chartBox.scroll>div{height:100%!important;min-height:unset!important}section.contWrap .contBox .chartBox.scroll>div .apexcharts-canvas{height:100%!important}section.contWrap .contBox .legendBox{margin-top:20px;align-items:center}section.contWrap .contBox .legendBox.flexB{align-items:flex-start}section.contWrap .contBox .legendBox .description{margin-bottom:0}section.contWrap .contBox .legendBox .description span:last-of-type{margin-right:0}section.contWrap .contBox .description{font-size:16px;color:#636569;margin-bottom:20px}section.contWrap .contBox .description.fldc{flex-direction:column;margin-bottom:0}section.contWrap .contBox .description span:last-of-type{margin-right:0}section.contWrap .contBox .tableBox{border:1px solid #dcdfe6}section.contWrap .contBox .tableBox.ovx{overflow-x:auto}section.contWrap .contBox .tableBox table.overall td,section.contWrap .contBox .tableBox table.overall th{min-width:100px}section.contWrap .contBox .tableBox tr.mainCategories{background:rgba(172,188,224,.3)}section.contWrap .contBox .tableBox td.subCategories{padding-left:30px}section.contWrap .contBox .tableBox td.bb{border-bottom:1px solid #dcdfe6}section.contWrap .contBox .tableBox td span.first{color:#3a8dde}section.contWrap .contBox .tableBox td span.second{color:#f5a800}section.contWrap .contBox .tableBox tr:last-of-type td.bb,section.contWrap .contBox .tableBox tr:nth-last-child(2) td.bb.pointer{border-bottom:unset}section.contWrap .contBox .tableBox i{color:#001a70}section.contWrap .contBox .tableBox .change{font-weight:500}section.contWrap .contBox .tableBox table{width:100%}section.contWrap .contBox .tableBox .tableChart{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);margin:0 auto}section.contWrap .contBox .tableBox .el-progress{display:flex;align-items:center}section.contWrap .contBox .tableBox .el-progress .el-progress-bar__outer{height:10px!important;background:#dcdfe6}section.contWrap .contBox .tableBox .el-progress__text{font-size:16px!important}section.contWrap .contBox .barList,section.contWrap .contBox .donutList{gap:30px;flex-wrap:wrap}section.contWrap .contBox .barList li>.tit,section.contWrap .contBox .donutList li>.tit{margin-bottom:20px;flex-direction:column}section.contWrap .contBox .barList li>.tit h5,section.contWrap .contBox .donutList li>.tit h5{margin-bottom:0}section.contWrap .contBox .barList li>.tit span,section.contWrap .contBox .donutList li>.tit span{text-align:right}section.contWrap .contBox .donutList li{width:calc(33.33333% - 20px)}section.contWrap .contBox .barList h5{min-height:56px}section.contWrap .contBox .barList li{width:calc(33.33333% - 70px)}section.contWrap .contBox .barList li:nth-of-type(3n+1){width:calc(33.33333% + 80px)}section.contWrap .contBox .word{gap:20px}section.contWrap .contBox .word .tableBox{width:400px;height:508px;overflow-y:auto}section.contWrap .contBox .word .tableBox th{position:sticky;top:0;z-index:2}section.contWrap .contBox .box.gdle{gap:60px;align-items:center}section.contWrap .contBox .box.gdle .grade{width:280px;margin-bottom:0}section.contWrap .contBox .box.gdle .lineBox{flex:1}section.contWrap .contBox .box.rdtb{gap:0}section.contWrap .contBox .box.rdtb .chartBox>div{width:100%}section.contWrap .contBox .box.lerd{height:480px;align-items:center}section.contWrap .contBox .box.lerd .radar{width:45%;height:100%}section.contWrap .contBox .box.lerd .lineBox{width:55%}section.contWrap .contBox .box.lerd .lineBox .line{height:440px}section.contWrap .contBox .box.le .full.line{height:380px}section.contWrap .chartWrap{position:relative}@media screen and (max-width:1440px){section.contWrap .contBox .box.rdtb .chartBox{width:65%}section.contWrap .contBox .tableBox.mini{width:50%}section.contWrap .contBox .legendBox{align-items:center}section.contWrap .contBox .legendBox .description{margin-bottom:0}section.contWrap .contBox .legendBox .description span{margin-right:15px}}@media screen and (max-width:1280px){section.contWrap h4.mb0{margin-bottom:0}section.contWrap .contBox .legendBox{margin-bottom:0;flex-direction:column;justify-content:flex-end;align-items:flex-end}section.contWrap .contBox .legendBox .legend{order:2}section.contWrap .contBox .legendBox .description{order:1;margin-bottom:0;font-size:14px}section.contWrap .contBox .legendBox .description span{margin-right:15px}}@media screen and (max-width:1024px){.section{padding:100px 0}.section01{height:calc(80vh - 60px);min-height:760px}.section01 .txt h1{font-size:36px}.section01 .txt p{font-size:18px}.section03{max-width:unset}section.top{position:relative;height:300px}section.top .txt p{font-size:18px}section.sub{padding:40px 0}section.overview ul{margin-bottom:40px}section.mh{height:unset;min-height:unset}section.mh.contact{padding:40px 0}section.mh.contact .center{position:relative;transform:none;left:unset;top:unset}section.mh.contact .center ul{flex-direction:column}section.contWrap .contBox .box.gdle,section.contWrap .contBox .mainAll{gap:30px}section.contWrap .contBox .box.rdtb{flex-wrap:wrap}section.contWrap .contBox .box.rdtb .chartBox{width:100%;margin:0 auto}section.contWrap .contBox .box.rdtb .chartBox+.w50{width:100%}}@media screen and (max-width:768px){.pc{display:none!important}.mobile{display:block!important}.section{padding:80px 0}.section01{height:calc(80vh - 60px);min-height:560px}.section01 .txt h1{font-size:28px}.section01 .txt p{font-size:16px}.section02 h1{margin-bottom:40px}.section02 .contents p{font-size:16px;margin-top:30px}.section02 .contents p br{display:none}.section03 ul{gap:20px}.section03 ul li a{padding:20px}.section03 ul li span{font-size:48px;margin-bottom:20px}.section03 ul li p,section.top .txt p{font-size:16px}section.overview p.note{font-size:16px;line-height:1.5;margin-bottom:40px}section.overview ul{margin-bottom:40px}section.overview ul:last-of-type{margin-bottom:0}section.overview ul h3,section.overview ul li{padding-left:12px;position:relative}section.overview ul h3:before,section.overview ul li:before{content:"";position:absolute;left:0}section.overview ul h3{font-size:20px;font-weight:500;margin-bottom:15px}section.overview ul h3:before{height:16px}section.overview ul li{font-size:16px;margin:5px 0;line-height:1.5}section.overview ul li:before{width:6px;height:6px;top:10px;border-radius:3px;background:#001a70}section.overview ul li span{display:block;font-size:16px;color:#636569}section.overview .imgList{width:100%}section.overview .btn{margin-top:40px;background:#001a70;color:#fff}section.overview .notice{padding:12px 20px;margin-top:40px;background:#f8fafe;border:1px solid #dcdfe6;border-radius:4px;color:#636569}section.overview .notice.mobile{display:flex!important}section.overview .notice button{width:100%;font-size:14px}section.overview .notice span{padding-top:4px;font-size:16px;padding-right:4px}section.mh.contact{padding:40px 0}section.mh.contact .center{position:relative;transform:none;left:unset;top:unset}section.mh.contact .center ul{flex-direction:column}section.report .img{margin-bottom:10px}section.report .inner.narrow{max-width:unset}section.report .inner.narrow ul{gap:20px}section.report .inner.narrow ul li{width:calc(50% - 10px);margin-bottom:40px}section.report .inner.narrow ul li p{font-size:18px}section.report .info h3{font-size:20px}section.report .info .flexB{gap:40px;flex-direction:column}section.report .info .flexB .left{width:270px;margin:0 auto}section.report .info .flexB .right li{font-size:16px}section.report .info .flexB .right li.flex{line-height:40px}section.report .info .flexB .right pre{font-size:16px}section.report .info .img{width:270px}}@media screen and (max-width:540px){section .inner{padding:0 15px}.section{padding:60px 0}.section01 .txt{width:calc(100% - 30px)}.section01 .txt h1{font-size:20px;margin-bottom:20px}.section03 ul{flex-direction:column}section.top{height:250px}section.top .txt{width:calc(100% - 30px)}section.mh{height:unset;min-height:unset}section.mh.contact{padding:40px 0}section.mh.contact .center{padding:0 15px}section.mh.contact .center ul{flex-direction:column}section.overview .btn{font-size:16px;height:50px;line-height:48px}section.overview .notice{font-size:14px;padding:12px 15px}section.report .inner.narrow ul{gap:15px}section.report .inner.narrow ul li{width:calc(50% - 7.5px)}section.report .inner.narrow ul li p{font-size:16px}section.report .info .flexB .right pre{padding-left:0}section.report .info .flexB .right li{flex-wrap:wrap}section.report .info .flexB .right li p{width:100%;display:block}}.app-alert,.app-confirm{width:450px!important;border-radius:12px!important}.app-alert .el-button:hover,.app-confirm .el-button:hover{border:1px solid #dcdfe6;background-color:rgba(5,21,36,.0196078431);color:#606266}.app-alert .el-button--primary,.app-alert .el-button--primary:focus,.app-alert .el-button--primary:hover,.app-confirm .el-button--primary,.app-confirm .el-button--primary:focus,.app-confirm .el-button--primary:hover{background:#001a70!important;border:1px solid #001a70!important;color:#fff}.app-alert .el-message-box__header,.app-confirm .el-message-box__header{padding-top:5px!important}.app-alert.el-message-box--center,.app-confirm.el-message-box--center{max-width:unset}.app-alert .el-message-box__headerbtn,.app-confirm .el-message-box__headerbtn{display:none}.app-alert .el-button--small,.app-confirm .el-button--small{font-size:14px;padding:0 12px;line-height:30px;border-radius:8px}.app-alert.el-message-box,.app-confirm.el-message-box{padding-bottom:20px}.app-alert .el-message-box__content,.app-confirm .el-message-box__content{padding:20px 15px}.app-alert .el-message-box__btns,.app-confirm .el-message-box__btns{display:flex;justify-content:flex-end}.app-alert .el-message-box__container .app-alert-body,.app-confirm .el-message-box__container .app-alert-body{text-align:center}.app-alert .el-message-box__container .app-alert-icon,.app-confirm .el-message-box__container .app-alert-icon{font-size:40px}.app-alert .el-message-box__container .app-alert-icon.el-icon-warning-outline,.app-confirm .el-message-box__container .app-alert-icon.el-icon-warning-outline{color:#c44537}.app-alert .el-message-box__container .app-alert-text,.app-confirm .el-message-box__container .app-alert-text{margin-top:15px;color:#333}.app-alert .el-message-box__container .app-alert-text .app-alert-title,.app-confirm .el-message-box__container .app-alert-text .app-alert-title{font-size:18px;font-weight:500;margin-bottom:15px}.app-alert .el-message-box__container .app-alert-text .app-alert-sub,.app-confirm .el-message-box__container .app-alert-text .app-alert-sub{font-size:14px;line-height:1.3;white-space:pre-line}.app-alert.app-alert--upload-detail .el-message-box__container .app-alert-sub{text-align:inherit}.app-alert.app-alert--upload-detail .app-alert-upload-lead{text-align:center;margin-bottom:10px;line-height:1.45}.app-alert.app-alert--upload-detail .app-alert-upload-rest{text-align:left;max-height:min(35vh,260px);overflow-y:auto;overflow-x:hidden;word-break:break-word;padding-right:4px;-webkit-overflow-scrolling:touch}.pagination{width:100%;text-align:center;margin:20px 0 0}.pagination ul li{color:#333;font-weight:400;border:unset!important}.pagination ul li.active{font-weight:700;color:#001a70}.el-picker-panel,.el-select-dropdown{z-index:3000!important}.chartBox>div{height:100%;overflow-x:unset!important}@media screen and (min-device-width:1025px)and (max-device-height:700px){.contWrap article.bottom{min-height:400px}}.nodata{position:relative;text-align:center;height:100px}.nodata p{font-size:14px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.el-tabs.mb0>.el-tabs__header{margin-bottom:0!important}.el-tabs.tooltipStyle .el-tabs__content{overflow:unset}.el-tabs.basic .el-tabs__header,.el-tabs.btnStyle .el-tabs__header,.el-tabs.cardStyle .el-tabs__header{margin-bottom:20px}.el-tabs.basic>.el-tabs__header .el-tabs__active-bar{background-color:#001a70}.el-tabs.basic>.el-tabs__header .el-tabs__item{color:#636569}.el-tabs.basic>.el-tabs__header .el-tabs__item:hover{color:inherit}.el-tabs.basic>.el-tabs__header .el-tabs__item.is-active,.el-tabs.basic>.el-tabs__header .el-tabs__item.is-active:hover{color:#001a70}.el-tabs.cardStyle>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs.cardStyle>.el-tabs__header .el-tabs__item{color:#636569}.el-tabs.cardStyle>.el-tabs__header .el-tabs__item:hover{color:inherit}.el-tabs.cardStyle>.el-tabs__header .el-tabs__item.is-active{background:rgba(136,170,250,.062745098);color:#001a70}.el-tabs.cardStyle>.el-tabs__header .el-tabs__item.is-active:hover{color:#001a70}.el-tabs.btnStyle>.el-tabs__header .el-tabs__active-bar,.el-tabs.cardStyle>.el-tabs__header .el-tabs__nav-wrap:after{display:none}.el-tabs.btnStyle>.el-tabs__header .el-tabs__item{width:120px;line-height:38px;margin-right:10px;text-align:center;padding:0!important;font-size:16px;font-weight:400;border-radius:4px;border:1px solid #dcdfe6}.el-tabs.btnStyle>.el-tabs__header .el-tabs__item:hover{color:inherit}.el-tabs.btnStyle>.el-tabs__header .el-tabs__item.is-active{background:#001a70;border:1px solid #001a70;color:#fff;font-weight:500}.el-tabs.btnStyle>.el-tabs__header .el-tabs__item.is-active:hover{color:#fff}.el-tabs.btnStyle>.el-tabs__header .el-tabs__nav-wrap:after{display:none}.el-menu--horizontal .el-menu .el-menu-item.menuDown{color:#636569}.el-menu--horizontal .el-menu .el-menu-item.menuDown.is-active{color:#333}.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus{border:1px solid #001a70!important}.selectBox .el-select .el-input{font-size:16px;font-weight:500;color:#333}.selectBox .el-select .el-input input{font-size:16px}.selectBox .el-select .el-input input::-moz-placeholder{color:#333;font-size:inherit}.selectBox .el-select .el-input input:-ms-input-placeholder{color:#333;font-size:inherit}.selectBox .el-select .el-input input::placeholder{color:#333;font-size:inherit}.selectBox .flex{align-items:center;gap:10px}.selectBox .flex>p{color:#636569}.selectBox .flex .el-select{width:180px}.el-select-dropdown__item{font-size:16px!important}.el-select-dropdown__item.selected{color:#001a70!important;font-weight:500!important}ul.separator li{margin-left:5px}ul.separator li:first-of-type{margin-left:0}ul.legend{display:flex;justify-content:space-between;height:30px;gap:12px;padding:0 20px;border:1px solid #dcdfe6;border-radius:4px;align-items:center;font-size:14px}ul.legend li{position:relative;padding-left:21px}ul.legend li:first-child:before{background:#6196af}ul.legend li:nth-child(2):before{background:#8bbeca}ul.legend li:nth-child(3):before{background:#f9f0cd}ul.legend li:nth-child(4):before{background:#e9c46a}ul.legend li:nth-child(5):before{background:#f2a662}ul.legend li:before{content:"";width:16px;height:16px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.change{position:relative;padding-left:20px}.change:before{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:20px;font-family:Material Icons Outlined}.change.up:before{content:"";color:#fc4c4e}.change.down:before{content:"";color:#206ae5}.change.keep:before{content:"";left:6px;width:6px;height:6px;border-radius:4px;border:1px solid #636569}.change.new:before{content:"";left:6px;width:6px;height:1px;background:#636569}.tableBox.ovx{overflow-x:auto}.tableBox table.overall td,.tableBox table.overall th{min-width:100px}.tableBox table td.satisfaction{background:rgba(172,188,224,.3);font-weight:500}@media screen and (max-width:1280px){ul.legend{gap:10px;border:unset;padding:0}}