.TopBar{background-image:linear-gradient(180deg,#000 0,#000 35%,#3768b4 90%,rgba(55,104,180,0));height:85px;box-shadow:0 5px 10px rgba(0,0,0,.13);width:100%;align-items:center;left:0;top:0;z-index:4;font-size:20px}.TopBar div{text-align:left;justify-content:flex-start;align-items:start}.TopBar .Nav{display:flex;align-items:center;padding:25px 30px;position:fixed}.TopBar .menu{padding-right:20px;font-size:18px}.col_Nav{padding-top:28px}.col_Nav .menu{font-size:15px;color:#fff;text-align:center}.search_div{position:relative;margin:16px}.search_button{position:absolute;z-index:1000;top:3px;right:-10px;color:#000;padding:7px}.search_input{position:relative;background-color:#eee;line-height:30px;border:1px solid #ccc;padding:3px 10px;border-radius:8px;filter:drop-shadow(0 0 5px rgba(255,255,255,.7))}.search_input:focus{outline:none;background-color:#fff}.el-divider{z-index:90!important;background-color:#333;position:relative}.el-drawer{z-index:90!important;width:300px!important;background-color:#333!important}.v-modal{z-index:1!important}.el-drawer__header{margin-bottom:0!important;padding:0!important}.el-menu{z-index:10px;border-right:0!important;border-radius:5px!important;background-color:#333!important}.el-menu span{padding-left:15px;font-size:13px;color:#fff;font-size:18px!important}.el-menu .el-menu-item.is-active{background-color:#2b2b2b!important;color:#fff!important;font-size:18px!important;border-right:3px solid var(--primary-dark,#fba429)}.el-menu-item:hover{background-color:#2e2e2e!important;font-size:18px!important}.el-submenu__title:hover{background-color:#2c2c2c!important;font-size:18px!important}.el-menu .el-menu-item{font-size:18px!important}.el-menu .el-menu-item,.el-submenu__title{border-radius:6px 0 0 6px}.footer-word{padding:20px 0;color:#bbb;font-size:14px;display:flex;justify-content:center;align-items:center}.footer-stit{padding-top:20px;color:#fff;font-size:14px;text-align:right}.footer-svalue{margin-top:10px;text-align:right}.footer-copyright{margin:10px 0}body{background-color:#000;margin:0;padding:0;color:#fff;font-size:12px;font-family:Source Sans Pro;line-height:20px}.size-body{margin:20px auto;max-width:1880px}.scrollbar{::-webkit-scrollbar{width:3px;height:12px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}}.el-collapse{border-top:none!important}.el-collapse-item__wrap{border-bottom:none!important}.el-collapse-item__header{color:#fff!important;background-color:#333!important;border-bottom:1px solid #000!important}.el-collapse-item__content{padding:10px 0!important;background-color:#333;border:none}.el-collapse-item__header2{color:#fff!important;background-color:#333!important;border-bottom:none!important;line-height:20px!important}.left_menu_s{padding:5px 0;color:#fff}.row-bg{background-color:#333}.one_line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a{color:inherit}a,a.custom-link,a:visited{text-decoration:none}.title-s{padding-top:20px;font-size:20px;line-height:55px;font-weight:0;font-family:GUDESIGN}.card{margin:2px 0}.card .ending{background:linear-gradient(90deg,#fc0000 0,#f88 70%);box-shadow:0 3px 3px hsla(0,0%,9%,.185);color:#fff;position:absolute;top:15px;left:0;padding:2px 15px;text-align:right;font-size:12px;font-weight:700;z-index:1}.el-tooltip__popper{width:150px}@font-face{font-family:UTTM;src:url(/fonts/UTTM.8ef2dbfc.woff) format("woff"),url(/fonts/UTTM.438eff6a.ttf) format("truetype");font-weight:400;font-style:normal}.font_UTTM{font-family:UTTM}@font-face{font-family:TSDR;src:url(/fonts/TSDR.0bd9d8a0.woff) format("woff"),url(/fonts/TSDR.b920693c.ttf) format("truetype");font-weight:400;font-style:normal}.font_tsdr{font-family:TSDR}@font-face{font-family:GUDESIGN;src:url(/fonts/GUDESIGN.145b1baf.woff) format("woff"),url(/fonts/GUDESIGN.5015d5bd.ttf) format("truetype");font-weight:400;font-style:normal}.font_gudesign{font-family:GUDESIGN}@font-face{font-family:환_세나루;src:url(/fonts/%ED%99%98_%EC%84%B8%EB%82%98%EB%A3%A8.4740be9c.woff) format("woff"),url(/fonts/%ED%99%98_%EC%84%B8%EB%82%98%EB%A3%A8.28c27ddf.ttf) format("truetype");font-weight:400;font-style:normal}.font_환_세나루{font-family:환_세나루}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#333!important}.custom-icon{position:relative;font-size:10px;top:0;margin:0;padding:0}.ranking_num{color:#ffe6e6;font-family:TSDR}.ranking_num,.ranking_title{font-size:25px;line-height:40px;font-style:italic;font-weight:700}.ranking_title{color:#ffbebe}.s_subTitle{color:#d89d25;width:100%;text-align:left;font-size:16px;font-weight:700;padding:10px 0 10px 0}.linkText{line-height:25px}.playList .item{background-color:#2b2b2b;color:#818181;clip-path:polygon(0 0,100% 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 calc(100% - 6px),0 6px)}.playList .item,.playList .item-select{font-size:13px;font-weight:700;text-align:center;padding:3px 9px}.playList .item-select{background-color:hsla(0,0%,57%,.5);color:#fff;clip-path:polygon(6px 0,100% 0,100% 6px,100% 100%,calc(100% - 6px) 100%,0 100%,0 calc(100% - 6px),0 6px)}.video_info{font-size:15px;margin:8px 0;font-weight:700}.video_info span{font-size:12px;font-weight:400}.video-box{margin:0 auto;position:relative}.ad-mask{position:absolute;display:none;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:88}.subtitle-box{position:absolute;left:5%;right:5%;bottom:48px;z-index:80;color:#fff;font-size:24px;font-family:initial;font-weight:700;line-height:1.45;text-align:center;white-space:pre-line;text-shadow:0 2px 3px #000,0 0 6px #000;pointer-events:none}.ad-mask img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%,-50%)}.ad-close{border-radius:0 0 0 10px;top:0;right:0}.ad-close,.ad-close2{position:absolute;font-size:15px;font-weight:700;padding:5px 10px;color:#fff;background-color:red;opacity:.8;z-index:99}.ad-close2{border-radius:0 10px 0 0;bottom:0;left:0}.list_text{margin:5px;font-weight:700;font-size:16px}.flag{border-left:23px solid #f56c6c;border-top:23px solid #f56c6c}.flag,.flag2{z-index:9;color:#fff;position:absolute;top:6px;left:8px;width:0;height:0;border-right:23px solid transparent;border-bottom:23px solid transparent;border-radius:8px 0 0 0}.flag2{border-left:23px solid #aaa;border-top:23px solid #aaa}.flagNum{z-index:10;position:absolute;padding:9px 12px;text-align:center;font-size:15px;font-weight:700;color:#fff;left:0;font-weight:400;font-style:normal}