.header{background-color:#FAF8F8}.main{padding-top:.8rem;background-color:#FAF8F8}.main .contact{display:flex;align-items:flex-end;padding:100px 0}.main .contact .contact-title{font-size:20px;font-weight:bold;color:#343333}.main .contact .contact-line{border:1px solid #E5E3E3;flex:1}.main .contact>div{flex:1}.main .contact ul{font-size:18px;color:#626262;margin-top:.2rem}.main .contact ul .contact-img{gap:18px}.main .contact ul img{width:27px;height:27px}.main .contact button{margin-left:100px;width:162px;height:52px;background:#02A7F0;border-radius:27px;font-size:18px;font-weight:400;color:#FFFFFF;line-height:52px;vertical-align:bottom}.main .about-wrapper{display:grid;row-gap:.3rem}.main .about-wrapperItem{width:100%;height:291px;background:#FFFDFF;border-radius:30px;padding:0 50px 0 68px;gap:.3rem}.main .about-wrapperItem .about-img1{width:20px;height:20px;margin-right:.3rem}.main .about-wrapperItem .about-img2{width:19px;height:24px;margin-right:.3rem}.main .about-wrapperItem .about-img3{width:18px;height:18px;margin-right:.3rem}.main .about-wrapperItem .title{font-size:18px;font-weight:bold;color:#484747}.main .about-wrapperItem .about-description{font-size:16px;font-weight:400;color:#A0A0A0;line-height:28px;margin-top:.3rem}.main .about-wrapperItem .about-descriptionList{padding-left:.5rem;padding-top:.2rem}.main .about-wrapperItem .about-descriptionList li{list-style:disc;color:#D0D0D0;font-size:14px;font-weight:400;color:#C6C4C4;line-height:28px}.main .about-wrapperItem .about-leftImg{width:341px}
