.logo_svg svg{overflow:visible;width:200px}.logo_svg path{fill:#bf0404}.logo_svg .dot{fill:#f4b115}.logo_svg .w1{fill:#a80000}.logo_svg.lighting .dot{animation:colorAniDot .8s ease infinite;animation-delay:.4s}.logo_svg.lighting path{animation:colorAniNVEN .8s ease infinite}.logo_svg.lighting .w1{animation:colorAniI .8s ease infinite}.logo_svg.lighting .w2{animation-delay:.4s}.logo_svg.lighting .w4{animation-delay:.4s}@keyframes colorAniDot{0%{fill:#f4b115}50%{fill:#e46600}100%{fill:#f4b115}}@keyframes colorAniI{0%{fill:#a80000}50%{fill:#7c0000}100%{fill:#a80000}}@keyframes colorAniNVEN{0%{fill:#bf0404}50%{fill:#860202}100%{fill:#bf0404}}.logo_svg.spin-opacity path{opacity:0;animation:fadeInBasic 1.25s ease infinite}.logo_svg.spin-opacity .dot{animation:fadeInAniDot 1.25s ease infinite}.logo_svg.spin-opacity .w1{animation-delay:.1s}.logo_svg.spin-opacity .w2{animation-delay:.2s}.logo_svg.spin-opacity .w3{animation-delay:.3s}.logo_svg.spin-opacity .w4{animation-delay:.4s}.logo_svg.spin-opacity .w5{animation-delay:.5s}@keyframes fadeInAniDot{0%{transform:rotate(0deg);fill:#f4b115;opacity:0}30%{fill:#f4b115;opacity:1}100%{transform:rotate(360deg);opacity:0}}@keyframes fadeInBasic{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.logo_svg.line-moving{display:flex;justify-content:center;position:relative;overflow:hidden;width:300px;height:150px;line-height:170px}.logo_svg.line-moving span{position:absolute;display:block;text-indent:-9999px}.logo_svg.line-moving span:nth-child(1){top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg, transparent, #bf0404);animation-name:moving1;animation-duration:1s;animation-iteration-count:infinite}.logo_svg.line-moving span:nth-child(2){top:-100%;right:0;width:2px;height:100%;background:linear-gradient(180deg, transparent, #bf0404);animation-name:moving2;animation-duration:1s;animation-delay:.25s;animation-iteration-count:infinite}.logo_svg.line-moving span:nth-child(3){bottom:0;right:-100%;width:100%;height:2px;background:linear-gradient(270deg, transparent, #bf0404);animation-name:moving3;animation-duration:1s;animation-delay:.5s;animation-iteration-count:infinite}.logo_svg.line-moving span:nth-child(4){bottom:-100%;left:0;width:2px;height:100%;background:linear-gradient(360deg, transparent, #bf0404);animation-name:moving4;animation-duration:1s;animation-delay:.75s;animation-iteration-count:infinite}@keyframes moving1{100%{left:100%}}@keyframes moving2{100%{top:100%}}@keyframes moving3{100%{right:100%}}@keyframes moving4{100%{bottom:100%}}.logo_svg.line-moving.ver2{overflow:visible}.logo_svg.line-moving.ver2::after{content:"";display:block;clear:both}.logo_svg.line-moving.ver2 span:nth-child(1){top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg, transparent, #bf0404);animation-name:moving1-1;animation-duration:1s;animation-delay:0s;animation-iteration-count:infinite;opacity:0}.logo_svg.line-moving.ver2 span:nth-child(2){top:-100%;right:0;width:2px;height:100%;background:linear-gradient(180deg, transparent, #bf0404);animation-name:moving2-1;animation-duration:1s;animation-delay:0s;animation-iteration-count:infinite;opacity:0}.logo_svg.line-moving.ver2 span:nth-child(3){bottom:0;right:-100%;width:100%;height:2px;background:linear-gradient(270deg, transparent, #bf0404);animation-name:moving3-1;animation-duration:1s;animation-delay:0s;animation-iteration-count:infinite;opacity:0}.logo_svg.line-moving.ver2 span:nth-child(4){bottom:-100%;left:0;width:2px;height:100%;background:linear-gradient(360deg, transparent, #bf0404);animation-name:moving4-1;animation-duration:1s;animation-delay:0s;animation-iteration-count:infinite;opacity:0}@keyframes moving1-1{50%{opacity:1}100%{left:100%;opacity:0}}@keyframes moving2-1{50%{opacity:1}100%{top:100%;opacity:0}}@keyframes moving3-1{50%{opacity:1}100%{right:100%;opacity:0}}@keyframes moving4-1{50%{opacity:1}100%{bottom:100%;opacity:0}}.logo_svg.bg-gradation{display:flex;justify-content:center;width:300px;height:130px;background:linear-gradient(-45deg, rgba(186, 42, 42, 0.6), rgba(255, 183, 0, 0.4), rgba(146, 19, 19, 0.6), rgba(186, 42, 42, 0.6));background-size:300% 300%;animation:gradationAni 5s ease infinite}.logo_svg.bg-gradation path{fill:#fff}@keyframes gradationAni{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.logo_svg.spinner{display:flex;justify-content:center;flex-direction:column;align-items:center;width:200px}.logo_svg.spinner svg{height:60px}.logo_svg.spinner .logo-circle{display:inline-block;width:50px;height:50px;border:3px solid #bf0404;border-radius:50%;border-top-color:#f4b115;font-size:0;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{100%{transform:rotate(360deg)}}.logo_svg.stroke{position:relative;overflow:hidden;padding:10px 0;text-align:center}.logo_svg.stroke svg{overflow:visible}.logo_svg.stroke path{fill:rgba(0,0,0,0);stroke:#bf0404;stroke-width:1;stroke-dasharray:170;stroke-dashoffset:200}.logo_svg.stroke .dot{stroke:#f4b115}.logo_svg.stroke .w1{stroke:#a80000}@keyframes strokeAni{50%{stroke-dasharray:340}100%{stroke-dasharray:170}}.logo_svg.bg-slide{display:flex;justify-content:center;position:relative;overflow:hidden;width:300px;height:130px}.logo_svg.bg-slide svg{position:relative;z-index:5}.logo_svg.bg-slide path{fill:#fff}.logo_svg.bg-slide .color-bg>div{position:absolute;top:0;right:300px;width:100%;height:100%;animation:bgMotion 1.25s ease-in-out infinite}.logo_svg.bg-slide .color-bg>div:nth-child(1){z-index:4;background:#f23005;animation-delay:.1s}.logo_svg.bg-slide .color-bg>div:nth-child(2){z-index:3;background:#f27405;animation-delay:.15s}.logo_svg.bg-slide .color-bg>div:nth-child(3){z-index:2;background:#f2b705;animation-delay:.2s}.logo_svg.bg-slide .color-bg>div:nth-child(4){z-index:1;background:#1fa5da;animation-delay:.25s}.logo_svg.bg-slide .color-bg>div:nth-child(5){z-index:0;background:#0477bf;animation-delay:.3s}@keyframes bgMotion{0%{right:300px}50%{right:0px}100%{right:300px}}#mobileHeadline{padding:8px 0;border-top:0px !important;border-bottom:0px !important}#mobileHeadline .logoPart{float:none;margin:0 auto;width:154px;padding-left:0}#isearchForm.mobile{border-bottom:0px !important}#comNewNote{top:14px}#leftAside header>.s_h_header{border-bottom:none !important}#leftAside header>.s_h_header>.s_h_closeBttn:after{background-color:#fff !important}.mo-navi{display:flex}.mo-navi.fix{position:fixed;top:0;z-index:10;width:100%;max-width:1024px}.mo-navi.fix~.mo-module-wrap{margin-top:42px}.mo-navi>.mo-tab{position:relative;z-index:0;width:100%;height:42px;line-height:42px;background:#fff}.mo-navi>.mo-tab>.mo-nav>.tab{position:relative;width:auto;text-align:center;cursor:pointer}.mo-navi>.mo-tab>.mo-nav>.tab>.tab_text{color:#323232;font-weight:bold;font-size:15px}.mo-navi>.mo-tab>.mo-nav>.tab.act .tab_text{color:#000}.mo-navi>.mo-tab>.mo-nav>.tab.act::after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:3px;background:#000}.mo-module-wrap .logo_svg.spinner{display:none;position:relative;width:100%;padding-top:20px;left:0;text-align:center}.mo-module-wrap .logo_svg.spinner .logo-circle{width:30px;height:30px;border-color:#ccc;border-top-color:#ffb700}.mo-module-wrap .logo_svg.spinner svg{width:150px;height:40px}.mo-module-wrap .logo_svg.spinner .w1{fill:#aaa}.mo-module-wrap .logo_svg.spinner path{fill:#ccc}.mo-module-wrap>.mo-module-content>div[class^=ibuilder_content_].swiper-slide{height:0}.mo-module-wrap>.mo-module-content>div[class^=ibuilder_content_].swiper-slide-active{height:auto !important;min-height:640px}section.title .moreText{background:rgba(0,0,0,0)}section.list-certificated .list_txt li{min-height:0;border:0;display:list-item;padding:5px}section.list-certificated .list_txt li .link_txt{padding:0 8px}section.focus-vertical .focus-v li .link_imgtxt .desc .subject.twoline{max-height:none;-webkit-line-clamp:2}section.list-hot-contents>.list>.page-nav>.swiper-pagination-bullet-active::before{background-color:#2685d5}section.list-bbs .list_txt li .link_txt{line-height:21px}section.list-bbs.list-bbs-list .list_txt{padding:15px 7px}section.list-certificated .list_txt{padding:15px 7px}section.list-bbs.list-bbs-list .list_txt li,section.list-certificated .list_txt li{padding:0 0 10px 0}section.list-bbs.list-bbs-list .list_txt li:last-child,section.list-certificated .list_txt li:last-child{padding:0}section.focus-vertical .focus-v{padding-top:5px}section.focus-vertical .focus-v li{padding:5px 0 !important}
/*# sourceMappingURL=ibuilder_tab.css.map */