div.flow-step{margin-top:48px}div.flow-step dl{background-color:#f4f4f4;border-radius:8px;display:flex;margin-bottom:1px}div.flow-step dl dt{align-items:center;display:flex;padding:25px 0 25px 30px;width:360px}div.flow-step dl dt div.num{align-items:center;background-color:#fff;border-radius:100vh;box-shadow:0 2px 2px 0 rgba(0,0,0,.15);color:#1e90ff;display:flex;flex-direction:column;height:80px;justify-content:center;margin-right:20px;width:80px}div.flow-step dl dt div.num b{font-size:14px;position:relative;top:3px}div.flow-step dl dt div.num span{font-size:24px}div.flow-step dl dt div.title{font-size:20px}div.flow-step dl dd{align-items:center;display:flex;line-height:30px;margin-bottom:0;padding:20px 20px 20px 0}div.flow-step dl dd a{color:#1e90ff}div.flow-step dl dd a:hover{text-decoration:underline}div.flow-step dl dd p{font-size:16px;margin-bottom:-7px}div.flow-step dl dd span{font-size:12px}@media screen and (max-width:1400px){div.flow-step dl{border-radius:0;flex-direction:column}div.flow-step dl dd{line-height:24px;padding:0 20px 15px}div.flow-step dl dd p{line-height:24px;margin-bottom:0}div.flow-step dl dd p.flow-step-p{margin-bottom:6px!important}div.flow-step dl dd span{display:block;font-size:12px;line-height:19px;margin-top:4px}div.flow-step dl dt{padding:20px 20px 16px}div.flow-step dl dt div.num{margin-right:15px}}