body {
    background-color: black;
}

#topg {
    color:white;
}

.nanahead{
    font-size:3em;
}
.presents{
  font-size: 0.8em;
}
.nanatag {
      font-size:11em;
      line-height:0.5em;
}
.container{
    width:100vw;
   display: block;
  justify-content: space-between;
}
.high {
    width:90vw;
    display:inline-block;
    margin:auto;
}

.last {
    width:50vw;
    display:inline-block;
    margin:auto;
}
.HEAD {
 border: 1px solid black;
    margin: auto;
    width: 90vw;
    text-align: center;
     font-weight: 900;
    font-size: 4em;
    background-color: gold;
    border-radius: 15px 15px 0px 0px;
}

.ace {
 border: 1px solid black;
    margin: auto;
    width: 90vw;
    text-align: center;
     font-weight: 900;
    font-size: 3em;
    background-color: gold;
    border-radius: 15px 15px 0px 0px;
}

.ac {
    
}

table {
   border: 4px solid black;
    width: 90vw;
      margin: auto;
      background-color: brown;
      border-radius: 0px 0px 15px 15px ;
}

th {
    font-size: 3em;
    background-color: black;
    color:white;
    font-weight: 500;
    border: 3px solid gold;
}
td {
      margin: auto;
      border: 2px solid red;
      color: yellow;
      text-align: center;
      font-weight: 200;
      background-color: black;
      font-size: 3em;
}
tr {
    
}