@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{margin:auto;font-size:15px;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:50px;max-width:640px;margin:auto}p{margin:1em 0;font-size:14px;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:20px;padding-bottom:23px;color:#fff;text-align:center}.foot_nav .go_page span{display:block}.foot_nav .go_page .icon_box{height:38px;margin-bottom:10px;opacity:.2;transition:all .3s ease}.foot_nav .go_page .small{font-size:13px;height:16px;line-height:16px}.foot_nav .go_page .big{text-transform:uppercase;font-size:18px;height:18px;line-height:18px}.foot_nav .go_page.go_sky .icon_box #sky2{position:relative;top:18px}.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:6px}.foot_nav .go_page:hover .icon_box{opacity:1}.foot_nav .go_facebook{clear:both;display:block;height:50px;line-height:50px;text-align:center;color:rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.1);font-size:15px;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_stair.png) no-repeat 0 0;background-size:200px}.video_controls .btn_pause{display:none;background:url(/innovation/LotteWorldTower_Magic/img/sprite_stair.png) no-repeat -90px 0;background-size:200px}.video_controls.playing .btn_play{display:none}.video_controls.playing:hover .btn_pause{display:block}.stair_title{height:450px;background:url(/innovation/LotteWorldTower_Magic/img/bg_stair_title.jpg) no-repeat 50% 50%;background-size:cover;text-align:center}.stair_title h1{padding-top:50px;line-height:1;font-weight:700;text-transform:uppercase;color:#17344e}.stair_title .bot,.stair_title .mid,.stair_title .skyrun_logo,.stair_title .top{overflow:hidden}.stair_title .top{margin-top:20px;font-size:29px;line-height:1}.stair_title .mid{font-size:36px;line-height:1}.stair_title .bot{margin-top:-10px;font-size:60px;line-height:1;color:#e0121a}.section_review{position:relative;padding:50px 0 10px;text-align:center;background:url(/innovation/LotteWorldTower_Magic/img/bg_stair_review.jpg) no-repeat 50% 50%;background-size:cover}.section_review .review_title{width:128px;height:25px;padding-left:10px;background:url(/innovation/LotteWorldTower_Magic/mobile/img/bg_review_title.png) no-repeat 100% 0;background-size:138px;text-align:left;line-height:25px;font-size:15px;font-weight:400;color:#fff}.section_review .carousel{margin-left:auto;margin-right:auto;color:#17344e}.section_review .item{cursor:e-resize}.section_review p{margin:2em 15px;letter-spacing:-1px;text-align:left}.section_review figure{margin:2em 15px}.section_review figure img{width:100%;height:auto;box-shadow:0 4px 18px rgba(0,0,0,.4)}.section_review .bigq{font-weight:700}.section_review .floor{display:block;font-size:20px}.section_review .floor strong{font-size:40px;font-weight:700}.section_review .illust_box{display:none;position:absolute;top:50%;left:50%;width:42px;height:252px;margin-top:-126px;margin-left:-21px}.section_review .owl-dots{position:absolute;top:57px;left:138px;right:0;height:7px}.section_review .owl-dot{display:inline-block;vertical-align:top;width:7px;height:7px;margin:0 4px;background:#fff;border-radius:100%}.section_review .owl-dot.active{background:#17344e}.section_review .owl-carousel,.section_review .owl-stage-outer{position:static}.section_review .owl-next,.section_review .owl-prev{position:absolute;top:45%;width:40px;height:40px;font-size:0;color:transparent}.section_review .owl-prev{left:0;background:url(/innovation/LotteWorldTower_Magic/img/sprite_stair.png) no-repeat 0 -70px;background-size:200px;background-size:100px}.section_review .owl-next{right:0;background:url(/innovation/LotteWorldTower_Magic/img/sprite_stair.png) no-repeat -40px -70px;background-size:200px;background-size:100px}.section_marathon{text-align:center;color:#17344e}.section_marathon .top{padding-top:35px;padding-bottom:80px}.section_marathon p{margin-left:15px;margin-right:15px}.section_marathon .bot{position:relative;padding-bottom:30px;background:#2e465b url(/innovation/LotteWorldTower_Magic/img/bg_vertical.jpg) no-repeat 50% 50%;background-size:cover;color:#fff}.section_marathon .bot h3{font-size:25px;font-weight:400}.section_marathon .vertical_logo{position:relative;top:-30.5px;text-align:center}.section_marathon .carousel{margin-top:30px}.section_marathon .item{height:460px;cursor:e-resize}.section_marathon .owl-dots{position:absolute;top:220px;left:50%;width:60px;height:12px;margin-left:-30px}.section_marathon .owl-dot{display:inline-block;vertical-align:top;width:12px;height:12px;margin:0 4px;background:#fff;border-radius:100%}.section_marathon .owl-dot.active{background:#17344e}.section_marathon .owl-carousel,.section_marathon .owl-stage-outer{position:static}.section_marathon .owl-next,.section_marathon .owl-prev{position:absolute;top:55%;width:40px;height:40px;font-size:0;color:transparent}.section_marathon .owl-prev{left:0;background:url(/innovation/LotteWorldTower_Magic/img/sprite_stair.png) no-repeat 0 -70px;background-size:200px;background-size:100px}.section_marathon .owl-next{right:0;background:url(/innovation/LotteWorldTower_Magic/img/sprite_stair.png) no-repeat -40px -70px;background-size:200px;background-size:100px}.section_marathon .building{float:left;position:relative;width:50%;height:460px;text-align:center}.section_marathon .building:before{content:'';position:absolute;top:0;left:0;bottom:0;width:1px;background:rgba(255,255,255,.2)}.section_marathon .building:nth-of-type(1):before{display:none}.section_marathon .building .city{margin-bottom:20px;text-transform:uppercase;font-size:15px;font-weight:700}.section_marathon .building .name{letter-spacing:-1px;font-weight:400}.section_marathon .building .name span{display:block;opacity:.5;font-size:14px;letter-spacing:1px}.section_marathon .building .illust{position:relative;height:260px}.section_marathon .building .box{position:absolute;bottom:0;left:0;right:0;text-align:center}.section_marathon .building .height{position:absolute;left:50%;font-weight:500;font-size:15px}.section_marathon .building .flag{position:absolute;width:38px;height:42px;left:50%;background:url(/innovation/LotteWorldTower_Magic/img/sprite_stair.png) no-repeat -30px -90px;background-size:200px}.section_marathon .building .flag.right{background:url(/innovation/LotteWorldTower_Magic/img/sprite_stair.png) no-repeat -70px -90px;background-size:200px}.section_marathon .building .desc{width:96px;margin:10px auto 0;line-height:1.8;letter-spacing:-1px}.section_marathon .building .desc li{border-top:1px dashed rgba(255,255,255,.5)}.section_marathon .building .desc li:first-child{border-top:none}.section_marathon .building.city_dubai .flag{top:30px;margin-left:-55px}.section_marathon .building.city_dubai .height{top:56px;margin-left:-68px}.section_marathon .building.city_london .flag{top:70px;margin-left:15px}.section_marathon .building.city_london .height{top:100px;margin-left:27px}.section_marathon .building.city_paris .flag{top:50px;margin-left:10px}.section_marathon .building.city_paris .height{top:79px;margin-left:20px}.section_marathon .building.city_newyork .flag{top:3px;margin-left:17px}.section_marathon .building.city_newyork .height{top:28px;margin-left:29px}.section_marathon .building.city_manila .flag{top:64px;margin-left:26px}.section_marathon .building.city_manila .height{top:90px;margin-left:40px}.section_marathon .building.city_beijing .flag{top:20px;margin-left:-54px}.section_marathon .building.city_beijing .height{top:50px;margin-left:-62px}.section_marathon .building.city_sydney .flag{top:35px;margin-left:6px}.section_marathon .building.city_sydney .height{top:60px;margin-left:18px}.section_marathon .building.city_shanghai .flag{top:42px;margin-left:34px}.section_marathon .building.city_shanghai .height{top:74px;margin-left:46px}.section_marathon .building.city_osaka .flag{top:30px;margin-left:-50px}.section_marathon .building.city_osaka .height{top:54px;margin-left:-60px}.section_marathon .building.city_hongkong .flag{top:0;margin-left:-18px}.section_marathon .building.city_hongkong .height{top:39px;margin-left:30px}.section_concl{padding:50px 0;background:#e5f6ff;text-align:center}.section_concl p{margin-left:15px;margin-right:15px;color:#17344e}