.mainvisualline01{top:6.6%;left:50%;width:calc(var(--vw, 1vw) * 1477.5 / 768 * 100);transform:translateX(-50%)}.mainvisualline01 path{stroke:#5addfc;stroke-dasharray:2500;stroke-dashoffset:2500}.mainvisualline02{bottom:1.37%;right:calc(var(--vw, 1vw) * -221.3 / 768 * 100);width:calc(var(--vw, 1vw) * 2260 / 768 * 100)}.mainvisualline02 path{stroke:#f7d259;stroke-dasharray:2500;stroke-dashoffset:2500}@media screen and (min-width: 768px){.mainvisualline01{top:8.75%;left:calc(var(--vw, 1vw) * 94 / 1280 * 100);width:calc(var(--vw, 1vw) * 1380 / 1280 * 100);transform:none}.mainvisualline02{bottom:1.45%;left:50%;right:auto;width:calc(var(--vw, 1vw) * 1548.7 / 1280 * 100);transform:translateX(-46.5%)}.futurepicture01 img,.futurecover01 img{-o-object-position:75% 25%;object-position:75% 25%}}