body{
  background-color: white;
  text-align: center;
}

#text-container{
  text-align: left;
  margin: auto;
  width: 600px;
}

h1{
  background-color: cyan;
  margin: 1px 0px;
  padding: 2px;
  border-top: 1px double;
  border-bottom: 1px double;
}
p{
  margin: 2px 20px;
}


body{
  text-align: center;
background-color: white;
}


img{
width:120px; /*幅*/
height: 180px; /*高さ*/
margin: 10px; /*余白*/
}
#container{
display: inline-block;/*内側の幅に合わせる*/
}

#table{
float: left; /*左寄せ*/
display: inline-block;
background-color: rgba(60, 150, 40, 0.8);
border: 5px solid goldenrod;
border-radius: 20px;
}

#pointTable{
clear:left; /*左によってるものへの回り込みを解除*/
float: left; /*左寄せ*/
font-size: 20px;
margin: 5px;
}

#reset-button{
float: right; /*右寄せ*/
background-color: rgb(255, 70, 190);
color: white;
font-size: 24px;
margin: 5px 10px;
border-radius: 2px;
}
