@charset "utf-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700;900&family=Roboto:wght@400;500;700&display=swap");@media (max-width:1179px){.hidden{position:absolute;width:0;height:0;color:transparent;line-height:0;opacity:0}.hub_mall_wrap{position:relative;font-family:Roboto,Noto Sans KR,sans-serif;font-weight:400;color:#333;background-color:#fff;overflow:hidden;margin:0 auto;letter-spacing:-.025em;padding:0}.c_orange{color:#e47a39!important;font-weight:700}.c_navy{color:#233671!important;font-weight:700}.c_black{color:#000!important}.c_white{color:#fff!important}.section[data-animation=false] .fadeup{opacity:1;transform:none;animation:transparent 1s ease-out forwards}.section[data-animation=true] .fadeup{opacity:0;transform:translateY(30%);animation:transform-none 1s ease-out forwards}.section[data-animation=false] .fadein{opacity:1;animation:transparent 1s ease-out forwards}.section[data-animation=true] .fadein{opacity:0;animation:transform-none 1s ease-out forwards}.section .inner{margin:0 auto}.section .title-wrap{text-align:center}.section .title-wrap .title{font-size:23px;line-height:26px;font-weight:700;letter-spacing:-1px;color:#000;display:inline-block}.section .title-wrap .sub{font-size:13px;font-weight:500;display:block;color:#464646}.visual,.visual .swiper{position:relative}.visual .swiper .swiper-slide{width:100%!important}.visual .house-swiper .swiper-wrapper .swiper-slide.TVC video{display:inline-block}.visual .house-swiper .swiper-wrapper .swiper-slide.TVC .text-inner{position:absolute;top:120px;width:100%;text-align:center;color:#fff}.visual .house-swiper .swiper-wrapper .swiper-slide.TVC .text-inner .title{font-size:28px;font-weight:700;margin-bottom:20px;line-height:33px}.visual .house-swiper .swiper-wrapper .swiper-slide.TVC .text-inner>span{font-size:16px;line-height:17px;display:block;margin-bottom:45px}.visual .house-swiper .swiper-wrapper .swiper-slide.TVC .text-inner .btn-campaign{width:180px;border:1px solid #fff;height:35px;line-height:33px;padding:0;color:#fff;border-radius:17px}.visual .house-swiper .swiper-wrapper .swiper-slide.TVC .text-inner .btn-campaign span{font-size:13px}.visual .house-swiper .swiper-wrapper .swiper-slide.TVC .text-inner .btn-campaign .icon-arrow-right-white{background:url(https://static.navienhouse.com/data/navienhouse/backup/nextprod/etc/content/mobile/images/img/hub_mall/icon-arrow-right-white.png) no-repeat 100%;display:inline-block;width:6px;height:10px;margin-left:5px}.visual .swiper-pagination{position:relative;z-index:2;display:inline-block;vertical-align:middle;width:auto!important}.visual .swiper-pagination .swiper-pagination-bullet{border-radius:0;background-color:#fef9f1;width:10px;height:10px;opacity:1;margin-right:10px}.visual .swiper-pagination .swiper-pagination-bullet:last-of-type{margin-right:0}.visual .swiper-pagination .swiper-pagination-bullet-active{background-color:#ff730f}.visual .shortcuts-list ul.fix{position:fixed;width:100%;top:54px;left:0;z-index:2}.visual .shortcuts-list ul{font-size:0;text-align:left;background:#f4f4f4;white-space:nowrap;overflow:scroll}.visual .shortcuts-list ul::-webkit-scrollbar{display:none}.visual .shortcuts-list ul li{display:inline-block}.visual .shortcuts-list ul li:first-of-type a{padding-left:15px}.visual .shortcuts-list ul li a{padding:0 12px;color:#000;opacity:.5;font-size:16px;line-height:49px;letter-spacing:-.62px;font-weight:500}.visual .shortcuts-list ul li a.active{opacity:1}.shortcuts-list ul.fix{position:fixed;width:100%;top:54px;left:0;z-index:2}.shortcuts-list ul{font-size:0;text-align:left;background:#f4f4f4;white-space:nowrap;overflow:scroll}.shortcuts-list ul::-webkit-scrollbar{display:none}.shortcuts-list ul li{display:inline-block}.shortcuts-list ul li:first-of-type a{padding-left:15px}.shortcuts-list ul li a{padding:0 12px;color:#000;opacity:.5;font-size:16px;line-height:49px;letter-spacing:-.62px;font-weight:500}.shortcuts-list ul li a.active{opacity:1}.visual .btn-group{width:100%;position:absolute;bottom:20px;z-index:2;text-align:center}.visual .btn-group .btn-box{display:inline-block;vertical-align:middle;margin-left:10px}.visual .btn-group .btn-box .btn{width:15px;height:15px;display:none;vertical-align:middle;padding:0}.visual .btn-group .btn-box .btn.active{display:inline-block}.visual .btn-group .btn-box .btn img{width:100%;height:unset}.mall01{padding:50px 15px 0}.mall01 .inner{position:relative}.mall01 .inner .img-check{position:absolute;width:calc(100% - 40px);top:45%;left:50%;transform:translate(-50%,-50%)}.mall01 .inner .img-check ul{position:absolute;top:50%;transform:translateY(-50%);left:10vw}.mall01 .inner .img-check li{font-size:3.33vw;color:#0b2f6f;line-height:1.5;font-weight:500}.mall01 .inner .intro-text{position:absolute;bottom:44px;left:50%;transform:translateX(-50%);color:#fff;font-size:20px;line-height:1.1;width:100%;text-align:center}.mall01 .inner .intro-text span{font-size:13px;letter-spacing:-1.3px;display:block;margin-bottom:20px;line-height:18px}.mall01 .inner .intro-text img{width:50%;height:auto}.mall02{padding:47px 15px 0}.mall02 .inner .title-wrap{margin-bottom:17px}.mall02 .inner .title-wrap .sub{margin-bottom:3px}.mall02 .inner .img-box{position:relative;margin-bottom:15px}.mall02 .inner .img-box.mall02_01 .text{position:absolute;top:29px;left:20px}.mall02 .inner .img-box.mall02_02 .text{position:absolute;top:29px;right:25px}.mall02 .inner .img-box.mall02_03{margin-bottom:0}.mall02 .inner .img-box.mall02_03 .text{position:absolute;top:29px;left:20px}.mall02 .inner .img-box .text{font-size:18px;line-height:23px;letter-spacing:-1px;font-weight:700}.mall02 .inner .img-box .text span{font-size:13px;letter-spacing:-.8px;font-weight:400;display:block;line-height:1.5;margin-bottom:5px}.mall03{padding:60px 15px 0}.mall03 .inner .title-wrap{margin-bottom:22px}.mall03 .inner .title-wrap .title{line-height:1}.mall03 .inner .title-wrap .title img{width:auto;height:22px}.mall03 .inner .video-wrap .video-box{position:relative;max-height:450px;margin-bottom:20px}.mall03 .inner .video-wrap .video_01 .video-box{margin-bottom:0}.mall03 .inner .video-wrap .video-box video{width:100%;height:auto}.mall03 .inner .video-wrap .video-box .video-btn{position:absolute;bottom:20px;right:15px;width:30px}.mall03 .inner .video-wrap .video-box .video-btn span{display:block}.mall03 .inner .video-wrap .video-box .video-btn span.hide{display:none}.mall03 .inner .video-wrap .text-box .product-name{padding-top:25px;margin-bottom:10px}.mall03 .inner .video-wrap .text-box p{font-size:18px;line-height:21px;letter-spacing:-1px;color:#000;font-weight:700;margin-bottom:10px;text-align:center}.mall03 .inner .video-wrap .text-box span{font-size:13px;line-height:18px;letter-spacing:-.7px;color:#444;font-weight:400;text-align:center;display:inline-block}.mall03 .inner .video-wrap>div{margin-bottom:21px}.mall03 .inner .video-wrap>div:first-child{margin-top:0}.mall03 .inner .video-wrap>div:last-child{margin-bottom:0}.mall03 .inner .video-wrap .text-box{text-align:center}.mall03 .inner .video-wrap .info-wrap{margin-top:10px}.mall03 .inner .video-wrap .info-wrap>span{font-size:11px;line-height:13px;color:#888;margin-top:10px;display:inline-block}.mall03 .inner .video-wrap ul{margin-bottom:18px;display:none}.mall03 .inner .video-wrap.on ul{display:block}.mall03 .inner .video-wrap .title .info-text{margin-left:8px;font-size:13px;letter-spacing:-.7px}.mall03 .inner .video-wrap .title .btn{border:1px solid #bebebe;display:inline-block;min-width:90px;width:auto;padding:4px;height:35px;box-sizing:border-box;text-align:center;border-radius:22px}.mall03 .inner .video-wrap .title .btn>span{font-size:11px;color:#444;font-weight:500;display:inline-block;margin-right:13px;line-height:14px;vertical-align:middle}.mall03 .inner .video-wrap .title .btn .icon-plus{background:url(https://static.navienhouse.com/data/navienhouse/backup/nextprod/etc/content/mobile/images/img/hub_mall/icon-plus.png) no-repeat 50%/100% auto;display:inline-block;width:11px;height:11px;vertical-align:middle}.mall03 .inner .video-wrap .title .btn .icon-minus{background:url(https://static.navienhouse.com/data/navienhouse/backup/nextprod/etc/content/mobile/images/img/hub_mall/icon-minus.png) no-repeat 50%/100% auto;display:inline-block;width:11px;height:3px;vertical-align:middle}.mall03 .inner .product-box{padding-top:25px}.mall03 .inner .product-box .banner{border-radius:10px;overflow:hidden;margin-bottom:33px}.mall03 .inner .product-box .purchase{display:flex;justify-content:space-between}.mall03 .inner .product-box .purchase .box{position:relative;width:50%}.mall03 .inner .product-box .purchase .box:first-of-type{margin-right:10px}.mall03 .inner .product-box .purchase .product-img-group{position:relative;bottom:0;left:0;width:100%}.mall03 .inner .product-box .purchase .product-img-group:after{content:"";display:inline-block;position:absolute;bottom:15px;left:0;border-radius:10px;z-index:0;background:#f4f4f4;width:100%;height:136px}.mall03 .inner .product-box .purchase .product-img-group img{width:100%;position:relative;z-index:1}.mall03 .inner .product-box .purchase .product-txt-group{color:#000;padding-top:5px}.mall03 .inner .product-box .purchase .product-txt-group .product-tit{font-size:14px;line-height:20px;letter-spacing:-.45px;margin-bottom:20px;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;font-weight:500}.mall03 .inner .product-box .purchase .product-txt-group .estimated-price{display:flex;justify-content:space-between;align-items:center;padding:14px 0 20px;border-top:1px solid #e0e0e0}.mall03 .inner .product-box .purchase .product-txt-group .estimated-price span{font-size:10px;color:#999;line-height:15px}.mall03 .inner .product-box .purchase .product-txt-group .estimated-price span.product-amount{font-size:18px;color:#000}.mall03 .inner .product-box .purchase .product-txt-group .estimated-price span.product-amount:after{content:"원";font-size:14px;position:relative;bottom:1px}.mall03 .inner .product-box .purchase .product-txt-group .estimated-price .product-amount{font-size:22px;letter-spacing:-.55px;line-height:1;font-weight:700}.mall03 .inner .product-box .purchase .product-txt-group .estimated-price .product-amount .span{font-size:16px;letter-spacing:-.4px}.mall03 .inner .product-box .purchase .product-txt-group .purchase-btn{font-size:14px;letter-spacing:-.35px;font-weight:500;color:#fff;background:#0e3173;border-radius:20px;width:100%;height:35px;line-height:35px;display:inline-block;text-align:center}.mall03 .inner .video-wrap .video_info.on{display:block;word-break:keep-all;margin-bottom:25px;border-radius:0}.mall03 .inner .video-wrap .video_info{display:none;padding:20px 13px;background:#f4f4f4;margin:0 -15px}.mall03 .inner .video-wrap .video_info ul{display:block}.mall03 .inner .video-wrap .video_info li{margin-left:0;text-indent:0;color:#444;font-size:12px;line-height:17px;letter-spacing:-1.2px;margin-bottom:10px}.mall03 .inner .video-wrap .video_info li strong{font-weight:700;color:#444!important}.mall03 .inner .video-wrap .video_info .tit{margin-top:20px;padding:0;text-align:left;height:auto;margin-bottom:0}.mall03 .inner .video-wrap .video_info .etc{margin-top:20px}.mall03 .inner .video-wrap .video_info .title{text-align:center}.mall03 .inner .video-wrap .video_info .title a{margin:0 auto;padding:7px 14px 7px 17px;display:flex;justify-content:space-between;align-items:center;width:90px;min-width:90px;font-size:12px;color:#444;background:#fff;height:35px}.mall04{padding:50px 15px 0}.mall04 .inner .title-wrap{margin-bottom:20px}.mall04 .inner .title-wrap .title img{width:auto;height:22px}.mall04 .inner .video-box{position:relative;width:100%}.mall04 .inner .video-box video{width:100%}.mall04 .inner .video-box .video-btn span{display:block}.mall04 .inner .video-box .video-btn span.hide{display:none}.mall04 .inner .video-box .video-btn .full{padding:6px 15px 7px 28px;position:absolute;bottom:15px;right:55px;line-height:15px;background:hsla(0,0%,100%,.3);border-radius:17px;font-size:9px}.mall04 .inner .video-box .video-btn .full a{font-size:11px;color:#000}.mall04 .inner .video-box .video-btn .full:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:13px;width:0;height:0;border-color:transparent transparent transparent #000;border-style:solid;border-width:5px 10px 5px 6px}.mall04 .inner .video-box .video-btn .pause,.mall04 .inner .video-box .video-btn .play{position:absolute;bottom:15px;right:15px;width:30px}.modal_popup .popup_wrap.video_wrap{background:transparent;border:none;width:89.33vw;max-width:960px}.popup_wrap.video_wrap .popup_header{display:block;height:28px}.popup_wrap.video_wrap .popup_header .modal_close{display:inline-block;position:absolute;right:0;top:0;background-color:transparent}.popup_wrap.video_wrap .popup_header .modal_close .ico-close{background:url(https://static.navienhouse.com/data/navienhouse/backup/nextprod/etc/content/mobile/images/img/hub_mall/icon-cancel-white.png) no-repeat 0 0/contain;width:18px;height:18px;display:block}.popup_wrap.video_wrap .popup_body{height:50.3vw;box-sizing:border-box}.popup_wrap.video_wrap .popup_body #popupPlayer{height:100%}.mall05{padding:45px 15px 0}.mall05 .inner .title-wrap{margin-bottom:20px}.mall05 .inner .title-wrap .title img{width:auto;height:22px}.mall05 .inner .story-group{margin-bottom:60px;overflow-x:scroll;padding-left:15px;padding-bottom:25px;margin-left:-15px;margin-right:-15px}.mall05 .inner .story-group::-webkit-scrollbar{height:3px}.mall05 .inner .story-group::-webkit-scrollbar-thumb{background-color:#4d4d4d;border-radius:1.5px}.mall05 .inner .story-group::-webkit-scrollbar-track{background-color:#f6f6f6}.mall05 .inner .story-group .story-list{white-space:nowrap}.mall05 .inner .story-group .story-list .story-item{width:260px;display:inline-block;margin-right:10px;background:#f4f4f4;border-radius:10px;overflow:hidden}.mall05 .inner .story-group .story-list .story-item img{height:190px}.mall05 .inner .story-group div:last-child{margin-right:0}.mall05 .inner .story-group .story-img{background:#f4f4f4;text-align:center;border-radius:20px 20px 20px 0;overflow:hidden}.mall05 .inner .story-group .txt-group{padding:15px;background:#f4f4f4;border-radius:0 0 20px 20px;font-weight:700;white-space:normal;height:auto}.mall05 .inner .story-group .txt-group .tag{display:inline-block;padding:9px 15px;background:#fff;font-weight:700;border:1px solid #a0c1c3;color:#62a6a9;font-size:13px;line-height:10px;letter-spacing:-.7px;border-radius:15px}.mall05 .inner .story-group .txt-group .tit{margin-top:5px;font-size:15px;line-height:22px;font-weight:700;letter-spacing:-.9px;color:#000;text-align:left;padding:0}.mall05 .inner .story-group .txt-group .txt{margin-top:10px;font-size:13px;line-height:22px;letter-spacing:-.7px;color:#444;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.bg{position:absolute;width:100%;height:2500%;z-index:10;background:url(https://static.navienhouse.com/data/navienhouse/backup/nextprod/etc/content/mobile/images/img/hub_mall/bg.png) no-repeat 0 0/100% auto;top:-50px;left:170px;display:inline-block;opacity:.5}.section.review .story-group .story-item>a{display:block}.section.review .story-group .story-img{position:relative;height:190px}.section.review .inner .story-group .story-img img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.section.review .inner .story-group .txt-group .tit{margin-top:0;height:auto}.mall03 .inner .video-wrap>div{display:initial}.visual .house-swiper .swiper-wrapper .swiper-slide.TVC .text-inner{padding-left:0;.btn-campaign{display:inline-block}}.shortcuts-list{padding-top:0}img{max-width:100%}.mall01,.mall02,.mall03,.mall04,.mall05 .inner .story-group{margin-bottom:0}.mall03 .inner .video-wrap .video_01 .text-box{padding-left:0;padding-top:0;.product-name img{width:75px}}.mall03 .inner .video-wrap .video_03 .text-box{padding-left:0;padding-top:0}.mall03 .inner .video-wrap .video_02 .text-box{padding-right:0;padding-left:0;padding-top:0}.mall05 .inner .story-group>div{background:initial;overflow-x:auto}}