:root{--background:#fff;--text:#000;--gray-1:#111;--gray-2:#222;--gray-3:#333;--primary:#007bff;--secondary:#6c757d}[data-theme=dark]{--background:#000;--text:#fff;--gray-1:#999;--gray-2:#888;--gray-3:#777;--primary:#1a73e8;--secondary:#b0bec5}body,html{overflow-x:hidden}body.fix,html.fix{overflow:hidden;height:100%;position:fixed;width:100%}@media (min-width:1920px){.container{max-width:93.5rem!important}}.main-visual{position:relative}@media (max-width:576px){.main-visual .main-visual__media{position:relative;height:100svh}}@media (min-width:576.02px){.main-visual .media-src{display:block;position:relative;overflow:hidden}.main-visual .media-src:after{content:"";display:block;padding-bottom:100dvh}.main-visual .media-src video,.main-visual .media-src>img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;max-height:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (max-width:576px){.main-visual .media-src{display:block;position:relative;overflow:hidden;height:100lvh}.main-visual .media-src:after{content:"";display:block;padding-bottom:100svh}.main-visual .media-src video,.main-visual .media-src>img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;max-height:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.main-visual .main-visual__txt{font-size:1.75rem;line-height:1.5;text-align:center;color:#fff;width:100%;position:absolute;bottom:7.0625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:576px){.main-visual .main-visual__txt{font-size:20px;bottom:95px}}.main-visual .scroll-down{position:absolute;bottom:1.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-visual .scroll-down .txt{font-size:0.875rem;line-height:1;font-family:"Poppins","Noto Sans KR","Noto Sans KR",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#fff;margin-bottom:0.5rem;-webkit-animation:scrolldownwtxt 2s ease-in-out infinite;animation:scrolldownwtxt 2s ease-in-out infinite}.main-visual .scroll-down .line{width:1px;height:1.5rem;display:block;margin:0 auto;background-color:#fff;-webkit-animation:scrolldownline 2s ease-in-out infinite;animation:scrolldownline 2s ease-in-out infinite;-webkit-transform-origin:bottom;transform-origin:bottom;will-change:transform}@-webkit-keyframes scrolldownwtxt{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrolldownwtxt{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scrolldownline{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(0.7);transform:scaleY(0.7)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes scrolldownline{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(0.7);transform:scaleY(0.7)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.main-section--2{width:100%;height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-section--2 .exhib-wrap{width:100%}.main-section--3{padding:12.5rem 0 8.75rem}@media (max-width:1024px){.main-section--3{padding:100px 0 40px}}.main-section--4{padding:8.75rem 0}@media (max-width:1024px){.main-section--4{padding:100px 0 40px}}.main-section--5{padding:8.75rem 0 12.5rem}@media (max-width:1024px){.main-section--5{padding:100px 0}.main-section--5 .map-title{padding:0 20px}.main-section--5 .map-info-area{padding:30px 20px 0}.main-section--5 .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:60px auto 0}}.main-section--about{position:relative}@media (max-width:1024px){.main-section--about{margin:100px auto}}@media (min-width:576.02px){.main-section--about .bg-area{display:block;position:relative;overflow:hidden}.main-section--about .bg-area:after{content:"";display:block;padding-bottom:100dvh}.main-section--about .bg-area video,.main-section--about .bg-area>img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;max-height:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (max-width:576px){.main-section--about .bg-area{display:block;position:relative;overflow:hidden;height:100lvh}.main-section--about .bg-area:after{content:"";display:block;padding-bottom:100svh}.main-section--about .bg-area video,.main-section--about .bg-area>img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;max-height:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.main-section--about .bg-area img{will-change:filter,transform}.main-section--about .about-content-area{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.main-section--about .about-content-area .logo{width:100%;max-width:23.3125rem;margin:0 auto}.main-section--about .about-content-area .logo img,.main-section--about .about-content-area .logo svg{width:100%;display:block;line-height:1}.main-section--about .about-content-area .txt--1{font-size:1.25rem;line-height:1.5;color:#fff}.main-section--about .about-content-area .txt--2{font-size:1.125rem;line-height:1.5;color:#fff}.main-section--about .about-content-area .btn{margin-top:3.75rem}@media (max-width:1024px){.main-section--about .about-content-area .logo{max-width:200px}.main-section--about .about-content-area .txt--1{font-size:18px}.main-section--about .about-content-area .txt--2{font-size:16px}.main-section--about .about-content-area .btn{margin-top:120px}}@media (max-width:576px) and (pointer:coarse){.main-section--about .about-content-area{top:55%}}.faq-wrap{position:relative}@media (min-width:1024.02px){.faq-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.faq-wrap .faq-title-area{width:100%}@media (min-width:1024.02px){.faq-wrap .faq-title-area{max-width:50.8021390374%;-webkit-box-flex:1;-ms-flex:1 0 50.8021390374%;flex:1 0 50.8021390374%}}.faq-wrap .faq-title-area .title{font-size:3.5rem;font-weight:600;line-height:1;font-family:"Poppins","Noto Sans KR","Noto Sans KR",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#fff;margin-bottom:5rem}.faq-wrap .faq-content-area{width:100%}@media (min-width:1024.02px){.faq-wrap .faq-content-area{max-width:49.1978609626%;-webkit-box-flex:1;-ms-flex:1 0 49.1978609626%;flex:1 0 49.1978609626%}}@media (max-width:1024px){.faq-wrap{padding-bottom:116px}.faq-wrap .faq-title-area{width:100%}.faq-wrap .faq-title-area .title{font-size:36px;margin-bottom:60px}.faq-wrap .faq-content-area{width:100%}.faq-wrap .faq-btn-area{width:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}}.exhib-wrap{position:relative}.exhib-wrap .exhib-content-area{width:100%;position:absolute;top:30.9498399146%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;text-align:center}.exhib-wrap .exhib-content-area .txt--1{font-size:2rem;line-height:1;color:#fff;font-weight:700;font-family:"Poppins","Noto Sans KR","Noto Sans KR",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.exhib-wrap .exhib-content-area .txt--2{font-size:5.25rem;line-height:1;color:#fff;font-weight:700;margin-top:3.75rem}.exhib-wrap .exhib-content-area .txt--3{font-size:1.75rem;line-height:1;font-family:"Poppins","Noto Sans KR","Noto Sans KR",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#fff;margin-top:2.1875rem}.exhib-wrap .exhib-content-area .txt--4{font-size:1.125rem;line-height:1.5;color:#fff;margin-top:3.75rem}.exhib-wrap .exhib-content-area .btn{margin-top:7.1875rem}@media (max-width:1024px){.exhib-wrap .exhib-content-area{top:34.4827586207%}.exhib-wrap .exhib-content-area .txt--1{font-size:24px}.exhib-wrap .exhib-content-area .txt--2{font-size:52px;margin-top:40px}.exhib-wrap .exhib-content-area .txt--2.type--en{line-height:1.4}.exhib-wrap .exhib-content-area .txt--3{font-size:20px;margin-top:28px}.exhib-wrap .exhib-content-area .txt--4{font-size:16px;margin-top:40px}.exhib-wrap .exhib-content-area .btn{margin-top:175px}}@media (max-width:430px){.exhib-wrap .exhib-content-area{top:32.0197044335%}.exhib-wrap .exhib-content-area .txt--1{font-size:24px}.exhib-wrap .exhib-content-area .txt--2{font-size:48px;margin-top:38px}.exhib-wrap .exhib-content-area .txt--3{font-size:18px;margin-top:24px}.exhib-wrap .exhib-content-area .txt--4{font-size:14px;margin-top:34px}.exhib-wrap .exhib-content-area .btn{margin-top:125px}.exhib-wrap .exhib-content-area.type--en{top:27.0935960591%}.exhib-wrap .exhib-content-area.type--en .btn{margin-top:105px}}@media (max-width:320px){.exhib-wrap .exhib-content-area.type--en{top:24.6305418719%}.exhib-wrap .exhib-content-area.type--en .btn{margin-top:85px}}.exhib-slide{position:relative}@media (max-width:1024px){.exhib-slide--2{margin-top:58px}}.exhib-slide .item{max-width:30%}@media (max-width:1024px){.exhib-slide .item{max-width:40%}}@media (max-width:576px){.exhib-slide .item{max-width:60%}}.exhib-slide .media-src{display:block;position:relative;overflow:hidden}.exhib-slide .media-src:after{content:"";display:block;padding-bottom:26.25rem}.exhib-slide .media-src video,.exhib-slide .media-src>img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;max-height:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1024px){.exhib-slide .media-src{display:block;position:relative;overflow:hidden}.exhib-slide .media-src:after{content:"";display:block;padding-bottom:363px}.exhib-slide .media-src video,.exhib-slide .media-src>img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;max-height:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.exhib-slide .slide-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.exhib-slide .slide-track{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.exhib-slide .media-cover{width:100%;height:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;background-color:rgba(21,21,21,0.5)}.exhib-slide .media-cover2{width:100%;height:15rem;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(../images/main/media-cover.png)}