.nx-ti01 {
  BORDER-RIGHT: #007B4A 0px double;
  PADDING-RIGHT: 5px;
  BORDER-TOP: #007B4A 3px double;
  PADDING-LEFT: 5px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 120%;
  PADDING-BOTTOM: 3px;
  BORDER-LEFT: #007B4A 0px double;
  COLOR: #ffffff;
  PADDING-TOP: 3px;
  BORDER-BOTTOM: #007B4A 3px double;
  BACKGROUND-COLOR: #007B4A;
}
.nx-syo-hyo01 {
  BORDER-RIGHT: #ABD08D 0px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: #ABD08D 1px solid;
  PADDING-LEFT: 5px;
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: #ABD08D 0px solid;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #ABD08D 1px solid;
  FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????","Arial", "Helvetica", "sans-serif";
  BACKGROUND-COLOR: #D5FFC8;
}
.nx-syo-hyo02 {
  BORDER-RIGHT: #ff9999 0px solid;
  PADDING-RIGHT: 10px;
  BORDER-TOP: #ff9999 1px solid;
  PADDING-LEFT: 10px;
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: #ff9999 0px solid;
  LINE-HEIGHT: 140%;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #ff9999 1px solid;
  FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????","Arial", "Helvetica", "sans-serif";
}
.nx-syo-hyo01-1 {
  BORDER-RIGHT: #ff9999 0px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: #ff9999 0px solid;
  PADDING-LEFT: 5px;
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: #ff9999 0px solid;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #ff9999 1px solid;
  FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????","Arial", "Helvetica", "sans-serif";
  BACKGROUND-COLOR: #ffcccc;
}
.nx-syo-hyo02-1 {
  BORDER-RIGHT: #ff9999 0px solid;
  PADDING-RIGHT: 10px;
  BORDER-TOP: #ff9999 0px solid;
  PADDING-LEFT: 10px;
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: #ff9999 0px solid;
  LINE-HEIGHT: 140%;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #ff9999 1px solid;
  FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????","Arial", "Helvetica", "sans-serif";
}
.nx-syo-hyo02-2 {
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 10px;
  LINE-HEIGHT: 140%;
  FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????";
}
.nx-syo-hyo02-3 {
  FONT-SIZE: 90%;
  LINE-HEIGHT: 150%;
}
.nx-syo-hyo02-3-mail {
  FONT-SIZE: 100%;
  PADDING-BOTTOM: 20px;
  LINE-HEIGHT: 150%;
}
.nx-syo-hyo02-2t {
  BORDER-RIGHT: #999999 0px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: #999999 0px solid;
  PADDING-LEFT: 5px;
  FONT-SIZE: 90%;
  BORDER-LEFT: #999999 0px solid;
  BORDER-BOTTOM: #999999 1px solid;
  FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????";
  BACKGROUND-COLOR: #dddddd;
}
.nx-syo-hyo04 {
  BORDER-RIGHT: #ffffff 0px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: #ff9999 1px solid;
  PADDING-LEFT: 5px;
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: #ffffff 0px solid;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #ffffff 1px solid;
  FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????","Arial", "Helvetica", "sans-serif";
  BACKGROUND-COLOR: #ffffff;
}
.nx-syo-hyo02-3_bl {
  FONT-SIZE: 90%;
  COLOR: #660000;
  LINE-HEIGHT: 150%;
}
.nx-syo-hyo05{
  font-size : 75%;
  line-height : 25px;
  letter-spacing : 1px;
}
.nx-syo-hyo06{
  BORDER-RIGHT: #ffffff 0px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: #ff9999 1px solid;
  PADDING-LEFT: 5px;
  FONT-SIZE: 75%;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: #ffffff 0px solid;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #ffffff 1px solid;
  FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????","Arial", "Helvetica", "sans-serif";
  BACKGROUND-COLOR: #ffffff;
}
.nx-syo-hyo07{
  font-size : 90%;
  line-height : 15px;
  letter-spacing : 1px;
}
.nx