.mainvisualline01{top:-24.65%;left:calc(var(--vw, 1vw) * -133.3 / 768 * 100);width:calc(var(--vw, 1vw) * 1245.3 / 768 * 100)}.mainvisualline01 path{stroke:#ff9393;stroke-dasharray:1500;stroke-dashoffset:1500}.mainvisualline02{bottom:-6.75%;left:50%;width:calc(var(--vw, 1vw) * 1336.3 / 768 * 100);transform:translateX(-62.7%)}.mainvisualline02 path{stroke:#66d1b8;stroke-dasharray:1500;stroke-dashoffset:1500}@media screen and (min-width: 768px){.mainvisualline01{top:-21.62%;left:calc(var(--vw, 1vw) * 254.3 / 1280 * 100);width:calc(var(--vw, 1vw) * 1115.1 / 1280 * 100)}.mainvisualline02{bottom:-6.54%;left:calc(var(--vw, 1vw) * 441.2 / 1280 * 100);width:calc(var(--vw, 1vw) * 901.7 / 1280 * 100);transform:none}.futurepicture01 img,.futurecover01 img{-o-object-position:75% 60%;object-position:75% 60%}}