@charset 'UTF-8';@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,700);@font-face{font-family:NotoSansKR;font-style:normal;font-weight:200;src:url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Light.eot);src:url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Light.eot?#iefix) format('embedded-opentype'),url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Light.woff) format('woff'),url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Light.otf) format('opentype')}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:400;src:url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Regular.eot);src:url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Regular.eot?#iefix) format('embedded-opentype'),url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Regular.woff) format('woff'),url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Regular.otf) format('opentype')}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:600;src:url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Medium.eot);src:url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Medium.eot?#iefix) format('embedded-opentype'),url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Medium.woff) format('woff'),url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Medium.otf) format('opentype')}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:700;src:url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Bold.eot);src:url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Bold.eot?#iefix) format('embedded-opentype'),url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Bold.woff) format('woff'),url(/innovation/LotteWorldTower_Magic/fonts/NotoSansKR-Bold.otf) format('opentype')}body{min-width:1000px;margin:auto;font-size:20px;font-family:Roboto,NotoSansKR,'맑은 고딕','Malgun Gothic','Noto Sans KR','Source Han Sans',sans-serif;font-weight:300;color:#363636}a{color:#363636;text-decoration:none}svg,video{vertical-align:top}#viewport{padding-top:78px}p{margin:1em 0;font-size:18px;word-break:keep-all;line-height:1.6}.btn_nav{position:fixed;z-index:70;top:98px;left:20px;width:60px;height:60px;padding:0;border:0;cursor:pointer;background:url(/innovation/LotteWorldTower_Magic/img/sprite.png) no-repeat 0 0;background-size:200px}.btn_nav._close{background-position:-65px 0}.btn_nav._light._open{background-position:0 0}.btn_nav._dark._open{background-position:0 -70px}.common_nav{position:fixed;z-index:-1;top:78px;left:0;right:0;bottom:0;visibility:hidden;background:#080d18}.common_nav .go_page{overflow:hidden;display:block;position:relative;float:left;width:33.3333333333333%;height:100%;color:#fff;text-align:center}.common_nav .go_page span{display:block}.common_nav .go_page .icon_box{position:absolute;bottom:100%;left:0;right:0;height:135px;margin-bottom:14px;transition:all .3s ease;opacity:0}.common_nav .go_page .small{font-size:16px;height:25px;line-height:25px;transition:all .3s ease}.common_nav .go_page .big{text-transform:uppercase;font-size:50px;height:50px;line-height:50px;transition:all .3s ease}.common_nav .go_page .title{position:absolute;top:50%;left:0;right:0;height:75px;margin-top:-37px}.common_nav .go_page .back{position:absolute;top:0;left:0;bottom:0;right:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:all .3s ease}.common_nav .go_page:hover .icon_box{opacity:1}.common_nav .go_page:hover .big,.common_nav .go_page:hover .small{transform:scale(1.25)}.common_nav .go_page:hover .back{transform:scale(1.1)}.common_nav .go_page.go_sky .icon_box #sky2{position:relative;top:65px}.common_nav .go_page.go_sky .back{background-image:url(/innovation/LotteWorldTower_Magic/img/bg_intro_sky.jpg)}.common_nav .go_page.go_lake:after,.common_nav .go_page.go_lake:before{content:'';position:absolute;top:0;bottom:0;width:1px;background-color:#fff;opacity:.1}.common_nav .go_page.go_lake:before{left:0}.common_nav .go_page.go_lake:after{right:0}.common_nav .go_page.go_lake .icon_box svg{margin-top:23px}.common_nav .go_page.go_lake .back{background-image:url(/innovation/LotteWorldTower_Magic/img/bg_intro_lake.jpg)}.common_nav .go_page.go_stair .back{background-image:url(/innovation/LotteWorldTower_Magic/img/bg_intro_stair.jpg)}.foot_nav{background-color:#080d18}.foot_nav:after{content:'';clear:both;display:block}.foot_nav .go_page{display:block;position:relative;float:left;width:33.33333%;padding-top:116px;padding-bottom:130px;color:#fff;text-align:center}.foot_nav .go_page span{display:block}.foot_nav .go_page .icon_box{height:135px;margin-bottom:14px;opacity:.2;transition:all .3s ease}.foot_nav .go_page .small{font-size:20px;height:25px;line-height:25px}.foot_nav .go_page .big{text-transform:uppercase;font-size:30px;height:30px;line-height:30px}.foot_nav .go_page.go_sky .icon_box #sky2{position:relative;top:65px}.foot_nav .go_page.go_lake:after,.foot_nav .go_page.go_lake:before{content:'';position:absolute;top:0;bottom:0;width:1px;background-color:#fff;opacity:.1}.foot_nav .go_page.go_lake:before{left:0}.foot_nav .go_page.go_lake:after{right:0}.foot_nav .go_page.go_lake .icon_box svg{margin-top:23px}.foot_nav .go_page:hover .icon_box{opacity:1}.foot_nav .go_facebook{clear:both;display:block;height:100px;line-height:100px;text-align:center;color:rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.1);transition:all .3s ease}.foot_nav .go_facebook:after{content:'';display:inline-block;width:10px;height:15px;margin-left:15px;vertical-align:middle;background:url(/innovation/LotteWorldTower_Magic/img/sprite.png) no-repeat -130px 0;background-size:200px}.foot_nav .go_facebook:hover{color:#fff}.video_wrap{position:relative;padding-top:56.25%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.video_wrap.square{padding-top:100%}.video_wrap .video_controls,.video_wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.video_controls{display:none;position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer}.video_controls .btn_pause,.video_controls .btn_play{position:absolute;top:50%;left:50%;width:84px;height:84px;margin-top:-42px;margin-left:-42px;border:none}.video_controls .btn_play{background:url(/innovation/LotteWorldTower_Magic/img/sprite_sky.png) no-repeat 0 0;background-size:200px}.video_controls .btn_pause{display:none;background:url(/innovation/LotteWorldTower_Magic/img/sprite_sky.png) no-repeat -90px 0;background-size:200px}.video_controls.playing .btn_play{display:none}.video_controls.playing:hover .btn_pause{display:block}.video_caption{margin:.5em auto;opacity:.4;letter-spacing:-1px;font-size:15px}.content_wrap{background:#080d18;color:#fff;text-align:center}.sky_title small{display:block;text-transform:uppercase;letter-spacing:.5em;font-size:20px;font-weight:500;color:#da0a0a}.sky_title h1{font-size:84px;font-weight:100}.sky_title p{opacity:.6}.sky_title .hero_video{max-width:1200px;margin:40px auto;box-shadow:0 25px 40px rgba(0,0,0,.4)}.section_title{letter-spacing:-.07em;margin-top:110px;font-size:56px;font-weight:300;color:#fff}.section_title span{color:#da0a0a}.section_title b{display:inline-block;vertical-align:bottom;font-weight:300;overflow:hidden;white-space:nowrap}.section_top_text{font-size:18px;font-weight:300;opacity:.6}.top_section_wrap{padding-top:110px;background:url(/innovation/LotteWorldTower_Magic/img/bg_top_section_v2.jpg) no-repeat 50% 0;background-size:contain}.bot_section_wrap{background:url(/innovation/LotteWorldTower_Magic/img/bg_bot_section_v3.jpg) no-repeat 50% -5%;background-size:contain}.section_science .desc_wrap{max-width:1200px;margin:30px auto}.section_science .desc_wrap:after{content:'';display:block;clear:both}.section_science .desc{float:left;width:50%;box-sizing:border-box}.section_science .desc._left{background-color:#181c29;padding:54px 70px;box-shadow:0 25px 40px rgba(0,0,0,.4);text-align:left}.section_science .desc._right{padding:116px 40px 0}.section_science .desc h3{margin-top:2em;font-size:22px;font-weight:400}.section_science .desc h3 span{color:#da0a0a}.section_science .illust_box{position:relative;width:333px;height:514px;margin:30px auto 65px;background:url(/innovation/LotteWorldTower_Magic/img/canon.png) no-repeat 50% 100%}.section_science .illust_box .title{position:absolute;top:0;left:0;right:0;text-align:center;font-size:45px}.section_science .illust_box .title span{display:block;font-size:20px}.section_science .illust_box .texts{position:relative;z-index:30}.section_science .illust_box .texts *{position:absolute}.section_science .illust_box .texts i{display:block}.section_science .illust_box .texts div{line-height:1;letter-spacing:-2px}.section_science .illust_box .texts .text1{top:162px;left:99px}.section_science .illust_box .texts .text1 i{top:100%;left:50%;width:1px;height:131px;margin-top:5px;background-color:#fff}.section_science .illust_box .texts .text2{top:162px;left:155px}.section_science .illust_box .texts .text2 i{top:100%;left:50%;width:1px;height:57px;margin-top:5px;background-color:#fff}.section_science .illust_box .texts .text3{top:162px;left:200px}.section_science .illust_box .texts .text3 i{top:100%;left:50%;width:1px;height:48px;margin-top:5px;background-color:#fff}.section_science .illust_box .texts .text4{top:377px;left:-79px}.section_science .illust_box .texts .text4 i{left:100%;top:50%;margin-left:5px;width:32px;height:1px;background-color:#fff}.section_science .illust_box .texts .text5{top:461px;left:28px}.section_science .illust_box .texts .text5 i{bottom:100%;left:50%;width:79px;height:17px;margin-bottom:5px;border-left:1px solid #fff;border-top:1px solid #fff}.section_science .illust_box .texts .text6{top:440px;left:250px}.section_science .illust_box .texts .text6 i{top:50%;right:100%;width:80px;height:1px;margin-right:5px;background-color:#fff}.section_science .illust_box .fireball{position:absolute;bottom:33px;left:50%;margin-left:-110px}.section_science .illust_box #fire_chord{position:absolute;right:-17px;bottom:70px}.section_science .illust_box .spark{position:absolute;right:-100px;top:110px;right:30px;top:-50px}.section_science .illust_box .fire{position:absolute;right:90px;top:-50px}.section_science .illust_box .fires{position:absolute;z-index:40;top:144px;left:50%;width:420px;margin-left:-210px}.section_science .illust_box .fires li{float:left;margin:9px}.section_science .works_data{height:418px;margin-top:80px;background-color:#10141e}.section_science .works_data .item{height:275px;padding-top:45px}.section_science .works_data .item .icon{width:74px;height:74px;margin:15px auto}.section_science .works_data .item .icon i{display:block;margin:auto;background:url(/innovation/LotteWorldTower_Magic/img/sprite_sky.png) no-repeat 0 0;background-size:200px}.section_science .works_data .item .icon.icon1 i{width:51px;height:73px;background-position:-30px -90px}.section_science .works_data .item .icon.icon2 i{width:74px;height:74px;background-position:-85px -90px}.section_science .works_data .item .icon.icon3 i{width:68px;height:54px;background-position:0 -170px}.section_science .works_data .item .icon.icon4 i{width:66px;height:66px;background-position:-70px -170px}.section_science .works_data .item .icon.icon5 i{width:55px;height:66px;background-position:-140px -170px}.section_science .works_data .item .title{font-size:35px}.section_science .works_data .item .data{font-size:42px;letter-spacing:-.11em}.section_science .works_data .item .data strong{font-size:106px;font-weight:700}.section_science .works_data .pagination{margin-top:40px;text-align:center;font-size:14px}.section_science .works_data .pagination li{display:inline-block;vertical-align:top}.section_science .works_data .pagination li:after{content:'';display:inline-block;vertical-align:middle;width:3px;height:3px;margin-left:7px;margin-right:5px;border-raidus:100%;background-color:#2d3035;transition:all .3s ease}.section_science .works_data .pagination li a{color:#777779;transition:all .3s ease}.section_science .works_data .pagination li.active a{color:#da0a0a}.section_science .works_data .pagination li.active:after{background-color:#da0a0a;width:30px}.section_science .works_caption{margin:1em auto;opacity:.4;letter-spacing:-1px;font-size:15px}.section_economy .economy{width:1104px;margin:40px auto}.section_economy .economy:after{content:'';clear:both;display:block}.section_economy .economy li{float:left;width:226px;margin:0 25px}.section_economy .economy li.active .graphic{background-color:#1a233f;color:#fff}.section_economy .economy li.active .graphic .icon_box{opacity:1}.section_economy .economy li.active .graphic .number{transform:scale(1.4);transform-origin:50% 50%}.section_economy .economy li .graphic{width:226px;height:226px;background-color:#060709;color:#949aac;border-radius:100%}.section_economy .economy li .graphic .icon_box{height:83px;margin-bottom:4px;padding-top:41px;opacity:.5}.section_economy .economy li .graphic .number{font-weight:700;transition:all .3s ease;font-size:28px}.section_economy .economy li .graphic .number span{font-size:32px}.section_economy .economy .text h3{font-size:30px;font-weight:300;margin:1em auto}.band{position:relative;overflow:hidden;margin-top:45px;padding-top:100px;padding-bottom:100px}.band .background{position:absolute;top:-40px;left:0;bottom:-40px;right:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.band .inner{position:relative;z-index:30}.band .inner h3{font-size:24px;font-weight:400}.band .inner h4{margin-bottom:45px;font-size:38px;font-weight:400}.band .inner h4 span{color:#da0a0a}.band .inner p{opacity:.5;max-width:1200px;margin-left:auto;margin-right:auto}.section_festival .fireworks_video{max-width:1200px;margin:30px auto}.section_festival .fireworks_video .video_wrap{box-shadow:0 25px 40px rgba(0,0,0,.4)}.section_festival .world_fireworks{position:relative}.section_festival .world_fireworks .carousel{width:1200px;margin:0 auto 40px}.section_festival .world_fireworks .owl-item{padding-top:20px}.section_festival .world_fireworks .item{padding-top:10px;padding-bottom:35px;cursor:e-resize;transition:transform .3s ease}.section_festival .world_fireworks .item .figure{height:145px;padding-top:75px;margin-bottom:60px;background-position:50% 50%;background-repeat:no-repat;background-size:cover;font-weight:400;font-size:24px}.section_festival .world_fireworks .item .desc .viewers{line-height:1;font-size:26px}.section_festival .world_fireworks .item .desc .viewers strong{font-size:58px;letter-spacing:-2px}.section_festival .world_fireworks .item .desc .during{display:none;font-size:16px;line-height:1}.section_festival .world_fireworks .item .desc .effect{margin:1em auto;font-size:26px;transition:all .3s ease}.section_festival .world_fireworks .item .desc p{opacity:.6;font-size:15px}.section_festival .world_fireworks .item:hover{transform:translateY(-20px)}.section_festival .world_fireworks .item.city_dubai{background-color:#3e424b}.section_festival .world_fireworks .item.city_dubai .figure{background-image:url(/innovation/LotteWorldTower_Magic/img/city_dubai.jpg)}.section_festival .world_fireworks .item.city_newyork{background-color:#1b202a}.section_festival .world_fireworks .item.city_newyork .figure{background-image:url(/innovation/LotteWorldTower_Magic/img/city_newyork.jpg)}.section_festival .world_fireworks .item.city_seoul{background-color:#cd1717}.section_festival .world_fireworks .item.city_seoul .figure{background-image:url(/innovation/LotteWorldTower_Magic/img/city_seoul.jpg)}.section_festival .world_fireworks .item.city_taipei{background-color:#3e424b}.section_festival .world_fireworks .item.city_taipei .figure{background-image:url(/innovation/LotteWorldTower_Magic/img/city_taipei.jpg)}.section_festival .world_fireworks .item.city_london{background-color:#1b202a}.section_festival .world_fireworks .item.city_london .figure{background-image:url(/innovation/LotteWorldTower_Magic/img/city_london.jpg)}.section_festival .world_fireworks .owl-carousel{position:static}.section_festival .world_fireworks .owl-next,.section_festival .world_fireworks .owl-prev{position:absolute;top:50%;width:80px;height:80px;margin-top:-80px;font-size:0;color:transparent}.section_festival .world_fireworks .owl-next.disabled,.section_festival .world_fireworks .owl-prev.disabled{opacity:.4}.section_festival .world_fireworks .owl-prev{left:0;background:url(/innovation/LotteWorldTower_Magic/img/sprite_sky.png) no-repeat 0 -240px;background-size:200px}.section_festival .world_fireworks .owl-next{right:0;background:url(/innovation/LotteWorldTower_Magic/img/sprite_sky.png) no-repeat -80px -240px;background-size:200px}.section_festival .world_fireworks .btn_go_fullvideo{display:inline-block;padding:15px;border:1px solid #6b6e74;vertical-align:top;letter-spacing:-1px;font-size:16px;color:#fff;transition:all .3s ease}.section_festival .world_fireworks .btn_go_fullvideo i{display:inline-block;position:relative;top:-1px;width:20px;height:20px;margin-left:10px;vertical-align:middle;background:url(/innovation/LotteWorldTower_Magic/img/sprite_sky.png) no-repeat 0 -90px;background-size:200px}.section_festival .world_fireworks .btn_go_fullvideo:hover{border-color:#fff}