.headline{width:100%}.headline .title{color:#1e2c4d;font-size:24px;font-weight:500;letter-spacing:1px;line-height:1.35}.headline .title.modify{padding-bottom:16px;position:relative}.headline .title.modify:after{background-color:var(--theme-main-color);bottom:0;content:"";display:block;height:5px;left:50%;margin-left:-40px;position:absolute;width:80px}.headline .title.color{color:var(--theme-main-color)}.headline .subtitle{margin-top:8px;text-align:center}.headline.sm .title{font-size:16px;letter-spacing:1.2px}.headline.sm .title.modify{padding-bottom:20px}.headline.sm .title.modify:after{margin-left:-20px;width:40px}.headline.left,.headline.left .subtitle,.headline.left .title{text-align:left}.headline.center,.headline.center .subtitle,.headline.center .title{text-align:center}.headline.right,.headline.right .subtitle,.headline.right .title{text-align:right}.logo-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}.logo-list a{display:block;margin:0 2.5% 60px;width:15%}.logo-list img{margin:0 auto}.logo-list:after{content:"";flex:auto}@media (max-width:768px){.logo-list a{width:45%}}.partners .headline{margin-bottom:80px;margin-top:80px}.partners .btn-area{margin-bottom:100px;margin-top:100px}.partners-list.logo-list{margin-top:-20px}.partners-list.logo-list a{margin-bottom:10px}.partners-list.logo-list a img{margin:0 auto;width:66.6666%}.partners-server{align-items:center;background-color:#fff;border-radius:1px;box-shadow:0 0 16px 0 rgba(0,0,0,.08);display:flex;margin-bottom:20px;padding:20px 10px}.partners-server_img{margin-right:28px;min-width:120px;width:120px}.partners-server_bd h3{color:rgba(0,0,0,.8);font-weight:500}.partners-server_bd h3,.partners-server_bd p{font-size:14px;line-height:1.45;margin-bottom:4px}.partners-server_bd p{color:rgba(0,0,0,.5)}