@charset "utf-8";

/**********************************************************/
/* エントリー CSS normalize */
/**********************************************************/
#entry .entry .content *:not(img) {
  margin-top: 1em;
  margin-bottom: 1em;
  line-height: 1.5;
}

#entry .entry .content h4 {
  margin-top: 2em;
  line-height: 1.2;
  font-size: 180%;
  font-weight: bolder;
}

#entry .entry .content h5 {
  margin-top: 2em;
  line-height: 1.2;
  font-size: 150%;
  font-weight: bolder;
}

#entry .entry .content h6 {
  margin-top: 2em;
  line-height: 1.2;
  font-size: 120%;
  font-weight: bolder;
}


#entry .entry .content ul li {
  list-style: disc;
  margin-left: 2em;
}

#entry .entry .content ol li {
  list-style: decimal;
  margin-left: 2em;
}

#entry .entry .content table {
  border: solid 1px;
}

#entry .entry .content table * {
  border: solid 1px;
  padding: 0.5em 1em;
}

#entry .entry .content p {
  line-height: 2;
}

#entry .entry .content img {
  max-width: 100%;
  width: auto;
  height: auto;
}
