@charset "shift_jis";
.news_title {
  border-bottom: 3px dotted #006600;
  font-size: 140%;
  color: #006600;
  font-weight: bold;
  margin-bottom: 10px;
}
.mainContent {
  padding: 15px;
}
.suishin_style1 {
	margin-top:1em;
}
.suishin_style2 {
	text-align:right;
}
.suishin_style4_title {
  border-left: 5px solid #009900;
  padding-left: 5px;
  font-size: 120%;
  margin: 0 0 1em 0;
}
.suishin_style5 {
  margin: 0 0 2em 0;
}
.suishin_style5 p {
  margin: 0;
  padding: 0;
  margin-bottom: 0.5em;
  text-indent: 1em;
}
.suishin_style6 {
  border-bottom: 2px dotted #ccc;
  padding-top: 0;
  margin: 2em 0;
}
.suishin_style7 {
  margin-right: 10px;
}

.suishin_style1 a,
.suishin_style7 a {
	font-size:97%;
	display:block;
	margin:0.3em 0;
	padding:0.4em;
	background-color:#e8e8e8;
	border:1px solid #CCCCCC;
  padding-left: 4.5em;
  text-indent: -3.5em;
  line-height: 1.3em;
}
.suishin_style1 a:hover,
.suishin_style7 a:hover {
	border:1px solid #Fcc;
	background-color:#fee;

}

