.iimgall { width: 100%; margin: 10px auto;}
.iimgsp { width: 100%; height: 0; padding-top: 29.5454545454545455%; position: relative;}
.iimgp { width: 100%; height: 0; padding-top: 29.5454545454545455%; position: absolute; top: 0; left: 0; background-repeat: no-repeat; -webkit-background-size: contain; background-size: contain; display: none;}
.cupall { width: 100%; max-width: 640px; margin: 0 auto;}
.cupsp { width: 100%; height: 0; padding-top: 56.25%; position: relative;}
.cupp { width: 100%; height: 0; padding-top: 56.25%; position: absolute; top: 0; left: 0; background-repeat: no-repeat; -webkit-background-size: contain; background-size: contain; display: none;}
