.mainvisualline01{top:-13.76%;left:calc(var(--vw, 1vw) * 87.1 / 768 * 100);width:calc(var(--vw, 1vw) * 937.2 / 768 * 100)}.mainvisualline01 path{stroke:#f7d259;stroke-dasharray:2000;stroke-dashoffset:2000}.mainvisualline02{bottom:13.3%;left:8%;width:calc(var(--vw, 1vw) * 2308.3 / 768 * 100);transform:translateX(-50%)}.mainvisualline02 path{stroke:#5addfc;stroke-dasharray:2000;stroke-dashoffset:2000}@media screen and (min-width: 768px){.mainvisualline01{top:-15.61%;left:calc(var(--vw, 1vw) * 359 / 1280 * 100);width:calc(var(--vw, 1vw) * 948.7 / 1280 * 100)}.mainvisualline02{bottom:11.57%;left:50%;width:calc(var(--vw, 1vw) * 1502.6 / 1280 * 100)}.futurepicture01 img,.futurecover01 img{-o-object-position:65% 25%;object-position:65% 25%}}