body{	font-family: Verdana, Geneva, sans-serif;
		font-weight: 300;
		line-height: 1.75em;
	}
.lai{max-width: 100%;height: auto;object-fit: cover;}
.hp1020 {display:none;}

details, li{padding: 0.5em 0.5em 0; margin: 0.5em 0.5em 0;}
figure{text-align:center;font-style:italic;}
summary {cursor: pointer;}

@media screen and (prefers-color-scheme: dark) 
{
body {background-color: black;color: snow;  }
h1,h2,h3,h4,h5 {color: gold;}
a:link {color:yellow} a:visited {color:orange} a:active {color: gold;}

@media screen and (prefers-color-scheme: light) 
{
body {background-color: f1f1f1;color: black;}
h1,h2,h3,h4,h5 {color: maroon;}
a:link {color:blue} a:visited {color:navy} a:active {color: lightblue;}
}

