.mainvisualline01{top:5.89%;left:50%;width:calc(var(--vw, 1vw) * 1970.8 / 768 * 100);transform:translateX(-47%)}.mainvisualline01 path{stroke:#5addfc;stroke-dasharray:2200;stroke-dashoffset:2200}.mainvisualline02{top:-7.34%;left:10%;width:calc(var(--vw, 1vw) * 1988.6 / 768 * 100);transform:translateX(-50%)}.mainvisualline02 path{stroke:#f7d259;stroke-dasharray:2200;stroke-dashoffset:2200}@media screen and (min-width: 768px){.mainvisualline01{top:6.31%;width:calc(var(--vw, 1vw) * 1596 / 1280 * 100);transform:translateX(-53%)}.mainvisualline02{top:50%;left:auto;right:calc(var(--vw, 1vw) * -35 / 1280 * 100);width:auto;height:calc(100% + min(var(--vw, 1vw) * 96 / 1280 * 100, 120px));transform:translateY(-50%);-o-object-fit:cover;object-fit:cover}.futurepicture01 img,.futurecover01 img{-o-object-position:center center;object-position:center center}}