html {
font-size:62.5%;
}
body {
width:297mm;
height:420mm;
font-family:sans-serif;
font-size:1.6rem;
margin:0 auto;
box-sizing:border-box;
padding:15mm;
text-align:center;
}
@media screen {
body {
background:rgb(255,255,255);
}
}
header img {
width:37mm;
height:37mm;
margin:7.5mm;
}
main {
}
main img {
vertical-align:middle;
width:100mm;
height:100mm;
margin:7.5mm;
border-style:solid;
border-width:1mm;
border-color:rgb(0,0,0);
}
img {
image-rendering:optimizeSpeed;
image-rendering:pixelated;
}