@media screen{ h1 { color:#ffffff; background-color:#ff00ff; } h2 {border: green;} body { color:#010101; } .furigana { color:#0000ff; } hr.line-m {border-color:blue; } .kasen { color:red; } .namae { color:#000000; } } h1 { text-align:center; font-size:large; } h2 {border: 1px solid ; padding: 1ex 2em ;} h3 { font-size:xx-large; text-align:center; } hr.line-s { width:50%; } #p.h3 { text-align:center; } .futoji { font-weight:bold; } .namae { font-size:x-large; font-weight:bold; } .kasen { text-decoration:underline; } .furigana { font-size:x-small; } hr.line-m { width:80%;} th {color:red;} th+th{color:#ffa500;} th+th+th{color:#7cfc00;} th+th+th+th{color:#ff00ff;} th+th+th+th+th{color:#ff8c00;} th+th+th+th+th+th{color:gold;} th+th+th+th+th+th+th{color: blue;} td:first-child{color:red;} td:last-child{color: blue;} p.mieru:active + p.kakushi {display: block;} p.kakushi {display: none;}