.nav-banner .banner{background:url(../img/aws/banner.png) no-repeat center center / cover}.nav-banner .banner-part{padding:1px;position:relative;height:100%}.nav-banner .banner-part .part-box{display:flex;align-items:center;justify-content:left;position:absolute;top:30%;left:0;width:100%}.nav-banner .banner-part .part-box .box .title h1{font-size:3.2rem;font-weight:500;letter-spacing:.15em;padding:2rem 0}.nav-banner .banner-part .part-box .box .title2 h2{font-size:2.2rem;letter-spacing:.15em;padding:.5rem 0}.nav-banner .banner-part .part-box .box .btn{display:inline-block;margin-top:2rem;color:#fff;padding:.8rem 1rem;border-radius:.3125rem;transition:all .3s ease}.nav-banner .banner-part .part-box .box .btn:hover{transform:scale(1.1)}.nav-banner .banner-part .part-box .box .btn-1{margin-right:2rem;background-color:#f77e26}.nav-banner .banner-part .part-box .box .btn-2{background-color:#312d2c}.nav-banner .banner-part .part-box .img{width:50%;height:auto;display:flex;justify-content:right;align-items:center}.nav-banner .banner-part .part-box .img img{width:60%}main{background-color:#f2f5fa}main .tab-1{padding:3.75rem 0}main .tab-1 .tab-1-part .z-txt{display:flex;justify-content:center;align-items:center;flex-direction:column}main .tab-1 .tab-1-part .z-txt p{width:60%}main .tab-1 .tab-1-part .part-box{background-color:white;display:flex;justify-content:center;align-items:center;margin:0 5rem}main .tab-1 .tab-1-part .part-box .box{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:3rem 0;border-right:1px solid #e1e1e1;padding:0 2rem}main .tab-1 .tab-1-part .part-box .box:last-child{border-right:none}main .tab-1 .tab-1-part .part-box .box .txt{text-align:center}main .tab-1 .tab-1-part .part-box .box .txt h6{font-size:1.4rem;font-weight:600;padding:1.5rem}main .tab-1 .tab-1-part .part-box .box .txt p{font-size:.9rem;font-weight:600;color:#7e7e7e;line-height:1.4rem;padding:0 2rem}main .tab-2{padding:3.75rem 0;width:100%;background-color:white}main .tab-2 .tab-2-part .part-box-1{display:flex;margin:8rem;gap:2rem;align-items:center;justify-content:center}main .tab-2 .tab-2-part .part-box-1 .txt .title h3{font-size:3rem}main .tab-2 .tab-2-part .part-box-1 .txt .text p{color:#777;font-size:1rem;font-weight:400;margin:3rem 0;padding-right:2rem;line-height:1.5rem}main .tab-2 .tab-2-part .part-box-1 .txt .text p b{font-weight:800}main .tab-2 .tab-2-part .part-box-1 .txt .btn{display:inline-block;padding:1rem 2.5rem;background-color:#f67f26;letter-spacing:.1em;color:white;transition:all .3s ease}main .tab-2 .tab-2-part .part-box-1 .txt .btn:hover{transform:scale(1.1)}main .tab-2 .tab-2-part .part-box-1 .img img{width:auto;height:100%}main .tab-2 .tab-2-part .part-box-2{display:flex}main .tab-2 .tab-2-part .part-box-2 .box{flex:1;box-shadow:0 0 10px #f6802541;margin:0 2rem;padding:2rem;text-align:center}main .tab-2 .tab-2-part .part-box-2 .box .z-icon{padding:1rem 0}main .tab-2 .tab-2-part .part-box-2 .box .txt .title h6{font-size:1.2rem;font-weight:600;padding:1rem}main .tab-2 .tab-2-part .part-box-2 .box .txt .text p{font-size:.875rem;line-height:1.5rem;padding:0 2rem;color:#777}main .tab-3{padding:3.75rem 0;background-color:white;width:100%}main .tab-3 .tab-3-part .part-box{display:flex;margin:5rem 0}main .tab-3 .tab-3-part .part-box:last-child{margin:0}main .tab-3 .tab-3-part .part-box .box{flex:1;text-align:center;padding:0 2rem}main .tab-3 .tab-3-part .part-box .box .txt h6{font-size:1.2rem;font-weight:400;padding:1rem}main .tab-3 .tab-3-part .part-box .box .txt p{font-size:.775rem;padding:0 2rem;line-height:1rem}main .tab-4{padding:4rem 0;width:100%;background:url(../img/ali/bg-2.png) no-repeat center;background-size:cover}main .tab-4 .tab-4-part .title{width:60%;text-align:left}main .tab-4 .tab-4-part .title h1{font-size:2.2rem;color:black;padding:2rem 0;line-height:3rem}main .tab-4 .tab-4-part .btn{display:inline-block;padding:1rem 2.5rem;background-color:#f67f26;letter-spacing:.1em;color:white;margin-top:2rem;border-radius:.3125rem;transition:all .3s ease}main .tab-4 .tab-4-part .btn:hover{transform:scale(1.1)}@media (max-width:768px){.part-box{flex-direction:column;align-items:center}.banner .banner-part .part-box{margin-top:0}.banner .banner-part .c-img{display:none !important}.banner .banner-part .img{justify-content:center !important;margin-top:8vh !important}.banner .banner-part .img img{width:20vh}.banner .banner-part .title h1{font-size:6vw !important}.banner .banner-part .title2 h2{font-size:5vw !important}.tab-1 .z-txt p{width:100% !important}.tab-1 .part-box{margin:0 !important}.tab-1 .part-box .box{border-right:none !important}.tab-2 .part-box-1{display:block !important;margin:0 !important}.tab-2 .part-box-1 .img{margin:5vh 0 !important}.tab-2 .part-box-1 .img img{width:100% !important}.tab-2 .part-box-2{flex-direction:column;gap:2vh !important}.tab-2 .part-box-2 .box{margin:0 !important}.tab-3 .part-box{margin:0 !important;flex-wrap:wrap}.tab-3 .part-box .box{padding-top:5vw !important}.tab-4 .tab-4-part{display:flex;flex-direction:column;align-items:center}.tab-4 .tab-4-part .title{width:100% !important;text-align:center !important}.tab-4 .tab-4-part .title h1{font-size:5vw !important;padding:0 !important;line-height:3vh !important}}