.warning-message-container{text-align:center}.warning-message-container .ic-warning{width:41px;height:41px;margin:0 auto 28px}.warning-message-container .warning-message{font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:-.92px;text-align:center;color:#9b9b9b}@media screen and (max-width:768px){.warning-message-container .warning-message{font-size:13px}}.empty-table-wrapper.mobile{display:none}.empty-table-wrapper{position:relative;width:100%;background-color:#fff;overflow:auto;border:1px solid #d3d3d3}.empty-table-wrapper .empty-table__scroll-container{position:relative;overflow:hidden;min-width:1000px}.empty-table-wrapper .empty-table__scroll-container .empty-table-header{display:flex;flex-wrap:nowrap;border-bottom:1px solid #d3d3d3;min-height:46px}.empty-table-wrapper .empty-table__scroll-container .empty-table-header .empty-table-header__content{margin:auto 0;font-size:12px;height:19px;font-stretch:normal;font-style:normal;padding:10px;line-height:1.5;letter-spacing:-.46px;color:#000;text-align:center;font-family:Montserrat,sans-serif}.empty-table-wrapper .empty-table-body__fixed{position:absolute;width:100%;display:flex;justify-content:center;align-items:center}.empty-table-wrapper .empty-guide-text{font-size:14px;font-weight:400;color:#909399;margin:0;letter-spacing:-.8px}@media screen and (max-width:768px){.empty-table-wrapper.mobile{display:block}.empty-table-wrapper.desktop{display:none}.empty-table-wrapper.mobile .empty-table__scroll-container{min-width:0;width:100%}.empty-table-wrapper.mobile .empty-table__scroll-container .empty-table-header__content{font-size:9px;height:auto}.empty-table-wrapper.mobile .empty-table__scroll-container .empty-table-header__content:last-child{text-align:justify}}li{list-style:none}body,html,ul{padding:0;margin:0}body,html{box-sizing:border-box;letter-spacing:-.8px;font-family:Roboto,Noto Sans Korean;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;width:100%;height:calc(100% + 400px);touch-action:manipulation!important;overflow-x:hidden}body #app,html #app{position:absolute;width:100%;min-height:100%;display:flex;flex-direction:column}body #app header nav,html #app header nav{display:flex;height:65px;background-color:#000}body #app header nav img,html #app header nav img{cursor:pointer;width:109.4px;height:18px;margin:auto auto auto 200px}body #app header #fiflboard__banner-container,html #app header #fiflboard__banner-container{height:400px;background-color:#000}body #app header #fiflboard__banner-container .el-carousel__container,html #app header #fiflboard__banner-container .el-carousel__container{max-width:1440px;margin:auto}body #app header #fiflboard__banner-container .el-carousel,body #app header #fiflboard__banner-container .el-carousel__container,body #app header #fiflboard__banner-container .el-carousel__item,html #app header #fiflboard__banner-container .el-carousel,html #app header #fiflboard__banner-container .el-carousel__container,html #app header #fiflboard__banner-container .el-carousel__item{width:100%;height:100%}body #app header #fiflboard__banner-container .el-carousel .carousel-banners,body #app header #fiflboard__banner-container .el-carousel__container .carousel-banners,body #app header #fiflboard__banner-container .el-carousel__item .carousel-banners,html #app header #fiflboard__banner-container .el-carousel .carousel-banners,html #app header #fiflboard__banner-container .el-carousel__container .carousel-banners,html #app header #fiflboard__banner-container .el-carousel__item .carousel-banners{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body #app main,html #app main{flex:1}body #app main .fiflboard__filter--wrapper.mobile,html #app main .fiflboard__filter--wrapper.mobile{display:none}body #app main .fiflboard__filter--wrapper.desktop,html #app main .fiflboard__filter--wrapper.desktop{display:flex;flex-wrap:wrap}body #app main .fiflboard__filter--header,html #app main .fiflboard__filter--header{display:flex;justify-content:space-between;padding:0 200px;margin:35px 0 0}body #app main .fiflboard__filter--header h1,html #app main .fiflboard__filter--header h1{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.67px;color:#000}body #app main .fiflboard__filter--header .filter-open-btn,html #app main .fiflboard__filter--header .filter-open-btn{display:none;cursor:pointer;width:50px;height:40px;margin:auto 0;padding:0;background-color:#000;color:#fff;border:1px solid #000;border-radius:8px;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal}body #app main .fiflboard__filter--wrapper,html #app main .fiflboard__filter--wrapper{margin:20px 0;padding:0 200px}body #app main .fiflboard__filter--wrapper input.el-input__inner,html #app main .fiflboard__filter--wrapper input.el-input__inner{height:50px}body #app main .fiflboard__filter--wrapper input.el-input__inner::-moz-placeholder,html #app main .fiflboard__filter--wrapper input.el-input__inner::-moz-placeholder{color:#4a4a4a}body #app main .fiflboard__filter--wrapper input.el-input__inner:-ms-input-placeholder,html #app main .fiflboard__filter--wrapper input.el-input__inner:-ms-input-placeholder{color:#4a4a4a}body #app main .fiflboard__filter--wrapper input.el-input__inner::placeholder,html #app main .fiflboard__filter--wrapper input.el-input__inner::placeholder{color:#4a4a4a}body #app main .fiflboard__filter--wrapper .fiflboard__filter--sort,body #app main .fiflboard__filter--wrapper .fiflboard__filter--year,html #app main .fiflboard__filter--wrapper .fiflboard__filter--sort,html #app main .fiflboard__filter--wrapper .fiflboard__filter--year{width:110px;margin-right:15px}body #app main .fiflboard__filter--wrapper .fiflboard__filter--competition,html #app main .fiflboard__filter--wrapper .fiflboard__filter--competition{width:330px;margin-right:15px;margin-bottom:10px}body #app main .fiflboard__filter--wrapper .fiflboard__filter--division,html #app main .fiflboard__filter--wrapper .fiflboard__filter--division{width:220px;margin-right:15px}body #app main .fiflboard__filter--wrapper .fiflboard__search--search-box .el-input__inner,html #app main .fiflboard__filter--wrapper .fiflboard__search--search-box .el-input__inner{padding-left:15px;padding-right:30px}body #app main .fiflboard__filter--wrapper .fiflboard__search--search-box .el-input__prefix,html #app main .fiflboard__filter--wrapper .fiflboard__search--search-box .el-input__prefix{left:auto;right:5px}body #app main .fiflboard__filter--wrapper .fiflboard__search--search-box.el-input,html #app main .fiflboard__filter--wrapper .fiflboard__search--search-box.el-input{width:220px}body #app main .fiflboard__filter--wrapper .search-btn,html #app main .fiflboard__filter--wrapper .search-btn{width:100%;background-color:#c6c6c6;border:1px solid #d3d3d3;color:#4a4a4a}body #app main .main__table-container,html #app main .main__table-container{padding:0 200px;margin-bottom:100px}body #app main .main__table-container .main__table--desktop,html #app main .main__table-container .main__table--desktop{display:block}body #app main .main__table-container .main__table--mobile,html #app main .main__table-container .main__table--mobile{display:none}body #app footer,html #app footer{position:relative;display:flex;height:280px;background-color:#f5f5f6}body #app footer h5,html #app footer h5{font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.5px;color:#000;margin:0 0 7px 0}body #app footer a,html #app footer a{cursor:pointer;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.87;letter-spacing:-.8px;color:#4a4a4a}body #app footer a:link,body #app footer a:visited,html #app footer a:link,html #app footer a:visited{text-decoration:none}body #app footer strong,body #app footer strong a,html #app footer strong,html #app footer strong a{font-size:12px;font-stretch:normal;font-weight:400;font-style:normal;line-height:1.67;letter-spacing:-.5px;color:#9b9b9b}body #app footer #footer-logo__anchor--fifl,html #app footer #footer-logo__anchor--fifl{background-image:url(/image/logo/r_fifl_logo.svg);background-size:contain;width:50px;height:50px;margin:auto}body #app footer #footer-logo__anchor--kboxrise,html #app footer #footer-logo__anchor--kboxrise{background-image:url(/image/logo/kboxrise_logo.svg);background-size:contain;filter:invert(100%) sepia(0) saturate(6%) hue-rotate(155deg) brightness(100%) contrast(101%);width:129px;height:54px;margin:auto}body #app footer #footer-logo__anchor--divider,html #app footer #footer-logo__anchor--divider{width:0;height:50px;border-left:.5px solid #000;margin:auto 24px}body #app footer article:first-child,html #app footer article:first-child{position:absolute;display:flex;height:54px;top:50px;left:200px}body #app footer article:nth-child(2),html #app footer article:nth-child(2){position:absolute;bottom:50px;left:200px}body #app footer article:nth-child(3),html #app footer article:nth-child(3){position:absolute;display:flex;top:50px;right:200px}body #app footer article:nth-child(3) div:first-child,html #app footer article:nth-child(3) div:first-child{margin-right:77px}body #app footer article:nth-child(4),html #app footer article:nth-child(4){position:absolute;bottom:50px;right:225px}body #app .el-table,html #app .el-table{border-radius:6px;border:1px solid #d3d3d3}body #app .el-table td,html #app .el-table td{border:none}body #app .el-table tbody tr,html #app .el-table tbody tr{pointer-events:none;height:65px}body #app .el-table tbody tr .el-table__cell,html #app .el-table tbody tr .el-table__cell{vertical-align:top}body #app .el-table .cell,html #app .el-table .cell{word-break:keep-all}body #app .el-table .col--detail-score,html #app .el-table .col--detail-score{display:flex;flex-direction:column}body #app .el-table .col--detail-score p,html #app .el-table .col--detail-score p{margin:0}body #app .el-table .el-table__header-wrapper,html #app .el-table .el-table__header-wrapper{border-radius:6px;font-family:Montserrat;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:-.46px}body #app .el-table .el-table__header-wrapper .cell,html #app .el-table .el-table__header-wrapper .cell{color:#000}body #app .el-table .el-table__row,html #app .el-table .el-table__row{font-family:Noto Sans KR,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-.8px}body #app .el-pagination,html #app .el-pagination{margin-top:43px;text-align:center}body #app .el-pagination .el-pager .number,html #app .el-pagination .el-pager .number{font-size:14px;font-weight:500;color:#9b9b9b}body #app .el-pagination .el-pager .active,html #app .el-pagination .el-pager .active{color:#4a4a4a}@media screen and (max-width:1024px){body #app header nav img,html #app header nav img{margin:auto auto auto 100px}body #app main .fiflboard__filter--header,body #app main .fiflboard__filter--wrapper,body #app main .main__table-container,html #app main .fiflboard__filter--header,html #app main .fiflboard__filter--wrapper,html #app main .main__table-container{padding:0 100px}body #app footer article:first-child,body #app footer article:nth-child(2),html #app footer article:first-child,html #app footer article:nth-child(2){left:100px}body #app footer article:nth-child(3),html #app footer article:nth-child(3){right:100px}body #app footer article:nth-child(4),html #app footer article:nth-child(4){right:125px}}@media screen and (max-width:768px){body #app header nav,html #app header nav{height:50px}body #app header nav img,html #app header nav img{width:79px;height:13px;margin:auto auto auto 20px}body #app main .fiflboard__filter--header,html #app main .fiflboard__filter--header{padding:0 20px;margin:25px 0}body #app main .fiflboard__filter--header h1,html #app main .fiflboard__filter--header h1{font-size:14px}body #app main .fiflboard__filter--header .filter-open-btn,html #app main .fiflboard__filter--header .filter-open-btn{display:block}body #app main .fiflboard__filter--wrapper.mobile,html #app main .fiflboard__filter--wrapper.mobile{display:flex}body #app main .fiflboard__filter--wrapper.desktop,html #app main .fiflboard__filter--wrapper.desktop{display:none}body #app main .fiflboard__filter--wrapper,html #app main .fiflboard__filter--wrapper{padding:20px;width:calc(100% - 40px);background-color:#f5f5f6;flex-direction:column;margin:20px auto}body #app main .fiflboard__filter--wrapper input.el-input__inner,html #app main .fiflboard__filter--wrapper input.el-input__inner{height:auto}body #app main .fiflboard__filter--wrapper input.el-input__inner::-moz-placeholder,html #app main .fiflboard__filter--wrapper input.el-input__inner::-moz-placeholder{color:#4a4a4a}body #app main .fiflboard__filter--wrapper input.el-input__inner:-ms-input-placeholder,html #app main .fiflboard__filter--wrapper input.el-input__inner:-ms-input-placeholder{color:#4a4a4a}body #app main .fiflboard__filter--wrapper input.el-input__inner::placeholder,html #app main .fiflboard__filter--wrapper input.el-input__inner::placeholder{color:#4a4a4a}body #app main .fiflboard__filter--wrapper .fiflboard__filter--competition,body #app main .fiflboard__filter--wrapper .fiflboard__filter--division,body #app main .fiflboard__filter--wrapper .fiflboard__filter--sort,body #app main .fiflboard__filter--wrapper .fiflboard__filter--year,body #app main .fiflboard__filter--wrapper .fiflboard__search--search-box,html #app main .fiflboard__filter--wrapper .fiflboard__filter--competition,html #app main .fiflboard__filter--wrapper .fiflboard__filter--division,html #app main .fiflboard__filter--wrapper .fiflboard__filter--sort,html #app main .fiflboard__filter--wrapper .fiflboard__filter--year,html #app main .fiflboard__filter--wrapper .fiflboard__search--search-box{width:100%;margin:0 0 10px 0}body #app main .fiflboard__filter--wrapper .fiflboard__search--search-box.el-input,html #app main .fiflboard__filter--wrapper .fiflboard__search--search-box.el-input{width:100%}body #app main .main__table-container,html #app main .main__table-container{padding:0 20px;margin-bottom:63px}body #app main .main__table-container .main__table--desktop,html #app main .main__table-container .main__table--desktop{display:none}body #app main .main__table-container .main__table--mobile,html #app main .main__table-container .main__table--mobile{display:block}body #app footer,html #app footer{height:452px;flex-direction:column}body #app footer a,html #app footer a{font-size:13px}body #app footer #footer-logo__anchor--fifl,html #app footer #footer-logo__anchor--fifl{width:37px;height:37px}body #app footer #footer-logo__anchor--kboxrise,html #app footer #footer-logo__anchor--kboxrise{width:96px;height:40px}body #app footer #footer-logo__anchor--divider,html #app footer #footer-logo__anchor--divider{height:33px;margin:auto 18px}body #app footer article:first-child,html #app footer article:first-child{order:1;position:relative;margin:40px auto 30px auto;display:flex;top:auto;left:auto}body #app footer article:nth-child(2),html #app footer article:nth-child(2){order:4;position:relative;bottom:auto;left:auto;margin:0 auto}body #app footer article:nth-child(3),html #app footer article:nth-child(3){order:2;position:relative;flex-direction:column;top:auto;right:auto;margin:0 auto 30px auto;text-align:center}body #app footer article:nth-child(3) div:first-child,html #app footer article:nth-child(3) div:first-child{margin-right:0;margin-bottom:18px}body #app footer article:nth-child(4),html #app footer article:nth-child(4){order:3;position:relative;bottom:auto;right:auto;text-align:center;margin:0 auto 20px auto}body #app .el-table .el-table__header-wrapper,html #app .el-table .el-table__header-wrapper{font-size:9px;font-weight:600;line-height:1.56;letter-spacing:-.45px}body #app .el-table .el-table__row,html #app .el-table .el-table__row{font-size:10px;line-height:1.3;letter-spacing:-.57px}body #app .el-pagination,html #app .el-pagination{margin-top:19px}body #app .el-pagination .el-pager li,html #app .el-pagination .el-pager li{min-width:22.5px}}body #app .fade-enter-active,html #app .fade-enter-active{-webkit-animation:conditionalOpen .5s;animation:conditionalOpen .5s}body #app .fade-leave-active,html #app .fade-leave-active{animation:conditionalOpen .5s reverse}@-webkit-keyframes conditionalOpen{0%{height:0}to{height:300px}}@keyframes conditionalOpen{0%{height:0}to{height:300px}}body .el-select-dropdown__item.selected,html .el-select-dropdown__item.selected{color:#4a4a4a}body .el-input__inner:focus,body .el-select .el-input.is-focus .el-input__inner,body .el-select .el-input__inner:focus,html .el-input__inner:focus,html .el-select .el-input.is-focus .el-input__inner,html .el-select .el-input__inner:focus{border-color:#000}.desktop__option--year{width:110px}.desktop__option--year span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.desktop__option--competition{width:330px}.desktop__option--competition span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.desktop__option--division{width:220px}.desktop__option--division span,.mobile__option>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ic-warning{background-image:url(/image/icon/warning.svg)}span.icon{display:inline-block;width:25px;height:25px;background-position:50%;background-repeat:no-repeat;background-color:transparent}span.icon.sm{width:21px;height:21px}