.SATBL001M,
.SATBL001S,
.SATBL001A {
  border-top: dotted 1px #ccc;
  margin-bottom: 20px;
}
.SATBL001M th,
.SATBL001S th,
.SATBL001A th,
.SATBL001M td,
.SATBL001S td,
.SATBL001A td {
  border-bottom: dotted 1px #ccc;
  padding: 20px;
}
.SATBL001M textarea,
.SATBL001S textarea,
.SATBL001A textarea {
  font-family: Consolas, 'Courier New', Courier, Monaco, monospace;
  line-height: 1.2;
}
.SATBL001_layout_bg {
  background-image: url('../../web/img/css/SA/bg_layout.gif');
}
.SATBL001_layout_bg>div {
  background-color: #fff;
}
.SATBL001M th,
.SATBL001S th,
.SATBL001A th {
  background-color: #eee;
  width: 130px;
}