/*1*/
input[id^="spoiler"]{
display: none;
}
input[id^="spoiler"] + label {
margin: 0 auto;
padding: 5px 5px;
color: #FFFFFF;
background: #2583B9;
cursor: pointer;
}
input[id^="spoiler"]:checked + label {
color: #2583B9;
background: #FFFFFF;
}

input[id^="spoiler"] ~ .spoiler {
width: 90%;
height: 0;
overflow: hidden;
opacity: 0;
margin: 10px auto 0;
}
input[id^="spoiler"]:checked + label + .spoiler{
height: auto;
opacity: 1;
}


/*2*/
input[id^="spoiler1"]{
display: none;
}
input[id^="spoiler1"] + label {
margin: 0 auto;
padding: 5px 5px;
color: #FFFFFF;
background: #2583B9;
cursor: pointer;
}
input[id^="spoiler1"]:checked + label {
color: #2583B9;
background: #FFFFFF;
}

input[id^="spoiler1"] ~ .spoiler {
width: 90%;
height: 0;
overflow: hidden;
opacity: 0;
margin: 10px auto 0;
}
input[id^="spoiler1"]:checked + label + .spoiler{
height: auto;
opacity: 1;
}


/*covid-19*/
input[id^="spoilerc"]{
display: none;
}
input[id^="spoilerc"] + label {
display: block;
width: 200px;
margin: 0 auto;
padding: 5px 20px;
background: #2583B9;
color: #FFFFFF;
cursor: pointer;
}

input[id^="spoilerc"]:checked + label {
color: #2583B9;
background: #FFFFFF;
}

input[id^="spoilerc"] ~ .spoiler {
width: 90%;
height: 0;
overflow: hidden;
opacity: 0;
margin: 10px auto 0;
}

input[id^="spoilerc"]:checked + label + .spoiler{
height: auto;
opacity: 1;
}