@charset "UTF-8";

/* ダイエット外来 */

.hiyo_wrap {
  text-align: center;
}
.hiyo {
  display: inline-block;
  text-align: left;
  width: 65%;
}
#hifuka .hiyo_title {
/*  background: #ffb3b3; */
  background: #eee;
  padding: 0.4em 0.8em 0;
  margin-top: 0.5em;
  font-size: 116%;
  font-weight: bold;
}
#hifuka .hiyo_p {
  background: #eee;
  padding: 0.5em;
  font-size: 108%;
}
#hifuka.diet_gairai .sub_ttl {
  color: rgb(147, 29, 83);
  font-weight: bold;
  padding: 0 10px 0 3px;
  background-image: linear-gradient(transparent 60%, #ffd6e3 60%);
  display: inline-block;
  font-size: 132%;
  margin-bottom: 5px;
}
.feat {
  color: #c00;
  font-weight: bold;
}

.koumoku_head1 {
  padding: 0;
  text-align: center;
  background: #d9e696;
  margin-bottom: 1em;
  padding: 0.5em;
  font-weight: bold;
}
#hifuka .sub_ttl_no_arrow {
  font-size: 116%;
  background: #FFF4FC;
  border-bottom: 1px dotted;
}
#hifuka .coolsca_reco ul {
  padding: 0 1em 1em 1em;
}
#hifuka .coolsca_reco ul li {
  list-style: decimal;
  line-height: 1.45;
  letter-spacing: 0;
  color: #222;
  font-size: 95%;
}
#hifuka .coolsca_reco ul li::marker {
  color: #b03f73;
}
#hifuka .coolsca_reco ul.chui li {
  list-style: square;
}

