@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;500;700;900&display=swap");@import url("/theme/skin/default/kr/dist/fonts/icofont.min.css");@import url("https://fonts.googleapis.com/css2?family=Saira+Extra+Condensed:wght@600&display=swap");.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:0;padding-left:0}body{font-family:"Noto Sans KR",sans-serif !important;color:#111111;font-weight:300;word-break:keep-all;overflow-x:hidden}main{margin-top:96px;margin-bottom:96px;overflow:hidden}aside{position:fixed;top:301px;left:0;z-index:99;max-width:50px;background:rgba(255,255,255,0.3)}aside::before{content:"";display:block;margin-bottom:10px;width:100%;height:3px}footer{border-top:0.05rem solid #c4c4c4}footer .footer-menu{font-size:0.95rem;font-weight:300}footer .footer-menu a{color:#2b2b2b}footer .list-inline-item{font-size:0.8rem;font-weight:300}a{color:#E50019;text-decoration:none}a:hover{color:#ff7f8d}a.google-art-btn[href^=http]::after{content:"\ef1f";font-family:IcoFont;padding-left:5px}.text-primary{color:#fa5e80 !important}.modal .modal-body .close{position:absolute;right:15px;width:44px;height:44px;background-color:#fff;opacity:0.9;border:none;font-size:2rem;padding:0;z-index:9999}.footer-text-event{padding-top:50px;padding-bottom:50px}.footer-text-event p{font-size:4rem;letter-spacing:-0.05rem;font-weight:900}.footer-text-event p img.img-fluid{width:250px}.dropdown-item.active,.dropdown-item:active{background-color:transparent}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}h1,h2,h3,h4,h5,h6{font-family:"Noto Sans KR",sans-serif}.container h2{font-size:1.2rem}.container p{font-size:1rem;font-weight:300}.hr-line-short{width:80px;height:0;border:0;border-bottom:3px solid #E50019}.hr-line-50{width:50%;height:0;border:0;border-bottom:3px solid #E50019}.hr-line{margin-top:0;width:100%;height:0;border:0;border-bottom:3px solid #2b2b2b !important;opacity:1}.btn,.form-select,.form-control{border-radius:0}.btn-primary{background-color:#E50019;border-color:#E50019}.btn-primary:hover{background:#ff1932;border-color:#ff1932}.blockquote{position:relative;background:#f9f9f9;padding:1.2em 20px 1.2em 20px;line-height:1.6;font-size:0.9rem}.blockquote.blockquote-greeting{padding:1.2em 30px 1.2em 80px}.blockquote.blockquote-greeting::before{content:"\efcd";font-family:IcoFont;font-size:3em;color:#e0e0e0;position:absolute;top:-10px;left:5px}.blockquote.blockquote-greeting h2{color:#5e5e5e}.blockquote.blockquote-greeting h3{color:#E50019 !important}.blockquote.blockquote-greeting span{color:#ff1932}dt{font-weight:400}.text-purple{color:#1a0d5d !important}.bg-purple{background-color:#1a0d5d !important}.table-style th{background-color:#f9f9f9;border-bottom-width:1px}.table-style th,.table-style td{text-align:center;font-weight:300;vertical-align:middle}.table-style ul{list-style:url(/theme/skin/default/dist/img/dash.svg);margin-bottom:0}.btn-link{color:#919191}.btn-link:hover{color:#EC1C24}.link-logo-wrap{}.link-logo-wrap a.btn-link-logo{display:inline-flex;border:3px solid #101820;padding:15px 30px;border-radius:15px}.link-logo-wrap a.btn-link-logo .link-logo-w{display:none}.link-logo-wrap a.btn-link-logo:hover{background:#101820}.link-logo-wrap a.btn-link-logo:hover .link-logo{display:none}.link-logo-wrap a.btn-link-logo:hover .link-logo-w{display:block}.contents h3{color:#c4c4c4}.contents h4{text-align:left;font-size:1.2rem}.contents h4::before{display:block;margin-bottom:10px;content:"";width:100%;border-bottom:3px solid #E50019}.contents h5{text-align:left;font-size:1rem;color:#5e5e5e}.contents h5::before{display:block;margin-bottom:10px;content:"";width:100%;border-bottom:1px solid #c4c4c4}.contents h5.banner{text-align:center;font-size:2.4rem;color:#fff;text-shadow:0px 0px 20px #111;letter-spacing:0.1rem}.contents h5.banner::before{display:none;content:"";border-bottom:none}.contents .carousel-caption{bottom:60px}.top-bar{position:relative;z-index:998;padding-top:12px;padding-bottom:12px;font-weight:300}.top-bar p{padding:0 10px}.top-bar a{color:#111;font-size:0.7rem}.top-bar a:hover,.top-bar a.active{color:#E50019}#header{position:relative;z-index:998;background:#fff;height:64px;padding:0;width:100%}#header > div{height:64px;padding:0;align-items:center}#header .navbar-brand{margin:0 3rem 0.5rem 5px;padding:0}#header .navbar-brand img{}#header.header-scrolled,#header.header-inner-pages{position:fixed;top:0;right:0;left:0;z-index:1030;height:64px;background:rgba(255,255,255,0.9);animation:fadeInDown 0.5s}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.nav-menu ul{margin:0;padding:0;list-style:none}.nav-menu ul a{display:block;position:relative;color:#111111;transition:0.3s;font-size:16px;text-transform:uppercase;font-weight:500;padding:0;letter-spacing:0.05rem}.nav-menu ul a br{display:none}.nav-menu ul > li.nav-item.drop-down:last-child{padding-top:13px}.nav-menu ul > li.nav-item.drop-down:last-child a.nav-link{border-radius:17px;background-color:#1a0d5d;color:#fff;padding:5px 50px 5px 40px}.nav-menu ul > li.nav-item.drop-down:last-child a.nav-link:after{content:"\ea5d";font-family:IcoFont;position:absolute;right:30px}.nav-menu ul > li.nav-item.drop-down:last-child > a.nav-link:before{background-color:#fff}.nav-menu > ul{display:flex}.nav-menu > ul > li{white-space:nowrap;padding:18px 12px 18px 18px}.nav-menu > ul > li > a:before{content:"";position:absolute;width:100%;height:3px;bottom:-18px;left:0;background-color:#E50019;visibility:hidden;width:0px;transition:all 0.3s ease-in-out 0s}.nav-menu > ul > li .out-link::after{content:"\ef1f";font-family:IcoFont;padding-left:5px}.header-scrolled .nav-menu ul > li.nav-item.drop-down:last-child a.nav-link{border-radius:17px}.nav-menu a:hover:before,.nav-menu li:hover > a:before,.nav-menu .active > a:before{visibility:visible;width:100%}.nav-menu a:hover,.nav-menu .active > a,.nav-menu li:hover > a{color:#111111}.nav-menu .drop-down > div{position:absolute;left:0;right:0;top:calc(100% - 0px);z-index:99;opacity:0;visibility:hidden;background:rgba(255,255,255,0.9);height:128px;transition:all 0.3s;box-shadow:0px 10px 10px rgba(127,137,161,0.2);border-bottom:0.05rem solid #E50019}.nav-menu .drop-down > div div a{padding:5px 20px;font-size:14px;font-weight:300;text-transform:none;color:#111111}.nav-menu .drop-down > div div a.active{color:#1a0d5d}.nav-menu .drop-down > div div h4{font-weight:700}.nav-menu .drop-down > div div h4::before{content:"/";font-weight:300;font-size:1.5em;margin-right:6px;color:#E50019}.nav-menu .drop-down:hover > div{opacity:1;top:100%;visibility:visible;min-height:128px;padding-top:18px}.nav-menu .drop-down div a:hover,.nav-menu .drop-down div .active > a,.nav-menu .drop-down div li:hover > a{color:#E50019}.mobile-nav-toggle{height:44px;border:0;background:#E50019;font-size:24px;transition:all 0.4s;outline:none !important;line-height:1.6rem;cursor:pointer;text-align:right;padding:6px 10px;margin:15px 15px 5px 0}.mobile-nav-toggle i{color:#fff}.mobile-nav{position:fixed;top:89px;right:15px;bottom:15px;left:15px;z-index:10000;overflow-y:auto;background:#fff;transition:ease-in-out 0.2s;opacity:0;visibility:hidden;padding:10px 0}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav h4{padding-left:24px}.mobile-nav h4::before{content:"/";padding-right:5px;color:#E50019}.mobile-nav a{display:block;position:relative;color:#111111;padding:10px 20px;font-weight:500;outline:none}.mobile-nav .drop-down > a{padding-right:35px}.mobile-nav .drop-down > a:after{content:"\ea99";font-family:IcoFont;padding-left:10px;position:absolute;right:15px}.mobile-nav .out-link::after{content:"\ef1f";font-family:IcoFont;padding-left:5px}.mobile-nav-active .mobile-nav-toggle{position:fixed;right:0;top:30px;z-index:9998}.header-scrolled .mobile-nav-toggle,.d-day-event .mobile-nav-toggle{top:0}.header-scrolled .mobile-nav,.d-day-event .mobile-nav{top:59px}.mobile-nav a:hover,.mobile-nav .active > a,.mobile-nav li:hover > a{color:#E50019;text-decoration:none}.mobile-nav .drop-down.active > a:after{content:"\eaa1"}.mobile-nav .drop-down > div{display:none;overflow:hidden;background-color:#f9f9f9}.mobile-nav .drop-down > div > div:first-child{width:100%;margin-bottom:10px;overflow:hidden}.mobile-nav .drop-down > div > div:first-child h4{margin-top:15px}.mobile-nav .drop-down > div > div:first-child img{width:100%}.mobile-nav .drop-down ul{display:inline-block !important}.mobile-nav .drop-down ul li{padding-left:20px}.mobile-nav .drop-down ul li a{font-weight:300}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;background:rgba(4,7,9,0.6);overflow:hidden;display:none;transition:ease-in-out 0.2s}.mobile-nav-active .mobile-nav{opacity:1;visibility:visible}.mobile-nav-active .mobile-nav-toggle i{color:#fff}.google-art-btn{background:#E50019;color:#fff;border-radius:0px;padding:11px 128px 12px 37px;white-space:nowrap;font-size:16px;display:inline-block;border:0px}.google-art-btn:hover{background:#ff1932;color:#fff}.card{border:none}.card:hover{background-color:#f9f9f9;transition:all 0.5s}.card img{border-radius:0}.card h5{color:#111}.card p{font-size:1rem;font-weight:300;color:#5e5e5e;height:64px;overflow-y:hidden}.card .card-footer{padding:0;border:none;background-color:transparent}.card .card-footer span{font-size:2rem;color:#E50019}.news-n-issue h3,.information h3{color:#5e5e5e;font-size:1.5rem}.information .card-title:before{display:block;font-family:IcoFont;font-size:2rem;background-color:#ff1932;width:48px;height:48px;text-align:center;color:#fff;border-radius:50%;margin:0 auto 24px;line-height:48px}.information .card-1:before{content:"\f00f"}.information .card-2:before{content:"\ef50"}.information .card-3:before{content:"\ec4a"}.movie .img-mov{height:480px;background:url(/theme/skin/default/kr/img/mov.png) no-repeat center center;background-size:cover}.movie .img-mov a{display:block;width:84px;height:84px;border:none;border-radius:50% 50%;background-color:#E50019;color:#fff;text-align:center;font-size:2.5rem;line-height:5rem;transition:all 0.5s}.movie .img-mov a:hover{background-color:#ff1932}.sub-nav ul li.list-group-item{padding:0.4rem 1.25rem;border-color:#5e5e5e;border-radius:0 !important;background-color:#f9f9f9}.sub-nav ul li.list-group-item.active{background-color:#5e5e5e !important;color:#2b2b2b}.sub-nav ul li.list-group-item.active a{color:#fff}.sub-nav ul li.list-group-item:hover{background-color:#e0e0e0;transition:all 0.5s}.sub-nav ul li.list-group-item a{color:#5e5e5e}aside > div{text-align:center;flex-direction:column !important}aside > div a{padding:10px;font-size:1rem;font-weight:300;color:#111}aside > div .search{margin-top:100px;transform:rotate(-90deg);white-space:nowrap}aside > div .search i{color:#E50019}aside > div .search span{padding-left:5px;color:#919191;font-size:0.9rem}.breadcrumbs{margin-top:30px}.breadcrumbs .breadcrumb-item .btn-link{padding:0;font-size:14px;color:#2b2b2b;box-shadow:none;outline:none;text-align:left}.breadcrumbs .breadcrumb-item::before{font-size:14px;padding-top:3px}.breadcrumbs .breadcrumb-item:last-child .btn-link{color:#1a0d5d}.breadcrumbs .out-link::after{content:"\ef1f";font-family:IcoFont;position:absolute;right:10px}.breadcrumbs .breadcrumb-item:last-child .btn-link br,.dropdown-item br{display:none}.sub-main{display:flex;padding:0 10px}.sub-main .sub-lside{width:266px;margin-right:40px;padding-top:34px}.sub-main .sub-lside h4{font-size:18px;letter-spacing:-0.05rem}.sub-main .sub-lside h4::after{content:"———";color:#919191;padding-left:10px}.sub-main .sub-lside h1{font-size:48px;text-transform:uppercase;color:#1a0d5d;letter-spacing:-0.3rem;line-height:100%}.sub-main .sub-lside .hyphenate{-webkit-hyphens:auto;hyphens:auto;word-break:break-word !important}.sub-main .sub-container{width:100%;margin-left:auto;margin-right:0}.sub-main .sub-container h2{font-size:38px;font-weight:300;margin-top:20px;margin-bottom:20px}.sub-main .sub-container h3{font-size:18px;margin-top:15px;margin-bottom:15px}.sub-main .sub-container h3.title::before{content:"\effc";font-family:IcoFont;padding-right:5px}.sub-main .sub-container h4{font-size:18px;margin-bottom:14px;padding-top:15px}.sub-main .sub-container ul.list{list-style:none;padding-left:0}.sub-main .sub-container ul.list li{line-height:140%;margin-bottom:10px;position:relative;padding-left:25px}.sub-main .sub-container ul.list li:before{content:'';display:block;width:10px;height:1px;background:#000;position:absolute;left:7px;top:11px}.nav-tab-bar{margin-bottom:30px;border-bottom:solid 1px #919191}.nav-tab-bar .row{padding:0}.nav-tab-bar .row .col .nav-link{color:#2b2b2b;border-top:solid 1px #919191;text-align:center;height:44px}.nav-tab-bar .row .col .nav-link.active{font-weight:500;color:#EC1C24}.nav-tab-bar .row .col .nav-link br{display:none}.nav-tab-bar .row .col .out-link::after{content:"\ef1f";font-family:IcoFont;padding-left:5px}#btn-top{position:fixed;bottom:0;right:15px;display:none;color:#EC1C24;opacity:0.5;padding-bottom:15px;font-size:2.5em}.jumbotron{min-height:500px;padding-top:100px}.page-item .page-link{color:#1a0d5d}.page-item:first-child .page-link{border-top-left-radius:19px;border-bottom-left-radius:19px;padding-left:20px}.page-item:last-child .page-link{border-top-right-radius:19px;border-bottom-right-radius:19px;padding-right:20px}.page-item.active .page-link{background-color:#EC1C24;border-color:#EC1C24}#dday{background:#1a0d5d url(/theme/skin/default/kr/img/dday_bg.png) no-repeat right;background-size:contain}#dday .container .d-flex{height:100px}#dday .container .d-flex > div:nth-child(1) img{width:270px}#dday .container .d-flex > div:nth-child(3) img:first-child{width:156px;margin-right:50px}#dday .container .d-flex > div:nth-child(3) img:last-child{width:234px}#dday .container .d-flex > div .count-title{color:#9894af !important}@media (min-width:1361px){.sub-sticky,.sticky-bar{width:266px;position:relative}.sub-sticky.fixed{position:fixed}.breadcrumb{display:block}.breadcrumb .breadcrumb-item{padding-left:0}.breadcrumb .breadcrumb-item + .breadcrumb-item::before{content:"";padding-right:0}}@media (max-width:1399.98px){#dday .container .d-flex > div:nth-child(1) img{width:230px}#dday .container .d-flex > div:nth-child(3) img:first-child{width:136px;margin-right:50px}#dday .container .d-flex > div:nth-child(3) img:last-child{width:214px}}@media (max-width:1360px){.sub-main{display:block}.sub-main .sub-lside{width:100%;margin-right:0}.sub-main .sub-container{margin-left:auto;margin-right:0}.sub-main .sub-lside h1.hyphenate br,.breadcrumbs .breadcrumb-item:last-child .btn-link br,.dropdown-item br{display:none}}@media (max-width:1199.98px){#dday .container .d-flex > div{flex:none}#dday .container .d-flex > div:nth-child(1) img{width:200px}#dday .container .d-flex > div:nth-child(3){width:184px}#dday .container .d-flex > div:nth-child(3) img:first-child{width:116px;margin-right:0;margin-bottom:10px}#dday .container .d-flex > div:nth-child(3) img:last-child{width:184px}.top-bar p{padding:0 20px}.nav-menu ul{padding-right:10px}.nav-menu ul a{font-size:14px}#header .navbar-brand{padding-left:15px !important}main{margin-top:64px;margin-bottom:64px}.sub-main{padding:0 20px}.footer-text-event{padding-top:40px;padding-bottom:40px}.footer-text-event p{font-size:3.5rem}}@media (max-width:991.98px){#dday .container .d-flex{height:130px;flex-wrap:wrap !important}#dday .container .d-flex > div{flex:none}#dday .container .d-flex > div:nth-child(1){margin-top:10px;order:1}#dday .container .d-flex > div:nth-child(1) img{width:200px}#dday .container .d-flex > div:nth-child(2){margin:0 auto;order:3}#dday .container .d-flex > div:nth-child(3){margin-top:10px;order:2;width:auto}#dday .container .d-flex > div:nth-child(3) img:first-child{width:136px;margin-right:50px;margin-bottom:0}#dday .container .d-flex > div:nth-child(3) img:last-child{width:184px}.top-bar a{font-size:0.9rem}#header .navbar-brand{margin:0 1rem 0.5rem}.mobile-nav{border:0.05rem solid #E50019}.mobile-nav > .drop-down div{display:inline-block;width:100%}main{margin-top:10px;margin-bottom:64px}.footer-text-event{padding-top:35px;padding-bottom:35px}.footer-text-event p{font-size:2.9rem}.sub-main{padding:0 10px}.sub-main .sub-lside{width:776px;margin-left:auto;margin-right:auto}.sub-main .sub-lside h1{font-size:42px}.sub-main .sub-container{margin-left:auto;margin-right:auto;width:100%}}@media (max-width:800px){.nav-tab-bar .nav .nav-item:last-child{width:20%}aside{top:250px}.breadcrumbs .breadcrumb-item .btn-link::after{content:"\ea99";font-family:IcoFont;padding-left:5px}.sub-main .sub-lside{width:100%;margin-left:auto;margin-right:auto}.sub-main .sub-container{margin-left:auto;margin-right:auto}}@media (max-width:769px){#dday .container{max-width:calc(100% - 30px)}#dday .container .d-flex > div:nth-child(3) img:first-child{margin-right:30px}aside{position:static;max-width:100%}aside > div{flex-direction:row !important;justify-content:center;margin-bottom:10px;padding-left:0}aside > div a{padding:10px 12px;font-size:1.5rem}aside > div .search{margin-top:0px;transform:rotate(0deg);white-space:nowrap}.google-art-btn{margin:0 60px 0px 0;padding:6px 12px 7px}.footer-text-event{padding-top:30px;padding-bottom:30px}.footer-text-event p{font-size:2.5rem}.footer-copyright{padding-left:15px;padding-right:15px}}@media (max-width:689.98px){#dday{background-size:cover}}@media (max-width:629.98px){#dday .container .d-flex > div:nth-child(2) .d-none{display:none !important}#dday .container .d-flex > div:nth-child(3) img:first-child{width:auto;height:36px !important;margin-right:0}#dday .container .d-flex > div:nth-child(3) img:last-child{display:none}}@media (max-width:575.98px){#dday .container .d-flex > div:nth-child(2) .min{display:none}.movie .img-mov{height:240px}.footer-text-event{padding-top:25px;padding-bottom:25px}.footer-text-event p{font-size:2rem}}@media (max-width:499.98px){#dday .container .d-flex{height:90px}#dday .container .d-flex > div:nth-child(1){margin-top:0px}#dday .container .d-flex > div:nth-child(1) img{width:auto !important;height:20px !important}#dday .container .d-flex > div:nth-child(3){margin-top:0px}#dday .container .d-flex > div:nth-child(3) img:first-child{width:auto !important;height:16px !important}}@media (max-width:379.98px){#dday .container .d-flex > div:nth-child(1) img{height:20px !important}#dday .container .d-flex > div:nth-child(2) .count-title{height:35px;padding:10px 6px 0 0}#dday .container .d-flex > div:nth-child(2) .figure{height:35px;width:31px}#dday .container .d-flex > div:nth-child(2) .figure > span{font:normal 1.8em/34px "Lato"}#dday .container .d-flex > div:nth-child(3) img:first-child{height:20px !important}}