.banner{background:url(../img/bg-s-01.png) center / cover no-repeat;height:65vh}.tab-1{padding:3rem 0}.tab-1 .container .part-box{margin-top:2rem;display:flex;gap:1rem}.tab-1 .container .part-box .box{text-align:center;flex:1;padding:1rem 3rem;background-color:white;border:1px solid #e0e0e0;box-shadow:0 4px 12px rgba(0,0,0,0.05)}.tab-1 .container .part-box .box .desc h6{font-weight:800}.tab-2{padding:3rem 0;background-color:white}.tab-2 .container .part-box{margin-top:2rem;display:flex;gap:1rem}.tab-2 .container .part-box .desc{display:flex;flex-direction:column;justify-content:center;padding:0 2rem}.tab-2 .container .part-box .desc h2{font-size:2rem;font-weight:800}.tab-2 .container .part-box .desc .span-desc{padding:1rem 0}.tab-2 .container .part-box .desc .span-desc span{display:inline-block;font-size:.6rem;background-color:#f2f5fa;letter-spacing:1px;padding:.5rem 1rem;color:#ec912d;border:1px solid #e0e0e0}.tab-2 .container .part-box .desc p{color:#999}.tab-3{padding:3rem 0}.tab-3 .container .part-box{margin-top:2rem;display:flex;gap:1rem}.tab-3 .container .part-box .img{flex:1}.tab-3 .container .part-box .img img{width:100%}.tab-3 .container .part-box .desc{flex:1;display:flex;flex-direction:column;justify-content:center;padding:0 2rem}.tab-3 .container .part-box .desc h4{font-size:1.2rem;font-weight:800;padding:1rem 0}.tab-3 .container .part-box .desc p{font-size:.9rem;font-weight:600;color:#68747f}.tab-4{background-color:#fff;display:flex;justify-content:space-between;animation:fadeUp .8s ease forwards .6s;transform:translateY(20px);opacity:0}.tab-4 .box{flex:1;padding:1rem 3rem;border-top:1px solid #dddddda9;border-bottom:1px solid #dddddda9;border-right:1px solid #dddddda9}.tab-4 .box:last-child{border-right:none}.tab-4 .box:hover{background-image:linear-gradient(253deg, rgba(55,0,255,0.05) 0%, rgba(0,98,255,0.05) 100%)}.tab-4 .box:hover a h3{color:#1a73e8}.tab-4 .box a h3{font-size:1.1rem;font-weight:800;padding:2rem 0}.tab-4 .box a p{font-size:.8rem;color:#999;padding-bottom:2rem}@media (max-width:768px){.m-none{display:none}.part-box{flex-direction:column;align-items:center}.part-box .box{width:90%}video{width:100%}.span-desc span{margin-bottom:4px}.tab-4{flex-direction:column}}