@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}}.company.milestones .content{padding-top:0}.company.milestones .sec01{padding-top:max(calc(90px * var(--base-ratio)), calc(calc(90 / var(--base-size)) * var(--base-percent)))}.company.milestones .sec01 .con01 .common_top_box .top_inner{margin-bottom:0}.company.milestones .sec01 .con01 .sticky_visual{width:100%;height:200vh;-webkit-clip-path:inset(max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))) max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0 max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))));clip-path:inset(max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))) max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0 max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))))}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap{position:absolute;top:0;left:0;width:100%;height:100%}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap>*{position:absolute}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap .bg{top:0;left:0;width:100%;height:100%;background:url("/resources/en/images/page/company/milestones/visual_img.jpg") center no-repeat;background-size:cover;transform:scale(1.4)}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap .big_star{position:absolute;bottom:0;right:0;width:max(calc(1536px * var(--base-ratio)), calc(calc(1536 / var(--base-size)) * var(--base-percent)));height:max(calc(729px * var(--base-ratio)), calc(calc(729 / var(--base-size)) * var(--base-percent)));transform:translateY(max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent))));background:url("/resources/en/images/page/company/milestones/visual_point.png") center no-repeat;background-size:cover}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap .star_img{position:absolute;bottom:max(calc(280px * var(--base-ratio)), calc(calc(280 / var(--base-size)) * var(--base-percent)));right:max(calc(177px * var(--base-ratio)), calc(calc(177 / var(--base-size)) * var(--base-percent)));width:max(calc(589px * var(--base-ratio)), calc(calc(589 / var(--base-size)) * var(--base-percent)));transform:translateY(max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent))))}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap .star_img .img_box{width:100%;-webkit-animation:statMotion 2.5s ease-out infinite;animation:statMotion 2.5s ease-out infinite}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap .star_img .img_box img{width:100%}@-webkit-keyframes statMotion{0%{transform:scale(0.7)}50%{transform:scale(0.9)}100%{transform:scale(0.7)}}@keyframes statMotion{0%{transform:scale(0.7)}50%{transform:scale(0.9)}100%{transform:scale(0.7)}}.company.milestones .sec01 .con01 .sticky_visual .row_wrap{height:100%}.company.milestones .sec01 .con01 .sticky_visual .row{height:100%}.company.milestones .sec01 .con01 .sticky_visual .txt_wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:normal;flex-direction:column;height:100%}.company.milestones .sec01 .con01 .sticky_visual .txt_wrap strong{display:block;width:100%;font-size:max(calc(34px * var(--base-ratio)), calc(calc(34 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;font-family:"BrandNewHyosung",sans-serif;word-break:keep-all;word-wrap:break-word;font-weight:bold;color:#fff;opacity:0;transform:translateY(max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent))));transition:transform .75s,opacity .75s}.company.milestones .sec01 .con01 .sticky_visual .txt_wrap strong.active{opacity:1;transform:translateY(0)}.company.milestones .sec01 .con01 .sticky_visual .txt_wrap .bot_txt_box{width:100%;margin-top:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)));padding-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));border-top:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid rgba(140,144,146,.5);text-align:left;opacity:0;transform:translateY(max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent))));transition:transform .75s,opacity .75s}.company.milestones .sec01 .con01 .sticky_visual .txt_wrap .bot_txt_box.active{opacity:1;transform:translateY(0)}.company.milestones .sec01 .con01 .sticky_visual .txt_wrap .bot_txt_box p{display:inline-block;vertical-align:top;width:max(calc(658px * var(--base-ratio)), calc(calc(658 / var(--base-size)) * var(--base-percent)));text-align:left;font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;word-break:keep-all;word-wrap:break-word;font-weight:600;color:#fff}@media(max-width: 1024px){.company.milestones .sec01{padding-top:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}.company.milestones .sec01 .con01 .sticky_visual{-webkit-clip-path:inset(max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))));clip-path:inset(max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))))}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap .bg{background:url("/resources/en/images/page/company/milestones/m_visual_img.jpg") center no-repeat;background-size:cover}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap .big_star{width:100%;height:100%;background:url("/resources/en/images/page/company/milestones/m_visual_point.png") center max(calc(calc(calc(50 / var(--base-size)) * var(--base-percent)) * -1)) no-repeat;background-size:cover}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap .star_img{display:none}.company.milestones .sec01 .con01 .sticky_visual .row_wrap .col-10{height:100%}.company.milestones .sec01 .con01 .sticky_visual .txt_wrap strong{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.company.milestones .sec01 .con01 .sticky_visual .txt_wrap .bot_txt_box{width:100%;margin-top:max(calc(36px * var(--base-ratio)), calc(calc(36 / var(--base-size)) * var(--base-percent)));padding-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.company.milestones .sec01 .con01 .sticky_visual .txt_wrap .bot_txt_box p{display:block;width:100%;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}}@media(max-width: 767px){.company.milestones .sec01 .con01 .sticky_visual{-webkit-clip-path:inset(max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))));clip-path:inset(max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) 0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))))}.company.milestones .sec01 .con01 .sticky_visual .bg_wrap .big_star{background-position:center}}.company.milestones .sec02{width:100%;padding:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent))) 0 max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)));background-color:#ebe6ff;overflow:hidden}.company.milestones .sec02 .con01 .rolling_txt{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.company.milestones .sec02 .con01 .rolling_txt p{font-size:max(calc(140px * var(--base-ratio)), calc(calc(140 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em;font-weight:600;color:#fff;text-transform:uppercase}.company.milestones .sec02 .con01 .acco_list{width:100%;margin-top:max(calc(130px * var(--base-ratio)), calc(calc(130 / var(--base-size)) * var(--base-percent)));border-top:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #fff;border-bottom:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #fff}.company.milestones .sec02 .con01 .acco_list .acco_item+.acco_item{border-top:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #fff}.company.milestones .sec02 .con01 .acco_list .acco_item a{padding:max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent))) max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent))) max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent))) 0;border-bottom:0;cursor:text}.company.milestones .sec02 .con01 .acco_list .acco_item a::after{display:none;right:0}.company.milestones .sec02 .con01 .acco_list .acco_item a span{width:max(calc(96px * var(--base-ratio)), calc(calc(96 / 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.2222222222;letter-spacing:-0.02em;font-weight:bold;color:#2e008b}.company.milestones .sec02 .con01 .acco_list .acco_item a strong{padding-left:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));width:calc(100% - max(calc(96px * var(--base-ratio)), calc(calc(96 / var(--base-size)) * var(--base-percent))));font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1.1818181818;letter-spacing:-0.02em;font-weight:600;color:#2e008b}.company.milestones .sec02 .con01 .acco_list .acco_item .acco_cont{background-color:rgba(0,0,0,0)}.company.milestones .sec02 .con01 .acco_list .acco_item .desc_wrap{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;padding:0 max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent))) max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(110px * var(--base-ratio)), calc(calc(110 / var(--base-size)) * var(--base-percent)))}.company.milestones .sec02 .con01 .acco_list .acco_item .desc_wrap p{width:calc(100% - max(calc(270px * var(--base-ratio)), calc(calc(270 / var(--base-size)) * var(--base-percent))));padding-right:max(calc(70px * var(--base-ratio)), calc(calc(70 / 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.02em;color:#1c1c1c;word-break:keep-all;word-wrap:break-word}.company.milestones .sec02 .con01 .acco_list .acco_item .desc_wrap .img_box{width:max(calc(270px * var(--base-ratio)), calc(calc(270 / var(--base-size)) * var(--base-percent)))}.company.milestones .sec02 .con01 .acco_list .acco_item .desc_wrap .img_box img{width:100%}.company.milestones .sec02 .con01 .acco_list .acco_item-active a strong{color:#2e008b}.company.milestones .sec02 .con01 .btn_wrap{display:none;margin-top:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}.company.milestones .sec02 .con01 .btn_wrap .btn span{border-color:#fff}@media(max-width: 1024px){.company.milestones .sec02{padding:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent))) 0 max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)))}.company.milestones .sec02 .con01 .rolling_txt p{font-size:max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent)));line-height:1;letter-spacing:-0.02em}.company.milestones .sec02 .con01 .acco_list{margin-top:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}.company.milestones .sec02 .con01 .acco_list .acco_item a{display:block;padding:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent))) max(calc(51px * var(--base-ratio)), calc(calc(51 / var(--base-size)) * var(--base-percent))) max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent))) 0}.company.milestones .sec02 .con01 .acco_list .acco_item a span{display:block;width:100%;font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.2142857143;letter-spacing:-0.02em}.company.milestones .sec02 .con01 .acco_list .acco_item a strong{display:block;width:100%;padding-left:0;margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / 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.375;letter-spacing:-0.02em}.company.milestones .sec02 .con01 .acco_list .acco_item .desc_wrap{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;padding:0 0 max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) 0}.company.milestones .sec02 .con01 .acco_list .acco_item .desc_wrap p{width:100%;padding-right:0;font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.company.milestones .sec02 .con01 .acco_list .acco_item .desc_wrap .img_box{width:100%;margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.company.milestones .sec02 .con01 .btn_wrap{display:block}}.company.milestones .sec_banner{margin-top:0}