header{position:fixed!important;transform:translateY(-100%)}.counselWrap,header{transition:transform 1s ease .5s}.counselWrap{transform:translateY(100%)}.page-loading #wrapper{opacity:0;visibility:hidden}#MAIN{font-family:Wanted Sans,serif;color:#000}#MAIN .main-color{color:#849c66}#MAIN .main-color.type2{color:#afcb8c}#MAIN section{height:100vh}@media(min-width:1400px)and (max-height:1070px){#MAIN section{height:100vh}}@media(max-width:1400px)and (max-height:800px){#MAIN section{height:100vh}}@media(max-width:1220px)and (max-height:580px){#MAIN section{height:100vh}}#MAIN section .text-wrap{position:absolute}#MAIN section .inner{position:relative}#MAIN section .bg,#MAIN section .inner{width:100%;height:100%}#MAIN section .bg img{position:absolute;left:50%;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;z-index:-1}#MAIN section.intro{overflow:hidden}#MAIN section.intro .video-container{position:fixed;width:100%;top:0;left:0;overflow:hidden}#MAIN section.intro .video-container video{position:absolute;top:-5%;left:-1%;width:105%;height:105%;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){#MAIN section.intro .video-container video{top:-10%;left:-10%;width:110%;height:110%}}#MAIN section.intro .video-container video.fadeOut{opacity:0;transition:opacity 1s}#MAIN section.intro .intro-text-animation-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;text-align:center;opacity:0}#MAIN section.intro .intro-text-animation-container .intro-text-title{font-size:min(1.5625vw,30px);font-weight:400;line-height:min(2.1875vw,42px);letter-spacing:calc(min(.0520833333vw,1px)*-1);margin-bottom:min(2.0833333333vw,40px)}@media(max-width:1220px){#MAIN section.intro .intro-text-animation-container .intro-text-title{font-size:min(1.8442622951vw,30px);line-height:min(2.5819672131vw,42px);letter-spacing:calc(min(.0614754098vw,1px)*-1);margin-bottom:min(2.4590163934vw,40px)}}@media(max-width:767px){#MAIN section.intro .intro-text-animation-container .intro-text-title{font-size:20px;line-height:29px;letter-spacing:-1px;margin-bottom:12px}}#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents{font-size:min(3.90625vw,75px);line-height:min(5.46875vw,105px);letter-spacing:calc(min(.0520833333vw,1px)*-1)}@media(max-width:1220px){#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents{font-size:min(4.6106557377vw,75px);line-height:min(6.4549180328vw,105px);letter-spacing:calc(min(.0614754098vw,1px)*-1)}}@media(max-width:767px){#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents{font-size:50px;line-height:60px;letter-spacing:-1px}}#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .main-text{display:inline-block;font-weight:700;text-align:center}#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .main-text strong{display:inline-block}#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .main-text.main-text-dasi{position:absolute;left:50%;transform:translateX(-50%)}#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text{font-weight:400}#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text.hidden-text_2{margin-left:min(1.0416666667vw,20px)}@media(max-width:1220px){#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text.hidden-text_2{margin-left:min(1.2295081967vw,20px)}}@media(max-width:767px){#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text.hidden-text_2{margin-left:8px}}#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text .hidden-text_1-rest,#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text .hidden-text_1_2-rest,#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text .hidden-text_2-rest,#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text .hidden-text_2_2-rest,#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text .hidden-text_2_3-rest{color:rgba(0,0,0,.2);display:inline-block}#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text .hidden-text-da,#MAIN section.intro .intro-text-animation-container .intro-text-animation-contents .hidden-text .hidden-text-si{opacity:0}#MAIN section.intro .intro-text-animation-container .intro-text-p{margin-top:min(3.125vw,60px);font-size:min(1.09375vw,21px);line-height:min(1.53125vw,29.4px);font-weight:400;color:#7b7b7b}@media(max-width:1220px){#MAIN section.intro .intro-text-animation-container .intro-text-p{margin-top:min(3.6885245902vw,60px);font-size:min(1.2909836066vw,21px);line-height:min(1.8073770492vw,29.4px)}}@media(max-width:767px){#MAIN section.intro .intro-text-animation-container .intro-text-p{margin-top:20px;font-size:14px;line-height:20.3px}}#MAIN section.intro .intro-text-animation-container .intro-text-p strong{font-weight:700}#MAIN section.intro .scroll-arrow{position:absolute}@media(max-width:767px){#MAIN section.intro .scroll-arrow{bottom:13.45vh}}#MAIN section.main_brandstory{position:relative;text-align:center;display:flex;justify-content:center;background-color:#ecebe9;overflow-x:hidden}#MAIN section.main_brandstory .circle-video-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:min(13vw,303px);height:min(min(13vw,303px),35vh);margin:min(3.2291666667vw,62px) auto 0}@media(max-width:1220px){#MAIN section.main_brandstory .circle-video-wrap{width:min(18.6270491803vw,303px);height:min(18.6270491803vw,303px);margin-top:min(3.8114754098vw,62px)}}@media(max-width:767px){#MAIN section.main_brandstory .circle-video-wrap{width:180px;height:180px;margin-top:45px}}@media(max-width:767px)and (max-height:750px){#MAIN section.main_brandstory .circle-video-wrap{width:150px;height:150px}}#MAIN section.main_brandstory .circle-video-wrap img,#MAIN section.main_brandstory .circle-video-wrap video{flex-shrink:0;width:200%;-o-object-fit:cover;object-fit:cover}#MAIN section.main_brandstory .circle-video-wrap img{height:200%}#MAIN section.main_brandstory .bg{position:absolute;top:min(11.0416666667vw,212px);left:50%;transform:translateX(-50%);width:92.23%;height:75.2%;border-radius:min(1.0416666667vw,20px);overflow:hidden}@media(max-width:1220px){#MAIN section.main_brandstory .bg{top:min(13.0327868852vw,212px);border-radius:min(1.2295081967vw,20px)}}@media(max-width:767px){#MAIN section.main_brandstory .bg{top:155px;border-radius:10px}}#MAIN section.main_brandstory .btn-cover{position:absolute;left:50%;transform:translate(-50%);bottom:min(3.6458333333vw,70px)}@media(max-width:1220px){#MAIN section.main_brandstory .btn-cover{bottom:min(4.3032786885vw,70px)}}@media(max-width:767px){#MAIN section.main_brandstory .btn-cover{bottom:60px}}#MAIN section.main_brandstory .text-wrap{position:absolute;top:min(6.875vw,132px);left:50%;transform:translate(-50%);max-width:1024px;display:flex;flex-direction:column;justify-content:center;z-index:1;max-width:1228px;padding:0 min(1.25vw,24px);margin:0 auto}@media(max-width:767px){#MAIN section.main_brandstory .text-wrap{max-width:none;padding:0 20px}}@media(max-width:1220px){#MAIN section.main_brandstory .text-wrap{top:min(8.1147540984vw,132px)}}@media(max-width:767px){#MAIN section.main_brandstory .text-wrap{top:105px;width:calc(100% - 40px)}}#MAIN section.main_brandstory .main-brandstory-title{text-align:center}#MAIN section.main_brandstory .main-brandstory-title>span{font-family:Poppins,serif;display:block;font-size:min(5.2083333333vw,100px);font-weight:800;line-height:min(4.1666666667vw,80px);letter-spacing:calc(min(.15625vw,3px)*-1)}@media(max-width:1220px){#MAIN section.main_brandstory .main-brandstory-title>span{font-size:min(6.1475409836vw,100px);line-height:min(4.9180327869vw,80px)}}@media(max-width:767px){#MAIN section.main_brandstory .main-brandstory-title>span{font-size:55px;line-height:51px}}#MAIN section.main_brandstory .main-brandstory-title>span.brand{color:#000}#MAIN section.main_brandstory .main-brandstory-title>span.story{background:linear-gradient(90deg,#EAFFD6,#C8E4FF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);padding-bottom:min(1.0416666667vw,20px)}@media(max-width:1220px){#MAIN section.main_brandstory .main-brandstory-title>span.story{padding-bottom:min(1.2295081967vw,20px)}}@media(max-width:767px){#MAIN section.main_brandstory .main-brandstory-title>span.story{padding-bottom:10px}}#MAIN section.main_brandstory .main-brandstory-p{margin-top:min(3.4375vw,66px)}@media(max-width:1220px){#MAIN section.main_brandstory .main-brandstory-p{margin-top:min(4.0573770492vw,66px)}}@media(max-width:767px){#MAIN section.main_brandstory .main-brandstory-p{margin-top:40px}}#MAIN section.main_brandstory .main-brandstory-p p{font-size:min(1.09375vw,21px);line-height:min(1.53125vw,29.4px);font-weight:400;color:#fff}@media(max-width:1220px){#MAIN section.main_brandstory .main-brandstory-p p{font-size:min(1.2909836066vw,21px);line-height:min(1.8073770492vw,29.4px)}}@media(max-width:767px){#MAIN section.main_brandstory .main-brandstory-p p{font-size:14px;line-height:20.3px}}#MAIN section.main_brandstory .main-brandstory-p p:last-child{margin-top:min(1.09375vw,21px)}@media(max-width:1220px){#MAIN section.main_brandstory .main-brandstory-p p:last-child{margin-top:min(1.2909836066vw,21px)}}@media(max-width:767px){#MAIN section.main_brandstory .main-brandstory-p p:last-child{margin-top:14px}}#MAIN section.main_brandstory .main-brandstory-p p>span{font-weight:700}#MAIN section.main_customer{position:relative}#MAIN section.main_customer.active01 .inner .text-wrap{color:#fff}#MAIN section.main_customer.active01 .inner .text-wrap h2{text-shadow:.5px .5px 3px rgba(0,0,0,.7490196078)}#MAIN section.main_customer.active01 .inner .text-wrap p{color:#fff;text-shadow:.5px .5px 3px rgba(0,0,0,.8980392157)}#MAIN section.main_customer.active01 .inner .bg01{display:block}#MAIN section.main_customer.active01 .inner .bg02,#MAIN section.main_customer.active01 .inner .bg03{display:none}#MAIN section.main_customer.active02 .inner .text-wrap{color:#fff}#MAIN section.main_customer.active02 .inner .text-wrap h2{text-shadow:.5px .5px 3px rgba(0,0,0,.7490196078)}#MAIN section.main_customer.active02 .inner .text-wrap p{color:#fff;text-shadow:.5px .5px 3px rgba(0,0,0,.8980392157)}#MAIN section.main_customer.active02 .inner .bg01{display:none}#MAIN section.main_customer.active02 .inner .bg02{display:block}#MAIN section.main_customer.active02 .inner .bg03{display:none}#MAIN section.main_customer.active03 .inner .text-wrap{color:#fff}#MAIN section.main_customer.active03 .inner .text-wrap h2{text-shadow:.5px .5px 3px rgba(0,0,0,.7490196078)}#MAIN section.main_customer.active03 .inner .text-wrap p{color:#fff;text-shadow:.5px .5px 3px rgba(0,0,0,.8980392157)}#MAIN section.main_customer.active03 .inner .bg01,#MAIN section.main_customer.active03 .inner .bg02{display:none}#MAIN section.main_customer.active03 .inner .bg03{display:block}#MAIN section.main_customer .inner .text-wrap{max-width:928px;padding:0 min(1.25vw,24px);margin:0 auto;width:100%;top:13.5%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column}@media(max-width:1220px){#MAIN section.main_customer .inner .text-wrap{max-width:450px}}@media(max-width:767px){#MAIN section.main_customer .inner .text-wrap{padding:0 20px;top:0;height:100%;padding:120px 40px 150px}}#MAIN section.main_customer .inner .text-wrap h2{font-size:min(2.8645833333vw,55px);line-height:min(4.0104166667vw,77px);font-weight:700;letter-spacing:calc(min(.15625vw,3px)*-1)}@media(max-width:1220px){#MAIN section.main_customer .inner .text-wrap h2{font-size:min(3.381147541vw,55px);line-height:min(4.7336065574vw,77px);letter-spacing:calc(min(.1844262295vw,3px)*-1)}}@media(max-width:767px){#MAIN section.main_customer .inner .text-wrap h2{font-size:37px;line-height:47px;letter-spacing:-1px}}#MAIN section.main_customer .inner .text-wrap p{margin-top:min(1.1458333333vw,22px);font-size:min(1.09375vw,21px);line-height:min(1.53125vw,29.4px);font-weight:400;text-shadow:1px 1px 3px rgba(0,0,0,.9)}@media(max-width:1220px){#MAIN section.main_customer .inner .text-wrap p{margin-top:min(1.3524590164vw,22px);font-size:min(1.2909836066vw,21px);line-height:min(1.8073770492vw,29.4px)}}@media(max-width:767px){#MAIN section.main_customer .inner .text-wrap p{margin-top:19px;font-size:14px;line-height:20.3px}}#MAIN section.main_customer .inner .text-wrap .btn-wrap{position:relative;width:100%;margin-top:min(2.5vw,48px);margin-left:min(-.7291666667vw,-14px)}@media(max-width:1220px){#MAIN section.main_customer .inner .text-wrap .btn-wrap{margin-top:min(2.9508196721vw,48px);margin-left:min(-.8606557377vw,-14px)}}@media(max-width:767px){#MAIN section.main_customer .inner .text-wrap .btn-wrap{margin-top:auto;flex-grow:1;margin-left:0;display:flex;align-items:end;justify-content:center}}#MAIN section.main_dasivalue{position:relative}#MAIN section.main_dasivalue .inner .text-wrap{max-width:928px;padding:0 min(1.25vw,24px);margin:0 auto;width:100%;top:13.5%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column}@media(max-width:1220px){#MAIN section.main_dasivalue .inner .text-wrap{max-width:450px}}@media(max-width:767px){#MAIN section.main_dasivalue .inner .text-wrap{padding:0 20px;top:0;height:100%;padding:120px 40px 150px;text-align:center}}#MAIN section.main_dasivalue .inner .text-wrap h2{font-size:min(2.8645833333vw,55px);line-height:min(4.0104166667vw,77px);font-weight:700;letter-spacing:calc(min(.15625vw,3px)*-1);color:#fff}@media(max-width:1220px){#MAIN section.main_dasivalue .inner .text-wrap h2{font-size:min(3.381147541vw,55px);line-height:min(4.7336065574vw,77px);letter-spacing:calc(min(.1844262295vw,3px)*-1)}}@media(max-width:767px){#MAIN section.main_dasivalue .inner .text-wrap h2{font-size:37px;line-height:47px;letter-spacing:-1px}}#MAIN section.main_dasivalue .inner .text-wrap p{margin-top:min(.625vw,12px);font-size:min(1.09375vw,21px);line-height:min(1.53125vw,29.4px);font-weight:400;color:#fff}@media(max-width:1220px){#MAIN section.main_dasivalue .inner .text-wrap p{margin-top:min(.737704918vw,12px);font-size:min(1.2909836066vw,21px);line-height:min(1.8073770492vw,29.4px)}}@media(max-width:767px){#MAIN section.main_dasivalue .inner .text-wrap p{margin-top:8px;font-size:14px;line-height:20.3px}}#MAIN section.main_dasivalue .inner .text-wrap .btn-wrap{position:relative;width:100%;margin-top:min(2.5vw,48px);margin-left:min(-.7291666667vw,-14px)}@media(max-width:1220px){#MAIN section.main_dasivalue .inner .text-wrap .btn-wrap{margin-top:min(2.9508196721vw,48px);margin-left:min(-.8606557377vw,-14px)}}@media(max-width:767px){#MAIN section.main_dasivalue .inner .text-wrap .btn-wrap{margin-top:22px;margin-left:0}#MAIN section.main_dasivalue .inner .text-wrap .btn-wrap>.learn-more-button>.learn-more-button-text{width:80%}}#MAIN section.main_dasivalue .inner .text-wrap .img-typo{position:absolute;top:calc(-1*min(2.03125vw,39px));left:0;width:min(16.1458333333vw,310px);height:min(3.9583333333vw,76px);z-index:-1}@media(max-width:1220px){#MAIN section.main_dasivalue .inner .text-wrap .img-typo{top:calc(-1*min(2.3975409836vw,39px));left:0;width:min(19.0573770492vw,310px);height:min(4.6721311475vw,76px)}}@media(max-width:767px){#MAIN section.main_dasivalue .inner .text-wrap .img-typo{top:-30px;left:50%;transform:translateX(-50%);width:206px;height:60px}}#MAIN section.main_dasivalue .inner .text-wrap .img-typo img{width:100%;-o-object-fit:contain;object-fit:contain}#MAIN section.main_dasivalue .bg{position:relative;z-index:-1;overflow:hidden;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#MAIN section.main_dasivalue .bg>picture{width:100%;height:100%}@media(max-width:767px){#MAIN section.main_dasivalue .bg>picture{width:150%;height:150%;position:relative;top:13%}}#MAIN section.main_dasivalue .bg>picture>img{position:absolute;left:50%;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;z-index:-1}#MAIN section.main_dasivalue .video-wrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%}#MAIN section.main_dasivalue .video-wrap>div{width:100%;height:100%}@media(max-width:767px){#MAIN section.main_dasivalue .video-wrap .mo-only{width:150%;height:150%;position:relative;top:13%}}#MAIN section.main_dasivalue .video-wrap video{width:100%;height:100%}#MAIN section.main_brandvalue{position:relative;overflow:hidden}#MAIN section.main_brandvalue .inner .title{position:absolute;display:inline-block;width:-moz-max-content;width:max-content;top:calc(min(3.75vw,72px)*-1);left:50%;transform:translate(-50%);font-family:Poppins,serif;font-size:min(17.1875vw,330px);line-height:min(18.2291666667vw,350px);letter-spacing:calc(min(.15625vw,3px)*-1);font-weight:700;background:linear-gradient(90deg,#ADC19A,#ACD0F2);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0);opacity:.5;mix-blend-mode:multiply}@media(max-width:1220px){#MAIN section.main_brandvalue .inner .title{top:calc(min(4.4262295082vw,72px)*-1);font-size:min(20.2868852459vw,330px);line-height:min(21.5163934426vw,350px)}}@media(max-width:767px){#MAIN section.main_brandvalue .inner .title{display:none}}#MAIN section.main_brandvalue .inner .text-wrap{position:absolute;top:min(11.7708333333vw,226px);left:50%;transform:translate(-50%);text-align:center}@media(max-width:1220px){#MAIN section.main_brandvalue .inner .text-wrap{top:min(13.893442623vw,226px)}}@media(max-width:767px){#MAIN section.main_brandvalue .inner .text-wrap{top:180px;width:calc(100% - 40px)}}#MAIN section.main_brandvalue .inner .text-wrap:before{content:"";position:absolute;width:min(24.53125vw,471px);height:min(4.0625vw,78px);top:calc(min(2.0833333333vw,40px)*-1);left:50%;transform:translate(-50%);background:url(https://d1as53h2pztvcj.cloudfront.net/images/main/img_typo-bv-sub.png) no-repeat 50%/contain;z-index:-1}@media(max-width:1220px){#MAIN section.main_brandvalue .inner .text-wrap:before{width:min(28.9549180328vw,471px);height:min(4.7950819672vw,78px);top:calc(min(2.4590163934vw,40px)*-1)}}@media(max-width:767px){#MAIN section.main_brandvalue .inner .text-wrap:before{width:287px;height:54px;top:-27px;background:url(https://d1as53h2pztvcj.cloudfront.net/images/main/img_typo-bv-sub_mo.png) no-repeat 50%/contain}}#MAIN section.main_brandvalue .inner .text-wrap h2{font-size:min(2.8645833333vw,55px);line-height:min(4.0104166667vw,77px);font-weight:700}@media(max-width:1220px){#MAIN section.main_brandvalue .inner .text-wrap h2{font-size:min(3.381147541vw,55px);line-height:min(4.7336065574vw,77px)}}@media(max-width:767px){#MAIN section.main_brandvalue .inner .text-wrap h2{font-size:37px;line-height:48px;letter-spacing:-1px;font-weight:800}}#MAIN section.main_brandvalue .inner .text-wrap h2>strong{letter-spacing:calc(min(.15625vw,3px)*-1);background:linear-gradient(90deg,#00E545,#007DAB);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@media(max-width:1220px){#MAIN section.main_brandvalue .inner .text-wrap h2>strong{letter-spacing:calc(min(.1844262295vw,3px)*-1)}}@media(max-width:767px){#MAIN section.main_brandvalue .inner .text-wrap h2>strong{letter-spacing:-1px}}#MAIN section.main_brandvalue .inner .text-wrap h2>span{letter-spacing:calc(min(.15625vw,3px)*-1);background:linear-gradient(90deg,#145780,#425D40);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}@media(max-width:1220px){#MAIN section.main_brandvalue .inner .text-wrap h2>span{letter-spacing:calc(min(.1844262295vw,3px)*-1)}}@media(max-width:767px){#MAIN section.main_brandvalue .inner .text-wrap h2>span{letter-spacing:-1px}}#MAIN section.main_brandvalue .inner .text-wrap p{margin-top:min(.7291666667vw,14px);font-size:min(1.09375vw,21px);line-height:min(1.5885416667vw,30.5px);font-weight:400;letter-spacing:calc(min(.0520833333vw,1px)*-1)}@media(max-width:1220px){#MAIN section.main_brandvalue .inner .text-wrap p{margin-top:min(.8606557377vw,14px);font-size:min(1.2909836066vw,21px);line-height:min(1.875vw,30.5px);letter-spacing:calc(min(.0614754098vw,1px)*-1)}}@media(max-width:767px){#MAIN section.main_brandvalue .inner .text-wrap p{margin-top:5px;font-size:14px;line-height:20.3px}}#MAIN section.main_brandvalue .inner .typo{position:absolute;top:calc(min(3.75vw,72px)*-1);left:50%;transform:translate(-50%);width:min(103.5416666667vw,1988px);height:min(18.2291666667vw,350px);z-index:1;mix-blend-mode:multiply}@media(max-width:1220px){#MAIN section.main_brandvalue .inner .typo{top:calc(min(4.4262295082vw,72px)*-1);width:min(122.2131147541vw,1988px);height:min(21.5163934426vw,350px)}}@media(max-width:767px){#MAIN section.main_brandvalue .inner .typo{display:none}}#MAIN section.main_brandvalue .inner .typo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#MAIN section.main_brandvalue .btn-cover{position:absolute;left:50%;transform:translate(-50%);bottom:min(7.2916666667vw,140px)}@media(max-width:1220px){#MAIN section.main_brandvalue .btn-cover{bottom:min(8.606557377vw,140px)}}@media(max-width:767px){#MAIN section.main_brandvalue .btn-cover{bottom:168px}}#MAIN section.main_connect{position:relative;overflow:hidden}@media(max-width:767px){#MAIN section.main_connect{min-height:870px}}#MAIN section.main_connect .learn-more-button[data-size=l] .learn-more-button-text{width:80%}#MAIN section.main_connect .title{position:absolute;display:inline-block;width:-moz-max-content;width:max-content;top:calc(min(5.3125vw,102px)*-1);left:50%;transform:translate(-50%);font-family:Poppins,serif;font-size:min(17.1875vw,330px);line-height:min(18.2291666667vw,350px);letter-spacing:calc(min(.15625vw,3px)*-1);font-weight:700;color:#fff;opacity:.3!important}@media(max-width:1220px){#MAIN section.main_connect .title{top:calc(min(5.6557377049vw,92px)*-1);font-size:min(20.2868852459vw,330px);line-height:min(21.5163934426vw,350px);letter-spacing:calc(min(.1844262295vw,3px)*-1)}}@media(max-width:767px){#MAIN section.main_connect .title{top:94px;font-size:100px;line-height:100px;letter-spacing:-3px}}#MAIN section.main_connect .text-wrap{position:absolute;top:20.5%;left:50%;transform:translate(-50%);text-align:center;z-index:3}@media(max-width:767px){#MAIN section.main_connect .text-wrap{top:200px;width:calc(100% - 40px)}}#MAIN section.main_connect .text-wrap h2{position:absolute;top:calc(min(6.5vw,72px)*-1);width:100%;font-size:min(2.8645833333vw,55px);line-height:min(4.0104166667vw,77px);font-weight:700;letter-spacing:calc(min(.15625vw,3px)*-1)}@media(max-width:1220px){#MAIN section.main_connect .text-wrap h2{font-size:min(3.381147541vw,55px);line-height:min(4.7336065574vw,77px);letter-spacing:calc(min(.1844262295vw,3px)*-1);top:calc(min(4vw,72px)*-1)}}@media(max-width:767px){#MAIN section.main_connect .text-wrap h2{font-size:37px;line-height:47px;letter-spacing:-1px;margin-top:-35px}}#MAIN section.main_connect .text-wrap p{font-size:min(1.09375vw,21px);line-height:min(1.53125vw,29.4px);font-weight:400;letter-spacing:calc(min(.0520833333vw,1px)*-1);margin-top:min(1.5vw,35px)}@media(max-width:1220px){#MAIN section.main_connect .text-wrap p{font-size:min(1.2909836066vw,21px);line-height:min(1.8073770492vw,29.4px);letter-spacing:calc(min(.0614754098vw,1px)*-1);margin-top:min(3.3196721311vw,54px)}}@media(max-width:767px){#MAIN section.main_connect .text-wrap p{font-size:14px;line-height:20.3px;margin-top:28px}}#MAIN section.main_connect .text-wrap .btn-cover{margin-top:min(2.8125vw,54px)}@media(max-width:1220px){#MAIN section.main_connect .text-wrap .btn-cover{margin-top:min(3.3196721311vw,54px)}}@media(max-width:767px){#MAIN section.main_connect .text-wrap .btn-cover{margin-top:30px}}#MAIN section.main_connect .content-wrap{position:relative;width:100%;height:100%}#MAIN section.main_connect .content-wrap .connect-swiper{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);overflow:visible;padding-top:min(25.2083333333vw,484px)}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .connect-swiper{padding-top:min(29.7540983607vw,484px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .connect-swiper{padding-top:347px}}#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide{width:auto;height:auto}#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide .slide-item{opacity:0;transition:all .4s ease;border-radius:min(.9375vw,18px)}#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide .slide-item:after{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);z-index:2;border-radius:min(.9375vw,18px);transition:all .8s ease;opacity:0;visibility:hidden}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide .slide-item:after{border-radius:min(.9375vw,18px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide .slide-item:after{border-radius:10px}}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide .slide-item{border-radius:min(.9375vw,18px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide .slide-item{border-radius:10px}}#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide-next .slide-item,#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide-prev .slide-item{opacity:1;box-shadow:min(-.2427083333vw,-4.66px) min(.6067708333vw,11.65px) min(1.7302083333vw,33.22px) 0 rgba(0,0,0,.2509803922)}@media(max-width:767px){#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide-next .slide-item,#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide-prev .slide-item{opacity:1}}#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide-next .slide-item:after,#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide-prev .slide-item:after{opacity:1;visibility:visible}#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide-next .slide-item>.card-wrap:before,#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide-prev .slide-item>.card-wrap:before{display:none}#MAIN section.main_connect .content-wrap .connect-swiper .swiper-slide-active .slide-item{opacity:1;cursor:pointer}#MAIN section.main_connect .content-wrap .connect-btns{position:absolute;width:100%;max-width:min(52.1354166667vw,1001px);bottom:min(9.21875vw,177px);left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;align-items:center;z-index:5;pointer-events:none;transition:all .8s ease}#MAIN section.main_connect .content-wrap .connect-btns.hidden{opacity:0}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .connect-btns{max-width:min(61.5368852459vw,1001px);bottom:min(10.881147541vw,177px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .connect-btns{max-width:400px;width:100%;padding:0 17px;box-sizing:border-box;bottom:182px}}#MAIN section.main_connect .content-wrap .connect-btns .slide-btn{position:relative;width:min(3.125vw,60px);aspect-ratio:1/1;background:url(https://d1as53h2pztvcj.cloudfront.net/images/common/ic_swiper_btn.png) no-repeat 50%/contain;pointer-events:auto;cursor:pointer;z-index:10}#MAIN section.main_connect .content-wrap .connect-btns .slide-btn.next{transform:rotate(180deg)}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .connect-btns .slide-btn{width:min(3.6885245902vw,60px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .connect-btns .slide-btn{width:34px;background:url(https://d1as53h2pztvcj.cloudfront.net/images/common/ic_scroll-arrow.png) no-repeat 50%/contain}#MAIN section.main_connect .content-wrap .connect-btns .slide-btn.prev{transform:rotate(90deg)}#MAIN section.main_connect .content-wrap .connect-btns .slide-btn.next{transform:rotate(-90deg)}}#MAIN section.main_connect .content-wrap .slide-item{width:min(31.3541666667vw,602px)}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item{width:min(37.0081967213vw,602px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item{width:261px}}#MAIN section.main_connect .content-wrap .slide-item .card-wrap{position:relative;width:100%;height:min(20.5729166667vw,395px);padding:min(.46875vw,9px);box-sizing:content-box;box-shadow:min(.1744791667vw,3.35px) min(.1744791667vw,3.35px) min(.3921875vw,7.53px) 0 rgba(68,60,39,.2509803922);border-radius:min(.9375vw,18px);overflow:hidden;box-sizing:border-box}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap{padding:min(.5532786885vw,9px);height:min(24.2827868852vw,395px);box-shadow:min(.205942623vw,3.35px) min(.205942623vw,3.35px) min(.4629098361vw,7.53px) 0 rgba(68,60,39,.2509803922);border-radius:min(1.106557377vw,18px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap{height:398px;padding:7px;box-shadow:2.49px 2.49px 5.59px 0 rgba(68,60,39,.2509803922);border-radius:10px}}#MAIN section.main_connect .content-wrap .slide-item .card-wrap:before{content:"";position:absolute;top:min(1.7708333333vw,34px);right:min(1.7708333333vw,34px);width:min(2.6041666667vw,50px);aspect-ratio:1/1;background:url(https://d1as53h2pztvcj.cloudfront.net/images/common/ic_arrow_btn.png) no-repeat 50%/contain;z-index:2;transition:all .8s ease}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap:before{top:min(2.0901639344vw,34px);right:min(2.0901639344vw,34px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap:before{top:18px;right:22px;width:40px}}#MAIN section.main_connect .content-wrap .slide-item .card-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:min(.9375vw,18px);background-color:hsla(0,0%,100%,.3137254902);z-index:0;transition:all .8s ease}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap:after{border-radius:min(1.106557377vw,18px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap:after{border-radius:10px}}#MAIN section.main_connect .content-wrap .slide-item .card-wrap .img-box{position:relative;width:100%;height:100%;z-index:1;border-radius:min(.5208333333vw,10px);overflow:hidden}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap .img-box{border-radius:min(.6147540984vw,10px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap .img-box{border-radius:7px}}#MAIN section.main_connect .content-wrap .slide-item .card-wrap .img-box picture{display:block;width:100%;height:100%}#MAIN section.main_connect .content-wrap .slide-item .card-wrap .img-box picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#MAIN section.main_connect .content-wrap .slide-item .card-wrap .img-box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .8s ease;background-color:#000;background:linear-gradient(0deg,rgba(0,0,0,.5) -3.31%,rgba(0,0,0,0) 52.8%)}#MAIN section.main_connect .content-wrap .slide-item .card-wrap .txt-box{position:absolute;bottom:min(1.9791666667vw,38px);right:min(2.34375vw,45px);color:#fff;z-index:2;text-align:right}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap .txt-box{bottom:min(2.3360655738vw,38px);right:min(2.7663934426vw,45px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap .txt-box{bottom:50%;transform:translateY(50%);right:22px}}#MAIN section.main_connect .content-wrap .slide-item .card-wrap .txt-box .location{filter:invert(1)}#MAIN section.main_connect .content-wrap .slide-item .card-wrap .txt-box .location>img{-o-object-fit:contain;object-fit:contain}#MAIN section.main_connect .content-wrap .slide-item .card-wrap .txt-box .tit{font-weight:700;font-size:min(1.0864583333vw,20.86px);line-height:min(1.5208333333vw,29.2px);letter-spacing:-.05em;color:#fff}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap .txt-box .tit{font-size:min(1.2823770492vw,20.86px);line-height:min(1.7950819672vw,29.2px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item .card-wrap .txt-box .tit{font-size:18px;line-height:1.41}}#MAIN section.main_connect .content-wrap .slide-item[data-location=SEOUL] .card-wrap .location{width:min(10.5729166667vw,203px);aspect-ratio:107/27}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item[data-location=SEOUL] .card-wrap .location{width:min(12.4795081967vw,203px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item[data-location=SEOUL] .card-wrap .location{width:103px;filter:invert(0)}#MAIN section.main_connect .content-wrap .slide-item[data-location=SEOUL] .card-wrap .tit{color:#000}}#MAIN section.main_connect .content-wrap .slide-item[data-location=BUSAN] .location{width:min(10.8854166667vw,209px);aspect-ratio:253/63}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item[data-location=BUSAN] .location{width:min(12.8483606557vw,209px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item[data-location=BUSAN] .location{width:103px}}#MAIN section.main_connect .content-wrap .slide-item[data-location=DAEGU] .location{width:min(11.1458333333vw,214px);aspect-ratio:253/62}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item[data-location=DAEGU] .location{width:min(13.1557377049vw,214px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item[data-location=DAEGU] .location{width:106px}}#MAIN section.main_connect .content-wrap .slide-item[data-location=DAEJEON] .location{width:min(13.8541666667vw,266px);aspect-ratio:253/56}@media(max-width:1220px){#MAIN section.main_connect .content-wrap .slide-item[data-location=DAEJEON] .location{width:min(16.3524590164vw,266px)}}@media(max-width:767px){#MAIN section.main_connect .content-wrap .slide-item[data-location=DAEJEON] .location{width:133px}}#MAIN section.main_connect .bg{position:absolute;left:0;top:0}#MAIN section.main_outtro{position:relative}#MAIN section.main_outtro .councelBtn{width:min(20.4166666667vw,392px);height:min(3.6458333333vw,70px);font-size:min(1.4vw,22px);color:#283a1a;background:url(https://d1as53h2pztvcj.cloudfront.net/images/main/bg_customer_btn.svg) no-repeat 50%/contain;font-weight:700}@media(max-width:1220px){#MAIN section.main_outtro .councelBtn{width:min(24.0983606557vw,392px);height:min(4.3032786885vw,70px);font-size:min(1.4vw,22px)}}@media(max-width:767px){#MAIN section.main_outtro .councelBtn{width:248px;height:44px;font-size:15px;letter-spacing:-1px}}#MAIN section.main_outtro .inner .text-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}@media(max-width:767px){#MAIN section.main_outtro .inner .text-wrap{top:50%;transform:translate(-50%,-50%);width:calc(100% - 40px)}}#MAIN section.main_outtro .inner .text-wrap p{font-size:min(1.40625vw,27px);line-height:min(1.96875vw,37.8px);font-weight:400;letter-spacing:calc(min(.0520833333vw,1px)*-1)}@media(max-width:1220px){#MAIN section.main_outtro .inner .text-wrap p{font-size:min(1.6598360656vw,27px);line-height:min(2.3237704918vw,37.8px);letter-spacing:-.25vw}}@media(max-width:767px){#MAIN section.main_outtro .inner .text-wrap p{font-size:18px;line-height:32px}}#MAIN section.main_outtro .inner .text-wrap p:nth-child(2){margin-top:min(1.5625vw,30px)}@media(max-width:1220px){#MAIN section.main_outtro .inner .text-wrap p:nth-child(2){margin-top:min(1.8442622951vw,30px)}}@media(max-width:767px){#MAIN section.main_outtro .inner .text-wrap p:nth-child(2){margin-top:37px}}#MAIN section.main_outtro .inner .text-wrap .main-outtro-p{margin-top:min(2.2395833333vw,43px);font-size:min(1.953125vw,37.5px);line-height:min(2.734375vw,52.5px);font-weight:700;letter-spacing:calc(min(.0520833333vw,1px)*-1);color:#fff}@media(max-width:1220px){#MAIN section.main_outtro .inner .text-wrap .main-outtro-p{margin-top:min(2.643442623vw,43px);font-size:min(2.3053278689vw,37.5px);line-height:min(3.2274590164vw,52.5px);letter-spacing:calc(min(.0614754098vw,1px)*-1)}}@media(max-width:767px){#MAIN section.main_outtro .inner .text-wrap .main-outtro-p{margin-top:50px;font-size:25px;line-height:35px}}#MAIN section.main_outtro .inner .text-wrap .main-outtro-p>span{position:relative;display:inline-block;color:#fff}#MAIN section.main_outtro .inner .text-wrap .main-outtro-p>span:before{content:"";position:absolute;display:inline-block;width:min(.2083333333vw,4px);height:min(.2083333333vw,4px);background:#fff;border-radius:50%;top:calc(min(.2083333333vw,4px)*-1);left:50%;transform:translate(-50%)}@media(max-width:1220px){#MAIN section.main_outtro .inner .text-wrap .main-outtro-p>span:before{width:min(.2459016393vw,4px);height:min(.2459016393vw,4px);top:calc(min(.2459016393vw,4px)*-1)}}@media(max-width:767px){#MAIN section.main_outtro .inner .text-wrap .main-outtro-p>span:before{width:4px;height:4px;top:-4px}}#MAIN section.main_outtro .inner .text-wrap .main-outtro-p>span:first-child{color:#b1e497}#MAIN section.main_outtro .inner .text-wrap .main-outtro-p>span:first-child:before{background:#fff}#MAIN section.main_outtro .inner .text-wrap .main-outtro-p>span:nth-child(2){color:#95d999}#MAIN section.main_outtro .inner .text-wrap .main-outtro-p>span:nth-child(2):before{background:#fff}#MAIN section.main_outtro .inner .btn-cover{margin-top:min(10.4166666667vw,200px)}@media(max-width:1220px){#MAIN section.main_outtro .inner .btn-cover{margin-top:min(12.2950819672vw,200px)}}@media(max-width:767px){#MAIN section.main_outtro .inner .btn-cover{margin-top:124px}}