@charset "Shift_JIS";
*|body {
  border: 1px solid #999999;
  margin: 0px;
  padding: 0px;
  color: #333333;
  font-family: "-3 0´·Ã¯",Osaka,"Òé®ÎÒ´ Pro W3";
  font-size: 16px;
  line-height: 16pt;
}
*|a:link {
  color: #2f8434;
  text-decoration: none;
}
*|a:visited {
  color: #2f8434;
  text-decoration: none;
}
*|a:hover {
  color: #2f8434;
  text-decoration: underline;
}
*|a:active {
  color: #2f8434;
  text-decoration: underline;
}
*|hr {
  border-style: dashed;
  border-color: #999999;
  border-width: 1px 0px 0px;
  height: 1px;
  background-color: #ffffff;
  color: #ffffff;
}
*|.table_01 {
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
}
*|.table_01-td {
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
*|.text-White12 {
  font-size: 12px;
  color: #ffffff;
}
*|.line-hight11 {
  line-height: 11pt;
}
*|.padding-Top12 {
  padding-top: 12px;
}
*|.text-Orange12 {
  font-size: 12px;
  color: #ff6600;
  font-weight: bold;
  line-height: 14px;
  padding-left: 7px;
}
*|#hed {
  background-image: url(../images/hed-back.jpg);
  width: 100%;
  background-position: center top;
  background-repeat: repeat-x;
}
*|#foot {
  background-image: url(../images/sita-back.jpg);
  width: 100%;
  background-position: center top;
}
*|#i01 {
  float: right;
  margin-left: 2em;
}
*|.table_text14p {
  font-size: 14px;
  line-height: 15pt;
}
*|.title01_red {
  border-left: 5px solid #ff9900;
  border-bottom: 1px dotted #cccccc;
  font-size: 16px;
  font-weight: bold;
  color: #ff9900;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 5px;
}
*|.title01_redTD {
  font-size: 14px;
  line-height: 16pt;
  padding-top: 10px;
}
*|.text-12b-green {
  font-size: 12px;
  font-weight: bold;
  color: #006633;
}
