html {
  text-align: left;
  font-family: 'Times New Roman', Times, serif;
  background: #1085d2;
  background-image: url("https://natepokemon.neocities.org/.img/index/clouddither.png");
  background-position: center center;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  font-size: medium;
}

a:link {
  color: #1875e8;
}

a:visited {
  color: #1875e8;
}

a:hover {
  color: #a4b7f6;
  text-decoration: underline wavy;
}

::-moz-selection {
  color: white;
  background: #1266d3;
}

::selection {
  color: white;
  background: #1266d3;
}

mark {
  line-height: 1.20;
  background-color: #ffffff;
  padding: 0 3px;
}


.parent {
  display: grid;
  grid-template-columns: 480px 16px auto;
  grid-template-rows: auto auto auto;
  width: fit-content;
  gap: 4px;
  margin: 10px 14px;

}


.div1 {
  grid-area: 1 / 1 / 2 / 2;
  background-image: linear-gradient(#f5f5fe, #f5f5fe, #b4d5ffa8);
  border: 1px solid #041d5d;
  padding: 12px;
}


.div2 {
  grid-area: 2 / 1 / 3 / 2;
  background-color: transparent;
  height: 210px;
}

.div3 {
  grid-area: 1 / 3 / 4 / 4;
  width: fit-content;
  height: fit-content;
  background-image: linear-gradient(#f5f5fe, #f5f5fe, #b4d5ffa8);
  border: 1px solid #041d5d;
  padding: 12px;
}


.marquee-wrap {
  display: inline-block;
  height: 200px;
  overflow: hidden;
  border: 1px solid #041d5d;
  background-image: linear-gradient(#f5f5fe, #f5f5fe, #b4d5ffa8);
  padding: 4px 6px;
}

.marquee-aside {
  display: inline-block;
  width: 290px;
  height: 210px;
  position: relative;
}

table {
  width: 320px;
  border: 1px solid #084b63;
  background-color: #F9DD00;
  border-collapse: collapse;
}

th {
  padding: 6px;
  font-size: 14px;
  background-color: #F9DD00;
  border: 1px solid #F9DD00;
}

td {
  border: 1px solid #F9DD00;
  padding: 6px 8px;
  background-color: #f3f3ff;
  font-size: 14px;
}

td:first-child {
  color: #041d5d;
  background-color: #ffffff;
  width: 90px;
}


.fig {
  position: absolute;
  margin-top: -570px;
  margin-left: 730px
}