/* @charset "utf-8"; */
/* /sp/css/dataareamap_menu.css */

/* 地図地点名 */
table.map_point {
  width: 100%;
  border: 1px transparent solid;
  background-color: #fff;
  font-size: 100%;
  text-align: center;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
}

table.map_point td {
  width: 25%;
  height: 3em;
  line-height: 3em;
  border: 1px #9c9c9c solid;
  font-size: 100%;
/*  border-collapse:collapse; */
  margin: 0;
  padding: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 0;           /* widthを自動調整させない */
}

table.map_point a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}

/* stage0:現在〜下位階層　stage1：1段上:　stage2:2段上　stage3:3段上 */
table.map_point a.stage0 { background-color: #ffffff; }  /* 白 */
table.map_point a.stage1 { background-color: #fdd9db; }  /* 薄赤 */
table.map_point a.stage2 { background-color: #ffc1c5; }  /* 薄赤 */
table.map_point a.stage3 { background-color: #ffabab; }  /* 薄赤 */

table.map_point a.stage0 { background-color: #fff;    }  /* 白 */
table.map_point a.stage1 { background-color: #fdfddb; }  /* 薄赤 */
table.map_point a.stage2 { background-color: #ffffc5; }  /* 薄赤 */
table.map_point a.stage3 { background-color: #ffffab; }  /* 薄赤 */
