.stories-sec-1{position:relative;height:100vh}

@media screen and (max-width: 991.98px){
.stories-sec-1{background-image:url('/images/sub/stories_m.jpg');background-repeat:no-repeat;background-size:cover;background-position:bottom}
}

@media screen and (max-width: 991.98px){
.stories-sec-1 .common-title-wrap .title{font-size:30px}
}

@media screen and (min-width: 992px){
.stories-sec-1 .img-wrap{position:absolute;right:0;bottom:0;width:62.48%;height:100%}
}

@media screen and (min-width: 992px){
.stories-sec-1 .img-wrap .img{width:100%;height:100%;background-image:url('/images/sub/stories.jpg');background-repeat:no-repeat;background-size:cover;background-position:left}
}

.stories-sec-1 .text-wrap{position:absolute;left:0;top:115px;z-index:1}

@media screen and (min-width: 992px){
.stories-sec-1 .text-wrap{display:flex;flex-direction:column;justify-content:center;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}
}

@media screen and (min-width: 992px){
.stories-sec-1 .text-wrap .common-title-wrap{position:absolute;width:50%}
}

.stories-sec-1 .text-wrap .common-title-wrap .title{font-weight:400}

@media screen and (min-width: 992px){
.stories-sec-1 .text-wrap .common-title-wrap .title{font-weight:300}
}

.stories-sec-1 .btn-scroll-down{margin-top:30px}

@media screen and (min-width: 992px){
.stories-sec-1 .btn-scroll-down{position:absolute;bottom:40px}
}

.stories-sec-2{padding:100px 0}

@media screen and (min-width: 992px){
.stories-sec-2{padding-top:12.50782vw;padding-bottom:12.50782vw}
}

@media screen and (min-width: 1600px){
.stories-sec-2{padding-top:200px;padding-bottom:220px}
}

.stories-sec-2 .stories-list .item:not(:last-child){margin-bottom:100px}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item:not(:last-child){margin-bottom:12.50782vw}
}

@media screen and (min-width: 1600px){
.stories-sec-2 .stories-list .item:not(:last-child){margin-bottom:200px}
}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item:nth-child(even) .img-wrap{order:1}
}

.stories-sec-2 .stories-list .item:nth-child(even) .img-wrap .img-big{margin-left:auto}
.stories-sec-2 .stories-list .item:nth-child(even) .img-wrap .img-small{left:0}
.stories-sec-2 .stories-list .item .img-wrap{position:relative;padding-bottom:40px;padding-bottom:10.69519vw}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .img-wrap{padding-bottom:5.17098vw}
}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .img-wrap{padding-bottom:62px}
}

.stories-sec-2 .stories-list .item .img-wrap .img{display:block}
.stories-sec-2 .stories-list .item .img-wrap .img-big{width:calc(290 / 339 * 100%)}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .img-wrap .img-big{width:calc(800 / 925 * 100%)}
}

.stories-sec-2 .stories-list .item .img-wrap .img-small{position:absolute;bottom:0;right:0;width:calc(140 / 339 * 100%);z-index:10}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .img-wrap .img-small{width:calc(385 / 945 * 100%)}
}

.stories-sec-2 .stories-list .item .text-wrap{margin-top:50px}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .text-wrap{margin-top:-5.17098vw}
}

@media screen and (min-width: 1200px){
.stories-sec-2 .stories-list .item .text-wrap{margin-top:-62px}
}

.stories-sec-2 .stories-list .item .text-wrap .title{margin-bottom:20px;font-size:26px;font-weight:600;line-height:1.46}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .text-wrap .title{font-size:2.8768vw}
}

@media screen and (min-width: 1600px){
.stories-sec-2 .stories-list .item .text-wrap .title{font-size:46px}
}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .text-wrap .title{margin-bottom:2.50156vw;line-height:1.41}
}

@media screen and (min-width: 1600px){
.stories-sec-2 .stories-list .item .text-wrap .title{margin-bottom:40px}
}

@media screen and (min-width: 1200px){
[data-lang="en"] .stories-sec-2 .stories-list .item .text-wrap .title{font-size:2.8768vw}
}

@media screen and (min-width: 1600px){
[data-lang="en"] .stories-sec-2 .stories-list .item .text-wrap .title{font-size:46px}
}

.stories-sec-2 .stories-list .item .text-wrap .subtitle{font-size:15px;line-height:1.6;color:#6d6d7e}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .text-wrap .subtitle{font-size:1.66806vw}
}

@media screen and (min-width: 1200px){
.stories-sec-2 .stories-list .item .text-wrap .subtitle{font-size:20px}
}

.stories-sec-2 .stories-list .item .text-wrap .btn-promax{position:relative;display:inline-flex;align-items:center;margin-top:10px;font-size:15px;font-weight:500;line-height:1.6;color:#31313f}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .text-wrap .btn-promax{margin-top:1.66806vw;font-size:18px;line-height:1.56}
}

@media screen and (min-width: 1200px){
.stories-sec-2 .stories-list .item .text-wrap .btn-promax{margin-top:20px}
}

.stories-sec-2 .stories-list .item .text-wrap .btn-promax::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#31313f}
.stories-sec-2 .stories-list .item .text-wrap .btn-promax::after{content:'';display:block;width:14px;height:14px;margin-left:5px;background:url(/views/res/imgs/page/business/icon-header-link.svg) no-repeat center/contain}
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap{margin-top:40px}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap{margin-top:5.00313vw}
}

@media screen and (min-width: 1600px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap{margin-top:80px}
}

@media screen and (min-width: 992px){
[data-lang="en"] .stories-sec-2 .stories-list .item .text-wrap .desc-wrap{margin-top:4.16884vw}
}

@media screen and (min-width: 1920px){
[data-lang="en"] .stories-sec-2 .stories-list .item .text-wrap .desc-wrap{margin-top:80px}
}

.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc{position:relative;font-size:18px;line-height:1.67;color:#31313f;padding-left:14px}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc{padding-left:1.58465vw;font-size:19px;line-height:1.46}
}

@media screen and (min-width: 1200px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc{font-size:1.62602vw}
}

@media screen and (min-width: 1600px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc{font-size:26px}
}

@media screen and (min-width: 1200px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc{padding-left:19px}
}

.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc:not(:last-child){margin-bottom:10px}

@media screen and (min-width: 992px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc:not(:last-child){margin-bottom:1.66806vw}
}

@media screen and (min-width: 1200px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc:not(:last-child){margin-bottom:20px}
}

.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc::before{content:"";position:absolute;left:0;top:12px;display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#e72223}

@media screen and (min-width: 1200px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc::before{top:1.06316vw}
}

@media screen and (min-width: 1600px){
.stories-sec-2 .stories-list .item .text-wrap .desc-wrap .desc::before{top:17px}
}

.business-sec-3{padding:100px 0;overflow:hidden;background-color:#f4f4f9}

@media screen and (min-width: 992px){
.business-sec-3{padding-top:12.50782vw;padding-bottom:15.63477vw}
}

@media screen and (min-width: 1600px){
.business-sec-3{padding-top:200px;padding-bottom:250px}
}

.business-sec-3 .common-sub-title-wrap{margin-bottom:50px}

@media screen and (min-width: 992px){
.business-sec-3 .common-sub-title-wrap{margin-bottom:8.34028vw}
}

@media screen and (min-width: 1200px){
.business-sec-3 .common-sub-title-wrap{margin-bottom:100px}
}

.business-sec-3 .businessSwiper{overflow:visible}.business-sec-3 .businessSwiper .swiper-slide-invisible-blank{display:none}
.business-sec-3 .businessSwiper .img-wrap{padding-top:calc(150 / 250 * 100%);background-repeat:no-repeat;background-position:center;background-size:cover}

@media screen and (min-width: 992px){
.business-sec-3 .businessSwiper .img-wrap{padding-top:calc(500 / 790 * 100%)}
}

.business-sec-3 .swiper-controller{position:absolute;right:0;top:-30px;margin-top:0;z-index:10}

@media screen and (min-width: 1720px){
.business-sec-3 .swiper-controller{right:calc((100% - 1600px) / 2)}
}

.business-sec-3 .swiper-controller::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:1px;height:40px;background-color:rgba(255,255,255,0.3);z-index:11}
.business-sec-3 .swiper-controller [class*="button"]{width:5.00417vw;height:5.00417vw;background-color:#e72223;background-size:cover}

@media screen and (min-width: 1200px){
.business-sec-3 .swiper-controller [class*="button"]{width:60px;height:60px}
}

.business-sec-3 .swiper-controller .swiper-button-prev{background-image:url(/views/res/imgs/page/business/icon-business-slide-prev.svg)}
.business-sec-3 .swiper-controller .swiper-button-next{background-image:url(/views/res/imgs/page/business/icon-business-slide-next.svg)}
