body {
  font : 12px /150% "ＭＳ Ｐゴシック", osaka;
  color: #333333;
}

A {
  TEXT-DECORATION: underline;
}
A:link {
  TEXT-DECORATION: underline;
}
A:visited {
  TEXT-DECORATION: underline;
}
A:active {
  }
A:hover {
  COLOR: #268232;
  TEXT-DECORATION: none;
}
.point {
  list-style: url(img/point.gif);
  font-size: 12px;
}
.honbun {
  font : 12px /150% "ＭＳ Ｐゴシック", osaka;
  color: #333333;
}
.honbun-red {
  font : 12px /150% "ＭＳ Ｐゴシック", osaka;
  color: #f83535;
}
.qa {
  font : 12px /150% "ＭＳ Ｐゴシック", osaka;
  color: #333333;
}
.honbun2 {
  font: 13px/125% "ＭＳ Ｐゴシック", Osaka;
  color: #333333;
}
.honbun3 {
  font: 12px/125% "ＭＳ Ｐゴシック", Osaka;
  color: #333333;
}
.honbun4 {
  font: 8px/125% "ＭＳ Ｐゴシック", Osaka;
}
.copy,.copy a {
  font: 12px "ＭＳ Ｐゴシック", Osaka;
  color: #999999;
  line-height: 18px;
}
.navi {
  font: 14px "ＭＳ Ｐゴシック", Osaka;
  color: #FFFFFF;
}
.point2 {
  list-style: url(img/point2.gif);
}
.midashi {
  font-family: "ヒラギノ角ゴ Pro W3";
  font-size: 24px;
  line-height: 125%;
  color: #333333;
}
.underbar {
  text-decoration: underline;
}
.komidashi {
  font-family: "ヒラギノ角ゴ Pro W3";
  font-size: 18px;
  line-height: 125%;
  color: #333333;
}
img {border: none;}
.img {
  margin: 1px;
  float: right;
}

h1 {
	margin: 0;
  font-size: 12px;
  font-family: "ＭＳ Ｐゴシック", Osaka;
  line-height: 125%;
  color: #333333;
}
h2 {
  font-family: "ヒラギノ角ゴ Pro W3";
  color: #484848;
  line-height: 125%;
  font-size: 14px;
  padding: 0px;
  margin: 0px;
}
.midashi-red {
  font-family: "ヒラギノ角ゴ Pro W3";
  font-size: 24px;
  line-height: 125%;
  color: #f83535;
}
.komidashi-red {
  font-family: "ヒラギノ角ゴ Pro W3";
  font-size: 18px;
  line-height: 125%;
  color: #f83535;
}
.honbun-green {
  font-size: 14px;
  color: #3DA61A;
  font-family: "ＭＳ Ｐゴシック", Osaka;
  line-height: 150%;
}
.prelink {
  font: bold 14px/150% "ＭＳ Ｐゴシック", Osaka;
  color: #0000FF;
  text-decoration: underline;
}
.komidashi-color {
  font-family: "ヒラギノ角ゴ Pro W3";
  font-size: 24px;
  color: #4D913C;
  line-height: 150%;
}
.honbun2-red {
  font-size: 12px "ＭＳ Ｐゴシック", Osaka;
  line-height: 150%;
  color: #FF0000;
}
.honbun-anshin {
  font: 14px/150% "ＭＳ Ｐゴシック", Osaka;
  color: #00FF00;
}
.honbun-seijitsu {
  font: 14px/150% "ＭＳ Ｐゴシック", Osaka;
  color: #0000FF;
}
.honbun-kousei {
  font: 14px/150% "ＭＳ Ｐゴシック", Osaka;
  color: #800080;
}
.text16px-150 {
  font: 16px/150% "ＭＳ Ｐゴシック", Osaka;
  color: #333333;
  font-weight: bold;
}

/* ----------------------------------------------*/
table.tblside1 {background-color: #d1efed; border: #339999 solid 1px;}/* 青ライン・青背景 */
table.tblside2 {background-color: #ffffcc; border: #cccc00 solid 1px;}/* 黄ライン・黄背景 */
td.tdside3 {background-color: #e9f5f4; border: #abd8d8 solid 1px;}/* 水色ライン・水色背景 */

table.tblside3 {background-color: #ffffff; border: #cccccc solid 1px;}/* 黄ライン・黄背景 */