/*****  個別設定  *****/

h1 {
  font-size: 28px;
  line-height: 1.5;
  margin-top: 50px;
}

h2 {
  font-size: 22px;
  line-height: 1.5;
  margin-top: 30px;
  margin-bottom: 30px;
}

h3 {
  font-size: 18px;
  line-height: 2.0;
  margin-top: 30px;
  margin-bottom: 10px;
}

.strong1 {
  background: linear-gradient(transparent 60%, #91e0b6 60%);
}

.strong2 {
  font-weight: bold;
  border-bottom: 2px solid #0000ff;
}

.strong3 {
  background: linear-gradient(transparent 60%, #00ff00 60%);
  font-weight: bold;
}

.strong4 {
  font-weight: bold;
}

table{
  width:700px
  }

table th {/*table内のthに対して*/
  padding: 3px 10px; /*上下3pxで左右10px*/
  background: #00ff00;
}

table td {/*table内のtdに対して*/
  padding: 3px 10px; /*上下3pxで左右10px*/
}

td.text-align-r { 
  text-align: right;
}

