.flow{margin:0 7% 150px auto;max-width:1024px;width:79%}.flow .flow_list{display:flex;justify-content:space-between}.flow .flow_list .flow_item{margin-right:60px;position:relative;width:calc(20% - 48px)}.flow .flow_list .flow_item:after{background:url(https://20002505.fs1.hubspotusercontent-na1.net/hubfs/20002505/LP_honda-jet/icn_arrow.svg) no-repeat 0 0;background-size:cover;content:"";height:30px;position:absolute;right:-30px;top:58%;width:13px}.flow .flow_list .flow_item .num{font-family:Cardo,serif;font-size:1.75rem;font-style:italic;margin-bottom:0}.flow .flow_list .flow_item .icon{margin:0 auto;width:80px}.flow .flow_list .flow_item .txt{text-align:center}.flow .flow_list .flow_item .txt .ttl{font-family:Shippori Mincho,serif;font-size:1.125rem;font-weight:700;line-height:1.53}.flow .flow_list .flow_item .txt .lead{font-size:.813rem;line-height:1.53}.flow .flow_list .flow_item:last-child{margin-right:0}.flow .flow_list .flow_item:last-child:after{display:none}@media screen and (max-width:999px){.flow{margin:0 auto 100px;max-width:100%;width:100%}.flow .flow_list .flow_item{margin-right:30px;width:calc(20% - 24px)}.flow .flow_list .flow_item:after{right:-15px;top:47%}.flow .flow_list .flow_item .num{font-size:1.25rem}.flow .flow_list .flow_item .icon{width:60px}.flow .flow_list .flow_item .txt .ttl{font-size:1rem;margin-bottom:10px}}@media screen and (max-width:767px){.flow{margin-bottom:80px}.flow .flow_list{display:block;margin:0 auto;width:78.7%}.flow .flow_list .flow_item{display:flex;margin-bottom:50px;margin-right:0;width:100%}.flow .flow_list .flow_item:after{bottom:-45px;left:50%;margin-left:-6.5px;right:auto;top:auto;transform:rotate(90deg)}.flow .flow_list .flow_item .num{line-height:1.224;margin-top:14px}.flow .flow_list .flow_item .icon{margin:0 10px}.flow .flow_list .flow_item .txt{margin-top:14px;text-align:left}}