.plan {
	border-bottom: #699 1px dotted;
	padding: 0.5em 0 1em 0;
	margin: 0.5em 0;
}
.plan h2 a {
  font-size: 0.9em;
}
.plan a:hover {
  color: #669;
}
.plan img {
  vertical-align: middle;
}
.plan ul {
  margin-left: 5em;
}
.plan_cat {
  color: #699;
  margin-left: 5em;
}
.plan_cat a {
  color: #507D7E;
}
.plan_plus {
text-align: right;
font-weight: bold;
}
