.success-road-item-01{top:calc(10 * 100% / 393);left:10px}.success-road-item-02{top:calc(57 * 100% / 393);left:53px}.success-road-item-03{top:calc(100 * 100% / 393);left:5.5rem}.success-road-item-04{top:calc(136 * 100% / 350);left:55px}.success-road-item-05{left:40px;top:calc(168 * 100% / 320)}.success-road-item-06{top:calc(200 * 100% / 300);left:92px}.success-road-item-07{top:calc(238 * 100% / 290);left:92px}.success-road-item-08{left:14px;bottom:4px}@media screen and (min-width:768px){.success-road-item-01{left:0;top:calc(125 * 100% / 291);transform:translateY(-50%)}.success-road-item-02{left:calc(152 * 100% / 1125);top:calc(143 * 100% / 291);transform:translateY(-50%)}.success-road-item-03{left:calc(321 * 100% / 1125);top:calc(153 * 100% / 291);transform:translateY(-50%)}.success-road-item-04{left:calc(487 * 100% / 1125);top:calc(128 * 100% / 291);transform:translateY(-50%)}.success-road-item-05{left:calc(641 * 100% / 1125);top:calc(140 * 100% / 291);transform:translateY(-50%);bottom:unset}.success-road-item-06{left:calc(782 * 100% / 1125);top:calc(150 * 100% / 291);transform:translateY(-50%)}.success-road-item-07{left:calc(939 * 100% / 1125);top:calc(130 * 100% / 291);transform:translateY(-50%)}.success-road-item-08{left:calc(1076 * 100% / 1125);top:calc(120 * 100% / 291);transform:translateY(-50%);bottom:unset}}.road-item-01{top:28px;left:31px}.road-item-02{top:75px;left:68px}.road-item-03{top:50%;transform:translateY(-50%);left:28px}.road-item-04{bottom:77px;left:70px}.road-item-05{bottom:12px;left:31px}@media screen and (min-width:768px){.road-item-01{padding:0 20px;top:unset;bottom:20px;left:20px}.road-item-02{top:unset;bottom:-10px;left:calc(286 * 100% / 1400)}.road-item-03{top:clamp(10px,2vw,50px);left:45%;transform:translateX(-50%)}.road-item-04{left:unset;bottom:12px;right:calc(277 * 100% / 1216)}.road-item-05{padding:0 50px;left:unset;bottom:50px;right:0}}@media screen and (min-width:1100px){.road-item-04{bottom:30px}.road-item-05{bottom:70px}}@media screen and (min-width:1300px){.road-item-02{top:clamp(20px,7vw,120px)}.road-item-03{top:clamp(10px,3vw,50px)}}@media screen and (min-width:1500px){.road-item-01{bottom:0}.road-item-04{bottom:unset;top:clamp(20px,6vw,100px)}}