.mainVisual{position:relative}.mainVisual div{background-color:#e86901;border-radius:100px;bottom:34%;color:#fff;left:8%;position:absolute;text-decoration:none}.mainVisual div a{color:#fff;display:block;font-size:1.5vw;font-weight:700;padding:15px 40px;text-decoration:none}.recommendSec .box li span{width:580px}@media screen and (max-width:1100px){.mainVisual div a{padding:10px 30px}}@media screen and (min-width:0px) and (max-width:768px){.recommendSec .box li span{width:90%}}