@-webkit-keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.mov .title{position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;bottom:20%;font-size:4rem;font-weight:bold;max-width:30rem;margin:0 auto;text-align:center;line-height:1.3;color:#fff;z-index:1;-webkit-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transition:all 0.7s ease-out}.mov .title small{font-size:3.6rem}@media (min-width: 60em){.mov .title{font-size:6rem;max-width:none;bottom:20%}.mov .title small{font-size:5.5rem}}.mov .title.is-active{opacity:1}.mov .lnb{position:fixed;bottom:0;padding-bottom:4.5rem;width:100%;z-index:100;color:#fff;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;-o-transition:transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}.mov .lnb::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0}.mov .lnb::after{content:'';display:block;position:absolute;width:100%;height:calc(100% - 1px);top:0;left:0;border-bottom:1px solid rgba(255,255,255,0.2);border-color:transparent;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}.mov .lnb .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-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;position:relative;z-index:10}.mov .lnb .nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.mov .lnb .nav__item .btn-guide-arrow{display:none;position:absolute;bottom:-40px}.mov .lnb .nav__item::before,.mov .lnb .nav__item::after{content:'';display:block;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:1px;background:rgba(255,255,255,0.2)}.mov .lnb .nav__item.is-active .btn-guide-arrow{display:block}.mov .lnb .nav__item.is-active .nav__link{opacity:1}.mov .lnb .nav__link{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 15px;margin:0 auto;color:#fff;font-size:1.3rem;font-weight:bold;letter-spacing:0.15em;text-align:center;text-transform:uppercase;opacity:0.4;-webkit-box-sizing:border-box;box-sizing:border-box}.mov .lnb .nav__link[data-on-air]{min-width:100px}.mov .lnb .nav__link[data-on-air]::before{content:'';display:block;position:relative;width:8px;height:8px;border-radius:50%;margin:0 auto;margin-bottom:0.5rem;background-color:#fff}.mov .lnb .nav__item.is-active .nav__link[data-on-air]::before{-webkit-animation:blink 1s ease-out infinite;animation:blink 1s ease-out infinite}.mov .lnb .nav__name{display:inline-block}@media (min-width: 60em){.mov .lnb{padding-bottom:8rem}.mov .lnb .nav{margin-top:3.5rem}.mov .lnb .nav__link{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 25px;font-size:2.8rem;max-width:none}.mov .lnb .nav__link[data-on-air]::before{display:inline-block;margin-bottom:0;margin-right:18px;width:20px;height:20px}}.mov .lnb.is-sticky{top:0;bottom:auto;padding-bottom:0;overflow:hidden}.mov .lnb.is-sticky.has-bg::before{background-color:rgba(0,0,0,0.2);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);-webkit-transition:none;-o-transition:none;transition:none}.no-objectfit .mov .lnb.is-sticky.has-bg::before{background-color:rgba(5,20,31,0.9)}.mov .lnb.is-sticky.has-bg::after{border-color:rgba(255,255,255,0.2)}.mov .lnb.is-sticky .title{opacity:0}.mov .lnb.is-sticky .nav{margin-top:0;padding:1.5rem 0}.mov .lnb.is-sticky .nav__item{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mov .lnb.is-sticky .nav__item::before,.mov .lnb.is-sticky .nav__item::after{display:none}.mov .lnb.is-sticky .nav__item.is-active .nav__name::before{opacity:1}.mov .lnb.is-sticky .nav__item+.nav__item{margin-left:3rem}.mov .lnb.is-sticky .nav__link{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.mov .lnb.is-sticky .nav__link[data-on-air] .nav__name::before{bottom:-15px}.no-touchevents .mov .lnb.is-sticky .nav__link:hover,.no-touchevents .mov .lnb.is-sticky .nav__link:focus{opacity:1}.no-touchevents .mov .lnb.is-sticky .nav__link:hover .nav__name::before,.no-touchevents .mov .lnb.is-sticky .nav__link:focus .nav__name::before{opacity:1}.mov .lnb.is-sticky .nav__name{position:relative}.mov .lnb.is-sticky .nav__name::before{content:'';position:absolute;left:0;right:0;bottom:-15px;height:2px;opacity:0;background-color:#fff}.mov .lnb.is-sticky .nav .btn-guide-arrow{display:none}@media (min-width: 60em){.mov .lnb.is-sticky .nav{padding:2.3rem 0}.mov .lnb.is-sticky .nav__item{-webkit-box-flex:0;-ms-flex:none;flex:none}.mov .lnb.is-sticky .nav__item+.nav__item{margin-left:25px}.mov .lnb.is-sticky .nav__link{margin:0;padding:0 23px;font-size:1.5rem}.mov .lnb.is-sticky .nav__link::before{display:none}.mov .lnb.is-sticky .nav__link[data-on-air] .nav__name::before{bottom:-23px}.mov .lnb.is-sticky .nav__name{font-size:1.5rem}.mov .lnb.is-sticky .nav__name::before{right:2px;bottom:-23px}}.mov{overflow:hidden}.mov div[data-scroll-container]{position:relative;z-index:10}.mov .reveal-txt .txt__p{opacity:0}.mov .reveal-txt .txt__b{opacity:0}.mov .reveal-txt .interact-p{opacity:0}.mov .txt-wrap{position:relative;z-index:1}.mov .sect{position:relative;overflow:hidden;padding-top:12rem;padding-bottom:12rem;-webkit-box-sizing:border-box;box-sizing:border-box}.mov .sect--cover{height:calc(var(--vh, 1vh) * 100);height:100vh;min-height:auto;background-color:#fff}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mov .sect--cover{height:100vh}}.mov .sect--cover .bg-visual{height:100% !important;top:0 !important}.mov .sect__bg-visual{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.mov .sect__bg-visual.dimmed::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:-o-linear-gradient(315deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.2) 100%);background:linear-gradient(135deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.2) 100%)}.mov .sect__bg-visual.dimmed::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear, left bottom, left top, from(#05141f), color-stop(50%, rgba(5,20,31,0)), to(rgba(5,20,31,0)));background:-o-linear-gradient(bottom, #05141f 0%, rgba(5,20,31,0) 50%, rgba(5,20,31,0) 100%);background:linear-gradient(0deg, #05141f 0%, rgba(5,20,31,0) 50%, rgba(5,20,31,0) 100%)}.mov .sect__bg-visual.dimmed--cover::before{background:none}.mov .sect__bg-visual.dimmed--cover::after{background:rgba(0,0,0,0.4)}.mov .sect .bg-visual{height:140%;top:-20%}.mov .sect .bg-visual *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mov .sect-space{position:relative}.mov .sect-space::before{content:'';position:absolute;height:1px;width:100%;background-color:#05141f;top:-1px;z-index:1}.mov .txt{position:relative;color:#fff;font-size:1.8rem;padding:0 3rem;z-index:1}.mov .txt--invert{color:#05141f}.mov .txt--invert .txt__span{opacity:0.8}.mov .txt--sm{font-size:1.7rem}.mov .txt--sm .txt__span--b{letter-spacing:0.018em}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mov .txt--sm .txt__span--b{letter-spacing:0.02em}}.mov .txt--no-alpha .txt__span{opacity:1}.mov .txt__p{position:relative;margin:0}.mov .txt__span{opacity:0.6}.mov .txt__span--b{letter-spacing:0.02em}.mov .txt__b{position:absolute;top:0;left:0;opacity:1;-webkit-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.mov .txt__b[data-indent="1"]{text-indent:33.98px}.mov .interact-p{display:block;position:relative;padding:0 3rem;font-size:2.6rem;color:#fff;z-index:1}.mov .interact-p--invert{color:#05141f}.mov .interact-p--lg{font-weight:bold}.mov .u-line{display:inline-block;position:relative}.mov .u-line::before{content:'';position:absolute;width:100%;height:22px;bottom:5px;left:0;display:inline-block;background:#875721;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.mov .u-line--pale::before{background:#c19c72}.mov .u-line i{position:relative}.mov .u-line.is-line::before{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.mov .msg .aside-box{margin-bottom:6rem}.mov .msg .aside-box img{width:100%}.mov .aside-box{position:relative;margin-right:10%;max-width:40rem}.mov .aside-box.has-bg{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:7.5rem;padding-bottom:7.5rem;background-color:#ece5dd}.mov .slogan{opacity:0.5}.mov .slogan-wrap{position:relative;text-align:left}.mov .slogan-pad{margin-bottom:5rem}.mov .slogan-container{margin-top:5rem;margin-bottom:3rem;padding:0 3rem}.mov .slogan--reveal{position:absolute;top:0;opacity:1;left:0}.mov .slogan .mask-rect{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}@media (min-width: 60em){.mov .slogan-wrap{text-align:center}.mov .slogan--reveal{left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media (max-width: 44.99em){.mov .sect--cover .btn-play{top:40%}}@media (min-width: 60em){.mov .txt{font-size:2.8rem;text-align:center}.mov .txt__b{left:50%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);width:100%}.mov .txt__b[data-indent="1"]{text-indent:50.98px}.mov .txt--sm{font-size:2.6rem}.mov .interact-p{font-size:3.2rem;text-align:center}.mov .interact-p--lg{font-size:4.2rem;margin-bottom:3rem}.mov .aside-box{margin-right:0;max-width:60rem;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}.mov .aside-box .txt{text-align:left}.mov .aside-box.has-bg{padding-top:7.5rem;padding-bottom:7.5rem;padding-left:7.5rem;padding-right:7.5rem}.mov .msg{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;margin:0 auto}.mov .msg__cont{min-width:60rem;padding-left:4rem}.mov .msg .txt{text-align:left}.mov .msg .interact-p{text-align:left}}@media (min-width: 75em){.mov .aside-box{max-width:70rem}.mov .aside-box.has-bg{padding-top:12rem;padding-bottom:12rem;padding-left:11rem;padding-right:11rem}.mov .msg__cont{padding-left:8rem}}.mov .sect__bg-container{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden}.mov .sect--story-cover{width:100%;height:100vh;top:0;left:0}.mov .sect--story-dimmed{overflow:visible}.mov .sect--story-dimmed::before{content:'';position:absolute;width:100%;height:100%;top:-100%;left:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(57,50,43,0.8)), color-stop(1%, rgba(57,50,43,0.8)), color-stop(50%, rgba(57,50,43,0)), to(rgba(57,50,43,0)));background:-o-linear-gradient(bottom, rgba(57,50,43,0.8) 0%, rgba(57,50,43,0.8) 1%, rgba(57,50,43,0) 50%, rgba(57,50,43,0) 100%);background:linear-gradient(0deg, rgba(57,50,43,0.8) 0%, rgba(57,50,43,0.8) 1%, rgba(57,50,43,0) 50%, rgba(57,50,43,0) 100%)}.mov .sect--story-dimmed::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(57,50,43,0.8)}.mov .sect--believe{padding-bottom:32%}.mov .sect--believe .bg-visual{height:100vh;top:0}.mov .sect--understand{overflow:visible}.mov .sect--understand .boundary-box{position:relative;margin-bottom:-15rem;margin-left:auto;margin-right:auto;max-width:50rem;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.mov .sect--understand .boundary-box__img{z-index:1;padding-left:3rem;padding-right:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mov .sect--mindset-cover{width:100%;height:100vh;top:0;left:0}.mov .sect--mindset-dimmed{overflow:visible;height:100vh}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mov .sect--mindset-dimmed{min-height:100vh}}.mov .sect--mindset-dimmed::before{content:'';position:absolute;width:100%;height:100%;top:-100%;left:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(37,41,31,0.8)), color-stop(1%, rgba(37,41,31,0.8)), color-stop(50%, rgba(37,41,31,0)), to(rgba(37,41,31,0)));background:-o-linear-gradient(bottom, rgba(37,41,31,0.8) 0%, rgba(37,41,31,0.8) 1%, rgba(37,41,31,0) 50%, rgba(37,41,31,0) 100%);background:linear-gradient(0deg, rgba(37,41,31,0.8) 0%, rgba(37,41,31,0.8) 1%, rgba(37,41,31,0) 50%, rgba(37,41,31,0) 100%)}.mov .sect--mindset-dimmed::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(37,41,31,0.8)}.mov .sect--mindset-dimmed .bg-visual{z-index:1}.mov .sect--creativity{overflow:visible}.mov .sect--truthful{min-height:100vh;padding-top:6rem}.mov .sect--unveil{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mov .sect--unveil .sect__cont{text-align:left;padding-left:0;padding-right:0;width:100%}.mov .sect--unveil .sect__cont-inner{position:relative}.mov .sect--unveil .video-box{background:url(../image/main/unveiling-show-frame.jpg) no-repeat center center/cover}.mov .sect--unveil .tit,.mov .sect--unveil .desc{padding-left:3rem;padding-right:3rem}.mov .sect--unveil .tit{margin-top:4rem;font-size:2.2rem;font-weight:bold}@media (min-width: 45em){.mov .sect--understand .boundary-box{max-width:106rem;-webkit-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%);margin-bottom:-22rem}.mov .sect--unveil .sect__cont{position:relative;max-width:1060px;margin:0 auto}}@media (min-width: 60em){.mov .sect--mindset-dimmed .interact-p{margin-top:5rem}.mov .sect--creativity .aside-box{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mov .sect--truthful{padding-top:12rem}}@media all and (min-width: 60em) and (-ms-high-contrast: none), (min-width: 60em) and (-ms-high-contrast: active){.mov .sect--truthful .reveal-txt{min-width:380px}}@media (min-width: 60em){.mov .sect--unveil{min-height:auto;padding-top:13rem;padding-bottom:9rem}.mov .sect--unveil .sect{padding-left:3rem;padding-right:3rem}.mov .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}.mov .sect--unveil .tit,.mov .sect--unveil .desc{margin:0;padding:0}.mov .sect--unveil .tit{font-size:2.8rem}.mov .sect--unveil .desc{font-size:1.8rem}}.mov .br-m{display:none}@media (max-width: 44.99em){.mov .br-m{display:block}}.mov .br-d{display:none}@media (min-width: 45em){.mov .br-d{display:block}}