@media(min-width: 1025px){.col-1{flex:0 0 auto;flex-basis:8.3333333333%;width:8.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-1{margin-left:8.3333333333%;position:relative}.col-2{flex:0 0 auto;flex-basis:16.6666666667%;width:16.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-2{margin-left:16.6666666667%;position:relative}.col-3{flex:0 0 auto;flex-basis:25%;width:25%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-3{margin-left:25%;position:relative}.col-4{flex:0 0 auto;flex-basis:33.3333333333%;width:33.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-4{margin-left:33.3333333333%;position:relative}.col-5{flex:0 0 auto;flex-basis:41.6666666667%;width:41.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-5{margin-left:41.6666666667%;position:relative}.col-6{flex:0 0 auto;flex-basis:50%;width:50%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-6{margin-left:50%;position:relative}.col-7{flex:0 0 auto;flex-basis:58.3333333333%;width:58.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-7{margin-left:58.3333333333%;position:relative}.col-8{flex:0 0 auto;flex-basis:66.6666666667%;width:66.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-8{margin-left:66.6666666667%;position:relative}.col-9{flex:0 0 auto;flex-basis:75%;width:75%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-9{margin-left:75%;position:relative}.col-10{flex:0 0 auto;flex-basis:83.3333333333%;width:83.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-10{margin-left:83.3333333333%;position:relative}.col-11{flex:0 0 auto;flex-basis:91.6666666667%;width:91.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-11{margin-left:91.6666666667%;position:relative}.col-12{flex:0 0 auto;flex-basis:100%;width:100%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-12{margin-left:100%;position:relative}}#wrap.business.list #footer .top_btn .list{width:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));height:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.1428571429;letter-spacing:-0.02em;transition:.3s}@media(min-width: 1025px)and (pointer: fine){#wrap.business.list #footer .top_btn .list:hover{background-color:#000}}#wrap.business.list #footer .top_btn.view .list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media(max-width: 1024px){#wrap.business.list #footer .top_btn.view .list{display:none}}#wrap.business.view .content{padding-top:0}#wrap.business.view #footer .top_btn .list{width:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));height:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.1428571429;letter-spacing:-0.02em;transition:.3s}@media(min-width: 1025px)and (pointer: fine){#wrap.business.view #footer .top_btn .list:hover{background-color:#000}}#wrap.business.view #footer .top_btn.view .list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media(max-width: 1024px){#wrap.business.view #footer .top_btn.view .list{display:none}}#wrap.business.view .sub_visual{padding:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent))) 0 max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)));min-height:max(calc(540px * var(--base-ratio)), calc(calc(540 / var(--base-size)) * var(--base-percent)));margin-bottom:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));display:flex;align-items:end}#wrap.business.view .sub_visual .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1.2)}#wrap.business.view .sub_visual .bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}#wrap.business.view .sub_visual .row_wrap{width:100%}#wrap.business.view .sub_visual .top{padding:0}#wrap.business.view .sub_visual .prev_btn{display:block;width:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sub_visual .prev_btn img{width:100%}#wrap.business.view .sub_visual .txt{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sub_visual .txt p{color:#fff}@media(max-width: 1024px){#wrap.business.view .sub_visual{padding:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent))) 0 max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));margin-bottom:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));min-height:max(calc(380px * var(--base-ratio)), calc(calc(380 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sub_visual .prev_btn{width:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sub_visual .txt{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){#wrap.business.view .sub_visual{padding:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent))) 0 max(calc(34px * var(--base-ratio)), calc(calc(34 / var(--base-size)) * var(--base-percent)));margin-bottom:max(calc(9px * var(--base-ratio)), calc(calc(9 / var(--base-size)) * var(--base-percent)));min-height:max(calc(340px * var(--base-ratio)), calc(calc(340 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sub_visual .txt{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}}#wrap.business.view .sec01{overflow:hidden}#wrap.business.view .sec01 .top_box .breadcrumb_wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:normal;margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));gap:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));--color:#666;--activeColor:#1C1C1C}#wrap.business.view .sec01 .top_box .breadcrumb_wrap li{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.2;font-weight:400;color:var(--color);position:relative}#wrap.business.view .sec01 .top_box .breadcrumb_wrap li:before{content:"";width:1px;height:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));background:#ccc;position:absolute;left:max(calc(calc(calc(10 / var(--base-size)) * var(--base-percent)) * -1));top:50%;transform:translateY(-50%);display:none}#wrap.business.view .sec01 .top_box .breadcrumb_wrap li+li:before{display:block}#wrap.business.view .sec01 .top_box .breadcrumb_wrap li b{font-weight:500;color:var(--activeColor)}@media(max-width: 1024px){#wrap.business.view .sec01 .top_box .breadcrumb_wrap{gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .top_box .breadcrumb_wrap li{font-size:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.2}#wrap.business.view .sec01 .top_box .breadcrumb_wrap li:before{height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));left:max(calc(calc(calc(8 / var(--base-size)) * var(--base-percent)) * -1))}}#wrap.business.view .sec01 .view_wrap{margin-top:max(calc(112px * var(--base-ratio)), calc(calc(112 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .slide_wrap{position:relative;padding-bottom:max(calc(68px * var(--base-ratio)), calc(calc(68 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .slide_wrap .arrow_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:normal;position:absolute;bottom:0;right:0;width:max(calc(88px * var(--base-ratio)), calc(calc(88 / var(--base-size)) * var(--base-percent)));z-index:11}#wrap.business.view .sec01 .view_wrap .business_content_box .slide_wrap .arrow{position:static;margin:0;width:max(calc(38px * var(--base-ratio)), calc(calc(38 / var(--base-size)) * var(--base-percent)));height:max(calc(38px * var(--base-ratio)), calc(calc(38 / var(--base-size)) * var(--base-percent)));border-radius:50%}#wrap.business.view .sec01 .view_wrap .business_content_box .slide_wrap .arrow.swiper-button-prev{background:url("/resources/kr/images/common/view_slide_prev.svg") center no-repeat;background-size:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));background-color:#edebe9}@media(min-width: 1025px)and (pointer: fine){#wrap.business.view .sec01 .view_wrap .business_content_box .slide_wrap .arrow.swiper-button-prev:hover{background:url("/resources/kr/images/common/view_slide_prev_on.svg") center no-repeat;background-size:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));background-color:#a99e8f}}#wrap.business.view .sec01 .view_wrap .business_content_box .slide_wrap .arrow.swiper-button-next{background:url("/resources/kr/images/common/view_slide_next.svg") center no-repeat;background-size:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));background-color:#edebe9}@media(min-width: 1025px)and (pointer: fine){#wrap.business.view .sec01 .view_wrap .business_content_box .slide_wrap .arrow.swiper-button-next:hover{background:url("/resources/kr/images/common/view_slide_next_on.svg") center no-repeat;background-size:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));background-color:#a99e8f}}#wrap.business.view .sec01 .view_wrap .business_content_box .slide{position:static;width:100%;border:1px solid #d9d9d9;border-radius:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .slide .swiper-slide{position:relative;width:100%;height:max(calc(664px * var(--base-ratio)), calc(calc(664 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .slide .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#wrap.business.view .sec01 .view_wrap .business_content_box .swiper-pagination{display:none}#wrap.business.view .sec01 .view_wrap .business_content_box .thumb_slide{width:100%;margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));overflow:hidden}#wrap.business.view .sec01 .view_wrap .business_content_box .thumb_slide .swiper-slide{position:relative;width:max(calc(194px * var(--base-ratio)), calc(calc(194 / var(--base-size)) * var(--base-percent)));height:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));overflow:hidden;cursor:pointer}#wrap.business.view .sec01 .view_wrap .business_content_box .thumb_slide .swiper-slide::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #ccc;border-radius:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));box-sizing:border-box}#wrap.business.view .sec01 .view_wrap .business_content_box .thumb_slide .swiper-slide img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#wrap.business.view .sec01 .view_wrap .business_content_box .thumb_slide .swiper-slide.active::before{border:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent))) solid #a99e8f}#wrap.business.view .sec01 .view_wrap .business_content_box .thumb_slide.more::before{content:"";position:absolute;top:0;right:0;z-index:2;opacity:1;width:max(calc(58px * var(--base-ratio)), calc(calc(58 / var(--base-size)) * var(--base-percent)));height:100%;background:#eee;background:linear-gradient(90deg, rgba(238, 238, 238, 0) 0%, rgb(238, 238, 238) 100%);transition:opacity .75s}#wrap.business.view .sec01 .view_wrap .business_content_box .thumb_slide.more.end::before{opacity:0}#wrap.business.view .sec01 .view_wrap .business_content_box .info_wrap{width:100%;margin-top:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #ddd;border-top:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent))) solid #1c1c1c}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl{width:calc(50% - max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))))}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl dt{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.3;letter-spacing:-0.01em;margin-bottom:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));font-weight:700;color:#1c1c1c}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl dd{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em;word-break:keep-all;word-wrap:break-word;color:#888}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl:nth-of-type(n+3){margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl.full{width:100%}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box.no_awards dl.full{display:none}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box{margin-top:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));padding-top:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));border-top:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #ddd;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))) !important;line-height:1.5 !important;color:#2c2b2b !important;font-weight:500 !important;word-break:keep-all;word-wrap:break-word}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box strong{display:block;font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1.3928571429;letter-spacing:-0.01em;word-break:keep-all;word-wrap:break-word;font-weight:700;color:#111}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em;word-break:keep-all;word-wrap:break-word;color:#2c2b2b}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box p+p{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){#wrap.business.view .sec01 .view_wrap{margin-top:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .slide_wrap{position:relative;text-align:center;padding-bottom:0}#wrap.business.view .sec01 .view_wrap .business_content_box .slide_wrap .arrow_wrap{display:none}#wrap.business.view .sec01 .view_wrap .business_content_box .slide{position:static;width:100%}#wrap.business.view .sec01 .view_wrap .business_content_box .slide .swiper-slide{height:auto;padding-top:58.272%}#wrap.business.view .sec01 .view_wrap .business_content_box .slide .swiper-slide img{position:absolute;left:0;top:0}#wrap.business.view .sec01 .view_wrap .business_content_box .swiper-pagination{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));position:relative;inset:auto;padding:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))) max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));background:#f2f2f2;border-radius:max(calc(99px * var(--base-ratio)), calc(calc(99 / var(--base-size)) * var(--base-percent)));display:inline-block;vertical-align:top;width:auto;font-size:0}#wrap.business.view .sec01 .view_wrap .business_content_box .swiper-pagination .swiper-pagination-current{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:700;line-height:1.3;color:#a8001a}#wrap.business.view .sec01 .view_wrap .business_content_box .swiper-pagination .swiper-pagination-total{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:700;line-height:1.3;color:#b0b0b2;position:relative;padding-left:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .swiper-pagination .swiper-pagination-total:before{content:"";width:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)));height:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)));border-radius:50%;background:#b0b0b2;position:absolute;left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%)}#wrap.business.view .sec01 .view_wrap .business_content_box .thumb_slide{display:none}#wrap.business.view .sec01 .view_wrap .business_content_box .info_wrap{width:100%;margin-top:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box{display:block}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl{width:100%}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl dt{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.3157894737;letter-spacing:-0.01em}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl dd{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.5294117647;letter-spacing:-0.01em}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl+dl{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl:nth-of-type(n+4){margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl.full{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));padding-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent))) !important}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box strong{display:block;font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.4166666667;letter-spacing:-0.01em}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box p{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.5294117647;letter-spacing:-0.01em}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box p+p{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){#wrap.business.view .sec01 .view_wrap{margin-top:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .info_wrap{margin-top:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl dt{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.2941176471;letter-spacing:-0.01em}#wrap.business.view .sec01 .view_wrap .business_content_box .info_box dl dd{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) !important}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box strong{display:block;font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.4210526316;letter-spacing:-0.01em}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em}#wrap.business.view .sec01 .view_wrap .business_content_box .txt_box p+p{margin-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}}#wrap.business.domestic.view .sec01 .business_content_box .info_wrap{padding:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){#wrap.business.domestic.view .sec01 .business_content_box .info_wrap{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){#wrap.business.domestic.view .sec01 .business_content_box .info_wrap{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}}#wrap.business.masterpiece.index .content{padding-bottom:0}#wrap.business.masterpiece.index .cursor{width:auto;height:auto}#wrap.business.masterpiece.index .cursor:before,#wrap.business.masterpiece.index .cursor:after{display:none}#wrap.business.masterpiece.index .cursor span{width:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));height:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));border:2px solid #fff;border-radius:50%;background:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:.3s;transform:scale(0.2)}#wrap.business.masterpiece.index .cursor span:before{content:"";position:absolute;left:50%;top:50%;width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));transform:translate(-50%, -50%);border:none;background:url("/resources/kr/images/business/masterpiece/index/cursor_plus.svg") no-repeat center;background-size:100%}#wrap.business.masterpiece.index .cursor.active span{transform:scale(1)}#wrap.business.masterpiece.index .cursor.down{filter:none}#wrap.business.masterpiece.index .cursor.down span{transform:scale(0.5);transition:.3s}#wrap.business.masterpiece.index .index_visual{padding:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent))) 0 0;text-align:center}#wrap.business.masterpiece.index .index_visual h1{font-size:max(calc(170px * var(--base-ratio)), calc(calc(170 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Gilda Display",sans-serif;font-weight:400;line-height:normal;color:#111;opacity:0}#wrap.business.masterpiece.index .index_visual p{margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.4;color:#1c1c1c;opacity:0}#wrap.business.masterpiece.index .index_visual .bot{position:relative}#wrap.business.masterpiece.index .index_visual .bot .bg_trigger{position:absolute;left:0;bottom:0;width:100%;height:2px;opacity:0}#wrap.business.masterpiece.index .index_visual .view_type{position:relative;z-index:2;--color:#1c1c1c}#wrap.business.masterpiece.index .index_visual .view_type .inner{padding:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))) 0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));height:max(calc(74px * var(--base-ratio)), calc(calc(74 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type .inner .box{display:flex;justify-content:end}#wrap.business.masterpiece.index .index_visual .view_type ul{display:flex;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type ul li{width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));border:1px solid #b0b0b2;transition:.2s}#wrap.business.masterpiece.index .index_visual .view_type ul li a{display:block;width:100%;height:100%;position:relative;font-size:0;text-indent:-9999px}#wrap.business.masterpiece.index .index_visual .view_type ul li a .icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#wrap.business.masterpiece.index .index_visual .view_type ul li a .icon i{position:absolute;background:#b0b0b2;transition:.2s}#wrap.business.masterpiece.index .index_visual .view_type ul li.list a .icon{width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type ul li.list a .icon i{width:100%;height:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type ul li.list a .icon i:nth-of-type(1){left:0;top:0}#wrap.business.masterpiece.index .index_visual .view_type ul li.list a .icon i:nth-of-type(2){left:0;top:50%;transform:translateY(-50%)}#wrap.business.masterpiece.index .index_visual .view_type ul li.list a .icon i:nth-of-type(3){left:0;bottom:0}#wrap.business.masterpiece.index .index_visual .view_type ul li.thumbnail a .icon{width:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));height:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type ul li.thumbnail a .icon i{width:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));height:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type ul li.thumbnail a .icon i:nth-of-type(1){left:0;top:0}#wrap.business.masterpiece.index .index_visual .view_type ul li.thumbnail a .icon i:nth-of-type(2){right:0;top:0}#wrap.business.masterpiece.index .index_visual .view_type ul li.thumbnail a .icon i:nth-of-type(3){left:0;bottom:0}#wrap.business.masterpiece.index .index_visual .view_type ul li.thumbnail a .icon i:nth-of-type(4){right:0;bottom:0}@media(min-width: 1025px)and (pointer: fine){#wrap.business.masterpiece.index .index_visual .view_type ul li:hover{border-color:var(--color)}#wrap.business.masterpiece.index .index_visual .view_type ul li:hover a .icon i{background:var(--color)}}#wrap.business.masterpiece.index .index_visual .view_type ul li.active{border-color:var(--color)}#wrap.business.masterpiece.index .index_visual .view_type ul li.active a .icon i{background:var(--color)}#wrap.business.masterpiece.index .index_visual .view_type.active .row_wrap{width:100%;position:fixed;left:0;top:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));z-index:3}@media(max-width: 1024px){#wrap.business.masterpiece.index .index_visual{padding:max(calc(72px * var(--base-ratio)), calc(calc(72 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.index .index_visual h1{font-size:max(calc(90px * var(--base-ratio)), calc(calc(90 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.1}#wrap.business.masterpiece.index .index_visual p{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}#wrap.business.masterpiece.index .index_visual .view_type .inner{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0 max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type ul li{width:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type ul li.list a .icon{width:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));height:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type ul li.thumbnail a .icon{width:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));height:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type ul li.thumbnail a .icon i{width:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));height:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type.active .row_wrap{top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){#wrap.business.masterpiece.index .index_visual{padding:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.index .index_visual h1{font-size:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.1}#wrap.business.masterpiece.index .index_visual p{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}#wrap.business.masterpiece.index .index_visual .view_type .inner{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) 0 max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));height:max(calc(68px * var(--base-ratio)), calc(calc(68 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_visual .view_type.active .row_wrap{top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}}#wrap.business.masterpiece.index .index_cont.list{height:600vh;--maskL:0%;--maskB:0;--maskR:0%;--maskT:100%;-webkit-clip-path:inset(0% var(--maskR) 0% var(--maskL));clip-path:inset(0% var(--maskR) 0% var(--maskL))}#wrap.business.masterpiece.index .index_cont.list .row_wrap{padding:0;height:100%}#wrap.business.masterpiece.index .index_cont.list .row_wrap .row{display:block;width:100%;height:100%;margin:0}#wrap.business.masterpiece.index .index_cont.list .row_wrap .row .col-10{width:100%;height:100%;display:block;padding:0;margin:0;position:inherit}#wrap.business.masterpiece.index .index_cont.list .anchor{position:absolute;left:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%);z-index:2}#wrap.business.masterpiece.index .index_cont.list .anchor li button{display:block;width:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));border-radius:50%;border:1px solid #fff;transition:.2s;font-size:0;text-indent:-9999px}#wrap.business.masterpiece.index .index_cont.list .anchor li+li{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.list .anchor li.active button{background:#fff}#wrap.business.masterpiece.index .index_cont.list .cont_wrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;--clip: 100% 0% 0% 0%;-webkit-clip-path:inset(var(--clip));clip-path:inset(var(--clip))}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1.2);transition:1s}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.3)}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area{text-align:center;opacity:0;visibility:hidden;transform:translateY(30%);transition:.2s;width:80%;height:80%}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area strong{display:block;font-size:max(calc(170px * var(--base-ratio)), calc(calc(170 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Gilda Display",sans-serif;font-weight:400;line-height:.9;color:#fff}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area strong span{display:block;font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:.9}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area p{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));font-size:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:700;line-height:1.4;color:#fff}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area p span{display:block;font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.4}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area i{display:none}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont:nth-of-type(1){--clip: 0% 0% 0% 0%}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont.active .bg{transform:scale(1)}#wrap.business.masterpiece.index .index_cont.list.active .cont_wrap .cont .txt_area{opacity:1;visibility:visible;transform:translateY(0);transition:.5s}#wrap.business.masterpiece.index .index_cont.thumbnail{padding-bottom:max(calc(110px * var(--base-ratio)), calc(calc(110 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .sticky{position:relative;height:auto}#wrap.business.masterpiece.index .index_cont.thumbnail .anchor{display:none}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap{display:grid;grid-template-columns:repeat(3, 1fr);gap:max(calc(45px * var(--base-ratio)), calc(calc(45 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont{height:max(calc(458px * var(--base-ratio)), calc(calc(458 / var(--base-size)) * var(--base-percent)));position:relative;z-index:1;overflow:hidden}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont:nth-of-type(2){grid-row:span 2;height:max(calc(688px * var(--base-ratio)), calc(calc(688 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat;transition:.4s ease-in-out;transform:scale(1)}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area{width:100%;height:100%;position:absolute;left:0;bottom:0}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a{display:block;width:100%;height:100%;display:flex;justify-content:end;flex-direction:column;position:relative;z-index:1;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a:before{content:"";width:100%;height:max(calc(130px * var(--base-ratio)), calc(calc(130 / var(--base-size)) * var(--base-percent)));position:absolute;left:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);z-index:-1}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a strong{display:block;font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Gilda Display",sans-serif;font-weight:400;line-height:1.1;color:#fff}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a strong span{display:inline;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.1}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:700;line-height:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));color:#fff;height:0;opacity:0;overflow:hidden;transition:.4s}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a p span{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;display:block;font-weight:400;line-height:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)))}@media(min-width: 1025px)and (pointer: fine){#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont:hover .bg{transform:scale(1.1)}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont:hover .txt_area a p{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));height:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));opacity:1}}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont.cont3 .txt_area a strong span{margin-top:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));display:block}@media(max-width: 1024px){#wrap.business.masterpiece.index .index_cont.list{height:500vh}#wrap.business.masterpiece.index .index_cont.list .anchor{left:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area{width:100%;height:100%}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area a{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area strong{font-size:max(calc(90px * var(--base-ratio)), calc(calc(90 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area strong span{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(33px * var(--base-ratio)), calc(calc(33 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.1}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area p{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area p span{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area i{position:relative;width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));border-radius:50%;border:1px solid #fff;background:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:block;margin:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent))) auto 0}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area i:before{content:"";position:absolute;left:50%;top:50%;width:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));height:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));transform:translate(-50%, -50%);border:none;background:url("/resources/kr/images/business/masterpiece/index/cursor_plus.svg") no-repeat center;background-size:100%}#wrap.business.masterpiece.index .index_cont.thumbnail{padding-bottom:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap{display:block}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont{width:100%;height:auto;padding-top:100%}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont+.cont{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont:nth-of-type(2){height:auto}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a:before{height:50%}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a p{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3;height:auto;opacity:1}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a p span{display:block;font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a i{width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));border-radius:50%;border:1px solid #fff;border-radius:40px;background:rgba(255,255,255,.3);border:1px solid #fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:block;position:absolute;right:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a i:before{content:"";position:absolute;left:50%;top:50%;width:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));height:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));transform:translate(-50%, -50%);border:none;background:url("/resources/kr/images/business/masterpiece/index/cursor_plus.svg") no-repeat center;background-size:100%}}@media(max-width: 767px){#wrap.business.masterpiece.index .index_cont.list .anchor{left:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area strong{font-size:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area strong span{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.1}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area p{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}#wrap.business.masterpiece.index .index_cont.list .cont_wrap .cont .txt_area p span{display:none}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont+.cont{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a{padding:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a strong{font-size:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.1}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a strong span{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));display:block}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a p{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a p span{display:none}#wrap.business.masterpiece.index .index_cont.thumbnail .cont_wrap .cont .txt_area a i{width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));right:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}}#wrap.business.masterpiece.project .content{padding:0}@media(max-width: 767px){#wrap.business.masterpiece.project .content{padding:0 0 max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}}#wrap.business.masterpiece.project .gilda{font-family:"Gilda Display",sans-serif;color:#1c1c1c}#wrap.business.masterpiece.project .suit{font-family:"SUIT",sans-serif;color:#1c1c1c;word-break:keep-all}#wrap.business.masterpiece.project .cinzel{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}#wrap.business.masterpiece.project .sec{will-change:transform}#wrap.business.masterpiece.project .sec .top{margin:0 0 max(calc(95px * var(--base-ratio)), calc(calc(95 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec .top.white .gilda,#wrap.business.masterpiece.project .sec .top.white p{color:#fff}#wrap.business.masterpiece.project .sec .top .gilda{opacity:0;display:block;font-size:max(calc(72px * var(--base-ratio)), calc(calc(72 / var(--base-size)) * var(--base-percent)));line-height:1.25;letter-spacing:-0.02em}#wrap.business.masterpiece.project .sec .top p{opacity:0;font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.4166666667;letter-spacing:-0.01em;word-break:keep-all}@media(max-width: 1024px){#wrap.business.masterpiece.project .sec .top{margin:0 0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec .top .gilda{font-size:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec .top p{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.3157894737;letter-spacing:-0.01em}}@media(max-width: 767px){#wrap.business.masterpiece.project .sec .top{margin:0 0 max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec .top .gilda{font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec .top p{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.2941176471;letter-spacing:-0.01em}}#wrap.business.masterpiece.project .sec_visual{position:relative;width:100%;height:max(calc(1700px * var(--base-ratio)), calc(calc(1700 / var(--base-size)) * var(--base-percent)));padding:max(calc(290px * var(--base-ratio)), calc(calc(290 / var(--base-size)) * var(--base-percent))) 0 0;z-index:1}#wrap.business.masterpiece.project .sec_visual .bg_wrap{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:-1}#wrap.business.masterpiece.project .sec_visual .bg_wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}#wrap.business.masterpiece.project .sec_visual .bg_wrap .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}#wrap.business.masterpiece.project .sec_visual .text_wrap{position:relative;z-index:1;width:100%;color:#fff}#wrap.business.masterpiece.project .sec_visual .text_wrap h2{margin:0 0 max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));font-size:max(calc(170px * var(--base-ratio)), calc(calc(170 / var(--base-size)) * var(--base-percent)));line-height:.9;letter-spacing:-0.01em;color:#fff;text-align:center;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}#wrap.business.masterpiece.project .sec_visual .text_wrap h2 span{display:block;margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em;text-align:center}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box{position:relative;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .line{position:absolute;top:0;left:0;width:0;height:1px;background-color:rgba(255,255,255,.3)}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .box_cont{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .left{width:calc(100% - max(calc(524px * var(--base-ratio)), calc(calc(524 / var(--base-size)) * var(--base-percent))));padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(150px * var(--base-ratio)), calc(calc(150 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .left p{word-break:keep-all;font-size:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));line-height:1.8461538462;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right{width:max(calc(524px * var(--base-ratio)), calc(calc(524 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right li{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) 0;border-bottom:1px solid rgba(255,255,255,.3);font-family:"SUIT",sans-serif}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right li .tit{width:max(calc(150px * var(--base-ratio)), calc(calc(150 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.4166666667;letter-spacing:-0.01em;font-weight:600}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right li .info{width:calc(100% - max(calc(150px * var(--base-ratio)), calc(calc(150 / var(--base-size)) * var(--base-percent))));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.4166666667;letter-spacing:-0.01em}@media(max-width: 1024px){#wrap.business.masterpiece.project .sec_visual{padding:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent))) 0 max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent)));height:auto;min-height:max(calc(1024px * var(--base-ratio)), calc(calc(1024 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_visual .text_wrap h2{margin:0 0 max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));font-size:max(calc(86px * var(--base-ratio)), calc(calc(86 / var(--base-size)) * var(--base-percent)));line-height:1.1046511628;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_visual .text_wrap h2 span{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box{padding:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .left{width:calc(100% - max(calc(334px * var(--base-ratio)), calc(calc(334 / var(--base-size)) * var(--base-percent))));padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .left p{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.5263157895;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right{width:max(calc(334px * var(--base-ratio)), calc(calc(334 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right li{padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right li .tit{width:max(calc(88px * var(--base-ratio)), calc(calc(88 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) 0 0;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.4;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right li .info{width:calc(100% - max(calc(88px * var(--base-ratio)), calc(calc(88 / var(--base-size)) * var(--base-percent))));font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.4;letter-spacing:-0.01em}}@media(max-width: 767px){#wrap.business.masterpiece.project .sec_visual{padding:max(calc(136px * var(--base-ratio)), calc(calc(136 / var(--base-size)) * var(--base-percent))) 0 max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_visual .text_wrap h2{margin:0 0 max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));font-size:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));line-height:1.1;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_visual .text_wrap h2 span{margin-top:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .left{width:100%;padding:0 0 max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .left p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right{width:100%}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right li{padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right li .tit{width:100%;padding-bottom:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.4210526316;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_visual .text_wrap .info_box .right li .info{width:100%;font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.4210526316;letter-spacing:-0.01em}}#wrap.business.masterpiece.project .sec_typography{width:100%;height:200vh}#wrap.business.masterpiece.project .sec_typography .front{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}#wrap.business.masterpiece.project .sec_typography .front .typography{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;color:#1c1c1c;text-align:center}#wrap.business.masterpiece.project .sec_typography .front .sub{font-size:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em;line-height:1.4;font-weight:600}#wrap.business.masterpiece.project .sec_typography .front .big{font-size:max(calc(320px * var(--base-ratio)), calc(calc(320 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));white-space:nowrap;line-height:1;position:relative}#wrap.business.masterpiece.project .sec_typography .back{position:absolute;top:0;left:0;width:100%;height:100%}#wrap.business.masterpiece.project .sec_typography .back .row_wrap{height:100%}#wrap.business.masterpiece.project .sec_typography .back .row{align-items:center;height:100%}#wrap.business.masterpiece.project .sec_typography .back .flex-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:normal;transform:translateY(10%);will-change:transform}#wrap.business.masterpiece.project .sec_typography .back li{position:relative;width:max(calc(320px * var(--base-ratio)), calc(calc(320 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_typography .back li.center .center_txt{position:absolute;top:50%;left:50%;transform:translate(-50%, 0);font-size:max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;color:#fff;opacity:0;transition:1s}#wrap.business.masterpiece.project .sec_typography .back li.center .center_txt.active{transform:translate(-50%, -50%);opacity:1}#wrap.business.masterpiece.project .sec_typography .back .img_wrap{position:relative;width:100%;height:max(calc(450px * var(--base-ratio)), calc(calc(450 / var(--base-size)) * var(--base-percent)));-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}#wrap.business.masterpiece.project .sec_typography .back .img_wrap video,#wrap.business.masterpiece.project .sec_typography .back .img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#wrap.business.masterpiece.project .sec_typography .back .text_wrap{opacity:0;transform:translateY(max(calc(calc(calc(32 / var(--base-size)) * var(--base-percent)) * -1)));width:100%;padding:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0;font-family:"SUIT",sans-serif;will-change:transform}#wrap.business.masterpiece.project .sec_typography .back .text_wrap strong{display:block;width:100%;margin:0 0 max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.4166666667;letter-spacing:-0.01em;font-weight:600;color:#1c1c1c}#wrap.business.masterpiece.project .sec_typography .back .text_wrap p{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em;color:#2c2b2b}@media(max-width: 1024px){#wrap.business.masterpiece.project .sec_typography .row_wrap{padding:0}#wrap.business.masterpiece.project .sec_typography .front .typography{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;height:auto}#wrap.business.masterpiece.project .sec_typography .front .sub{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.4166666667;letter-spacing:-0.01em;text-align:center}#wrap.business.masterpiece.project .sec_typography .front .big{font-size:max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project .sec_typography .back{top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:auto}#wrap.business.masterpiece.project .sec_typography .back .flex-container{gap:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));justify-content:start;flex-wrap:nowrap}#wrap.business.masterpiece.project .sec_typography .back li{width:max(calc(285px * var(--base-ratio)), calc(calc(285 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_typography .back li.center .center_txt{font-size:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project .sec_typography .back .img_wrap{height:max(calc(400px * var(--base-ratio)), calc(calc(400 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_typography .back .text_wrap{padding:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_typography .back .text_wrap strong{margin:0 0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.4;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_typography .back .text_wrap p{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.5263157895;letter-spacing:-0.01em}}@media(max-width: 767px){#wrap.business.masterpiece.project .sec_typography{height:120vh}#wrap.business.masterpiece.project .sec_typography .flex-container{gap:0}#wrap.business.masterpiece.project .sec_typography .row_wrap{padding:0 max(calc(46px * var(--base-ratio)), calc(calc(46 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_typography .front .sub{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.4210526316;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_typography .front .big{font-size:max(calc(112px * var(--base-ratio)), calc(calc(112 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project .sec_typography .front .big.long{font-size:max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project .sec_typography .back{width:100%}#wrap.business.masterpiece.project .sec_typography .back .flex-container{gap:0;transform:translateY(0)}#wrap.business.masterpiece.project .sec_typography .back li{width:100%}#wrap.business.masterpiece.project .sec_typography .back li.up{display:none}#wrap.business.masterpiece.project .sec_typography .back li.down{display:none}#wrap.business.masterpiece.project .sec_typography .back .img_wrap{position:relative;width:100%;height:0;padding-top:140.4%}#wrap.business.masterpiece.project .sec_typography .back .img_wrap video,#wrap.business.masterpiece.project .sec_typography .back .img_wrap img{position:absolute;top:0;left:0}#wrap.business.masterpiece.project .sec_typography .back .text_wrap{padding:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_typography .back .text_wrap strong{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.4210526316;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_typography .back .text_wrap p{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.5294117647;letter-spacing:-0.01em}}#wrap.business.masterpiece.project .sec_landmark{padding:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent))) 0 max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_landmark.active .bottom .left{opacity:1;transform:translateY(0)}#wrap.business.masterpiece.project .sec_landmark.active .bottom .right .bg_map{opacity:1;transform:translateY(0)}#wrap.business.masterpiece.project .sec_landmark.active .bottom .right .img{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#wrap.business.masterpiece.project .sec_landmark .top{margin:0 0 max(calc(93px * var(--base-ratio)), calc(calc(93 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_landmark .row_wrap{height:100%}#wrap.business.masterpiece.project .sec_landmark .row{align-items:center;height:100%}#wrap.business.masterpiece.project .sec_landmark .bottom{display:flex;flex-wrap:wrap;justify-content:start;align-items:center}#wrap.business.masterpiece.project .sec_landmark .bottom .left{width:calc(100% - max(calc(1019px * var(--base-ratio)), calc(calc(1019 / var(--base-size)) * var(--base-percent))));padding-right:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));font-family:"SUIT",sans-serif;opacity:0;transform:translateY(max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent))));transition:opacity .8s ease,transform .8s ease;will-change:transform}#wrap.business.masterpiece.project .sec_landmark .bottom .left strong{display:block;margin:0 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1.3928571429;letter-spacing:-0.01em;font-weight:600;color:#2c2b2b;word-break:keep-all}#wrap.business.masterpiece.project .sec_landmark .bottom .left p{padding:0 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em;color:#2c2b2b;word-break:keep-all}#wrap.business.masterpiece.project .sec_landmark .bottom .left p:last-of-type{padding:0}#wrap.business.masterpiece.project .sec_landmark .bottom .right{width:max(calc(1019px * var(--base-ratio)), calc(calc(1019 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_landmark .bottom .right .bg_map{z-index:-1;position:absolute;top:max(calc(calc(calc(25 / var(--base-size)) * var(--base-percent)) * -1));right:max(calc(calc(calc(210 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(898px * var(--base-ratio)), calc(calc(898 / var(--base-size)) * var(--base-percent)));opacity:0;transform:translateY(max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent))));transition:opacity .5s ease,transform .5s ease;transition-delay:.25s;will-change:transform}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img_wrap{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:-webkit-clip-path .5s ease;transition:clip-path .5s ease;transition:clip-path .5s ease, -webkit-clip-path .5s ease}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img1{width:max(calc(722px * var(--base-ratio)), calc(calc(722 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img2{width:max(calc(277px * var(--base-ratio)), calc(calc(277 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){#wrap.business.masterpiece.project .sec_landmark{padding:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project .sec_landmark .top{margin:0 0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_landmark .bottom .left{order:2;width:100%;padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_landmark .bottom .left strong{margin:0 0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.4166666667;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_landmark .bottom .left p{padding:0 0 max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.5294117647;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_landmark .bottom .right{order:1;width:100%}#wrap.business.masterpiece.project .sec_landmark .bottom .right .bg_map{display:none}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img_wrap{gap:0}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img1{width:calc(100% - max(calc(186px * var(--base-ratio)), calc(calc(186 / var(--base-size)) * var(--base-percent))));height:max(calc(338px * var(--base-ratio)), calc(calc(338 / var(--base-size)) * var(--base-percent)));padding-right:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img2{width:max(calc(186px * var(--base-ratio)), calc(calc(186 / var(--base-size)) * var(--base-percent)));height:max(calc(338px * var(--base-ratio)), calc(calc(338 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){#wrap.business.masterpiece.project .sec_landmark{padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project .sec_landmark .bottom .left{padding:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_landmark .bottom .left strong{margin:0 0 max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.4210526316;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_landmark .bottom .left p{padding:0 0 max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img_wrap img{position:absolute;top:0;left:0}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img1{position:relative;width:100%;height:0;padding:68.3% 0 0}#wrap.business.masterpiece.project .sec_landmark .bottom .right .img2{display:none}}#wrap.business.masterpiece.project .sec_class{position:relative;z-index:1;padding:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent))) 0 max(calc(170px * var(--base-ratio)), calc(calc(170 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}#wrap.business.masterpiece.project .sec_class .bg video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#wrap.business.masterpiece.project .sec_class .bg .swiper-container{position:absolute;top:0;left:0;width:100%;height:100%}#wrap.business.masterpiece.project .sec_class .bg .swiper-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#wrap.business.masterpiece.project .sec_class .bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(1,1,1,.6)}#wrap.business.masterpiece.project .sec_class .top{margin:0}#wrap.business.masterpiece.project .sec_class .number_box{margin-top:max(calc(calc(calc(80 / var(--base-size)) * var(--base-percent)) * -1));transition:1s ease;will-change:transform}#wrap.business.masterpiece.project .sec_class .number_box .line{display:flex;flex-wrap:wrap;justify-content:end;align-items:normal;gap:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));margin:0 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .number_box .line:last-child{margin:0}#wrap.business.masterpiece.project .sec_class .number_box ul{display:flex;flex-wrap:wrap;justify-content:end;align-items:normal;gap:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .number_box li{display:flex;flex-wrap:wrap;justify-content:end;align-items:normal}#wrap.business.masterpiece.project .sec_class .number_box li.w100{width:100%}#wrap.business.masterpiece.project .sec_class .number_box li.block{margin-left:50%}#wrap.business.masterpiece.project .sec_class .number_box .box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:normal;flex-direction:column;width:max(calc(375px * var(--base-ratio)), calc(calc(375 / var(--base-size)) * var(--base-percent)));height:max(calc(220px * var(--base-ratio)), calc(calc(220 / var(--base-size)) * var(--base-percent)));padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));background:rgba(255,255,255,.15);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#ccc}#wrap.business.masterpiece.project .sec_class .number_box .box_top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#wrap.business.masterpiece.project .sec_class .number_box .box_top p{width:calc(100% - max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))));font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.3;letter-spacing:-0.01em;font-weight:600;word-break:keep-all}#wrap.business.masterpiece.project .sec_class .number_box .box_top p span{display:block;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;line-height:1.3}#wrap.business.masterpiece.project .sec_class .number_box .box_top .icon{width:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));height:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .number_box .box_bottom .number{font-family:"Gilda Display",sans-serif;font-size:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));line-height:.8928571429;letter-spacing:0em;color:#fff}#wrap.business.masterpiece.project .sec_class .number_box .box_bottom .number span{margin-left:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.2777777778;letter-spacing:-0.01em;color:#ccc}@media(max-width: 1024px){#wrap.business.masterpiece.project .sec_class{padding:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent))) 0 max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .top{margin:0 0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .number_box{margin-top:0}#wrap.business.masterpiece.project .sec_class .number_box ul{gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .number_box li{width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))))}#wrap.business.masterpiece.project .sec_class .number_box li.w100{width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))))}#wrap.business.masterpiece.project .sec_class .number_box li.block{margin:0}#wrap.business.masterpiece.project .sec_class .number_box .box{width:100%;height:auto;padding:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .number_box .box_top{padding:0 0 max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .number_box .box_top p{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.2941176471;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_class .number_box .box_top p span{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}#wrap.business.masterpiece.project .sec_class .number_box .box_top .icon{width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .number_box .box_bottom .number{font-size:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)));line-height:.9;letter-spacing:0em}#wrap.business.masterpiece.project .sec_class .number_box .box_bottom .number span{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.2941176471;letter-spacing:-0.01em}}@media(max-width: 767px){#wrap.business.masterpiece.project .sec_class{padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project .sec_class .number_box ul{gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project .sec_class .number_box li{width:100%}#wrap.business.masterpiece.project .sec_class .number_box li.w100{width:100%}#wrap.business.masterpiece.project .sec_class .number_box .box{flex-direction:row;justify-content:space-between;padding:max(calc(29px * var(--base-ratio)), calc(calc(29 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent))) max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_class .number_box .box_top{padding:0}#wrap.business.masterpiece.project .sec_class .number_box .box_top p{width:100%;font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1.2;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_class .number_box .box_top p span{font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}#wrap.business.masterpiece.project .sec_class .number_box .box_top .icon{display:none}#wrap.business.masterpiece.project .sec_class .number_box .box_bottom .number{font-size:max(calc(39px * var(--base-ratio)), calc(calc(39 / var(--base-size)) * var(--base-percent)));line-height:.9230769231;letter-spacing:0em;text-align:right}#wrap.business.masterpiece.project .sec_class .number_box .box_bottom .number span{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.2857142857;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_class .number_box .box_bottom .number span.m_block{display:block}}@media(max-width: 359px){#wrap.business.masterpiece.project .sec_class .number_box .box{flex-direction:row;justify-content:space-between;padding:max(calc(29px * var(--base-ratio)), calc(calc(29 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}}#wrap.business.masterpiece.project .sec_structure.active .left{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#wrap.business.masterpiece.project .sec_structure.active .right{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#wrap.business.masterpiece.project .sec_structure.contActive .right .big_tit{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#wrap.business.masterpiece.project .sec_structure.contActive .right .img_wrap{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#wrap.business.masterpiece.project .sec_structure.contActive .right .desc{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#wrap.business.masterpiece.project .sec_structure .flex-container{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;width:100%;height:100%}#wrap.business.masterpiece.project .sec_structure .flex-item{width:50%;height:100%}#wrap.business.masterpiece.project .sec_structure .left{overflow:hidden;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path .6s ease;transition:clip-path .6s ease;transition:clip-path .6s ease, -webkit-clip-path .6s ease;height:100%}#wrap.business.masterpiece.project .sec_structure .left .swiper{width:100%;height:100%}#wrap.business.masterpiece.project .sec_structure .left .img_wrap{position:relative;width:100%;height:100%}#wrap.business.masterpiece.project .sec_structure .left .img_wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#wrap.business.masterpiece.project .sec_structure .right{overflow:hidden;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;background-color:#111;color:#fff;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:-webkit-clip-path .6s ease;transition:clip-path .6s ease;transition:clip-path .6s ease, -webkit-clip-path .6s ease}#wrap.business.masterpiece.project .sec_structure .right .swiper{position:relative;width:100%;height:100%}#wrap.business.masterpiece.project .sec_structure .right .swiper-button-wrap{position:absolute;bottom:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));left:max(calc(158px * var(--base-ratio)), calc(calc(158 / var(--base-size)) * var(--base-percent)));display:flex;align-items:center}#wrap.business.masterpiece.project .sec_structure .right .swiper-pagination{position:relative;bottom:unset;left:unset;width:auto;display:flex;align-items:center}#wrap.business.masterpiece.project .sec_structure .right .swiper-pagination-bullet{opacity:1;position:relative;width:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));margin:0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) 0 0;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0;border-radius:0;background:rgba(0,0,0,0)}#wrap.business.masterpiece.project .sec_structure .right .swiper-pagination-bullet:last-child{margin:0}#wrap.business.masterpiece.project .sec_structure .right .swiper-pagination-bullet .rail{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));background:rgba(255,255,255,.4)}#wrap.business.masterpiece.project .sec_structure .right .swiper-pagination-bullet .fill{position:absolute;top:0;left:0;width:0;height:100%;background:#fff}#wrap.business.masterpiece.project .sec_structure .right .swiper-pagination-bullet-active{background:rgba(0,0,0,0)}#wrap.business.masterpiece.project .sec_structure .right .swiper-pagination-bullet-active .rail .fill{width:100%}#wrap.business.masterpiece.project .sec_structure .right .swiper-button-next,#wrap.business.masterpiece.project .sec_structure .right .swiper-button-prev{display:none;position:relative;top:unset;left:unset;right:unset;margin:0;width:max(calc(38px * var(--base-ratio)), calc(calc(38 / var(--base-size)) * var(--base-percent)));height:max(calc(38px * var(--base-ratio)), calc(calc(38 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_structure .right .swiper-button-next{background-image:url("/resources/kr/images/business/masterpiece/common/btn_next.svg")}#wrap.business.masterpiece.project .sec_structure .right .swiper-button-prev{background-image:url("/resources/kr/images/business/masterpiece/common/btn_prev.svg")}#wrap.business.masterpiece.project .sec_structure .right .side{position:absolute;top:0;right:0;width:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));height:100%;padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));border-left:1px solid rgba(255,255,255,.4);cursor:pointer}#wrap.business.masterpiece.project .sec_structure .right .side p{position:relative;display:flex;flex-wrap:wrap;justify-content:start;align-items:center;writing-mode:sideways-rl;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.2777777778;letter-spacing:-0.01em;font-weight:600;color:#b0b0b2}#wrap.business.masterpiece.project .sec_structure .right .side p:before{content:"";display:inline-block;width:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));margin:0 0 max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));border-radius:50%;background-color:#fff}#wrap.business.masterpiece.project .sec_structure .right .side.left{right:unset;left:0;justify-content:start;border-left:none;border-right:1px solid rgba(255,255,255,.4)}#wrap.business.masterpiece.project .sec_structure .right .cont{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent))) 0 max(calc(158px * var(--base-ratio)), calc(calc(158 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_structure .right .big_tit{margin:0 0 max(calc(54px * var(--base-ratio)), calc(calc(54 / var(--base-size)) * var(--base-percent)));-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:-webkit-clip-path .3s ease;transition:clip-path .3s ease;transition:clip-path .3s ease, -webkit-clip-path .3s ease}#wrap.business.masterpiece.project .sec_structure .right .big_tit strong{display:block;width:100%;margin:0 0 max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(72px * var(--base-ratio)), calc(calc(72 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;color:#fff}#wrap.business.masterpiece.project .sec_structure .right .big_tit p{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.4166666667;letter-spacing:-0.01em;color:#b0b0b2}#wrap.business.masterpiece.project .sec_structure .right .img_wrap{width:max(calc(574px * var(--base-ratio)), calc(calc(574 / var(--base-size)) * var(--base-percent)));height:max(calc(320px * var(--base-ratio)), calc(calc(320 / var(--base-size)) * var(--base-percent)));margin:0 0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:-webkit-clip-path .3s ease;transition:clip-path .3s ease;transition:clip-path .3s ease, -webkit-clip-path .3s ease}#wrap.business.masterpiece.project .sec_structure .right .in_swiper{width:100%;height:100%}#wrap.business.masterpiece.project .sec_structure .right .in_swiper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#wrap.business.masterpiece.project .sec_structure .right .desc{padding-right:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));font-family:"SUIT",sans-serif;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em;word-break:keep-all;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:-webkit-clip-path .3s ease;transition:clip-path .3s ease;transition:clip-path .3s ease, -webkit-clip-path .3s ease}#wrap.business.masterpiece.project .sec_structure .right .desc p{padding:0 0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));color:#b0b0b2}#wrap.business.masterpiece.project .sec_structure .right .desc p:last-child{padding:0}@media(max-width: 1024px){#wrap.business.masterpiece.project .sec_structure{height:auto;background-color:#111}#wrap.business.masterpiece.project .sec_structure .sticky{overflow:initial;position:relative;height:auto}#wrap.business.masterpiece.project .sec_structure .flex-container{padding:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent))) max(calc(164px * var(--base-ratio)), calc(calc(164 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_structure .flex-item{width:100%;height:auto}#wrap.business.masterpiece.project .sec_structure .left{margin:0 0 max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_structure .left .img_wrap{height:auto;padding-top:112.5%}#wrap.business.masterpiece.project .sec_structure .right .swiper-button-wrap{position:relative;bottom:unset;left:unset;display:flex;align-items:center;justify-content:center;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_structure .right .swiper-button-next,#wrap.business.masterpiece.project .sec_structure .right .swiper-button-prev{display:block}#wrap.business.masterpiece.project .sec_structure .right .side{display:none}#wrap.business.masterpiece.project .sec_structure .right .cont{padding:0}#wrap.business.masterpiece.project .sec_structure .right .big_tit{margin:0 0 max(calc(37px * var(--base-ratio)), calc(calc(37 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_structure .right .big_tit strong{margin:0 0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project .sec_structure .right .big_tit p{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.3157894737;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_structure .right .img_wrap{position:relative;width:100%;height:0;padding-top:55.7%}#wrap.business.masterpiece.project .sec_structure .right .img_wrap .in_swiper{position:absolute;top:0;left:0}#wrap.business.masterpiece.project .sec_structure .right .desc{padding-right:0;font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.5263157895;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_structure .right .desc p{padding:0 0 max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){#wrap.business.masterpiece.project .sec_structure .flex-container{padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_structure .right .swiper-button-wrap{padding:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.masterpiece.project .sec_structure .right .big_tit{margin:0 0 max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_structure .right .big_tit strong{margin:0 0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project .sec_structure .right .big_tit p{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.2941176471;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_structure .right .img_wrap{margin:0 0 max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_structure .right .desc{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.5294117647;letter-spacing:-0.01em}}#wrap.business.masterpiece.project .sec_technology{overflow:hidden;position:relative;width:100%;background-color:#000;padding:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent))) 0 max(calc(230px * var(--base-ratio)), calc(calc(230 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology.active .bottom{opacity:1;transform:translateX(0)}#wrap.business.masterpiece.project .sec_technology.active .bottom .swiper-scrollbar{opacity:1}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;display:flex;align-items:center}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap span{display:inline-flex;gap:0 max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap span i{display:block}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap span .dot{position:relative;display:block}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap span .dot:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/resources/kr/images/business/masterpiece/common/line_dashed.svg");background-repeat:no-repeat;background-position:center;background-size:cover}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .first{width:76.4%;height:0;justify-content:space-between}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .first span{position:absolute;top:0;height:100%}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .first span .solid{width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 51%, rgba(255, 255, 255, 0) 100%)}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .first span .dot{width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));height:100%}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .first .one{left:0}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .first .two{left:50%;transform:translateX(-50%)}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .first .three{right:0}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .second{width:0;flex-direction:column;justify-content:space-evenly}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .second span{flex-direction:column;gap:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))) 0;width:100%}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .second span .solid{width:100%;height:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));background:#fff}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .second span .dot{width:100%;height:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .second span .dot:before{background-image:url("/resources/kr/images/business/masterpiece/common/line_dashed_down.svg")}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .third{width:0;height:0}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .diagonal-line{position:absolute;top:0;left:0;width:100%;height:100%}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .diagonal-line.up{background:linear-gradient(to top right, transparent calc(50% - 1px), #fff, transparent calc(50% + 1px))}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap .diagonal-line.down{background:linear-gradient(to right bottom, transparent calc(50% - 1px), #fff, transparent calc(50% + 1px))}#wrap.business.masterpiece.project .sec_technology .row_wrap{width:100%;height:100%}#wrap.business.masterpiece.project .sec_technology .row{align-items:center;height:100%}#wrap.business.masterpiece.project .sec_technology .bottom{opacity:0;transform:translateX(100%);transition:.8s;will-change:transform}#wrap.business.masterpiece.project .sec_technology .bottom .swiper{overflow:visible}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide{position:relative;width:max(calc(680px * var(--base-ratio)), calc(calc(680 / var(--base-size)) * var(--base-percent)));height:max(calc(460px * var(--base-ratio)), calc(calc(460 / var(--base-size)) * var(--base-percent)));margin-right:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .bg{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide:last-child{margin-right:0}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:normal;flex-direction:column;width:100%;height:100%;padding:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent))) max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));color:#fff}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .name strong{display:block;padding:0 0 max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));font-family:"SUIT",sans-serif;font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1.4;letter-spacing:-0.01em;word-break:keep-all}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .name span{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.3;letter-spacing:-0.01em;font-weight:400;word-break:keep-all}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .desc{font-family:"SUIT",sans-serif;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.01em;font-weight:400;word-break:keep-all}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-scrollbar,#wrap.business.masterpiece.project .sec_technology .bottom .swiper-pagination{display:none}@media(max-width: 1024px){#wrap.business.masterpiece.project .sec_technology{padding:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project .sec_technology .bg_line_wrap{display:none}#wrap.business.masterpiece.project .sec_technology .row{display:flex}#wrap.business.masterpiece.project .sec_technology .col-11{width:100%}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-wrapper{padding:0 0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology .bottom .swiper{width:100%;height:100%}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide{width:max(calc(356px * var(--base-ratio)), calc(calc(356 / var(--base-size)) * var(--base-percent)));height:auto;margin-right:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .bg{position:relative;height:0;padding-top:67.4%}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .bg img{position:absolute;top:0;left:0;width:100%;height:100%}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap{padding:0}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .name{position:absolute;top:0;left:0;width:100%;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .name strong{padding:0 0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1.2857142857;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .name span{display:block;font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.2941176471;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .desc{margin:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent))) 0 0;font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.5263157895;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-scrollbar{opacity:0;display:block;width:100%;padding:0;background-color:rgba(255,255,255,.4);border-radius:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));transition:opacity .4s;transition-delay:.25s}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-scrollbar:before{display:none}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-scrollbar .swiper-scrollbar-drag{height:100%;margin-top:max(calc(calc(calc(1 / var(--base-size)) * var(--base-percent)) * -1));background:#fff}}@media(max-width: 767px){#wrap.business.masterpiece.project .sec_technology{padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0 max(calc(54px * var(--base-ratio)), calc(calc(54 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology .bottom .swiper{overflow:hidden;position:relative;text-align:center}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-wrapper{text-align:left}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide{width:100%;margin-right:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .name strong{padding:0 0 max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));font-size:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));line-height:1.4;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .name span{padding:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent))) 0 0;font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.2941176471;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-slide .text_wrap .desc{font-size:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent)));line-height:1.5294117647;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-scrollbar{display:none}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-pagination{position:relative;bottom:unset;display:inline-flex;width:auto;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));background:rgba(255,255,255,.2);border-radius:max(calc(999px * var(--base-ratio)), calc(calc(999 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-pagination-bullet{margin:0 max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) 0 0;background:rgba(255,255,255,.4)}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-pagination-bullet:last-child{margin:0}#wrap.business.masterpiece.project .sec_technology .bottom .swiper-pagination-bullet-active{opacity:1;background:#fff}}#wrap.business.masterpiece.project .sec_awards{width:100%;padding:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent))) 0 max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_awards.active .awards_list{opacity:1;transform:translateY(0)}#wrap.business.masterpiece.project .sec_awards .row_wrap{width:100%;height:100%}#wrap.business.masterpiece.project .sec_awards .row{align-items:center;height:100%}#wrap.business.masterpiece.project .sec_awards .awards_list{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));border-top:1px solid #ddd;border-bottom:1px solid #ddd;opacity:.3;transform:translateY(max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))));transition:.3s;will-change:transform}#wrap.business.masterpiece.project .sec_awards .awards_list .item{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;margin:0 0 max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_awards .awards_list .item:last-child{margin:0}#wrap.business.masterpiece.project .sec_awards .awards_list .item .list{width:calc(100% - max(calc(564px * var(--base-ratio)), calc(calc(564 / var(--base-size)) * var(--base-percent))));padding-right:max(calc(194px * var(--base-ratio)), calc(calc(194 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_awards .awards_list .item li{display:flex;flex-wrap:wrap;justify-content:start;align-items:baseline;margin:0 0 max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_awards .awards_list .item li:last-child{margin:0}#wrap.business.masterpiece.project .sec_awards .awards_list .item li .years{margin-right:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));font-size:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));line-height:1.21875;letter-spacing:-0.01em;line-height:normal;color:#bbb}#wrap.business.masterpiece.project .sec_awards .awards_list .item li .performance{font-size:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1.3928571429;letter-spacing:-0.01em;font-weight:500;color:#2c2b2b}#wrap.business.masterpiece.project .sec_awards .awards_list .item .img_box{overflow:hidden;position:relative;width:max(calc(564px * var(--base-ratio)), calc(calc(564 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_awards .awards_list .item .img_box .img_wrap{position:relative}#wrap.business.masterpiece.project .sec_awards .awards_list .item .img_box .img_wrap img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}#wrap.business.masterpiece.project .sec_awards .awards_list .item .img_box .refer{position:absolute;bottom:0;left:0;width:100%;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.2857142857;letter-spacing:-0.01em;color:rgba(0,0,0,.5)}#wrap.business.masterpiece.project .sec_awards .awards_list .item .img_box .swiper-pagination{position:unset;margin:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent))) 0 0;font-size:0}#wrap.business.masterpiece.project .sec_awards .awards_list .item .img_box .swiper-pagination-bullet{opacity:1;margin-left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));background:#edebe9}#wrap.business.masterpiece.project .sec_awards .awards_list .item .img_box .swiper-pagination-bullet-active{opacity:1;background:#a99e8f}@media(max-width: 1024px){#wrap.business.masterpiece.project .sec_awards{height:auto;padding:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project .sec_awards .awards_list{padding:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))) max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_awards .awards_list .item{margin:0 0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_awards .awards_list .item .list{width:100%;padding-right:0}#wrap.business.masterpiece.project .sec_awards .awards_list .item li{margin:0 0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_awards .awards_list .item li .years{margin-right:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.1666666667;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_awards .awards_list .item li .performance{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.4;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_awards .awards_list .item .img_box{display:none}}@media(max-width: 767px){#wrap.business.masterpiece.project .sec_awards{padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project .sec_awards+.sec_paging_banner{padding-top:0}#wrap.business.masterpiece.project .sec_awards .awards_list .item li .years{display:block;width:100%;margin:0 0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}#wrap.business.masterpiece.project .sec_awards .awards_list .item li .performance{display:block;width:100%;font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.4210526316;letter-spacing:-0.01em}}#wrap.business.masterpiece.project .sec_paging_banner{width:100%}#wrap.business.masterpiece.project .sec_paging_banner .paging_wrap{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;margin:0}#wrap.business.masterpiece.project .sec_paging_banner .paging{overflow:hidden;position:relative;padding:0}#wrap.business.masterpiece.project .sec_paging_banner .paging.next{text-align:right}#wrap.business.masterpiece.project .sec_paging_banner .paging.next .parallax-bg{bottom:0}#wrap.business.masterpiece.project .sec_paging_banner .paging.next .text_wrap{align-items:end}#wrap.business.masterpiece.project .sec_paging_banner .paging.prev .parallax-bg{top:0}#wrap.business.masterpiece.project .sec_paging_banner .paging a{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-items:normal;flex-direction:column;width:100%;height:max(calc(320px * var(--base-ratio)), calc(calc(320 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(228px * var(--base-ratio)), calc(calc(228 / var(--base-size)) * var(--base-percent)))}@media(min-width: 1025px)and (pointer: fine){#wrap.business.masterpiece.project .sec_paging_banner .paging a:hover .scale{transform:scale(1.1)}}#wrap.business.masterpiece.project .sec_paging_banner .paging .scale{position:absolute;top:0;left:0;width:100%;height:100%;transition:.4s}#wrap.business.masterpiece.project .sec_paging_banner .paging .parallax-bg{position:absolute;left:0;width:100%;height:0;padding-top:67.3%;background-repeat:no-repeat;background-size:cover;background-position:center}#wrap.business.masterpiece.project .sec_paging_banner .paging .text_wrap{position:relative;display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;flex-direction:column}#wrap.business.masterpiece.project .sec_paging_banner .paging strong{position:relative;display:inline-flex;align-items:center;margin:0 0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));line-height:1.1071428571;letter-spacing:-0.02em;color:#fff}#wrap.business.masterpiece.project .sec_paging_banner .paging span{color:#fff;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.3;letter-spacing:-0.02em}@media(max-width: 1024px){#wrap.business.masterpiece.project .sec_paging_banner .paging{width:50%}#wrap.business.masterpiece.project .sec_paging_banner .paging a{height:max(calc(149px * var(--base-ratio)), calc(calc(149 / var(--base-size)) * var(--base-percent)));padding:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_paging_banner .paging strong{margin:0 0 max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));font-size:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));line-height:1.1111111111;letter-spacing:-0.02em}#wrap.business.masterpiece.project .sec_paging_banner .paging span{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.3157894737;letter-spacing:-0.02em}}@media(max-width: 767px){#wrap.business.masterpiece.project .sec_paging_banner{padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_paging_banner .paging{width:100%}#wrap.business.masterpiece.project .sec_paging_banner .paging:first-child{margin:0 0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_paging_banner .paging.next{text-align:right}#wrap.business.masterpiece.project .sec_paging_banner .paging.next .text_wrap{align-items:start}#wrap.business.masterpiece.project .sec_paging_banner .paging a{height:max(calc(130px * var(--base-ratio)), calc(calc(130 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project .sec_paging_banner .paging .text_wrap{text-align:left}}#wrap.business.masterpiece.project.atlantis-the-royal .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/atlantis-the-royal/sub_visual_bg_pc.jpg") no-repeat center;background-size:cover}@media(max-width: -1px){#wrap.business.masterpiece.project.atlantis-the-royal .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/atlantis-the-royal/sub_visual_bg_tablet.jpg") no-repeat center;background-size:cover}}@media(max-width: 767px){#wrap.business.masterpiece.project.atlantis-the-royal .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/atlantis-the-royal/sub_visual_bg_mobile.jpg") no-repeat center;background-size:cover}}#wrap.business.masterpiece.project.atlantis-the-royal .sec_typography .front .sub{margin-bottom:max(calc(calc(calc(60 / var(--base-size)) * var(--base-percent)) * -1))}#wrap.business.masterpiece.project.atlantis-the-royal .sec_typography .front .big{font-size:max(calc(360px * var(--base-ratio)), calc(calc(360 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project.atlantis-the-royal .sec_typography .back li.center .center_txt{font-size:max(calc(92px * var(--base-ratio)), calc(calc(92 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}@media(max-width: 1024px){#wrap.business.masterpiece.project.atlantis-the-royal .sec_typography .front .sub{margin-bottom:0}#wrap.business.masterpiece.project.atlantis-the-royal .sec_typography .front .big{font-size:max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project.atlantis-the-royal .sec_typography .back li.center .center_txt{font-size:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}}@media(max-width: 767px){#wrap.business.masterpiece.project.atlantis-the-royal .sec_typography .front .big{font-size:max(calc(112px * var(--base-ratio)), calc(calc(112 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}}#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/marina-bay-sands-hotel/sub_visual_bg_pc.jpg") no-repeat center;background-size:cover}@media(max-width: -1px){#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/marina-bay-sands-hotel/sub_visual_bg_tablet.jpg") no-repeat center;background-size:cover}}@media(max-width: 767px){#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/marina-bay-sands-hotel/sub_visual_bg_mobile.jpg") no-repeat center;background-size:cover}}#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_typography .front .sub{margin-bottom:max(calc(calc(calc(26 / var(--base-size)) * var(--base-percent)) * -1))}@media(max-width: 1024px){#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_typography .front .sub{margin-bottom:0}}#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_class .number_box .box_bottom>span{display:block;margin:0 0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_class .number_box .number .m_right{margin-left:0;margin-right:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_class .number_box .number .small{display:inline-block;vertical-align:middle;margin:max(calc(calc(calc(28 / var(--base-size)) * var(--base-percent)) * -1)) 0 0 0;font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1;color:#fff}@media(max-width: 1024px){#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_class .number_box .box_bottom>span{margin:0 0 max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_class .number_box .number .m_right{margin-right:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_class .number_box .number .small{margin-top:max(calc(calc(calc(25 / var(--base-size)) * var(--base-percent)) * -1))}}@media(max-width: 767px){#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_class .number_box .number .m_right{margin-right:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_class .number_box .number .small{margin-top:max(calc(calc(calc(25 / var(--base-size)) * var(--base-percent)) * -1));font-size:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}}#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_technology .swiper-slide .name strong span{display:inline-block;vertical-align:middle;margin-left:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_technology .swiper-slide .name strong span{display:block;padding-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));margin:0}}@media(max-width: 1024px){#wrap.business.masterpiece.project.marina-bay-sands-hotel .sec_technology .swiper-slide .name strong span{padding-top:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}}#wrap.business.masterpiece.project.the-ananti-cove .sec_visual .bg_wrap:after{background:rgba(0,0,0,.4)}#wrap.business.masterpiece.project.the-ananti-cove .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/the-ananti-cove/sub_visual_bg_pc.jpg") no-repeat center;background-size:cover}@media(max-width: -1px){#wrap.business.masterpiece.project.the-ananti-cove .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/the-ananti-cove/sub_visual_bg_tablet.jpg") no-repeat center;background-size:cover}}@media(max-width: 767px){#wrap.business.masterpiece.project.the-ananti-cove .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/the-ananti-cove/sub_visual_bg_mobile.jpg") no-repeat center;background-size:cover}}#wrap.business.masterpiece.project.the-ananti-cove .sec_typography .front .sub{margin-bottom:max(calc(calc(calc(45 / var(--base-size)) * var(--base-percent)) * -1))}#wrap.business.masterpiece.project.the-ananti-cove .sec_typography .front .big{font-size:max(calc(360px * var(--base-ratio)), calc(calc(360 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project.the-ananti-cove .sec_typography .back li.center .center_txt{font-size:max(calc(92px * var(--base-ratio)), calc(calc(92 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}@media(max-width: 1024px){#wrap.business.masterpiece.project.the-ananti-cove .sec_typography .front .sub{margin-bottom:0}#wrap.business.masterpiece.project.the-ananti-cove .sec_typography .front .big{font-size:max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project.the-ananti-cove .sec_typography .back li.center .center_txt{font-size:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}}@media(max-width: 767px){#wrap.business.masterpiece.project.the-ananti-cove .sec_typography .front .big{font-size:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}}#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .box_bottom>span{display:block;margin:0 0 max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .number .m_right{margin-left:0;margin-right:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .number .small{display:inline-block;vertical-align:middle;margin:max(calc(calc(calc(15 / var(--base-size)) * var(--base-percent)) * -1)) 0 0 0;font-size:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1;color:#fff}#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .number .center{display:inline-block;vertical-align:middle;margin-top:max(calc(calc(calc(4 / var(--base-size)) * var(--base-percent)) * -1));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em;color:#fff}@media(max-width: 1024px){#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .box_bottom>span{margin:0 0 max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .number .m_right{margin-right:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .number .small{margin-top:max(calc(calc(calc(25 / var(--base-size)) * var(--base-percent)) * -1))}#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .number .center{margin-top:max(calc(calc(calc(4 / var(--base-size)) * var(--base-percent)) * -1));font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}}@media(max-width: 767px){#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .number .m_right{margin-right:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)))}#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .number .small{font-size:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}#wrap.business.masterpiece.project.the-ananti-cove .sec_class .number_box .number .center{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}}#wrap.business.masterpiece.project.seoul-923-subway-station .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/seoul923/sub_visual_bg_pc.jpg") no-repeat center;background-size:cover}@media(max-width: -1px){#wrap.business.masterpiece.project.seoul-923-subway-station .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/seoul923/sub_visual_bg_tablet.jpg") no-repeat center;background-size:cover}}@media(max-width: 767px){#wrap.business.masterpiece.project.seoul-923-subway-station .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/seoul923/sub_visual_bg_mobile.jpg") no-repeat center;background-size:cover}}#wrap.business.masterpiece.project.seoul-923-subway-station .sec_typography .front .big{font-size:max(calc(320px * var(--base-ratio)), calc(calc(320 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project.seoul-923-subway-station .sec_typography .back li.center .center_txt{font-size:max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}@media(max-width: 1024px){#wrap.business.masterpiece.project.seoul-923-subway-station .sec_typography .front .big{font-size:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project.seoul-923-subway-station .sec_typography .back li.center .center_txt{font-size:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}}@media(max-width: 767px){#wrap.business.masterpiece.project.seoul-923-subway-station .sec_typography .front .big{font-size:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project.seoul-923-subway-station .sec_typography .back li.center .center_txt{font-size:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/marina-coastal-expressway/sub_visual_bg_pc.jpg") no-repeat center;background-size:cover}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_visual .text_wrap h2 span{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));font-size:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.1}@media(max-width: -1px){#wrap.business.masterpiece.project.marina-coastal-expressway .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/marina-coastal-expressway/sub_visual_bg_tablet.jpg") no-repeat center;background-size:cover}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_visual .text_wrap h2 span{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em;line-height:1}}@media(max-width: 767px){#wrap.business.masterpiece.project.marina-coastal-expressway .sec_visual .bg{background:url("/resources/kr/images/business/masterpiece/marina-coastal-expressway/sub_visual_bg_mobile.jpg") no-repeat center;background-size:cover}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_visual .text_wrap h2 span{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_typography .front .sub{margin-bottom:max(calc(calc(calc(45 / var(--base-size)) * var(--base-percent)) * -1))}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_typography .front .big{font-size:max(calc(320px * var(--base-ratio)), calc(calc(320 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_typography .back li.center .center_txt{font-size:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}@media(max-width: 1024px){#wrap.business.masterpiece.project.marina-coastal-expressway .sec_typography .front .sub{margin-bottom:0}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_typography .front .big{margin-top:0;font-size:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_typography .back li.center .center_txt{font-size:max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.01em}}@media(max-width: 767px){#wrap.business.masterpiece.project.marina-coastal-expressway .sec_typography .front .big{font-size:max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}}#wrap.business.masterpiece.project.marina-coastal-expressway .sec_technology .swiper-slide .name strong span{display:inline-block;vertical-align:middle;margin-left:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){#wrap.business.masterpiece.project.marina-coastal-expressway .sec_technology .swiper-slide .name strong span{display:block;padding-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));margin:0}}@media(max-width: 1024px){#wrap.business.masterpiece.project.marina-coastal-expressway .sec_technology .swiper-slide .name strong span{padding-top:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}}#wrap.business.projectmap .content{padding:0;min-height:100vh;background:linear-gradient(108deg, #010101 19.99%, #050B15 64.95%, #15366E 117.94%)}@media(max-width: 1024px),(max-width: 1366px)and (pointer: coarse){#wrap.business.projectmap .content{min-height:100vh;min-height:100svh}}#wrap.business.projectmap .top_btn{display:none}@media(min-width: 1025px)and (pointer: fine){#wrap.business.projectmap .sec_project{width:100%;height:100vh;position:relative;overflow:hidden;z-index:1}#wrap.business.projectmap .sec_project [data-scroll=x] .mCSB_scrollTools{position:relative;inset:auto;opacity:1;margin:0;height:auto}#wrap.business.projectmap .sec_project [data-scroll=x] .mCSB_scrollTools .mCSB_draggerContainer{position:relative;inset:auto;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) 0}#wrap.business.projectmap .sec_project [data-scroll=x] .mCSB_draggerRail{background:rgba(255,255,255,.3);margin:0}#wrap.business.projectmap .sec_project [data-scroll=x] .mCSB_dragger{position:absolute;left:0;top:0}#wrap.business.projectmap .sec_project [data-scroll=x] .mCSB_dragger .mCSB_dragger_bar{background:#fff;height:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));margin:0;position:absolute;top:50%;transform:translateY(-50%);transition:.2s}#wrap.business.projectmap .sec_project [data-scroll=x] .mCSB_dragger:hover .mCSB_dragger_bar{height:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project [data-scroll=y]{padding-right:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project [data-scroll=y] .mCSB_scrollTools{position:absolute;right:max(calc(0px * var(--base-ratio)), calc(calc(0 / var(--base-size)) * var(--base-percent)));top:0;opacity:1;margin:0;height:100%}#wrap.business.projectmap .sec_project [data-scroll=y] .mCSB_scrollTools .mCSB_draggerContainer{position:relative;inset:auto;padding:0 max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));height:100%}#wrap.business.projectmap .sec_project [data-scroll=y] .mCSB_draggerRail{background:rgba(255,255,255,.3);margin:0}#wrap.business.projectmap .sec_project [data-scroll=y] .mCSB_dragger{position:absolute;left:0;top:0;width:100%}#wrap.business.projectmap .sec_project [data-scroll=y] .mCSB_dragger .mCSB_dragger_bar{background:#fff;width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));margin:0;position:absolute;left:50%;transition:.2s}#wrap.business.projectmap .sec_project [data-scroll=y] .mCSB_dragger:hover .mCSB_dragger_bar{width:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));transform:translateX(-35%)}#wrap.business.projectmap .sec_project .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(108deg, #010101 19.99%, #050B15 64.95%, #15366E 117.94%);z-index:-1;pointer-events:none}#wrap.business.projectmap .sec_project .title{position:relative;z-index:11;padding-top:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)));text-align:center;transition:.7s}#wrap.business.projectmap .sec_project .title strong{display:block;font-family:"Gilda Display",sans-serif;font-size:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3;font-weight:400;color:#fff;opacity:0}#wrap.business.projectmap .sec_project .title p{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.5;color:#fff;opacity:0}#wrap.business.projectmap .sec_project .title a{margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));opacity:0}#wrap.business.projectmap .sec_project .title.active{opacity:0;pointer-events:none;cursor:none}#wrap.business.projectmap .sec_project .menu_area{position:absolute;left:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));top:max(calc(130px * var(--base-ratio)), calc(calc(130 / var(--base-size)) * var(--base-percent)));display:flex;gap:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));z-index:10;transform:translateX(-100%);transition:1s;opacity:0;visibility:hidden}#wrap.business.projectmap .sec_project .menu_area .list_btn{width:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)));height:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)));background:url("/resources/kr/images/business/projectmap/list_btn_ico.svg") no-repeat center;background-size:100%;font-size:0;text-indent:-9999px}#wrap.business.projectmap .sec_project .menu_area .btn{min-width:max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent)));padding:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent))) max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));text-align:center;border:none;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;color:#fff}#wrap.business.projectmap .sec_project .menu_area .btn.active,#wrap.business.projectmap .sec_project .menu_area .btn:hover{background:#fff;color:#1c1c1c}#wrap.business.projectmap .sec_project .menu_area.active{transform:translateX(0);opacity:1;visibility:visible}#wrap.business.projectmap .sec_project .list_area{position:absolute;right:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));top:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));z-index:10;width:max(calc(560px * var(--base-ratio)), calc(calc(560 / var(--base-size)) * var(--base-percent)));height:calc(100% - max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent))));transform:translateX(100%);transition:opacity 1s,visibility 1s,transform 1s;opacity:0;visibility:hidden}#wrap.business.projectmap .sec_project .list_area .top{height:max(calc(78px * var(--base-ratio)), calc(calc(78 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .top ul{width:100%;white-space:nowrap;font-size:0}#wrap.business.projectmap .sec_project .list_area .top ul li{display:inline-block;vertical-align:top;width:auto}#wrap.business.projectmap .sec_project .list_area .top ul li a{display:block;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;color:#fff;opacity:.4;position:relative;transition:.3s}#wrap.business.projectmap .sec_project .list_area .top ul li a:before{content:"";width:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));border-radius:50%;position:absolute;left:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));top:50%;transform:translateY(-50%);background:#fff;opacity:0;transition:.3s}#wrap.business.projectmap .sec_project .list_area .top ul li.active a{opacity:1}#wrap.business.projectmap .sec_project .list_area .top ul li.active a:before{opacity:1}#wrap.business.projectmap .sec_project .list_area .bot{height:calc(100% - max(calc(78px * var(--base-ratio)), calc(calc(78 / var(--base-size)) * var(--base-percent))))}#wrap.business.projectmap .sec_project .list_area .bot .tit{height:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)));padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent))) max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) 0;display:flex;justify-content:space-between;align-items:center}#wrap.business.projectmap .sec_project .list_area .bot .tit strong{font-size:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-family:"Gilda Display",sans-serif;font-weight:400;line-height:1.1;color:#fff;display:flex;align-items:center;gap:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .tit strong img{width:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));height:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));-o-object-fit:cover;object-fit:cover}#wrap.business.projectmap .sec_project .list_area .bot .tit p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1;color:#ccc;font-weight:500;display:flex;gap:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));align-items:end}#wrap.business.projectmap .sec_project .list_area .bot .tit p b{font-size:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;color:#fff;font-family:"Gilda Display",sans-serif;margin-bottom:max(calc(calc(calc(6 / var(--base-size)) * var(--base-percent)) * -1));overflow:hidden}#wrap.business.projectmap .sec_project .list_area .bot .tit p b span{display:block;transform:translateY(100%)}#wrap.business.projectmap .sec_project .list_area .bot .list{height:calc(100% - max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent))))}#wrap.business.projectmap .sec_project .list_area .bot .list .scroll{height:100%;overflow-y:auto;padding-right:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));position:relative}#wrap.business.projectmap .sec_project .list_area .bot .list .scroll::-webkit-scrollbar{width:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .list .scroll::-webkit-scrollbar-track{background:rgba(255,255,255,.3);border-radius:16px}#wrap.business.projectmap .sec_project .list_area .bot .list .scroll::-webkit-scrollbar-thumb{background:#fff;border-radius:16px}#wrap.business.projectmap .sec_project .list_area .bot .list .box{padding:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(0,0,0,0);transition:border .3s ease,background .3s ease;overflow:hidden}#wrap.business.projectmap .sec_project .list_area .bot .list .box ul{display:flex;flex-wrap:wrap;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));padding-right:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .list .box ul li{padding:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));background:rgba(255,255,255,.2);font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;line-height:1.2;color:#fff;transition:.3s ease}#wrap.business.projectmap .sec_project .list_area .bot .list .box ul li.type2{border-radius:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));border:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent))) solid rgba(255,255,255,.2);background:rgba(0,0,0,0)}#wrap.business.projectmap .sec_project .list_area .bot .list .box .more_btn{position:absolute;top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));right:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));width:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));height:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));border:1px solid #ddd;border-radius:50%;font-size:0;text-indent:-9999px;transition:.3s ease}#wrap.business.projectmap .sec_project .list_area .bot .list .box .more_btn:before{content:"";width:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));background:url("/resources/kr/images/business/projectmap/more_btn_ico.svg") no-repeat center;background-size:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#wrap.business.projectmap .sec_project .list_area .bot .list .box .more_btn:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.4)}#wrap.business.projectmap .sec_project .list_area .bot .list .box .img_area{position:absolute;top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));right:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));width:max(calc(158px * var(--base-ratio)), calc(calc(158 / var(--base-size)) * var(--base-percent)));height:max(calc(205px * var(--base-ratio)), calc(calc(205 / var(--base-size)) * var(--base-percent)));opacity:0;visibility:hidden;transition:.3s ease}#wrap.business.projectmap .sec_project .list_area .bot .list .box .img_area img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#wrap.business.projectmap .sec_project .list_area .bot .list .box strong{width:100%;display:block;margin-top:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));font-size:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:bold;color:#fff;line-height:1.4;transition:color .3s ease}#wrap.business.projectmap .sec_project .list_area .bot .list .box .desc{width:63%;margin:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) 0;display:none;min-height:max(calc(77px * var(--base-ratio)), calc(calc(77 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .list .box .desc dl{display:flex}#wrap.business.projectmap .sec_project .list_area .bot .list .box .desc dl dt{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;line-height:1.3;color:#aaa;padding-right:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .list .box .desc dl dd p{margin-top:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:500;line-height:1.3;color:#2c2b2b}#wrap.business.projectmap .sec_project .list_area .bot .list .box .desc dl dd p b{font-weight:500;color:#a99e8f}#wrap.business.projectmap .sec_project .list_area .bot .list .box .desc dl+dl{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .list .box .btn_wrap{display:none;margin:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) 0 0}#wrap.business.projectmap .sec_project .list_area .bot .list .box .btn_wrap .btns{display:flex;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .list .box .btn_wrap .btns a{flex:1;border:1px solid #ccc;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;color:#1c1c1c;text-align:center;height:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));line-height:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)));transition:.3s ease}#wrap.business.projectmap .sec_project .list_area .bot .list .box .btn_wrap .btns a:hover{color:#fff;background:#a99e8f;border-color:#a99e8f}#wrap.business.projectmap .sec_project .list_area .bot .list .box+.box{margin-top:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .list .box:hover{border:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.25)}#wrap.business.projectmap .sec_project .list_area .bot .list .box.active{background:#fff}#wrap.business.projectmap .sec_project .list_area .bot .list .box.active ul{padding-right:max(calc(168px * var(--base-ratio)), calc(calc(168 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .list .box.active ul li{background:rgba(169,158,143,.2);color:#a99e8f;max-width:max(calc(225px * var(--base-ratio)), calc(calc(225 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .list_area .bot .list .box.active ul li.type2{background:rgba(0,0,0,0);border-color:#a99e8f}#wrap.business.projectmap .sec_project .list_area .bot .list .box.active .more_btn{opacity:0;visibility:hidden}#wrap.business.projectmap .sec_project .list_area .bot .list .box.active .img_area{opacity:1;visibility:visible}#wrap.business.projectmap .sec_project .list_area .bot .list .box.active strong{width:63%;color:#010101}#wrap.business.projectmap .sec_project .list_area.active{transform:translateX(0);opacity:1;visibility:visible}#wrap.business.projectmap .sec_project .overseas_wrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#wrap.business.projectmap .sec_project .overseas_wrap:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#000;transition:1s;opacity:0;visibility:hidden;z-index:20}#wrap.business.projectmap .sec_project .overseas_wrap .globe{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}#wrap.business.projectmap .sec_project .overseas_wrap .globe .country_area{white-space:nowrap;text-align:center}#wrap.business.projectmap .sec_project .overseas_wrap .globe .country_area p{padding:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));background:rgba(80,4,4,.6);color:#fff;position:absolute;left:50%;top:max(calc(calc(calc(20 / var(--base-size)) * var(--base-percent)) * -1));transform:translateX(-50%);opacity:0;visibility:hidden;transition:.3s;font-size:14px}#wrap.business.projectmap .sec_project .overseas_wrap .globe .country_area i{display:inline-block;vertical-align:top;width:45px;opacity:0;transition:opacity .3s}#wrap.business.projectmap .sec_project .overseas_wrap .globe .country_area.hover,#wrap.business.projectmap .sec_project .overseas_wrap .globe .country_area.active{z-index:2}#wrap.business.projectmap .sec_project .overseas_wrap .globe .country_area.hover p,#wrap.business.projectmap .sec_project .overseas_wrap .globe .country_area.active p{opacity:1;visibility:visible}#wrap.business.projectmap .sec_project .overseas_wrap .globe .country_area.text p{display:none}#wrap.business.projectmap .sec_project .overseas_wrap.active .globe{pointer-events:visible}#wrap.business.projectmap .sec_project .overseas_wrap.active .globe .country_area i{opacity:1}#wrap.business.projectmap .sec_project .overseas_wrap.hidden{pointer-events:none}#wrap.business.projectmap .sec_project .overseas_wrap.hidden:before{opacity:1;visibility:visible}#wrap.business.projectmap .sec_project .overseas_wrap.hidden .globe{pointer-events:none}#wrap.business.projectmap .sec_project .domestic_wrap{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;visibility:visible;pointer-events:visible;opacity:1;transition:1s}#wrap.business.projectmap .sec_project .domestic_wrap .map{position:absolute;left:50%;top:50%;transform:scale(1) translate(-50%, -50%);width:max(calc(1920px * var(--base-ratio)), calc(calc(1920 / var(--base-size)) * var(--base-percent)));height:max(calc(1080px * var(--base-ratio)), calc(calc(1080 / var(--base-size)) * var(--base-percent)));pointer-events:visible;background:url("/resources/kr/images/business/projectmap/domestic_bg.jpg") no-repeat center;background-size:cover;transition:transform 1s;transform-origin:left top}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area{position:absolute;white-space:nowrap;text-align:center;cursor:none;pointer-events:none;left:max(var(--left)*1px*var(--base-ratio),var(--left)/var(--base-size)*var(--base-percent));top:max(var(--top)*1px*var(--base-ratio),var(--top)/var(--base-size)*var(--base-percent))}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area p{padding:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));border-radius:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));background:rgba(80,4,4,.6);color:#fff;position:absolute;left:50%;top:max(calc(calc(calc(20 / var(--base-size)) * var(--base-percent)) * -1));transform:translateX(-50%);opacity:0;visibility:hidden;transition:.3s;font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area i{display:inline-block;vertical-align:top;width:max(calc(45px * var(--base-ratio)), calc(calc(45 / var(--base-size)) * var(--base-percent)));opacity:0;position:relative;transition:opacity .3s;z-index:1}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area i img{width:100%}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area i .spot{position:absolute;left:50%;top:max(calc(29px * var(--base-ratio)), calc(calc(29 / var(--base-size)) * var(--base-percent)));width:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));height:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));transform:translateX(-50%);background:#ffd9d9;z-index:-1;border-radius:50%;opacity:0;transition:.5s}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area i .spot span{width:max(calc(76px * var(--base-ratio)), calc(calc(76 / var(--base-size)) * var(--base-percent)));height:max(calc(76px * var(--base-ratio)), calc(calc(76 / var(--base-size)) * var(--base-percent)));border-radius:50%;border:3px solid #ffd9d9;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-animation:nation-circle 4s linear normal infinite;animation:nation-circle 4s linear normal infinite}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area i .spot span:nth-of-type(2){-webkit-animation-delay:1s;animation-delay:1s}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area i .spot span:nth-of-type(3){-webkit-animation-delay:2.5s;animation-delay:2.5s}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area i .spot span:nth-of-type(4){-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes nation-circle{0%{transform:translate(-50%, -50%) scale(0);opacity:1}100%{transform:translate(-50%, -50%) scale(1);opacity:0}}@keyframes nation-circle{0%{transform:translate(-50%, -50%) scale(0);opacity:1}100%{transform:translate(-50%, -50%) scale(1);opacity:0}}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area.show{cursor:pointer;pointer-events:auto}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area.show i{opacity:1}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area.hover{z-index:2}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area.hover p{opacity:1;visibility:visible}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area.active{z-index:2}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area.active p{opacity:1;visibility:visible}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area.active .spot{opacity:1}#wrap.business.projectmap .sec_project .domestic_wrap .map .region_area.text p{display:none}#wrap.business.projectmap .sec_project .domestic_wrap.hidden{visibility:hidden;opacity:0;pointer-events:none}#wrap.business.projectmap .sec_project .domestic_wrap.hidden .map{transform:scale(1.5) translate(-50%, -50%);pointer-events:none}#wrap.business.projectmap .sec_mobile{display:none}}@media(max-width: 1024px),(max-width: 1366px)and (pointer: coarse){#wrap.business.projectmap .sec_project{display:none}#wrap.business.projectmap .sec_mobile{width:100%;height:100vh;height:100svh;position:relative;overflow:hidden;z-index:1;padding-top:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_mobile .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(108deg, #010101 19.99%, #050B15 64.95%, #15366E 117.94%);z-index:-1;pointer-events:none}#wrap.business.projectmap .sec_mobile .title{position:relative;z-index:2;text-align:center}#wrap.business.projectmap .sec_mobile .title strong{display:block;font-family:"Gilda Display",sans-serif;font-size:max(calc(90px * var(--base-ratio)), calc(calc(90 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3;font-weight:400;color:#fff;opacity:0}#wrap.business.projectmap .sec_mobile .title .desc{margin-top:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_mobile .title .desc p{font-size:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;word-break:keep-all;word-wrap:break-word;font-weight:500;line-height:1.5;color:#fff;opacity:0}#wrap.business.projectmap .sec_mobile .title .desc span{display:block;margin-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:400;line-height:1.5;color:#b0b0b2;opacity:0}#wrap.business.projectmap .sec_mobile .title .btn_wrap{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_mobile .title .btn_wrap a{opacity:0}#wrap.business.projectmap .sec_mobile .title .btn_wrap a+a{margin-left:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_mobile .m_globe{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}}@media(max-width: 767px){#wrap.business.projectmap .sec_mobile{padding-top:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_mobile .title{padding:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_mobile .title strong{font-size:max(calc(52px * var(--base-ratio)), calc(calc(52 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.3}#wrap.business.projectmap .sec_mobile .title .desc{margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}#wrap.business.projectmap .sec_mobile .title .desc p{font-size:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.4}#wrap.business.projectmap .sec_mobile .title .desc span{margin-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;line-height:1.5}#wrap.business.projectmap .sec_mobile .title .btn_wrap a span{display:none}#wrap.business.projectmap .sec_mobile .title .btn_wrap a+a{margin-left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}}