.responsive-image-wrapper a{display:flex;justify-content:center;position:relative;width:100%}.responsive-image-wrapper a:hover{opacity:.7}.responsive-image-wrapper{display:flex;justify-content:center;position:relative;width:100%}.pc-image,.sp-image{display:none;width:100%}@media screen and (min-width:501px){.pc-image{display:block}.sp-image{display:none}}@media screen and (max-width:500px){.pc-image{display:none}.sp-image{display:block}}