#first h1,#first h2{line-height:60px;margin-bottom:80px}#second .read{text-align:center;margin-top:40px}.ability{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.ability li{width:49%;border:solid 1px #ccc;border-radius:10px;padding:30px;margin-top:30px;box-sizing:border-box}.ability li .ttl{font-weight:500;font-size:20px;text-align:center}.ability li .ttl span{color:#ea4e00}.ability li .txt{margin-top:20px}.ability li .txt span{font-weight:400}.content_wrapper .division_wrapper{padding-bottom:40px}@media screen and (width <=920px){#first h1,#first h2{line-height:50px;margin-bottom:40px}.ability{display:block;max-width:640px;margin:30px auto}.ability li{width:100%;border:solid 1px #ccc;border-radius:10px;padding:20px;margin-top:30px}.ability li .ttl{font-weight:500;font-size:18px;text-align:center}.ability li .ttl span{color:#ea4e00}.ability li .txt{margin-top:20px}.ability li .txt span{font-weight:400}}