@charset "UTF-8";.lang-lp-video-hero{position:relative;width:100%;height:100vh;background-color:#000;overflow:hidden;margin-bottom:30px}.lang-lp-video-hero .lang-lp-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.lang-lp-video-hero .lang-lp-video-wrapper video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}.lang-lp-video-hero .lang-lp-video-wrapper .video-pc-user{display:block}@media (max-width:639px){.lang-lp-video-hero .lang-lp-video-wrapper .video-pc-user{display:none}}.lang-lp-video-hero .lang-lp-video-wrapper .video-sp-user{display:none}@media (max-width:639px){.lang-lp-video-hero .lang-lp-video-wrapper .video-sp-user{display:block}}.lang-lp-video-hero .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:10}.lang-lp-video-hero .hero-message{width:100%;height:100%;position:absolute;z-index:11;top:0;display:flex;justify-content:center;align-items:center;padding:5px 30px;box-sizing:border-box}@media screen and (max-width:768px){.lang-lp-video-hero .hero-message{padding:5px 15px}}.lang-lp-video-hero .hero-message .hero-message-inner.teasier_step_message{background:url(/img/top/frame_smpl.png) center no-repeat;background-size:contain;width:466px;height:312px;padding:0;border:none;text-indent:-9999px;overflow:hidden}.en-lp .lang-lp-video-hero .hero-message .hero-message-inner.teasier_step_message{background-image:url(/img/top/frame_en-lp.png)}.zh-cn-lp .lang-lp-video-hero .hero-message .hero-message-inner.teasier_step_message{background-image:url(/img/top/frame_zh-cn-lp.png)}.zh-tw-lp .lang-lp-video-hero .hero-message .hero-message-inner.teasier_step_message{background-image:url(/img/top/frame_zh-tw-lp.png)}.ko-lp .lang-lp-video-hero .hero-message .hero-message-inner.teasier_step_message{background-image:url(/img/top/frame_ko-lp.png)}@media screen and (max-width:768px){.lang-lp-video-hero .hero-message .hero-message-inner.teasier_step_message{width:calc(100vw - 120px);max-width:466px;height:auto;aspect-ratio:466/312;margin-top:100px}}.lang-lp-video-hero .hero-message .hero-message-inner.teasier_step_message .teaser-date,.lang-lp-video-hero .hero-message .hero-message-inner.teasier_step_message .teaser-text{display:none}.lang-lp-video-hero .ks-hero-menu{position:absolute;bottom:0;left:0;width:100%;z-index:10;background-color:rgba(38,36,123,.9);padding:10px 0;overflow:auto}@media screen and (max-width:768px){.lang-lp-video-hero .ks-hero-menu{background-color:rgba(38,36,123,.5)}}.lang-lp-video-hero .ks-hero-menu .ks-menu{list-style:none;display:flex;gap:15px;justify-content:center;align-items:center;margin:0;padding:0}@media screen and (max-width:1280px){.lang-lp-video-hero .ks-hero-menu .ks-menu{gap:5px}}@media screen and (max-width:768px){.lang-lp-video-hero .ks-hero-menu .ks-menu{box-sizing:border-box;padding-left:10px;justify-content:flex-start}}@media screen and (max-width:768px){.lang-lp-video-hero .ks-hero-menu .ks-menu li:last-child{padding-right:10px}}.lang-lp-video-hero .ks-hero-menu .ks-menu li a{color:#fff;text-decoration:none;padding:13px 15px;display:block;transition:background-color .3s ease;font-weight:700;border-radius:5px;white-space:nowrap}@media screen and (max-width:768px){.lang-lp-video-hero .ks-hero-menu .ks-menu li a{padding:13px 15px;background:#26247b}}.lang-lp-video-hero .ks-hero-menu .ks-menu li a .fa-chevron-down{font-size:11px;margin-left:7px}.lang-lp-video-hero .ks-hero-menu .ks-menu li a:hover{background:#26247b}.satellite-info{width:100%;height:auto;padding:30px 35px;border:3px solid #26247b;margin-top:40px;font-weight:700;display:flex;flex-direction:row;gap:30px;align-items:center}@media screen and (max-width:768px){.satellite-info{padding:20px;flex-direction:column}}.satellite-info p{font-size:22px}.satellite-info p img{display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:5px}.satellite-info dl{font-weight:700;display:flex;justify-content:space-between;padding-top:25px;margin-top:20px;margin-bottom:0;font-size:21px;border-top:2px solid #e5e5e5;justify-content:flex-start;flex-direction:column;gap:12px}@media screen and (max-width:1280px){.satellite-info dl{font-size:16px}}.satellite-info dl div{display:flex;align-items:center;gap:10px}.satellite-info dl div dt{padding:5px 15px;background:#26247b;color:#fff;font-size:17px;border-radius:10px;white-space:nowrap}@media screen and (max-width:768px){.satellite-info dl div dt{font-size:16px}}.satellite-info dl div dd{margin:0}.satellite-split-wrapper{display:flex;align-items:center;gap:30px}@media screen and (max-width:1280px){.satellite-split-wrapper{flex-direction:column;gap:0}}.satellite-split-wrapper .satellite-split-wrapper-left{box-sizing:border-box;padding-top:20px}@media screen and (min-width:1280px){.satellite-split-wrapper .satellite-split-wrapper-left{flex:0 0 350px;position:sticky;align-self:flex-start;top:70px}}.satellite-split-wrapper .satellite-split-wrapper-right{position:relative;padding-top:20px}.renewal-exhibition h2{margin-bottom:40px}.renewal-exhibition img{width:100%;height:auto}.renewal-exhibition .exhibition-gallery{display:flex;flex-wrap:wrap;gap:25px;list-style:none;padding:0 !important;margin-top:40px}@media screen and (max-width:768px){.renewal-exhibition .exhibition-gallery{flex-direction:column}}.renewal-exhibition .exhibition-gallery li{width:calc((100% - 25px) / 2);box-sizing:border-box;margin:0;padding:0;text-indent:0 !important}@media screen and (max-width:768px){.renewal-exhibition .exhibition-gallery li{width:100%}}.renewal-exhibition .exhibition-gallery li.full-width{width:100%}.renewal-exhibition .exhibition-gallery li a{color:#000}.renewal-exhibition .exhibition-gallery li a:hover{text-decoration:none}.renewal-exhibition .exhibition-gallery li .gallery-title{position:relative;padding:10px 15px 10px 20px;background:#f9f9f9;font-weight:700;font-size:22px}.renewal-exhibition .exhibition-gallery li .gallery-title:before{content:'';position:absolute;height:100%;width:7px;top:0;left:0;display:block;background:#26247b;background:linear-gradient(0deg,#26247b 0%,#5b57ff 100%)}body.zh-tw-lp .site-content,body.zh-tw-lp .site-content *{font-family:'Noto Sans TC',sans-serif !important}body.zh-tw-lp .fa-solid,body.zh-tw-lp .fa-brands,body.zh-tw-lp .fa-regular,body.zh-tw-lp .fa-solid:before,body.zh-tw-lp [class*=fa-]{font-family:'Font Awesome 6 Free' !important}body.zh-tw-lp .font-jp{font-family:'Noto Sans JP',serif !important}body.zh-cn-lp .site-content,body.zh-cn-lp .site-content *{font-family:'Noto Sans SC',sans-serif !important}body.zh-cn-lp .fa-solid,body.zh-cn-lp .fa-brands,body.zh-cn-lp .fa-regular,body.zh-cn-lp .fa-solid:before,body.zh-cn-lp [class*=fa-]{font-family:'Font Awesome 6 Free' !important}body.ko-lp .site-content,body.ko-lp .site-content *{font-family:'Noto Sans KR',sans-serif !important}body.ko-lp .fa-solid,body.ko-lp .fa-brands,body.ko-lp .fa-regular,body.ko-lp .fa-solid:before,body.ko-lp [class*=fa-]{font-family:'Font Awesome 6 Free' !important}