img{display:block;object-fit:cover;transition:1s}.home{background:url("/images/join/bg.png") no-repeat;background-size:cover}.common_title{display:flex;align-items:center;gap:.78125vw}.common_title .sq{width:.3125vw;height:1.97917vw;border-radius:.26042vw;background:linear-gradient(270deg, #59AB91 0%, #3673B9 100%)}.common_title p{color:#0B2A44;font-weight:500}.sec1{padding:15.20833vw 8.33333vw 8.59375vw;display:flex;align-items:flex-start;justify-content:space-between}.sec1 .title{font-weight:500;line-height:150%;background:linear-gradient(270deg, #59AB91 0%, #3673B9 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sec1 .r_box{width:49.79167vw}.sec1 .r_box .des{color:#000;font-weight:400;line-height:150%;margin-bottom:4.47917vw}.sec1 .r_box .imgs{display:flex;justify-content:space-between}.sec1 .r_box .imgs .img{width:15.83333vw;height:8.28125vw;border-radius:.20833vw;overflow:hidden}.sec1 .r_box .imgs .img img{width:100%;height:100%}.sec1 .r_box .imgs .img:hover img{transform:scale(1.1)}.sec2{padding:2.44792vw 16.77083vw 0 7.70833vw}.sec2 .fix{width:100%;height:100vh;position:sticky;top:0;overflow:hidden;padding-top:6.25vw}.sec2 .common_title{margin-bottom:3.125vw}.sec2 .list{padding:0 0 0 9.11458vw;display:flex;justify-content:space-between;align-items:flex-start;overflow:hidden}.sec2 .list .list_box{transition:0.6s}.sec2 .list .progress{width:.3125vw;height:14.21875vw;background:#d9d9d9;border-radius:.15625vw}.sec2 .list .progress .progress_line{width:100%;height:0%;border-radius:14px;background:linear-gradient(0deg, #59AB91 0%, #3673B9 100%)}.sec2 .list .item{width:61.61458vw;border-radius:2.60417vw;background:#EEF7FF}.sec2 .list .item:not(:last-child){margin-bottom:1.875vw}.sec2 .list .item:nth-child(2n-1){background:#E8F3F1}.sec2 .list .item .block{width:100%;padding:2.5vw 3.54167vw;display:flex;align-items:flex-start;justify-content:space-between}.sec2 .list .item .block .l .h5{color:#0B2A44;font-weight:500;margin-bottom:.83333vw}.sec2 .list .item .block .l .p{color:#4B5563;font-weight:400;line-height:150%;text-transform:uppercase}.sec2 .list .item .block .more{display:flex;align-items:center;gap:.625vw;padding:.46875vw 1.25vw;border-radius:5.625vw;background:linear-gradient(270deg, #59AB91 0%, #3673B9 100%)}.sec2 .list .item .block .more .p{color:#FFF;font-weight:400;line-height:150%}.sec2 .list .item .block .more svg{display:block;width:.26042vw}.sec2 .list .item .none{display:none}.sec2 .list .item .none .none_box{padding:0 3.54167vw 2.5vw}.sec2 .list .item .none .none_box h5{font-size:.9375vw;color:rgba(0,0,0,0.9);font-weight:400;line-height:150%;margin-bottom:.625vw}.sec2 .list .item .none .none_box p{color:rgba(0,0,0,0.6);font-weight:400;line-height:150%}.sec3{padding:5.20833vw 8.33333vw 11.66667vw;position:relative;overflow:hidden}.sec3 .bg{width:100%;position:absolute;bottom:0;z-index:1;left:0}.sec3 .bg img{display:block;width:100%}.sec3 .wrap{width:100%;position:relative;z-index:3;display:flex;justify-content:space-between;align-items:flex-start}.sec3 .wrap .l_box{width:35.83333vw}.sec3 .wrap .l_box .des{color:rgba(0,0,0,0.6);font-weight:400;line-height:150%;margin:2.76042vw 0 0}.sec3 .wrap .l_box .des a{color:#000}.sec3 .wrap .r_box{width:39.16667vw}.sec3 .wrap .r_box form{display:flex;flex-wrap:wrap;gap:1.66667vw 0;justify-content:space-between}.sec3 .wrap .r_box form button{width:100%;border-radius:.41667vw;border:unset;background:linear-gradient(270deg, #59AB91 0%, #3673B9 100%);height:3.54167vw;display:flex;align-items:center;justify-content:center;color:#FFF;font-weight:400;margin:1.5625vw 0 0;cursor:pointer}.sec3 .wrap .r_box form .item{width:18.95833vw;position:relative}.sec3 .wrap .r_box form .item.item_sp{width:100%}.sec3 .wrap .r_box form .item .d1{width:100%;outline:none;height:2.44792vw;padding:0 1.09375vw;border-radius:.41667vw;border:.05208vw solid #85B9E1;color:rgba(255,255,255,0.6);font-size:.83333vw;font-weight:350;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.sec3 .wrap .r_box form .item .d1 p{color:rgba(0,0,0,0.6);font-size:.83333vw;font-weight:400;transition:0.6s}.sec3 .wrap .r_box form .item .d1 p.select_on{color:#000}.sec3 .wrap .r_box form .item .d2{position:absolute;left:0;top:100%;width:100%;padding-top:.41667vw;display:none}.sec3 .wrap .r_box form .item .d2 .nr{margin:0 .78125vw;border-radius:.41667vw;background:#FFF;box-shadow:0 .20833vw .83333vw 0 rgba(0,0,0,0.1);padding:.52083vw 1.04167vw}.sec3 .wrap .r_box form .item .d2 .nr p{padding:.52083vw .625vw;color:rgba(75,85,99,0.6);line-height:1.5;border-radius:.20833vw;cursor:pointer;transition:all 600ms}.sec3 .wrap .r_box form .item .d2 .nr p:hover{color:#4B5563;background:#E8F3F1}.sec3 .wrap .r_box form .item .d2.show{display:block}.sec3 .wrap .r_box form .item.chose{z-index:5}.sec3 .wrap .r_box form .item textarea{width:100%;border-radius:.41667vw;border:.05208vw solid #85B9E1;background:unset;height:12.13542vw;padding:.72917vw 1.09375vw;color:#000;font-size:.83333vw;font-weight:400;resize:none}.sec3 .wrap .r_box form .item textarea::placeholder{color:rgba(0,0,0,0.6)}.sec3 .wrap .r_box form .item .error{position:absolute;display:flex;align-items:center;gap:.20833vw;bottom:-.20833vw;transform:translateY(100%);opacity:0;transition:0.6s}.sec3 .wrap .r_box form .item .error img{display:block;width:1.25vw}.sec3 .wrap .r_box form .item .error p{color:#E60012;font-size:.83333vw;font-weight:400;line-height:150%}.sec3 .wrap .r_box form .item .alert{position:absolute;bottom:-.20833vw;padding:0 1.09375vw;color:rgba(0,0,0,0.4);font-weight:400;line-height:150%;transform:translateY(100%)}.sec3 .wrap .r_box form .item .upload{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 1.09375vw;width:100%;height:2.44792vw;border-radius:.41667vw;border:.05208vw solid #85B9E1}.sec3 .wrap .r_box form .item .upload p{color:rgba(0,0,0,0.6);font-weight:400;line-height:150%}.sec3 .wrap .r_box form .item .upload img{width:1.25vw}.sec3 .wrap .r_box form .item .upload input{position:absolute;top:0;left:0;opacity:0;cursor:pointer}.sec3 .wrap .r_box form .item input{width:100%;height:2.44792vw;padding:0 1.09375vw;border-radius:.41667vw;border:.05208vw solid #85B9E1;background:unset;font-size:.83333vw;font-weight:400;color:#000}.sec3 .wrap .r_box form .item input::placeholder{color:rgba(0,0,0,0.6)}.sec3 .wrap .r_box form .item.error1 .error{opacity:1}.sec3 .wrap .r_box form .item.error1 input::placeholder{color:#E60012}@media screen and (max-width: 768px){.common_title{gap:10px}.common_title .sq{width:3px;height:24px;border-radius:4px}.common_title p{font-size:22px}.sec1{padding:50px 5vw;display:block}.sec1 .title{font-size:22px;margin-bottom:25px}.sec1 .r_box{width:100%}.sec1 .r_box .des{font-size:15px}.sec1 .r_box .imgs{flex-wrap:wrap;gap:15px 4%;justify-content:center}.sec1 .r_box .imgs .img{width:48%;height:30vw;border-radius:8px}.sec2{padding:10px 5vw 40px}.sec2 .fix_box{height:unset !important}.sec2 .fix_box .fix{height:unset;position:unset}.sec2 .common_title{margin-bottom:25px}.sec2 .list{padding:0}.sec2 .list .progress{display:none}.sec2 .list .item{width:100%;border-radius:20px}.sec2 .list .item:not(:last-child){margin-bottom:15px}.sec2 .list .item .block{padding:25px}.sec2 .list .item .block .l .h5{font-size:18px;margin-bottom:8px}.sec2 .list .item .block .l .p{font-size:14px}.sec2 .list .item .block .more{width:fit-content;padding:5px 15px;gap:6px}.sec2 .list .item .block .more p{font-size:14px}.sec2 .list .item .block .more svg{width:6px}.sec2 .list .item .none .none_box{padding:0 25px 25px;font-size:14px}.sec2 .list .item .none .none_box h5{font-size:14px}.sec3{padding:50px 5vw}.sec3 .wrap{display:block}.sec3 .wrap .l_box{width:100%;margin-bottom:25px}.sec3 .wrap .l_box .des{font-size:15px;margin:15px 0 0}.sec3 .wrap .r_box{width:100%}.sec3 .wrap .r_box form{gap:20px}.sec3 .wrap .r_box form button{height:40px;font-size:14px;border-radius:4px;margin:20px 0 0}.sec3 .wrap .r_box form .item{width:100%}.sec3 .wrap .r_box form .item .d1{height:40px;padding:0 15px;border-radius:4px}.sec3 .wrap .r_box form .item .d1 p{font-size:14px}.sec3 .wrap .r_box form .item .d1 img{width:14px}.sec3 .wrap .r_box form .item .d2{padding:10px;border-radius:4px}.sec3 .wrap .r_box form .item .d2 .nr p{padding:5px;border-radius:4px}.sec3 .wrap .r_box form .item .upload{height:40px;padding:0 15px;border-radius:4px}.sec3 .wrap .r_box form .item .upload p{font-size:14px}.sec3 .wrap .r_box form .item .upload img{width:14px}.sec3 .wrap .r_box form .item textarea{height:150px;padding:8px 15px;border-radius:4px;font-size:14px;display:block}.sec3 .wrap .r_box form .item input{height:40px;padding:0 15px;border-radius:4px;font-size:14px}.sec3 .wrap .r_box form .item .error img{width:16px}.sec3 .wrap .r_box form .item .error p{font-size:14px}}
