A:link		{text-decoration:underline;}
A:visited	{text-decoration:underline;}
A:active	{text-decoration:none;}
A:hover		{text-decoration:none;}

#kshi01{
color:#FF00F3;
font-size:18px;
text-align:center;
padding:10px;
border-style: double;
border-width: 4px 4px; /* 枠の幅 */
border-color: #FF5F00; /* 上枠の色 */
background-color:#FFB182;
}
.line{
clear:both;
border-top-width: 1px;
/*border-top-style: dashed;*/
border-top-color: #B1A180;
}

/* エリア用ボタン */
A.btn:visited {}
A.btn {
  display: block;               /* ブロック要素にする */
  font-size: 90%;               /* フォントサイズ */
  font-weight:bold;             /* 太字に設定 */
  color: #FFFFFF;               /* 文字の色設定 */
  /*background-color: #14007A;  /* 背景色 */
  border: solid 1px #FFFFFF;	/* 枠の色 */
  margin: 0px;                  /* マージン */
  padding: 0px 5px 0px 5px;      /* 空白の幅 上 右 下 左*/
  line-height: 30px;             /* 行の高さ */
  text-align: left;              /* 水平揃え */
  /*text-decoration: none;       /* 下線を消す */
  background-image:url('../img/area_back.jpg'); /* 背景画像の設定 */
}
A.btn:hover {
  color: #FF0000;                /* 文字の色設定 */
  background-image:none;         /* 背景画像の設定 */
  background-color: #FFFFFF;     /* 背景色 */
  border: solid 1px #14007A;     /* 枠の色 */
}
A.btn:active {}

/* エリア用ボタン (薩摩街道)*/
A.btnsatsuma:visited {}
A.btnsatsuma {
  display: block;               /* ブロック要素にする */
  font-size: 80%;               /* フォントサイズ */
  font-weight:bold;             /* 太字に設定 */
  color: #FFFFFF;               /* 文字の色設定 */
  /*background-color: #14007A;  /* 背景色 */
  border: solid 1px #FFFFFF;	/* 枠の色 */
  margin: 0px;                  /* マージン */
  padding: 0px 5px 0px 5px;      /* 空白の幅 上 右 下 左*/
  line-height: 30px;             /* 行の高さ */
  text-align: left;              /* 水平揃え */
  /*text-decoration: none;       /* 下線を消す */
  background-image:url('../img/area_back.jpg'); /* 背景画像の設定 */
}
A.btnsatsuma:hover {
  color: #FF0000;                /* 文字の色設定 */
  background-image:none;         /* 背景画像の設定 */
  background-color: #FFFFFF;     /* 背景色 */
  border: solid 1px #14007A;     /* 枠の色 */
}
A.btnsatsuma:active {}

/* エリア用ボタン（うんちく） */
A.btnun:visited {}
A.btnun {
  display: block;               /* ブロック要素にする */
  font-size: 90%;               /* フォントサイズ */
  font-weight:bold;             /* 太字に設定 */
  color: #FFFF55;               /* 文字の色設定 */
  /*background-color: #14007A;  /* 背景色 */
  border: solid 1px #FFFFFF;	/* 枠の色 */
  margin: 0px;                  /* マージン */
  padding: 0px 5px 0px 5px;      /* 空白の幅 上 右 下 左*/
  line-height: 30px;             /* 行の高さ */
  text-align: left;              /* 水平揃え */
  /*text-decoration: none;       /* 下線を消す */
  background-image:url('../img/area_back.jpg'); /* 背景画像の設定 */
}
A.btnun:hover {
  color: #FF0000;                /* 文字の色設定 */
  background-image:none;         /* 背景画像の設定 */
  background-color: #FFFFFF;     /* 背景色 */
  border: solid 1px #14007A;     /* 枠の色 */
}
A.btnun:active {}

/* エリア用ボタン（うんちく） */
A.btnunsatsuma:visited {}
A.btnunsatsuma {
  display: block;               /* ブロック要素にする */
  font-size: 80%;               /* フォントサイズ */
  font-weight:bold;             /* 太字に設定 */
  color: #FFFF55;               /* 文字の色設定 */
  /*background-color: #14007A;  /* 背景色 */
  border: solid 1px #FFFFFF;	/* 枠の色 */
  margin: 0px;                  /* マージン */
  padding: 0px 5px 0px 5px;      /* 空白の幅 上 右 下 左*/
  line-height: 30px;             /* 行の高さ */
  text-align: left;              /* 水平揃え */
  /*text-decoration: none;       /* 下線を消す */
  background-image:url('../img/area_back.jpg'); /* 背景画像の設定 */
}
A.btnunsatsuma:hover {
  color: #FF0000;                /* 文字の色設定 */
  background-image:none;         /* 背景画像の設定 */
  background-color: #FFFFFF;     /* 背景色 */
  border: solid 1px #14007A;     /* 枠の色 */
}
A.btnunsatsuma:active {}
