線分同士の交差判定
現在、垂直や水平な線を指定するとバグになる。