: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}}.sub-section--txt-motion.type--2{position:relative}@media (max-width:576px){.sub-section--txt-motion.type--2{height:100svh}}.sub-section--txt-motion .scroll-down{position:absolute;bottom:1.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sub-section--txt-motion .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}.sub-section--txt-motion .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)}}.sub-section-imgtxt{margin:20rem 0}@media (max-width:1024px){.sub-section-imgtxt{margin:160px 0}}@media (min-width:1024.02px){.imgtxt-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024.02px){.imgtxt-wrap.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.imgtxt-wrap.reverse .txt-area{text-align:center}.imgtxt-wrap.reverse .img-bx-small{right:calc(100% + 1.5rem)}}@media (max-width:1024px){.imgtxt-wrap.reverse .img-bx{margin:0 0 0 auto}}@media (min-width:1024.02px){.imgtxt-wrap:not(.reverse).type--2 .txt-area{text-align:right}.imgtxt-wrap:not(.reverse).type--2 .img-bx-small{left:calc(100% + 11rem)}.imgtxt-wrap:not(.reverse):not(.type--2) .txt-area{text-align:center}.imgtxt-wrap:not(.reverse):not(.type--2) .img-bx-small{left:calc(100% + 1.5rem)}}@media (max-width:1024px){.imgtxt-wrap:not(.reverse) .img-bx-small{right:0}}.imgtxt-wrap .img-area{width:100%;position:relative}@media (min-width:1024.02px){.imgtxt-wrap .img-area{max-width:49.1978609626%;-webkit-box-flex:1;-ms-flex:1 0 49.1978609626%;flex:1 0 49.1978609626%}}.imgtxt-wrap .img-bx{width:100%}.imgtxt-wrap .img-bx .img-src{display:block;position:relative;overflow:hidden;opacity:0}.imgtxt-wrap .img-bx .img-src:after{content:"";display:block;padding-bottom:116.3043478261%}.imgtxt-wrap .img-bx .img-src video,.imgtxt-wrap .img-bx .img-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%)}.imgtxt-wrap .img-bx-small{width:100%;max-width:38.0434782609%;position:absolute;bottom:-11.625rem}.imgtxt-wrap .img-bx-small .img-src{display:block;position:relative;overflow:hidden}.imgtxt-wrap .img-bx-small .img-src:after{content:"";display:block;padding-bottom:116.4285714286%}.imgtxt-wrap .img-bx-small .img-src video,.imgtxt-wrap .img-bx-small .img-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){.imgtxt-wrap .img-bx-small{max-width:26.8221574344%;bottom:-61px}}.imgtxt-wrap .txt-area{width:100%}@media (min-width:1024.02px){.imgtxt-wrap .txt-area{max-width:50.8021390374%;-webkit-box-flex:1;-ms-flex:1 0 50.8021390374%;flex:1 0 50.8021390374%}}@media (max-width:1024px){.imgtxt-wrap .txt-area{margin-top:121px}}.imgtxt-wrap .txt-bx{display:inline-block;text-align:left;max-width:29.5rem}.imgtxt-wrap .txt-bx .txt--1{font-size:1.125rem;line-height:1;font-weight:500;color:#767676}.imgtxt-wrap .txt-bx .txt--2{font-size:3.5rem;line-height:1.5;font-weight:700;color:#fff;letter-spacing:-0.02em;margin-top:1.75rem}.imgtxt-wrap .txt-bx .txt--3{font-size:1rem;line-height:1.5;color:#fff;margin-top:1.75rem}@media (max-width:576px){.imgtxt-wrap .txt-bx{max-width:100%}.imgtxt-wrap .txt-bx .txt--1{font-size:16px}.imgtxt-wrap .txt-bx .txt--2{font-size:36px;margin-top:14px}.imgtxt-wrap .txt-bx .txt--3{font-size:14px;margin-top:14px}}@media (max-width:400px){.imgtxt-wrap .txt-bx .txt--2{font-size:32px}}.imgtxt-wrap.type--en .txt-bx{max-width:38.75rem}@media (max-width:1400px){.imgtxt-wrap.type--en .txt-bx .txt--2{font-size:2.625rem}}@media (max-width:576px){.imgtxt-wrap.type--en .txt-bx .txt--2{font-size:36px}}@media (max-width:370px){.imgtxt-wrap.type--en .txt-bx .txt--2{font-size:28px}}.sub-section-bgzoom{width:100%;margin:20rem 0;position:relative;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}@media (max-width:576px){.sub-section-bgzoom{margin:220px 0}}.bgzoom-wrap{width:100%}.bgzoom-wrap .img-area{width:100%;height:100lvh;background-repeat:no-repeat;background-position:center;background-size:cover;will-change:clip-path,transform;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.bgzoom-wrap .img-area--1{background-image:url(../images/exhibition/bgzoom-img1.jpg)}.bgzoom-wrap .img-area--2{background-image:url(../images/exhibition/bgzoom-img2.jpg)}.bgzoom-wrap .img-area--3{background-image:url(../images/exhibition/bgzoom-img3.jpg)}.bgzoom-wrap .img-src{display:block;position:relative;overflow:hidden;width:100%;height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);clip-path:inset(3.125% 3.125% 3.125% 3.125%);-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;will-change:clip-path,transform}.bgzoom-wrap .img-src:after{content:"";display:block;padding-bottom:52.0555555556%}.bgzoom-wrap .img-src video,.bgzoom-wrap .img-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){.bgzoom-wrap .img-src{display:block;position:relative;overflow:hidden;position:absolute;height:100lvh}.bgzoom-wrap .img-src:after{content:"";display:block;padding-bottom:100lvh}.bgzoom-wrap .img-src video,.bgzoom-wrap .img-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%)}}.bgzoom-wrap .txt-area{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bgzoom-wrap .txt-bx{text-align:center;padding:0 20px}.bgzoom-wrap .txt-bx .txt--1{font-size:1.125rem;font-weight:500;line-height:1;color:#fff}.bgzoom-wrap .txt-bx .txt--2{font-size:3.5rem;font-weight:700;line-height:1.3;color:#fff;letter-spacing:-0.02em;margin-top:1.75rem}.bgzoom-wrap .txt-bx .txt--3{font-size:1rem;line-height:1.5;color:#fff;margin-top:1.75rem}@media (max-width:576px){.bgzoom-wrap .txt-bx .txt--1{font-size:16px}.bgzoom-wrap .txt-bx .txt--2{font-size:36px;margin-top:14px}.bgzoom-wrap .txt-bx .txt--3{font-size:14px;margin-top:14px}}@media (max-width:370px){.bgzoom-wrap .txt-bx .txt--2{font-size:32px}}.sub-section--exhib-logo{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}@media (max-width:1024px){.sub-section--exhib-logo{height:100svh}}.sub-section--exhib-logo .container{width:100%}.exhib-logo-area .logo-bx{width:100%;position:relative}.exhib-logo-area .logo-bx img,.exhib-logo-area .logo-bx svg{display:block;line-height:1;width:100%}.exhib-logo-area .logo-bg{width:100%;max-width:46.25rem;position:absolute;top:-6.875rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.exhib-logo-area .logo{max-width:24.5625rem;margin:0 auto;position:relative}@media (max-width:768px){.exhib-logo-area .logo-bg{max-width:327px;top:-55px}.exhib-logo-area .logo{max-width:237px}}