/*! locomotive-scroll v4.0.6 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction="horizontal"] [data-scroll-container]{white-space:nowrap;height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction="horizontal"] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;-o-transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;opacity:0}.c-scrollbar:hover{-webkit-transform:scaleX(1.45);-ms-transform:scaleX(1.45);transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction="horizontal"] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}[data-scroll-direction="horizontal"] .c-scrollbar:hover{-webkit-transform:scaleY(1.3);-ms-transform:scaleY(1.3);transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:black;opacity:0.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction="horizontal"] .c-scrollbar_thumb{right:auto;bottom:0}.c-scrollbar{z-index:10000}div[data-scroll-container]{overflow:hidden !important}.index.is-unveiled{overflow:auto}.index.is-unveiled .footer{display:block}.index.is-veiled{overflow:hidden;height:calc(var(--vh, 1vh) * 100)}.index.is-veiled .sect--unveil-count{opacity:1}.index.is-veiled .btn-guide-arrow{display:none;opacity:0}.index.is-veiled .footer{display:none}.index .veil{display:none}.index .unveil__footer{position:absolute;bottom:3%;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.index .unveil__footer .cpy{color:#fff;opacity:0.8;font-size:1.4rem}.index .sect__cont{position:relative;width:100%;padding-left:1.5rem;padding-right:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;text-align:center}.index .sect__cont .eyebrow{display:block;color:#F6F2ED;text-transform:uppercase;font-size:1.4rem;font-weight:bold;letter-spacing:0.15em}.index .sect__cont .eyebrow.is-onair::before{content:'';display:inline-block;position:relative;width:12px;height:12px;border-radius:50%;margin-right:10px;top:1px;background-color:#fff;-webkit-animation:blink 1s ease-out infinite;animation:blink 1s ease-out infinite}.index .sect__cont .title{font-size:3.2rem;line-height:1.4;font-weight:bold}.index .sect__cont .tit{font-size:2.2rem;line-height:1.3;font-weight:bold}.index .sect__cont .desc{color:#fff;opacity:0.6;font-size:1.6rem}.index .sect__cont--lower{position:absolute;bottom:8%;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.index .sect__cont--invert{color:#05141f}.index .sect__cont--invert .eyebrow{color:#4f443a}.index .sect__cont--invert .desc{color:#05141f;opacity:1}.index .sect__cont--sm{padding-left:3rem;padding-right:3rem}.index .sect--ci,.index .sect--unveil{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index .sect--ci{height:100vh}.index .sect--ci .ci__logo{max-width:1060px;margin:0 auto}.index .sect--ci .ci .guidelines{fill:#fff;stroke:#fff}.index .sect--ci .ci .guidelines .st1{stroke-dasharray:1200;stroke-dashoffset:1200}.index .sect--ci .ci .logo{fill:#fff}@media (max-width: 59.99em){.index .sect--ci .ci__logo{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.index .sect--ci .ci__logo .st5{font-size:1.8rem}}@media all and (-ms-high-contrast: none) and (min-width: 45em), (-ms-high-contrast: active) and (min-width: 45em){.index .sect--ci .ci__logo{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}@media all and (-ms-high-contrast: none) and (min-width: 60em), (-ms-high-contrast: active) and (min-width: 60em){.index .sect--ci .ci__logo{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}}.index .sect--unveil{-webkit-box-sizing:border-box;box-sizing:border-box}.index .sect--unveil .sect__cont{text-align:left;padding-left:0;padding-right:0}.index .sect--unveil .video-box{background:url(../image/main/unveiling-show-frame.jpg) no-repeat center center/cover}.index .sect--unveil .tit,.index .sect--unveil .desc{padding-left:3rem;padding-right:3rem}.index .sect--unveil .tit{margin-top:4rem}.index .sect--notify .eyebrow{margin-bottom:1.2rem}.index .sect--notify .showcase-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1rem;font-size:1.7rem}.index .sect--notify .showcase-count-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.index .sect--notify .showcase-count-wrap::before,.index .sect--notify .showcase-count-wrap::after{content:'';display:block;height:1px;background-color:#fff;opacity:0.6;-webkit-box-flex:1;-ms-flex:1;flex:1}.index .sect--notify .showcase-count .info{color:#05141f;opacity:0.8}.index .sect--notify .showcase-count .info+.info::before{content:'';display:inline-block;position:relative;margin-left:7px;margin-right:7px;width:1px;height:13px;background-color:rgba(5,20,31,0.8);-webkit-box-shadow:0.02em 0 0 rgba(5,20,31,0.8);box-shadow:0.02em 0 0 rgba(5,20,31,0.8)}.index .sect--notify .slogan{margin:0;color:#05141f;opacity:0.8}.index .sect--notify .form{padding:2rem 0 3rem}.index .sect--notify .form input{background-color:transparent;border-color:#6f6f6e}@media (max-width: 59.99em){.index .sect--notify .form .form-g+.btn[type=submit]{margin-top:1rem}}@media (min-width: 60em){.index .sect--notify .form{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 4rem 3rem}.index .sect--notify .form .form-g{-webkit-box-flex:1;-ms-flex:1;flex:1}.index .sect--notify .form .btn[type=submit]{max-width:110px;margin-top:0;margin-left:1rem}}.index .sect--notify .liked{font-size:2rem;font-weight:bold}.index .sect--notify .liked:before{content:'\ea04';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:relative;top:3px;margin-right:8px;font-size:2.2rem}.index .circle{position:absolute;background:url(../image/main/circle-sm.png) no-repeat center center/contain;width:100%;height:100%;top:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:rotating 4s linear infinite;animation:rotating 4s linear infinite;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}@media (min-width: 60em){.index .circle{background:url(../image/main/circle-lg.png) no-repeat center center/contain}}@-webkit-keyframes rotating{from{-webkit-transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(360deg)}}@keyframes rotating{from{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.index .slogan{color:#fff;font-size:1.8rem;opacity:0.6;font-weight:lighter;text-align:center}.index .unveil-count-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100vw - 40px);height:calc(100vw - 40px);max-width:640px;max-height:640px}.index .unveil-count{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;color:#fff;font-size:4rem;font-weight:bold}.index .tick{display:inline-block;position:relative;width:26px;height:64px;margin:1px}.index .tick__unit{display:block;position:absolute;text-align:center;width:100%}.index .unveil-count__colon{background-image:url(../image/main/colon-sm.png);width:4px;height:20px;margin:1px}.index .ci{position:relative;margin-top:6rem;margin-bottom:14rem}.index .ci .guideline{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../image/main/guidelines.png) no-repeat center center/cover}@media (min-width: 45em){.index .sect--unveil .sect__cont{position:relative;max-width:1060px;margin:0 auto}}@media (max-width: 59.99em){.index .sect--live #ytplayer{display:none}.index .unveil-count-container{max-width:50rem}}@media (min-width: 60em){.index .sect__cont .eyebrow{margin-bottom:2rem;font-size:1.6rem}.index .sect__cont .title{font-size:4.2rem}.index .sect__cont .tit{font-size:2.8rem}.index .sect__cont .desc{margin-top:1rem;font-size:2rem}.index .sect--live #ytplayer{display:none}.index .sect--unveil{min-height:auto;padding-top:13rem;padding-bottom:9rem}.index .sect--unveil .sect{padding-left:3rem;padding-right:3rem}.index .sect--unveil .sect__cont-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5rem}.index .sect--unveil .tit,.index .sect--unveil .desc{margin:0;padding:0}.index .sect--unveil .desc{font-size:1.8rem}.index .sect--notify .eyebrow{margin-bottom:2.5rem}.index .sect--notify .showcase-count{font-size:2.6rem}.index .sect--notify .showcase-count-wrap{margin-top:3.5rem}.index .sect--notify .showcase-count .info+.info::before{height:20px;margin-left:9px;margin-right:10px}.index .slogan{font-size:2rem}.index .unveil-count{font-size:6rem}.index .tick{width:42px;height:96px}.index .tick+.tick{margin-left:0}.index .unveil-count__colon{background-image:url(../image/main/colon-lg.png);width:6px;height:30px}.index .ci{margin-bottom:10rem}}.index .br-m{display:none}@media (max-width: 44.99em){.index .br-m{display:block}}.index .br-d{display:none}@media (min-width: 45em){.index .br-d{display:block}}body{background-color:#000000}.index .sect{position:relative;min-height:100vh;overflow:hidden}.index .sect-space{display:block;position:relative}.index .sect--cover{height:calc(var(--vh, 1vh) * 100);min-height:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.index .sect--cover{height:100vh}}.index .sect--cover .btn-play{top:40%}@media screen and (max-height: 600px){.index .sect--cover .btn-play{top:35%}}.index .sect--unveil-count{position:absolute;width:100%;height:calc(var(--vh, 1vh) * 100);max-height:100vh;top:0;left:0;background:url(../image/main/count-sect-bg-lg.jpg) no-repeat center center/cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;z-index:1;opacity:0}.index .sect--notify .bg-visual{top:0 !important}.index .sect--notify .sect__pad{border-radius:15px;padding:5.5rem 2.5rem;max-width:84rem;margin:0 auto;background:-webkit-gradient(linear, left bottom, left top, from(rgba(236,229,221,0.6)), to(rgba(236,229,221,0.3)));background:-o-linear-gradient(bottom, rgba(236,229,221,0.6) 0%, rgba(236,229,221,0.3) 100%);background:linear-gradient(0deg, rgba(236,229,221,0.6) 0%, rgba(236,229,221,0.3) 100%);-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 60em){.index .sect--notify .sect__pad{padding:9rem 11rem}}.index .sect__bg-visual{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.index .sect__bg-visual.dimmed::before{content:'';position:absolute;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5)));background:-o-linear-gradient(bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%)}.index .sect__bg-visual.dimmed--cover::before{background:rgba(0,0,0,0.4)}@media (min-width: 60em){.index .sect__bg-visual.dimmed--cover::before{background:rgba(0,0,0,0.6)}}.index .sect .bg-visual{height:140%;top:-20%}.index .sect .bg-visual *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 60em){.index .sect--cover .btn-play{top:50%}}
