.partnership{padding-top:30px}.partnership .title{margin-bottom:20px}.partnership .info{overflow:hidden}.partnership .info p{line-height:1.8}.partnership .info img{margin:20px 0}@media (min-width:1200px){.partnership{padding-top:65px}.partnership .title{margin-bottom:40px}.partnership .info img{margin:40px 0}}@media (min-width:1440px){.partnership .title{margin-bottom:50px}}.support{padding-top:30px}.support .title{margin-bottom:20px}.support .row:not(:last-child){padding-bottom:30px;margin-bottom:30px;position:relative}.support .row:not(:last-child)::after{content:'';display:block;position:absolute;left:15px;bottom:0;width:calc(100% - 30px);height:1px;background:#C5C5C5}.support .row>div:first-child{margin-bottom:20px}.support img{border-radius:20px}.support .tit{margin-bottom:10px}.support .info{line-height:1.8;max-height:173px}@media (min-width:992px){.support .row{align-items:center}.support .row:nth-child(even){flex-direction:row-reverse}.support .row>div:first-child{margin-bottom:0}.support .info{max-height:231px}}@media (min-width:1200px){.support{padding-top:65px}.support .title{margin-bottom:40px}.support .row:not(:last-child){padding-bottom:70px;margin-bottom:70px}.support .tit{margin-bottom:21px}.support .info{max-height:260px}}@media (min-width:1440px){.support .title{margin-bottom:55px}.support .row:nth-child(odd)>div:first-child{padding-right:70px}.support .row:nth-child(odd)>div:last-child{padding-left:24px}.support .row:nth-child(even)>div:first-child{padding-left:70px}.support .row:nth-child(even)>div:last-child{padding-right:24px}.support .info{max-height:317px}}.process{padding-top:30px}.process .title{margin-bottom:20px}.process .swiper-slide{padding-top:10px;padding-bottom:10px;display:flex;align-items:flex-start}.process .info-group{padding-right:10px}.process .tit{height:50px;color:var(--sub-color);font-weight:400;font-family:'Roboto-M';line-height:1.25;margin-bottom:10px}.process .info{line-height:1.8}.process .swiper-slide img{max-width:182px}@media (min-width:768px){.process .container{max-width:100%;padding:0 25px}}@media (min-width:1200px){.process{padding-top:65px}.process .container{padding:0 38px}.process .title{margin-bottom:40px}.process .tit{height:60px;margin-bottom:15px}.process .swiper-slide img{max-width:41%}}@media (max-width:1639px){.process .swiper-pagination{display:block}}.contact{padding:30px 0}.contact .title{margin-bottom:20px}.contact .form-control{border-color:#DCDCDC;border-radius:0;box-shadow:0 3px 6px 1px rgba(0,0,0,.16)}.contact .btn{width:130px;color:#fff;padding:7px 15px;border-radius:20px;background:var(--style-color)}.contact .form-control::-webkit-input-placeholder{color:#999}.contact .form-control:-moz-placeholder{color:#999}.contact .form-control::-moz-placeholder{color:#999}.contact .form-control:-ms-input-placeholder{color:#999}@media (min-width:1200px){.contact{padding:65px 0 60px}.contact .title{margin-bottom:40px}.contact .form-group{margin-bottom:50px}.contact .form-control{padding-left:25px}.contact input.form-control{height:70px}.contact textarea.form-control{height:200px;padding-top:20px;padding-bottom:20px}.contact .btn-wrap{margin-top:50px}.contact .btn:hover{background:var(--sub-color)}}@media (min-width:1440px){.contact{padding-bottom:75px}.contact .title{margin-bottom:55px}.contact .row{margin-left:-27px;margin-right:-27px}.contact .row>div{padding:0 27px}}