@charset "UTF-8";
/*font-size*/
/*line-height*/
/*color*/
/*text_color*/
/*notelist*/
.notelist li,
.notelistas li,
.brackettext li {
  padding: 0 0 0 2em;
  margin: 0 0 6px 0;
  list-style: none;
  position: relative;
  background-position: -100em 0;
}
.notelist li span,
.notelistas li span,
.brackettext li span {
  width: 2em;
  position: absolute;
  display: block;
  left: 0;
  top: 0;
}
.notelist li ul,
.notelistas li ul,
.brackettext li ul {
  margin-bottom: 0;
}
.notelist li .arrowlistG li,
.notelist li .arrowlistR li,
.notelist li .iconlistG li,
.notelist li .iconlistR li,
.notelistas li .arrowlistG li,
.notelistas li .arrowlistR li,
.notelistas li .iconlistG li,
.notelistas li .iconlistR li,
.brackettext li .arrowlistG li,
.brackettext li .arrowlistR li,
.brackettext li .iconlistG li,
.brackettext li .iconlistR li {
  padding-left: 2em;
  background-position: 2px 4px;
  font-size: 100%;
}
.notelist li .arrowlistG li .notelist li,
.notelist li .arrowlistG li .notelistas li,
.notelist li .arrowlistG li .brackettext li,
.notelist li .arrowlistR li .notelist li,
.notelist li .arrowlistR li .notelistas li,
.notelist li .arrowlistR li .brackettext li,
.notelist li .iconlistG li .notelist li,
.notelist li .iconlistG li .notelistas li,
.notelist li .iconlistG li .brackettext li,
.notelist li .iconlistR li .notelist li,
.notelist li .iconlistR li .notelistas li,
.notelist li .iconlistR li .brackettext li,
.notelistas li .arrowlistG li .notelist li,
.notelistas li .arrowlistG li .notelistas li,
.notelistas li .arrowlistG li .brackettext li,
.notelistas li .arrowlistR li .notelist li,
.notelistas li .arrowlistR li .notelistas li,
.notelistas li .arrowlistR li .brackettext li,
.notelistas li .iconlistG li .notelist li,
.notelistas li .iconlistG li .notelistas li,
.notelistas li .iconlistG li .brackettext li,
.notelistas li .iconlistR li .notelist li,
.notelistas li .iconlistR li .notelistas li,
.notelistas li .iconlistR li .brackettext li,
.brackettext li .arrowlistG li .notelist li,
.brackettext li .arrowlistG li .notelistas li,
.brackettext li .arrowlistG li .brackettext li,
.brackettext li .arrowlistR li .notelist li,
.brackettext li .arrowlistR li .notelistas li,
.brackettext li .arrowlistR li .brackettext li,
.brackettext li .iconlistG li .notelist li,
.brackettext li .iconlistG li .notelistas li,
.brackettext li .iconlistG li .brackettext li,
.brackettext li .iconlistR li .notelist li,
.brackettext li .iconlistR li .notelistas li,
.brackettext li .iconlistR li .brackettext li {
  padding-left: 2em;
  background-position: -100em 0;
}
.notelist li .arrowlistG li .notelist li .arrowlistG li,
.notelist li .arrowlistG li .notelist li .arrowlistR li,
.notelist li .arrowlistG li .notelist li .iconlistG li,
.notelist li .arrowlistG li .notelist li .iconlistR li,
.notelist li .arrowlistG li .notelistas li .arrowlistG li,
.notelist li .arrowlistG li .notelistas li .arrowlistR li,
.notelist li .arrowlistG li .notelistas li .iconlistG li,
.notelist li .arrowlistG li .notelistas li .iconlistR li,
.notelist li .arrowlistG li .brackettext li .arrowlistG li,
.notelist li .arrowlistG li .brackettext li .arrowlistR li,
.notelist li .arrowlistG li .brackettext li .iconlistG li,
.notelist li .arrowlistG li .brackettext li .iconlistR li,
.notelist li .arrowlistR li .notelist li .arrowlistG li,
.notelist li .arrowlistR li .notelist li .arrowlistR li,
.notelist li .arrowlistR li .notelist li .iconlistG li,
.notelist li .arrowlistR li .notelist li .iconlistR li,
.notelist li .arrowlistR li .notelistas li .arrowlistG li,
.notelist li .arrowlistR li .notelistas li .arrowlistR li,
.notelist li .arrowlistR li .notelistas li .iconlistG li,
.notelist li .arrowlistR li .notelistas li .iconlistR li,
.notelist li .arrowlistR li .brackettext li .arrowlistG li,
.notelist li .arrowlistR li .brackettext li .arrowlistR li,
.notelist li .arrowlistR li .brackettext li .iconlistG li,
.notelist li .arrowlistR li .brackettext li .iconlistR li,
.notelist li .iconlistG li .notelist li .arrowlistG li,
.notelist li .iconlistG li .notelist li .arrowlistR li,
.notelist li .iconlistG li .notelist li .iconlistG li,
.notelist li .iconlistG li .notelist li .iconlistR li,
.notelist li .iconlistG li .notelistas li .arrowlistG li,
.notelist li .iconlistG li .notelistas li .arrowlistR li,
.notelist li .iconlistG li .notelistas li .iconlistG li,
.notelist li .iconlistG li .notelistas li .iconlistR li,
.notelist li .iconlistG li .brackettext li .arrowlistG li,
.notelist li .iconlistG li .brackettext li .arrowlistR li,
.notelist li .iconlistG li .brackettext li .iconlistG li,
.notelist li .iconlistG li .brackettext li .iconlistR li,
.notelist li .iconlistR li .notelist li .arrowlistG li,
.notelist li .iconlistR li .notelist li .arrowlistR li,
.notelist li .iconlistR li .notelist li .iconlistG li,
.notelist li .iconlistR li .notelist li .iconlistR li,
.notelist li .iconlistR li .notelistas li .arrowlistG li,
.notelist li .iconlistR li .notelistas li .arrowlistR li,
.notelist li .iconlistR li .notelistas li .iconlistG li,
.notelist li .iconlistR li .notelistas li .iconlistR li,
.notelist li .iconlistR li .brackettext li .arrowlistG li,
.notelist li .iconlistR li .brackettext li .arrowlistR li,
.notelist li .iconlistR li .brackettext li .iconlistG li,
.notelist li .iconlistR li .brackettext li .iconlistR li,
.notelistas li .arrowlistG li .notelist li .arrowlistG li,
.notelistas li .arrowlistG li .notelist li .arrowlistR li,
.notelistas li .arrowlistG li .notelist li .iconlistG li,
.notelistas li .arrowlistG li .notelist li .iconlistR li,
.notelistas li .arrowlistG li .notelistas li .arrowlistG li,
.notelistas li .arrowlistG li .notelistas li .arrowlistR li,
.notelistas li .arrowlistG li .notelistas li .iconlistG li,
.notelistas li .arrowlistG li .notelistas li .iconlistR li,
.notelistas li .arrowlistG li .brackettext li .arrowlistG li,
.notelistas li .arrowlistG li .brackettext li .arrowlistR li,
.notelistas li .arrowlistG li .brackettext li .iconlistG li,
.notelistas li .arrowlistG li .brackettext li .iconlistR li,
.notelistas li .arrowlistR li .notelist li .arrowlistG li,
.notelistas li .arrowlistR li .notelist li .arrowlistR li,
.notelistas li .arrowlistR li .notelist li .iconlistG li,
.notelistas li .arrowlistR li .notelist li .iconlistR li,
.notelistas li .arrowlistR li .notelistas li .arrowlistG li,
.notelistas li .arrowlistR li .notelistas li .arrowlistR li,
.notelistas li .arrowlistR li .notelistas li .iconlistG li,
.notelistas li .arrowlistR li .notelistas li .iconlistR li,
.notelistas li .arrowlistR li .brackettext li .arrowlistG li,
.notelistas li .arrowlistR li .brackettext li .arrowlistR li,
.notelistas li .arrowlistR li .brackettext li .iconlistG li,
.notelistas li .arrowlistR li .brackettext li .iconlistR li,
.notelistas li .iconlistG li .notelist li .arrowlistG li,
.notelistas li .iconlistG li .notelist li .arrowlistR li,
.notelistas li .iconlistG li .notelist li .iconlistG li,
.notelistas li .iconlistG li .notelist li .iconlistR li,
.notelistas li .iconlistG li .notelistas li .arrowlistG li,
.notelistas li .iconlistG li .notelistas li .arrowlistR li,
.notelistas li .iconlistG li .notelistas li .iconlistG li,
.notelistas li .iconlistG li .notelistas li .iconlistR li,
.notelistas li .iconlistG li .brackettext li .arrowlistG li,
.notelistas li .iconlistG li .brackettext li .arrowlistR li,
.notelistas li .iconlistG li .brackettext li .iconlistG li,
.notelistas li .iconlistG li .brackettext li .iconlistR li,
.notelistas li .iconlistR li .notelist li .arrowlistG li,
.notelistas li .iconlistR li .notelist li .arrowlistR li,
.notelistas li .iconlistR li .notelist li .iconlistG li,
.notelistas li .iconlistR li .notelist li .iconlistR li,
.notelistas li .iconlistR li .notelistas li .arrowlistG li,
.notelistas li .iconlistR li .notelistas li .arrowlistR li,
.notelistas li .iconlistR li .notelistas li .iconlistG li,
.notelistas li .iconlistR li .notelistas li .iconlistR li,
.notelistas li .iconlistR li .brackettext li .arrowlistG li,
.notelistas li .iconlistR li .brackettext li .arrowlistR li,
.notelistas li .iconlistR li .brackettext li .iconlistG li,
.notelistas li .iconlistR li .brackettext li .iconlistR li,
.brackettext li .arrowlistG li .notelist li .arrowlistG li,
.brackettext li .arrowlistG li .notelist li .arrowlistR li,
.brackettext li .arrowlistG li .notelist li .iconlistG li,
.brackettext li .arrowlistG li .notelist li .iconlistR li,
.brackettext li .arrowlistG li .notelistas li .arrowlistG li,
.brackettext li .arrowlistG li .notelistas li .arrowlistR li,
.brackettext li .arrowlistG li .notelistas li .iconlistG li,
.brackettext li .arrowlistG li .notelistas li .iconlistR li,
.brackettext li .arrowlistG li .brackettext li .arrowlistG li,
.brackettext li .arrowlistG li .brackettext li .arrowlistR li,
.brackettext li .arrowlistG li .brackettext li .iconlistG li,
.brackettext li .arrowlistG li .brackettext li .iconlistR li,
.brackettext li .arrowlistR li .notelist li .arrowlistG li,
.brackettext li .arrowlistR li .notelist li .arrowlistR li,
.brackettext li .arrowlistR li .notelist li .iconlistG li,
.brackettext li .arrowlistR li .notelist li .iconlistR li,
.brackettext li .arrowlistR li .notelistas li .arrowlistG li,
.brackettext li .arrowlistR li .notelistas li .arrowlistR li,
.brackettext li .arrowlistR li .notelistas li .iconlistG li,
.brackettext li .arrowlistR li .notelistas li .iconlistR li,
.brackettext li .arrowlistR li .brackettext li .arrowlistG li,
.brackettext li .arrowlistR li .brackettext li .arrowlistR li,
.brackettext li .arrowlistR li .brackettext li .iconlistG li,
.brackettext li .arrowlistR li .brackettext li .iconlistR li,
.brackettext li .iconlistG li .notelist li .arrowlistG li,
.brackettext li .iconlistG li .notelist li .arrowlistR li,
.brackettext li .iconlistG li .notelist li .iconlistG li,
.brackettext li .iconlistG li .notelist li .iconlistR li,
.brackettext li .iconlistG li .notelistas li .arrowlistG li,
.brackettext li .iconlistG li .notelistas li .arrowlistR li,
.brackettext li .iconlistG li .notelistas li .iconlistG li,
.brackettext li .iconlistG li .notelistas li .iconlistR li,
.brackettext li .iconlistG li .brackettext li .arrowlistG li,
.brackettext li .iconlistG li .brackettext li .arrowlistR li,
.brackettext li .iconlistG li .brackettext li .iconlistG li,
.brackettext li .iconlistG li .brackettext li .iconlistR li,
.brackettext li .iconlistR li .notelist li .arrowlistG li,
.brackettext li .iconlistR li .notelist li .arrowlistR li,
.brackettext li .iconlistR li .notelist li .iconlistG li,
.brackettext li .iconlistR li .notelist li .iconlistR li,
.brackettext li .iconlistR li .notelistas li .arrowlistG li,
.brackettext li .iconlistR li .notelistas li .arrowlistR li,
.brackettext li .iconlistR li .notelistas li .iconlistG li,
.brackettext li .iconlistR li .notelistas li .iconlistR li,
.brackettext li .iconlistR li .brackettext li .arrowlistG li,
.brackettext li .iconlistR li .brackettext li .arrowlistR li,
.brackettext li .iconlistR li .brackettext li .iconlistG li,
.brackettext li .iconlistR li .brackettext li .iconlistR li {
  padding-left: 2em;
  background-position: 2px 4px;
}
.notelist li .arrowlistG li .notelist li .arrowlistG li .notelist li,
.notelist li .arrowlistG li .notelist li .arrowlistG li .notelistas li,
.notelist li .arrowlistG li .notelist li .arrowlistG li .brackettext li,
.notelist li .arrowlistG li .notelist li .arrowlistR li .notelist li,
.notelist li .arrowlistG li .notelist li .arrowlistR li .notelistas li,
.notelist li .arrowlistG li .notelist li .arrowlistR li .brackettext li,
.notelist li .arrowlistG li .notelist li .iconlistG li .notelist li,
.notelist li .arrowlistG li .notelist li .iconlistG li .notelistas li,
.notelist li .arrowlistG li .notelist li .iconlistG li .brackettext li,
.notelist li .arrowlistG li .notelist li .iconlistR li .notelist li,
.notelist li .arrowlistG li .notelist li .iconlistR li .notelistas li,
.notelist li .arrowlistG li .notelist li .iconlistR li .brackettext li,
.notelist li .arrowlistG li .notelistas li .arrowlistG li .notelist li,
.notelist li .arrowlistG li .notelistas li .arrowlistG li .notelistas li,
.notelist li .arrowlistG li .notelistas li .arrowlistG li .brackettext li,
.notelist li .arrowlistG li .notelistas li .arrowlistR li .notelist li,
.notelist li .arrowlistG li .notelistas li .arrowlistR li .notelistas li,
.notelist li .arrowlistG li .notelistas li .arrowlistR li .brackettext li,
.notelist li .arrowlistG li .notelistas li .iconlistG li .notelist li,
.notelist li .arrowlistG li .notelistas li .iconlistG li .notelistas li,
.notelist li .arrowlistG li .notelistas li .iconlistG li .brackettext li,
.notelist li .arrowlistG li .notelistas li .iconlistR li .notelist li,
.notelist li .arrowlistG li .notelistas li .iconlistR li .notelistas li,
.notelist li .arrowlistG li .notelistas li .iconlistR li .brackettext li,
.notelist li .arrowlistG li .brackettext li .arrowlistG li .notelist li,
.notelist li .arrowlistG li .brackettext li .arrowlistG li .notelistas li,
.notelist li .arrowlistG li .brackettext li .arrowlistG li .brackettext li,
.notelist li .arrowlistG li .brackettext li .arrowlistR li .notelist li,
.notelist li .arrowlistG li .brackettext li .arrowlistR li .notelistas li,
.notelist li .arrowlistG li .brackettext li .arrowlistR li .brackettext li,
.notelist li .arrowlistG li .brackettext li .iconlistG li .notelist li,
.notelist li .arrowlistG li .brackettext li .iconlistG li .notelistas li,
.notelist li .arrowlistG li .brackettext li .iconlistG li .brackettext li,
.notelist li .arrowlistG li .brackettext li .iconlistR li .notelist li,
.notelist li .arrowlistG li .brackettext li .iconlistR li .notelistas li,
.notelist li .arrowlistG li .brackettext li .iconlistR li .brackettext li,
.notelist li .arrowlistR li .notelist li .arrowlistG li .notelist li,
.notelist li .arrowlistR li .notelist li .arrowlistG li .notelistas li,
.notelist li .arrowlistR li .notelist li .arrowlistG li .brackettext li,
.notelist li .arrowlistR li .notelist li .arrowlistR li .notelist li,
.notelist li .arrowlistR li .notelist li .arrowlistR li .notelistas li,
.notelist li .arrowlistR li .notelist li .arrowlistR li .brackettext li,
.notelist li .arrowlistR li .notelist li .iconlistG li .notelist li,
.notelist li .arrowlistR li .notelist li .iconlistG li .notelistas li,
.notelist li .arrowlistR li .notelist li .iconlistG li .brackettext li,
.notelist li .arrowlistR li .notelist li .iconlistR li .notelist li,
.notelist li .arrowlistR li .notelist li .iconlistR li .notelistas li,
.notelist li .arrowlistR li .notelist li .iconlistR li .brackettext li,
.notelist li .arrowlistR li .notelistas li .arrowlistG li .notelist li,
.notelist li .arrowlistR li .notelistas li .arrowlistG li .notelistas li,
.notelist li .arrowlistR li .notelistas li .arrowlistG li .brackettext li,
.notelist li .arrowlistR li .notelistas li .arrowlistR li .notelist li,
.notelist li .arrowlistR li .notelistas li .arrowlistR li .notelistas li,
.notelist li .arrowlistR li .notelistas li .arrowlistR li .brackettext li,
.notelist li .arrowlistR li .notelistas li .iconlistG li .notelist li,
.notelist li .arrowlistR li .notelistas li .iconlistG li .notelistas li,
.notelist li .arrowlistR li .notelistas li .iconlistG li .brackettext li,
.notelist li .arrowlistR li .notelistas li .iconlistR li .notelist li,
.notelist li .arrowlistR li .notelistas li .iconlistR li .notelistas li,
.notelist li .arrowlistR li .notelistas li .iconlistR li .brackettext li,
.notelist li .arrowlistR li .brackettext li .arrowlistG li .notelist li,
.notelist li .arrowlistR li .brackettext li .arrowlistG li .notelistas li,
.notelist li .arrowlistR li .brackettext li .arrowlistG li .brackettext li,
.notelist li .arrowlistR li .brackettext li .arrowlistR li .notelist li,
.notelist li .arrowlistR li .brackettext li .arrowlistR li .notelistas li,
.notelist li .arrowlistR li .brackettext li .arrowlistR li .brackettext li,
.notelist li .arrowlistR li .brackettext li .iconlistG li .notelist li,
.notelist li .arrowlistR li .brackettext li .iconlistG li .notelistas li,
.notelist li .arrowlistR li .brackettext li .iconlistG li .brackettext li,
.notelist li .arrowlistR li .brackettext li .iconlistR li .notelist li,
.notelist li .arrowlistR li .brackettext li .iconlistR li .notelistas li,
.notelist li .arrowlistR li .brackettext li .iconlistR li .brackettext li,
.notelist li .iconlistG li .notelist li .arrowlistG li .notelist li,
.notelist li .iconlistG li .notelist li .arrowlistG li .notelistas li,
.notelist li .iconlistG li .notelist li .arrowlistG li .brackettext li,
.notelist li .iconlistG li .notelist li .arrowlistR li .notelist li,
.notelist li .iconlistG li .notelist li .arrowlistR li .notelistas li,
.notelist li .iconlistG li .notelist li .arrowlistR li .brackettext li,
.notelist li .iconlistG li .notelist li .iconlistG li .notelist li,
.notelist li .iconlistG li .notelist li .iconlistG li .notelistas li,
.notelist li .iconlistG li .notelist li .iconlistG li .brackettext li,
.notelist li .iconlistG li .notelist li .iconlistR li .notelist li,
.notelist li .iconlistG li .notelist li .iconlistR li .notelistas li,
.notelist li .iconlistG li .notelist li .iconlistR li .brackettext li,
.notelist li .iconlistG li .notelistas li .arrowlistG li .notelist li,
.notelist li .iconlistG li .notelistas li .arrowlistG li .notelistas li,
.notelist li .iconlistG li .notelistas li .arrowlistG li .brackettext li,
.notelist li .iconlistG li .notelistas li .arrowlistR li .notelist li,
.notelist li .iconlistG li .notelistas li .arrowlistR li .notelistas li,
.notelist li .iconlistG li .notelistas li .arrowlistR li .brackettext li,
.notelist li .iconlistG li .notelistas li .iconlistG li .notelist li,
.notelist li .iconlistG li .notelistas li .iconlistG li .notelistas li,
.notelist li .iconlistG li .notelistas li .iconlistG li .brackettext li,
.notelist li .iconlistG li .notelistas li .iconlistR li .notelist li,
.notelist li .iconlistG li .notelistas li .iconlistR li .notelistas li,
.notelist li .iconlistG li .notelistas li .iconlistR li .brackettext li,
.notelist li .iconlistG li .brackettext li .arrowlistG li .notelist li,
.notelist li .iconlistG li .brackettext li .arrowlistG li .notelistas li,
.notelist li .iconlistG li .brackettext li .arrowlistG li .brackettext li,
.notelist li .iconlistG li .brackettext li .arrowlistR li .notelist li,
.notelist li .iconlistG li .brackettext li .arrowlistR li .notelistas li,
.notelist li .iconlistG li .brackettext li .arrowlistR li .brackettext li,
.notelist li .iconlistG li .brackettext li .iconlistG li .notelist li,
.notelist li .iconlistG li .brackettext li .iconlistG li .notelistas li,
.notelist li .iconlistG li .brackettext li .iconlistG li .brackettext li,
.notelist li .iconlistG li .brackettext li .iconlistR li .notelist li,
.notelist li .iconlistG li .brackettext li .iconlistR li .notelistas li,
.notelist li .iconlistG li .brackettext li .iconlistR li .brackettext li,
.notelist li .iconlistR li .notelist li .arrowlistG li .notelist li,
.notelist li .iconlistR li .notelist li .arrowlistG li .notelistas li,
.notelist li .iconlistR li .notelist li .arrowlistG li .brackettext li,
.notelist li .iconlistR li .notelist li .arrowlistR li .notelist li,
.notelist li .iconlistR li .notelist li .arrowlistR li .notelistas li,
.notelist li .iconlistR li .notelist li .arrowlistR li .brackettext li,
.notelist li .iconlistR li .notelist li .iconlistG li .notelist li,
.notelist li .iconlistR li .notelist li .iconlistG li .notelistas li,
.notelist li .iconlistR li .notelist li .iconlistG li .brackettext li,
.notelist li .iconlistR li .notelist li .iconlistR li .notelist li,
.notelist li .iconlistR li .notelist li .iconlistR li .notelistas li,
.notelist li .iconlistR li .notelist li .iconlistR li .brackettext li,
.notelist li .iconlistR li .notelistas li .arrowlistG li .notelist li,
.notelist li .iconlistR li .notelistas li .arrowlistG li .notelistas li,
.notelist li .iconlistR li .notelistas li .arrowlistG li .brackettext li,
.notelist li .iconlistR li .notelistas li .arrowlistR li .notelist li,
.notelist li .iconlistR li .notelistas li .arrowlistR li .notelistas li,
.notelist li .iconlistR li .notelistas li .arrowlistR li .brackettext li,
.notelist li .iconlistR li .notelistas li .iconlistG li .notelist li,
.notelist li .iconlistR li .notelistas li .iconlistG li .notelistas li,
.notelist li .iconlistR li .notelistas li .iconlistG li .brackettext li,
.notelist li .iconlistR li .notelistas li .iconlistR li .notelist li,
.notelist li .iconlistR li .notelistas li .iconlistR li .notelistas li,
.notelist li .iconlistR li .notelistas li .iconlistR li .brackettext li,
.notelist li .iconlistR li .brackettext li .arrowlistG li .notelist li,
.notelist li .iconlistR li .brackettext li .arrowlistG li .notelistas li,
.notelist li .iconlistR li .brackettext li .arrowlistG li .brackettext li,
.notelist li .iconlistR li .brackettext li .arrowlistR li .notelist li,
.notelist li .iconlistR li .brackettext li .arrowlistR li .notelistas li,
.notelist li .iconlistR li .brackettext li .arrowlistR li .brackettext li,
.notelist li .iconlistR li .brackettext li .iconlistG li .notelist li,
.notelist li .iconlistR li .brackettext li .iconlistG li .notelistas li,
.notelist li .iconlistR li .brackettext li .iconlistG li .brackettext li,
.notelist li .iconlistR li .brackettext li .iconlistR li .notelist li,
.notelist li .iconlistR li .brackettext li .iconlistR li .notelistas li,
.notelist li .iconlistR li .brackettext li .iconlistR li .brackettext li,
.notelistas li .arrowlistG li .notelist li .arrowlistG li .notelist li,
.notelistas li .arrowlistG li .notelist li .arrowlistG li .notelistas li,
.notelistas li .arrowlistG li .notelist li .arrowlistG li .brackettext li,
.notelistas li .arrowlistG li .notelist li .arrowlistR li .notelist li,
.notelistas li .arrowlistG li .notelist li .arrowlistR li .notelistas li,
.notelistas li .arrowlistG li .notelist li .arrowlistR li .brackettext li,
.notelistas li .arrowlistG li .notelist li .iconlistG li .notelist li,
.notelistas li .arrowlistG li .notelist li .iconlistG li .notelistas li,
.notelistas li .arrowlistG li .notelist li .iconlistG li .brackettext li,
.notelistas li .arrowlistG li .notelist li .iconlistR li .notelist li,
.notelistas li .arrowlistG li .notelist li .iconlistR li .notelistas li,
.notelistas li .arrowlistG li .notelist li .iconlistR li .brackettext li,
.notelistas li .arrowlistG li .notelistas li .arrowlistG li .notelist li,
.notelistas li .arrowlistG li .notelistas li .arrowlistG li .notelistas li,
.notelistas li .arrowlistG li .notelistas li .arrowlistG li .brackettext li,
.notelistas li .arrowlistG li .notelistas li .arrowlistR li .notelist li,
.notelistas li .arrowlistG li .notelistas li .arrowlistR li .notelistas li,
.notelistas li .arrowlistG li .notelistas li .arrowlistR li .brackettext li,
.notelistas li .arrowlistG li .notelistas li .iconlistG li .notelist li,
.notelistas li .arrowlistG li .notelistas li .iconlistG li .notelistas li,
.notelistas li .arrowlistG li .notelistas li .iconlistG li .brackettext li,
.notelistas li .arrowlistG li .notelistas li .iconlistR li .notelist li,
.notelistas li .arrowlistG li .notelistas li .iconlistR li .notelistas li,
.notelistas li .arrowlistG li .notelistas li .iconlistR li .brackettext li,
.notelistas li .arrowlistG li .brackettext li .arrowlistG li .notelist li,
.notelistas li .arrowlistG li .brackettext li .arrowlistG li .notelistas li,
.notelistas li .arrowlistG li .brackettext li .arrowlistG li .brackettext li,
.notelistas li .arrowlistG li .brackettext li .arrowlistR li .notelist li,
.notelistas li .arrowlistG li .brackettext li .arrowlistR li .notelistas li,
.notelistas li .arrowlistG li .brackettext li .arrowlistR li .brackettext li,
.notelistas li .arrowlistG li .brackettext li .iconlistG li .notelist li,
.notelistas li .arrowlistG li .brackettext li .iconlistG li .notelistas li,
.notelistas li .arrowlistG li .brackettext li .iconlistG li .brackettext li,
.notelistas li .arrowlistG li .brackettext li .iconlistR li .notelist li,
.notelistas li .arrowlistG li .brackettext li .iconlistR li .notelistas li,
.notelistas li .arrowlistG li .brackettext li .iconlistR li .brackettext li,
.notelistas li .arrowlistR li .notelist li .arrowlistG li .notelist li,
.notelistas li .arrowlistR li .notelist li .arrowlistG li .notelistas li,
.notelistas li .arrowlistR li .notelist li .arrowlistG li .brackettext li,
.notelistas li .arrowlistR li .notelist li .arrowlistR li .notelist li,
.notelistas li .arrowlistR li .notelist li .arrowlistR li .notelistas li,
.notelistas li .arrowlistR li .notelist li .arrowlistR li .brackettext li,
.notelistas li .arrowlistR li .notelist li .iconlistG li .notelist li,
.notelistas li .arrowlistR li .notelist li .iconlistG li .notelistas li,
.notelistas li .arrowlistR li .notelist li .iconlistG li .brackettext li,
.notelistas li .arrowlistR li .notelist li .iconlistR li .notelist li,
.notelistas li .arrowlistR li .notelist li .iconlistR li .notelistas li,
.notelistas li .arrowlistR li .notelist li .iconlistR li .brackettext li,
.notelistas li .arrowlistR li .notelistas li .arrowlistG li .notelist li,
.notelistas li .arrowlistR li .notelistas li .arrowlistG li .notelistas li,
.notelistas li .arrowlistR li .notelistas li .arrowlistG li .brackettext li,
.notelistas li .arrowlistR li .notelistas li .arrowlistR li .notelist li,
.notelistas li .arrowlistR li .notelistas li .arrowlistR li .notelistas li,
.notelistas li .arrowlistR li .notelistas li .arrowlistR li .brackettext li,
.notelistas li .arrowlistR li .notelistas li .iconlistG li .notelist li,
.notelistas li .arrowlistR li .notelistas li .iconlistG li .notelistas li,
.notelistas li .arrowlistR li .notelistas li .iconlistG li .brackettext li,
.notelistas li .arrowlistR li .notelistas li .iconlistR li .notelist li,
.notelistas li .arrowlistR li .notelistas li .iconlistR li .notelistas li,
.notelistas li .arrowlistR li .notelistas li .iconlistR li .brackettext li,
.notelistas li .arrowlistR li .brackettext li .arrowlistG li .notelist li,
.notelistas li .arrowlistR li .brackettext li .arrowlistG li .notelistas li,
.notelistas li .arrowlistR li .brackettext li .arrowlistG li .brackettext li,
.notelistas li .arrowlistR li .brackettext li .arrowlistR li .notelist li,
.notelistas li .arrowlistR li .brackettext li .arrowlistR li .notelistas li,
.notelistas li .arrowlistR li .brackettext li .arrowlistR li .brackettext li,
.notelistas li .arrowlistR li .brackettext li .iconlistG li .notelist li,
.notelistas li .arrowlistR li .brackettext li .iconlistG li .notelistas li,
.notelistas li .arrowlistR li .brackettext li .iconlistG li .brackettext li,
.notelistas li .arrowlistR li .brackettext li .iconlistR li .notelist li,
.notelistas li .arrowlistR li .brackettext li .iconlistR li .notelistas li,
.notelistas li .arrowlistR li .brackettext li .iconlistR li .brackettext li,
.notelistas li .iconlistG li .notelist li .arrowlistG li .notelist li,
.notelistas li .iconlistG li .notelist li .arrowlistG li .notelistas li,
.notelistas li .iconlistG li .notelist li .arrowlistG li .brackettext li,
.notelistas li .iconlistG li .notelist li .arrowlistR li .notelist li,
.notelistas li .iconlistG li .notelist li .arrowlistR li .notelistas li,
.notelistas li .iconlistG li .notelist li .arrowlistR li .brackettext li,
.notelistas li .iconlistG li .notelist li .iconlistG li .notelist li,
.notelistas li .iconlistG li .notelist li .iconlistG li .notelistas li,
.notelistas li .iconlistG li .notelist li .iconlistG li .brackettext li,
.notelistas li .iconlistG li .notelist li .iconlistR li .notelist li,
.notelistas li .iconlistG li .notelist li .iconlistR li .notelistas li,
.notelistas li .iconlistG li .notelist li .iconlistR li .brackettext li,
.notelistas li .iconlistG li .notelistas li .arrowlistG li .notelist li,
.notelistas li .iconlistG li .notelistas li .arrowlistG li .notelistas li,
.notelistas li .iconlistG li .notelistas li .arrowlistG li .brackettext li,
.notelistas li .iconlistG li .notelistas li .arrowlistR li .notelist li,
.notelistas li .iconlistG li .notelistas li .arrowlistR li .notelistas li,
.notelistas li .iconlistG li .notelistas li .arrowlistR li .brackettext li,
.notelistas li .iconlistG li .notelistas li .iconlistG li .notelist li,
.notelistas li .iconlistG li .notelistas li .iconlistG li .notelistas li,
.notelistas li .iconlistG li .notelistas li .iconlistG li .brackettext li,
.notelistas li .iconlistG li .notelistas li .iconlistR li .notelist li,
.notelistas li .iconlistG li .notelistas li .iconlistR li .notelistas li,
.notelistas li .iconlistG li .notelistas li .iconlistR li .brackettext li,
.notelistas li .iconlistG li .brackettext li .arrowlistG li .notelist li,
.notelistas li .iconlistG li .brackettext li .arrowlistG li .notelistas li,
.notelistas li .iconlistG li .brackettext li .arrowlistG li .brackettext li,
.notelistas li .iconlistG li .brackettext li .arrowlistR li .notelist li,
.notelistas li .iconlistG li .brackettext li .arrowlistR li .notelistas li,
.notelistas li .iconlistG li .brackettext li .arrowlistR li .brackettext li,
.notelistas li .iconlistG li .brackettext li .iconlistG li .notelist li,
.notelistas li .iconlistG li .brackettext li .iconlistG li .notelistas li,
.notelistas li .iconlistG li .brackettext li .iconlistG li .brackettext li,
.notelistas li .iconlistG li .brackettext li .iconlistR li .notelist li,
.notelistas li .iconlistG li .brackettext li .iconlistR li .notelistas li,
.notelistas li .iconlistG li .brackettext li .iconlistR li .brackettext li,
.notelistas li .iconlistR li .notelist li .arrowlistG li .notelist li,
.notelistas li .iconlistR li .notelist li .arrowlistG li .notelistas li,
.notelistas li .iconlistR li .notelist li .arrowlistG li .brackettext li,
.notelistas li .iconlistR li .notelist li .arrowlistR li .notelist li,
.notelistas li .iconlistR li .notelist li .arrowlistR li .notelistas li,
.notelistas li .iconlistR li .notelist li .arrowlistR li .brackettext li,
.notelistas li .iconlistR li .notelist li .iconlistG li .notelist li,
.notelistas li .iconlistR li .notelist li .iconlistG li .notelistas li,
.notelistas li .iconlistR li .notelist li .iconlistG li .brackettext li,
.notelistas li .iconlistR li .notelist li .iconlistR li .notelist li,
.notelistas li .iconlistR li .notelist li .iconlistR li .notelistas li,
.notelistas li .iconlistR li .notelist li .iconlistR li .brackettext li,
.notelistas li .iconlistR li .notelistas li .arrowlistG li .notelist li,
.notelistas li .iconlistR li .notelistas li .arrowlistG li .notelistas li,
.notelistas li .iconlistR li .notelistas li .arrowlistG li .brackettext li,
.notelistas li .iconlistR li .notelistas li .arrowlistR li .notelist li,
.notelistas li .iconlistR li .notelistas li .arrowlistR li .notelistas li,
.notelistas li .iconlistR li .notelistas li .arrowlistR li .brackettext li,
.notelistas li .iconlistR li .notelistas li .iconlistG li .notelist li,
.notelistas li .iconlistR li .notelistas li .iconlistG li .notelistas li,
.notelistas li .iconlistR li .notelistas li .iconlistG li .brackettext li,
.notelistas li .iconlistR li .notelistas li .iconlistR li .notelist li,
.notelistas li .iconlistR li .notelistas li .iconlistR li .notelistas li,
.notelistas li .iconlistR li .notelistas li .iconlistR li .brackettext li,
.notelistas li .iconlistR li .brackettext li .arrowlistG li .notelist li,
.notelistas li .iconlistR li .brackettext li .arrowlistG li .notelistas li,
.notelistas li .iconlistR li .brackettext li .arrowlistG li .brackettext li,
.notelistas li .iconlistR li .brackettext li .arrowlistR li .notelist li,
.notelistas li .iconlistR li .brackettext li .arrowlistR li .notelistas li,
.notelistas li .iconlistR li .brackettext li .arrowlistR li .brackettext li,
.notelistas li .iconlistR li .brackettext li .iconlistG li .notelist li,
.notelistas li .iconlistR li .brackettext li .iconlistG li .notelistas li,
.notelistas li .iconlistR li .brackettext li .iconlistG li .brackettext li,
.notelistas li .iconlistR li .brackettext li .iconlistR li .notelist li,
.notelistas li .iconlistR li .brackettext li .iconlistR li .notelistas li,
.notelistas li .iconlistR li .brackettext li .iconlistR li .brackettext li,
.brackettext li .arrowlistG li .notelist li .arrowlistG li .notelist li,
.brackettext li .arrowlistG li .notelist li .arrowlistG li .notelistas li,
.brackettext li .arrowlistG li .notelist li .arrowlistG li .brackettext li,
.brackettext li .arrowlistG li .notelist li .arrowlistR li .notelist li,
.brackettext li .arrowlistG li .notelist li .arrowlistR li .notelistas li,
.brackettext li .arrowlistG li .notelist li .arrowlistR li .brackettext li,
.brackettext li .arrowlistG li .notelist li .iconlistG li .notelist li,
.brackettext li .arrowlistG li .notelist li .iconlistG li .notelistas li,
.brackettext li .arrowlistG li .notelist li .iconlistG li .brackettext li,
.brackettext li .arrowlistG li .notelist li .iconlistR li .notelist li,
.brackettext li .arrowlistG li .notelist li .iconlistR li .notelistas li,
.brackettext li .arrowlistG li .notelist li .iconlistR li .brackettext li,
.brackettext li .arrowlistG li .notelistas li .arrowlistG li .notelist li,
.brackettext li .arrowlistG li .notelistas li .arrowlistG li .notelistas li,
.brackettext li .arrowlistG li .notelistas li .arrowlistG li .brackettext li,
.brackettext li .arrowlistG li .notelistas li .arrowlistR li .notelist li,
.brackettext li .arrowlistG li .notelistas li .arrowlistR li .notelistas li,
.brackettext li .arrowlistG li .notelistas li .arrowlistR li .brackettext li,
.brackettext li .arrowlistG li .notelistas li .iconlistG li .notelist li,
.brackettext li .arrowlistG li .notelistas li .iconlistG li .notelistas li,
.brackettext li .arrowlistG li .notelistas li .iconlistG li .brackettext li,
.brackettext li .arrowlistG li .notelistas li .iconlistR li .notelist li,
.brackettext li .arrowlistG li .notelistas li .iconlistR li .notelistas li,
.brackettext li .arrowlistG li .notelistas li .iconlistR li .brackettext li,
.brackettext li .arrowlistG li .brackettext li .arrowlistG li .notelist li,
.brackettext li .arrowlistG li .brackettext li .arrowlistG li .notelistas li,
.brackettext li .arrowlistG li .brackettext li .arrowlistG li .brackettext li,
.brackettext li .arrowlistG li .brackettext li .arrowlistR li .notelist li,
.brackettext li .arrowlistG li .brackettext li .arrowlistR li .notelistas li,
.brackettext li .arrowlistG li .brackettext li .arrowlistR li .brackettext li,
.brackettext li .arrowlistG li .brackettext li .iconlistG li .notelist li,
.brackettext li .arrowlistG li .brackettext li .iconlistG li .notelistas li,
.brackettext li .arrowlistG li .brackettext li .iconlistG li .brackettext li,
.brackettext li .arrowlistG li .brackettext li .iconlistR li .notelist li,
.brackettext li .arrowlistG li .brackettext li .iconlistR li .notelistas li,
.brackettext li .arrowlistG li .brackettext li .iconlistR li .brackettext li,
.brackettext li .arrowlistR li .notelist li .arrowlistG li .notelist li,
.brackettext li .arrowlistR li .notelist li .arrowlistG li .notelistas li,
.brackettext li .arrowlistR li .notelist li .arrowlistG li .brackettext li,
.brackettext li .arrowlistR li .notelist li .arrowlistR li .notelist li,
.brackettext li .arrowlistR li .notelist li .arrowlistR li .notelistas li,
.brackettext li .arrowlistR li .notelist li .arrowlistR li .brackettext li,
.brackettext li .arrowlistR li .notelist li .iconlistG li .notelist li,
.brackettext li .arrowlistR li .notelist li .iconlistG li .notelistas li,
.brackettext li .arrowlistR li .notelist li .iconlistG li .brackettext li,
.brackettext li .arrowlistR li .notelist li .iconlistR li .notelist li,
.brackettext li .arrowlistR li .notelist li .iconlistR li .notelistas li,
.brackettext li .arrowlistR li .notelist li .iconlistR li .brackettext li,
.brackettext li .arrowlistR li .notelistas li .arrowlistG li .notelist li,
.brackettext li .arrowlistR li .notelistas li .arrowlistG li .notelistas li,
.brackettext li .arrowlistR li .notelistas li .arrowlistG li .brackettext li,
.brackettext li .arrowlistR li .notelistas li .arrowlistR li .notelist li,
.brackettext li .arrowlistR li .notelistas li .arrowlistR li .notelistas li,
.brackettext li .arrowlistR li .notelistas li .arrowlistR li .brackettext li,
.brackettext li .arrowlistR li .notelistas li .iconlistG li .notelist li,
.brackettext li .arrowlistR li .notelistas li .iconlistG li .notelistas li,
.brackettext li .arrowlistR li .notelistas li .iconlistG li .brackettext li,
.brackettext li .arrowlistR li .notelistas li .iconlistR li .notelist li,
.brackettext li .arrowlistR li .notelistas li .iconlistR li .notelistas li,
.brackettext li .arrowlistR li .notelistas li .iconlistR li .brackettext li,
.brackettext li .arrowlistR li .brackettext li .arrowlistG li .notelist li,
.brackettext li .arrowlistR li .brackettext li .arrowlistG li .notelistas li,
.brackettext li .arrowlistR li .brackettext li .arrowlistG li .brackettext li,
.brackettext li .arrowlistR li .brackettext li .arrowlistR li .notelist li,
.brackettext li .arrowlistR li .brackettext li .arrowlistR li .notelistas li,
.brackettext li .arrowlistR li .brackettext li .arrowlistR li .brackettext li,
.brackettext li .arrowlistR li .brackettext li .iconlistG li .notelist li,
.brackettext li .arrowlistR li .brackettext li .iconlistG li .notelistas li,
.brackettext li .arrowlistR li .brackettext li .iconlistG li .brackettext li,
.brackettext li .arrowlistR li .brackettext li .iconlistR li .notelist li,
.brackettext li .arrowlistR li .brackettext li .iconlistR li .notelistas li,
.brackettext li .arrowlistR li .brackettext li .iconlistR li .brackettext li,
.brackettext li .iconlistG li .notelist li .arrowlistG li .notelist li,
.brackettext li .iconlistG li .notelist li .arrowlistG li .notelistas li,
.brackettext li .iconlistG li .notelist li .arrowlistG li .brackettext li,
.brackettext li .iconlistG li .notelist li .arrowlistR li .notelist li,
.brackettext li .iconlistG li .notelist li .arrowlistR li .notelistas li,
.brackettext li .iconlistG li .notelist li .arrowlistR li .brackettext li,
.brackettext li .iconlistG li .notelist li .iconlistG li .notelist li,
.brackettext li .iconlistG li .notelist li .iconlistG li .notelistas li,
.brackettext li .iconlistG li .notelist li .iconlistG li .brackettext li,
.brackettext li .iconlistG li .notelist li .iconlistR li .notelist li,
.brackettext li .iconlistG li .notelist li .iconlistR li .notelistas li,
.brackettext li .iconlistG li .notelist li .iconlistR li .brackettext li,
.brackettext li .iconlistG li .notelistas li .arrowlistG li .notelist li,
.brackettext li .iconlistG li .notelistas li .arrowlistG li .notelistas li,
.brackettext li .iconlistG li .notelistas li .arrowlistG li .brackettext li,
.brackettext li .iconlistG li .notelistas li .arrowlistR li .notelist li,
.brackettext li .iconlistG li .notelistas li .arrowlistR li .notelistas li,
.brackettext li .iconlistG li .notelistas li .arrowlistR li .brackettext li,
.brackettext li .iconlistG li .notelistas li .iconlistG li .notelist li,
.brackettext li .iconlistG li .notelistas li .iconlistG li .notelistas li,
.brackettext li .iconlistG li .notelistas li .iconlistG li .brackettext li,
.brackettext li .iconlistG li .notelistas li .iconlistR li .notelist li,
.brackettext li .iconlistG li .notelistas li .iconlistR li .notelistas li,
.brackettext li .iconlistG li .notelistas li .iconlistR li .brackettext li,
.brackettext li .iconlistG li .brackettext li .arrowlistG li .notelist li,
.brackettext li .iconlistG li .brackettext li .arrowlistG li .notelistas li,
.brackettext li .iconlistG li .brackettext li .arrowlistG li .brackettext li,
.brackettext li .iconlistG li .brackettext li .arrowlistR li .notelist li,
.brackettext li .iconlistG li .brackettext li .arrowlistR li .notelistas li,
.brackettext li .iconlistG li .brackettext li .arrowlistR li .brackettext li,
.brackettext li .iconlistG li .brackettext li .iconlistG li .notelist li,
.brackettext li .iconlistG li .brackettext li .iconlistG li .notelistas li,
.brackettext li .iconlistG li .brackettext li .iconlistG li .brackettext li,
.brackettext li .iconlistG li .brackettext li .iconlistR li .notelist li,
.brackettext li .iconlistG li .brackettext li .iconlistR li .notelistas li,
.brackettext li .iconlistG li .brackettext li .iconlistR li .brackettext li,
.brackettext li .iconlistR li .notelist li .arrowlistG li .notelist li,
.brackettext li .iconlistR li .notelist li .arrowlistG li .notelistas li,
.brackettext li .iconlistR li .notelist li .arrowlistG li .brackettext li,
.brackettext li .iconlistR li .notelist li .arrowlistR li .notelist li,
.brackettext li .iconlistR li .notelist li .arrowlistR li .notelistas li,
.brackettext li .iconlistR li .notelist li .arrowlistR li .brackettext li,
.brackettext li .iconlistR li .notelist li .iconlistG li .notelist li,
.brackettext li .iconlistR li .notelist li .iconlistG li .notelistas li,
.brackettext li .iconlistR li .notelist li .iconlistG li .brackettext li,
.brackettext li .iconlistR li .notelist li .iconlistR li .notelist li,
.brackettext li .iconlistR li .notelist li .iconlistR li .notelistas li,
.brackettext li .iconlistR li .notelist li .iconlistR li .brackettext li,
.brackettext li .iconlistR li .notelistas li .arrowlistG li .notelist li,
.brackettext li .iconlistR li .notelistas li .arrowlistG li .notelistas li,
.brackettext li .iconlistR li .notelistas li .arrowlistG li .brackettext li,
.brackettext li .iconlistR li .notelistas li .arrowlistR li .notelist li,
.brackettext li .iconlistR li .notelistas li .arrowlistR li .notelistas li,
.brackettext li .iconlistR li .notelistas li .arrowlistR li .brackettext li,
.brackettext li .iconlistR li .notelistas li .iconlistG li .notelist li,
.brackettext li .iconlistR li .notelistas li .iconlistG li .notelistas li,
.brackettext li .iconlistR li .notelistas li .iconlistG li .brackettext li,
.brackettext li .iconlistR li .notelistas li .iconlistR li .notelist li,
.brackettext li .iconlistR li .notelistas li .iconlistR li .notelistas li,
.brackettext li .iconlistR li .notelistas li .iconlistR li .brackettext li,
.brackettext li .iconlistR li .brackettext li .arrowlistG li .notelist li,
.brackettext li .iconlistR li .brackettext li .arrowlistG li .notelistas li,
.brackettext li .iconlistR li .brackettext li .arrowlistG li .brackettext li,
.brackettext li .iconlistR li .brackettext li .arrowlistR li .notelist li,
.brackettext li .iconlistR li .brackettext li .arrowlistR li .notelistas li,
.brackettext li .iconlistR li .brackettext li .arrowlistR li .brackettext li,
.brackettext li .iconlistR li .brackettext li .iconlistG li .notelist li,
.brackettext li .iconlistR li .brackettext li .iconlistG li .notelistas li,
.brackettext li .iconlistR li .brackettext li .iconlistG li .brackettext li,
.brackettext li .iconlistR li .brackettext li .iconlistR li .notelist li,
.brackettext li .iconlistR li .brackettext li .iconlistR li .notelistas li,
.brackettext li .iconlistR li .brackettext li .iconlistR li .brackettext li {
  padding-left: 2em;
  background-position: -100em 0;
}

.note2 li {
  padding: 0 0 0 2em;
}
.note2 li span {
  width: 2em;
}

.note3 li {
  padding: 0 0 0 3em;
}
.note3 li span {
  width: 3em;
}

.note4 li {
  padding: 0 0 0 4em;
}
.note4 li span {
  width: 4em;
}

.note5 li {
  padding: 0 0 0 5em;
}
.note5 li span {
  width: 5em;
}

.notelistli,
.notelistasli,
.brackettextli,
.noteli1 {
  padding: 0 0 0 2em !important;
  background-position: -100em 0 !important;
}
.notelistli span,
.notelistasli span,
.brackettextli span,
.noteli1 span {
  width: 2em !important;
}

.noteli2 {
  padding: 0 0 0 2em !important;
  background-position: -100em 0 !important;
}
.noteli2 span {
  width: 2em !important;
}

.noteli3 {
  padding: 0 0 0 3em !important;
  background-position: -100em 0 !important;
}
.noteli3 span {
  width: 3em !important;
}

.notelistas li,
li.notelistas {
  font-size: 93%;
}

.UIproduct #sideArea .sidebannerArea li {
  margin-bottom: 10px;
}
.UIproduct .l-sns {
  margin: 60px 0;
}
.UIproduct .main h2 {
  border-top: 3px solid #777777;
}
.UIproduct .main h2.title1A {
  border-top: 3px solid #cc0022;
  padding: 12px 10px 23px;
}
.UIproduct .main h3.title2A {
  border-left: 4px solid #cc0022;
  padding: 3px 0 3px 15px;
}
#mobile .UIproduct .main h3.title2A {
  border-left: 3px solid #cc0022;
}
.UIproduct .main h5 {
  border: 2px solid #f5ccd3;
  background: #fcf2f4;
}
.UIproduct .main h6 {
  color: #cc0022;
}
.UIproduct .main .c2Block {
  overflow: hidden;
}
.UIproduct .main .c2Block .cBox {
  width: 338px;
  margin-left: 20px;
}
.UIproduct .main .c3Block {
  overflow: hidden;
}
.UIproduct .main .c3Block .cBox {
  width: 218px;
  margin-left: 20px;
}
.UIproduct .main .c4Block {
  overflow: hidden;
}
.UIproduct .main .c4Block .cBox {
  width: 159px;
  margin-left: 20px;
}
.UIproduct .main .uiCautionArea {
  margin: 0 10px 20px;
}
.UIproduct .main .uiCautionArea .accSwitchWrap {
  position: relative;
  margin: 0;
}
.UIproduct .main .uiCautionArea .accSwitchWrap:before {
  content: "";
  background: url(../png/icon_acc_caution.png) no-repeat;
  background-size: contain;
  display: inline-block;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.UIproduct .main .uiCautionArea .accSwitchWrap:after {
  content: "";
  background: url(../png/icon_acc_caution_plus.png) no-repeat;
  background-size: contain;
  display: inline-block;
  width: 42px;
  height: 13px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 11px;
  margin: auto;
  pointer-events: none;
}
.UIproduct .main .uiCautionArea .accSwitchWrap a.accSwitchUI {
  font-size: 93%;
  color: #cc0022;
  font-weight: bold;
  border: 1px solid #cc0022;
  border-radius: 15px;
  display: block;
  padding: 3px 3px 2px 40px;
}
.UIproduct .main .uiCautionArea .accSwitchWrap a.accSwitchUI:hover {
  text-decoration: none;
}
.UIproduct .main .uiCautionArea .acc_Box {
  display: none;
  padding: 20px 0 0 0;
  font-size: 87.5%;
}
.UIproduct .main .uiCautionArea .acc_Box p:last-child,
.UIproduct .main .uiCautionArea .acc_Box ul:last-child,
.UIproduct .main .uiCautionArea .acc_Box ol:last-child,
.UIproduct .main .uiCautionArea .acc_Box .image:last-child {
  margin: 0;
}
.UIproduct .main .uiCautionArea .acc_Box .c2Block.case .cBox.first {
  width: 480px;
}
.UIproduct .main .uiCautionArea .acc_Box .c2Block.case .cBox.first p:last-child,
.UIproduct .main .uiCautionArea .acc_Box .c2Block.case .cBox.first ul:last-child,
.UIproduct .main .uiCautionArea .acc_Box .c2Block.case .cBox.first ol:last-child,
.UIproduct .main .uiCautionArea .acc_Box .c2Block.case .cBox.first .image:last-child {
  margin: 0 !important;
}
.UIproduct .main .uiCautionArea .acc_Box .c2Block.case .cBox {
  width: 136px;
  height: auto !important;
}
.UIproduct .main .uiCautionArea.open .acc_Box {
  display: block;
}
.UIproduct .main .uiCautionArea.open .accSwitchWrap:after {
  content: "";
  background: url(../png/icon_acc_caution_minus.png) no-repeat;
  background-size: contain;
  display: inline-block;
  width: 56px;
  height: 13px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 11px;
  margin: auto;
}
.UIproduct .main .uiCautionArea .accSwitchWrap a.accSwitchUI {
  padding: 3px 80px 2px 40px;
}
.UIproduct .main .uiCautionArea .acc_Box .c2Block .cBox {
  width: 48.5%;
}
.UIproduct .main .uiCautionArea .acc_Box .c3Block .cBox {
  width: 31.33%;
}
.UIproduct .main .uiCautionArea .acc_Box .c4Block .cBox {
  width: 22.75%;
}
.UIproduct .main .uiPanelArea {
  margin: 0 0 20px;
  border-bottom: 4px solid #f0f0f0;
}
.UIproduct .main .uiPanelArea .accSwitchWrap {
  position: relative;
  margin: 0;
}
.UIproduct .main .uiPanelArea .accSwitchWrap:after {
  content: "";
  background: url(../png/icon_acc_panel_plus.png) no-repeat;
  background-size: contain;
  display: inline-block;
  width: 61px;
  height: 20px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto;
  pointer-events: none;
}
.UIproduct .main .uiPanelArea .accSwitchWrap a.accSwitchUI {
  font-size: 113%;
  color: #333;
  font-weight: bold;
  display: block;
  padding: 15px 32px;
  background: #f0f0f0;
}
.UIproduct .main .uiPanelArea .accSwitchWrap a.accSwitchUI > span:not([class]) {
  font-size: 0.87em;
  font-weight: normal;
  display: block;
}
.UIproduct .main .uiPanelArea .accSwitchWrap a.accSwitchUI > span.inline {
  font-size: 0.87em;
  font-weight: normal;
  display: inline;
}
.UIproduct .main .uiPanelArea .accSwitchWrap a.accSwitchUI:hover {
  text-decoration: none;
}
.UIproduct .main .uiPanelArea .notacc_Box {
  padding: 26px;
  border-left: 4px solid #f0f0f0;
  border-right: 4px solid #f0f0f0;
}
.UIproduct .main .uiPanelArea .notacc_Box p:last-child,
.UIproduct .main .uiPanelArea .notacc_Box ul:last-child,
.UIproduct .main .uiPanelArea .notacc_Box ol:last-child,
.UIproduct .main .uiPanelArea .notacc_Box .image:last-child {
  margin: 0;
}
.UIproduct .main .uiPanelArea .notacc_Box + .acc_Box {
  padding: 0 26px 26px 26px;
}
.UIproduct .main .uiPanelArea .acc_Box {
  display: none;
  padding: 26px;
  border-left: 4px solid #f0f0f0;
  border-right: 4px solid #f0f0f0;
}
.UIproduct .main .uiPanelArea .acc_Box .newslistD li {
  display: flex;
  background: url(../gif/icon_arrow_g.gif) no-repeat 160px 4px;
}
.UIproduct .main .uiPanelArea .acc_Box .newslistD li .date {
  float: none;
  margin-right: 20px;
}
.UIproduct .main .uiPanelArea .acc_Box .newslistD li a {
  flex: 1;
  float: none;
}
.UIproduct .main .uiPanelArea .acc_Box p:last-child,
.UIproduct .main .uiPanelArea .acc_Box ul:last-child,
.UIproduct .main .uiPanelArea .acc_Box ol:last-child,
.UIproduct .main .uiPanelArea .acc_Box .image:last-child {
  margin: 0;
}
.UIproduct .main .uiPanelArea.open .acc_Box {
  display: block;
}
.UIproduct .main .uiPanelArea.open .accSwitchWrap:after {
  content: "";
  background: url(../png/icon_acc_panel_minus.png) no-repeat;
  background-size: contain;
  display: inline-block;
  width: 81px;
  height: 18px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  margin: auto;
}
.UIproduct .main .uiPanelArea .c2Block.case .cBox.first {
  width: 480px;
}
.UIproduct .main .uiPanelArea .c2Block.case .cBox.first p:last-child,
.UIproduct .main .uiPanelArea .c2Block.case .cBox.first ul:last-child,
.UIproduct .main .uiPanelArea .c2Block.case .cBox.first ol:last-child,
.UIproduct .main .uiPanelArea .c2Block.case .cBox.first .image:last-child {
  margin: 0 !important;
}
.UIproduct .main .uiPanelArea .c2Block.case .cBox {
  width: 136px;
  height: auto !important;
}
.UIproduct .main .uiPanelArea .accSwitchWrap a.accSwitchUI {
  position: relative;
}
.UIproduct .main .uiPanelArea .c2Block .cBox {
  width: 48.4%;
}
.UIproduct .main .uiPanelArea .c3Block .cBox {
  width: 31.2%;
}
.UIproduct .main .uiPanelArea .c4Block .cBox {
  width: 22.6%;
}
.UIproduct .main .uiPanelArea .notacc_Box h4 {
  margin-left: 0;
  margin-bottom: 10px;
}
.UIproduct .main .textBtlinkUI {
  text-align: center;
}
.UIproduct .main .textBtlinkUI a {
  background: #666666 url(../gif/gy_btui_bg.gif) no-repeat left top;
  border-right: 2px solid #525252;
  border-bottom: 2px solid #525252;
  padding: 15px 2% 14px 28px;
  color: #fff;
  display: inline-block;
  line-height: 1;
}
.UIproduct .main .textBtlinkUI a:hover {
  text-decoration: none;
  background: #666666 url(../gif/gy_btui_bg_on.gif) no-repeat left top;
  border-right: 2px solid #3f3f3f;
  border-bottom: 2px solid #3f3f3f;
}
.UIproduct .main .textBtlinkUI a.w4 {
  display: block;
  text-align: left;
}
.UIproduct .main .textBtlinkRUI {
  text-align: center;
}
.UIproduct .main .textBtlinkRUI a {
  background: #cc0022 url(../gif/gy_btrui_bg.gif) no-repeat left top;
  border-right: 2px solid #a3001b;
  border-bottom: 2px solid #a3001b;
  padding: 15px 2% 14px 28px;
  color: #fff;
  display: inline-block;
  line-height: 1;
}
.UIproduct .main .textBtlinkRUI a:hover {
  text-decoration: none;
  background: #9d001a url(../gif/gy_btrui_bg_on.gif) no-repeat left top;
  border-right: 2px solid #7d0015;
  border-bottom: 2px solid #7d0015;
}
.UIproduct .main .textBtlinkRUI a.txtL {
  font-size: 125%;
}
.UIproduct .main .textBtlinkRUI a.w4 {
  display: block;
  text-align: left;
}
.UIproduct .main .textBtSmallA a {
  background: #cc0022 url(../gif/gy_btruis_bg.gif) no-repeat left top;
  font-size: 81%;
  line-height: 12px !important;
  padding: 10px 2% 10px 28px;
  color: #fff;
  display: inline-block;
  line-height: 1;
  text-align: left;
}
.UIproduct .main .textBtSmallA a:hover {
  background: #9d001a url(../gif/gy_btruis_bg_on.gif) no-repeat left top;
}
.UIproduct .main .textBtSmallB a {
  background: #cc0022 url(../gif/gy_btruis_bg.gif) no-repeat left top;
  font-size: 81%;
  line-height: 12px !important;
  padding: 5px 2% 3px 28px;
  color: #fff;
  display: inline-block;
  line-height: 1;
  text-align: left;
}
.UIproduct .main .textBtSmallB a:hover {
  background: #9d001a url(../gif/gy_btruis_bg_on.gif) no-repeat left top;
}
.UIproduct .main ol.asterisk {
  padding: 0;
  counter-reset: i;
}
.UIproduct .main ol.asterisk li {
  list-style: none;
  position: relative;
  margin: 0;
  padding: 8px 0 8px 30px;
}
.UIproduct .main ol.asterisk li:before {
  position: absolute;
  left: 0;
  content: "※" counter(i);
  counter-increment: i;
}
.UIproduct .main .qaArea {
  padding: 33px 30px 33px 30px;
  border: none;
  border-radius: 0;
  background: #f3efe6;
}
.UIproduct .main .qaArea .qaTitle {
  background: url(../png/icon_qs_ui.png) no-repeat left;
  padding: 0 0 0 18px;
  font-weight: normal;
}
.UIproduct .main .qaArea .qaTitle a {
  text-decoration: underline;
}
.UIproduct .main .qaArea p[align=right] {
  margin-bottom: -10px;
}

.Sbase.UIproduct .c1Block {
  width: 948px;
  margin-left: 0;
  margin-right: 0;
}

.Sbase.UIproduct #heroarea-wrap,
.Sred.UIproduct #heroarea-wrap {
  margin-top: 25px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Wide,
.Sred.UIproduct #heroarea-wrap #heroarea-Wide {
  margin-bottom: 24px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow {
  width: 948px;
  margin: 0 21px 25px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav {
  margin-top: 20px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav a,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav a {
  width: 457px;
  height: 18px;
  font-size: 20px;
  margin: 0 auto;
  display: block;
  background: #cc0022;
  border-radius: 25px;
  text-align: center;
  padding: 16px 0;
  font-weight: bold;
  color: #fff;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav a:before,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav a:before {
  content: "";
  background: url(../gif/icon_arrow_w.gif) no-repeat;
  background-size: contain;
  display: inline-block;
  width: 6px;
  height: 12px;
  position: relative;
  left: 0;
  top: 0;
  margin: 0 20px 0 0;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav a:hover,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav a:hover {
  background: #9d001a;
  text-decoration: none;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav.bg-gray a,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav.bg-gray a {
  background: #666666;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav.bg-gray a:hover,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .ctanav.bg-gray a:hover {
  background: #4e4e4e;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav {
  padding: 20px 0;
  margin: 0 0 25px 0;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul {
  overflow: hidden;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li {
  float: left;
  width: 241px;
  position: relative;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li a,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li a {
  font-size: 16px;
  color: #fff;
  background: #009eb7;
  border-radius: 15px;
  display: table-cell;
  width: 155px;
  height: 80px;
  text-align: left;
  vertical-align: middle;
  padding-left: 70px;
  line-height: 1.4em;
  font-weight: bold;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li a:before,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li a:before {
  content: "";
  background: url(../gif/icon_uarrow_w.gif) no-repeat;
  background-size: contain;
  display: block;
  width: 12px;
  height: 6px;
  position: absolute;
  top: 38px;
  left: 14px;
  margin: auto;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li a:hover,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li a:hover {
  background: #007284;
  text-decoration: none;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li a span,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li a span {
  font-size: 30px;
  position: absolute;
  left: 35px;
  top: 30px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li:last-child,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .utilitynav ul li:last-child {
  width: 225px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF {
  background: url(../gif/icon_caution.gif) no-repeat 11px 14px;
  padding: 10px;
  margin: 20px 0 0;
  border: 1px solid #cc0000;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF p,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF p {
  margin-bottom: 18px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF p:first-child,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF p:first-child {
  text-indent: 20px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF p.textCF,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF p.textCF {
  text-indent: 0;
  padding: 0 0 0 20px;
  color: #cc0000;
  line-height: 1.5em;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF p:last-child,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .textCautionF p:last-child {
  margin-bottom: 0;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .InfoflameA .textCaution,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .InfoflameA .textCaution {
  margin: 0 0 20px;
  line-height: 1.6em;
  background: url(../gif/icon_caution.gif) no-repeat 0px 3px;
  text-indent: 20px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .InfoflameA p,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .InfoflameA p {
  font-size: 100%;
  min-height: 1.5em;
  line-height: 132%;
  margin: 0 10px 18px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .InfoflameA p:last-child,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .InfoflameA p:last-child {
  margin-bottom: 0;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .InfoflameA p img.icon,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .InfoflameA p img.icon {
  vertical-align: middle !important;
  margin: 0 5px;
}
.Sbase.UIproduct #heroarea-wrap #heroarea-Narrow .arrowlinkG,
.Sred.UIproduct #heroarea-wrap #heroarea-Narrow .arrowlinkG {
  background: url(../gif/icon_bt_arrow_g.gif) no-repeat left center;
  padding: 0 0 0 20px;
}
.Sbase.UIproduct #heroarea-wrap .inceptionArea,
.Sred.UIproduct #heroarea-wrap .inceptionArea {
  font-size: 14px;
  line-height: 20px;
  padding: 0 31px;
}
.Sbase.UIproduct #heroarea-wrap .heroarea-info,
.Sred.UIproduct #heroarea-wrap .heroarea-info {
  margin: -30px 0 0;
}
.Sbase.UIproduct #pagetitle,
.Sred.UIproduct #pagetitle {
  margin: 18px 30px 20px;
}
.Sbase.UIproduct #pagetitle .title,
.Sred.UIproduct #pagetitle .title {
  float: none;
  display: block;
  margin: 0 0 20px;
}
.Sbase.UIproduct #pagetitle .inceptionArea,
.Sred.UIproduct #pagetitle .inceptionArea {
  float: none;
  display: block;
  border: none;
  margin: 0;
  padding: 0;
  width: 100%;
  font-weight: normal;
}
.Sbase.UIproduct .ctanavi-Wrap,
.Sred.UIproduct .ctanavi-Wrap {
  margin: 25px 0 35px;
  background: #737373;
  position: relative;
  left: 0;
  right: 0;
}
.Sbase.UIproduct .ctanavi-Wrap *, .Sbase.UIproduct .ctanavi-Wrap *:before, .Sbase.UIproduct .ctanavi-Wrap *:after,
.Sred.UIproduct .ctanavi-Wrap *,
.Sred.UIproduct .ctanavi-Wrap *:before,
.Sred.UIproduct .ctanavi-Wrap *:after {
  box-sizing: border-box;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi,
.Sred.UIproduct .ctanavi-Wrap .ctanavi {
  display: flex;
  justify-content: center;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi .ctanavi-before,
.Sred.UIproduct .ctanavi-Wrap .ctanavi .ctanavi-before {
  content: "";
  background: #737373;
  width: 1000px;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  right: 100%;
  margin: auto;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi .ctanavi-after,
.Sred.UIproduct .ctanavi-Wrap .ctanavi .ctanavi-after {
  content: "";
  background: #737373;
  width: 1000px;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
  margin: auto;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul {
  font-size: 0;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li {
  display: inline-block;
  vertical-align: middle;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li:last-child a:after,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li:last-child a:after {
  width: 0;
  height: 0;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a {
  background: #737373;
  color: #fff;
  font-size: 15px;
  line-height: 1.5;
  display: block;
  position: relative;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a:hover,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a:hover {
  background: #5B5B5B;
  text-decoration: none;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a:after,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a:after {
  content: "";
  background: #bdc1c4;
  width: 1px;
  height: 24px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-estimate,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-estimate {
  padding: 17px 20px 16px 45px;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-estimate:before,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-estimate:before {
  content: "";
  background: url(../png/icon_ctanavi_01-2.png) no-repeat;
  background-size: contain;
  display: block;
  width: 14px;
  height: 19px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 22px;
  margin: auto 0;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-contact,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-contact {
  padding: 17px 20px 16px 53px;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-contact:before,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-contact:before {
  content: "";
  background: url(../png/icon_ctanavi_02-2.png) no-repeat;
  background-size: contain;
  display: block;
  width: 25px;
  height: 16px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  margin: auto 0;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-shop,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-shop {
  padding: 17px 20px 16px 50px;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-shop:before,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-shop:before {
  content: "";
  background: url(../png/icon_ctanavi_03-2.png) no-repeat;
  background-size: contain;
  display: block;
  width: 18px;
  height: 18px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  margin: auto 0;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-pamphlet,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-pamphlet {
  padding: 17px 20px 16px 53px;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-pamphlet:before,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-pamphlet:before {
  content: "";
  background: url(../png/icon_ctanavi_04-2.png) no-repeat;
  background-size: contain;
  display: block;
  width: 23px;
  height: 17px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 20px;
  margin: auto 0;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-simulation,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-simulation {
  padding: 17px 20px 16px 53px;
}
.Sbase.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-simulation:before,
.Sred.UIproduct .ctanavi-Wrap .ctanavi ul li a.icon-simulation:before {
  content: "";
  background: url(../png/icon_ctanavi_05-2.png) no-repeat;
  background-size: contain;
  display: block;
  width: 22px;
  height: 18px;
  position: absolute;
  top: 18px;
  left: 20px;
  margin: auto 0;
}
.Sbase.UIproduct #ctanavicontrol,
.Sred.UIproduct #ctanavicontrol {
  z-index: 99999;
  margin: 0;
}
.Sbase.UIproduct .main h3.title2PT,
.Sred.UIproduct .main h3.title2PT {
  color: #333;
}
.Sbase.UIproduct .main h6,
.Sred.UIproduct .main h6 {
  color: #cc0022;
}
.Sbase.UIproduct .main .sttextH,
.Sred.UIproduct .main .sttextH {
  font-size: 16px;
  font-weight: bold;
}
.Sbase.UIproduct .main dl.iconDescription,
.Sred.UIproduct .main dl.iconDescription {
  overflow: hidden;
}
.Sbase.UIproduct .main dl.iconDescription dt,
.Sred.UIproduct .main dl.iconDescription dt {
  float: left;
}
.Sbase.UIproduct .main dl.iconDescription dd,
.Sred.UIproduct .main dl.iconDescription dd {
  float: left;
  margin: 0 0 0 5px;
}
.Sbase.UIproduct .main .InfoflameD,
.Sred.UIproduct .main .InfoflameD {
  padding: 20px;
  border: 1px solid #bbbbbb;
  color: #000;
}
.Sbase.UIproduct .main .InfoflameRA,
.Sred.UIproduct .main .InfoflameRA {
  padding: 26px;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 20px;
  border: 4px solid #f0f0f0;
  border-radius: 0;
}
.Sbase.UIproduct .main .InfoflameRA.bdflame,
.Sred.UIproduct .main .InfoflameRA.bdflame {
  margin-left: 0;
  margin-right: 0;
}
.Sbase.UIproduct .main .InfoflameRA .c2Block .cBox,
.Sred.UIproduct .main .InfoflameRA .c2Block .cBox {
  width: 308px;
  margin-left: 20px;
}
.Sbase.UIproduct .main .InfoflameRA .c2Block .cBox .image:last-child,
.Sred.UIproduct .main .InfoflameRA .c2Block .cBox .image:last-child {
  margin: 0;
}
.Sbase.UIproduct .main .InfoflameRA .c4Block .cBox,
.Sred.UIproduct .main .InfoflameRA .c4Block .cBox {
  width: 144px;
  margin-left: 20px;
}
.Sbase.UIproduct .main .InfoflameRA .c4Block .cBox .image,
.Sred.UIproduct .main .InfoflameRA .c4Block .cBox .image {
  margin: 0;
}
.Sbase.UIproduct .main .InfoflameRA .c4Block .cBox .caption,
.Sred.UIproduct .main .InfoflameRA .c4Block .cBox .caption {
  text-align: left;
  font-size: 87.5%;
  line-height: 18px;
  margin: 14px 0 0 0;
}
.Sbase.UIproduct .main .InfoflameRA .labelR,
.Sred.UIproduct .main .InfoflameRA .labelR {
  background: #cc0022;
  color: #FFF;
  padding: 8px 15px;
  margin: -15px -15px 30px -15px;
  border: none;
  font-weight: normal;
}
.Sbase.UIproduct .main .InfoflameRA .labelRWide,
.Sred.UIproduct .main .InfoflameRA .labelRWide {
  background: #cc0022;
  color: #FFF;
  border: none;
  border: 0;
  margin: -26px -26px 26px -26px;
  padding: 15px 15px;
}
.Sbase.UIproduct .main .InfoflameRA .textXL,
.Sred.UIproduct .main .InfoflameRA .textXL {
  font-size: 163%;
}
.Sbase.UIproduct .main .InfoflameRB,
.Sred.UIproduct .main .InfoflameRB {
  padding: 20px 10px;
  border: 4px solid #f0f0f0;
  margin: 0 0 10px;
}
.Sbase.UIproduct .main .InfoflameRB .labelR,
.Sred.UIproduct .main .InfoflameRB .labelR {
  font-size: 100%;
  background: #cc0022;
  color: #FFF;
  text-align: center;
  padding: 1px;
  width: 160px;
  margin: 0 10px 10px;
}
.Sbase.UIproduct .main .InfoflameRB .textCatch,
.Sred.UIproduct .main .InfoflameRB .textCatch {
  color: #cc0022;
  font-size: 107%;
  font-weight: bold;
  text-align: center;
  margin: 0;
}
.Sbase.UIproduct .main .InfoflameRB .textCatch.vaMiddle,
.Sred.UIproduct .main .InfoflameRB .textCatch.vaMiddle {
  margin: 20px 0 15px 0;
}
.Sbase.UIproduct .main .InfoflameD p:last-child, .Sbase.UIproduct .main .InfoflameD ul:last-child, .Sbase.UIproduct .main .InfoflameRA p:last-child, .Sbase.UIproduct .main .InfoflameRA ul:last-child, .Sbase.UIproduct .main .InfoflameRB p:last-child, .Sbase.UIproduct .main .InfoflameRB ul:last-child,
.Sred.UIproduct .main .InfoflameD p:last-child,
.Sred.UIproduct .main .InfoflameD ul:last-child,
.Sred.UIproduct .main .InfoflameRA p:last-child,
.Sred.UIproduct .main .InfoflameRA ul:last-child,
.Sred.UIproduct .main .InfoflameRB p:last-child,
.Sred.UIproduct .main .InfoflameRB ul:last-child {
  margin-bottom: 0;
}
.Sbase.UIproduct .main h2.titleInfoflameA,
.Sbase.UIproduct .main h3.titleInfoflameA,
.Sbase.UIproduct .main h4.titleInfoflameA,
.Sbase.UIproduct .main h5.titleInfoflameA,
.Sbase.UIproduct .main h6.titleInfoflameA,
.Sred.UIproduct .main h2.titleInfoflameA,
.Sred.UIproduct .main h3.titleInfoflameA,
.Sred.UIproduct .main h4.titleInfoflameA,
.Sred.UIproduct .main h5.titleInfoflameA,
.Sred.UIproduct .main h6.titleInfoflameA {
  font-size: 125%;
  color: #cc0022;
  padding: 0;
  margin: 0 0 14px 0;
  border: none;
  background: none;
}
.Sbase.UIproduct .main h2.titleInfoflameB,
.Sbase.UIproduct .main h3.titleInfoflameB,
.Sbase.UIproduct .main h4.titleInfoflameB,
.Sbase.UIproduct .main h5.titleInfoflameB,
.Sbase.UIproduct .main h6.titleInfoflameB,
.Sred.UIproduct .main h2.titleInfoflameB,
.Sred.UIproduct .main h3.titleInfoflameB,
.Sred.UIproduct .main h4.titleInfoflameB,
.Sred.UIproduct .main h5.titleInfoflameB,
.Sred.UIproduct .main h6.titleInfoflameB {
  font-size: 125%;
  color: #333;
  text-align: center;
  padding: 0;
  margin: 0 0 14px 0;
  border: none;
  background: none;
}
.Sbase.UIproduct .main .bnrBlock,
.Sred.UIproduct .main .bnrBlock {
  overflow: hidden;
}
.Sbase.UIproduct .main .bnrBlock .bnrBox,
.Sred.UIproduct .main .bnrBlock .bnrBox {
  float: left;
  margin: 0 0 0 26px;
  text-align: center;
}
.Sbase.UIproduct .main .bnrBlock .bnrBox p,
.Sred.UIproduct .main .bnrBlock .bnrBox p {
  font-size: 87.5%;
  margin: 10px 0 0 0;
  font-weight: bold;
}
.Sbase.UIproduct .main .InfoflameD.dotflame,
.Sred.UIproduct .main .InfoflameD.dotflame {
  border: 1px dotted #323232;
  padding: 26px;
  margin-left: 0;
  margin-right: 0;
}
.Sbase.UIproduct .main .InfoflameH,
.Sred.UIproduct .main .InfoflameH {
  border: 1px solid #dadcdc;
  padding: 20px;
  margin: 0 0 20px 0;
}
.Sbase.UIproduct .main .InfoflameH dl,
.Sred.UIproduct .main .InfoflameH dl {
  overflow: hidden;
}
.Sbase.UIproduct .main .InfoflameH dl dt,
.Sred.UIproduct .main .InfoflameH dl dt {
  float: left;
  width: 170px;
}
.Sbase.UIproduct .main .InfoflameH dl dd,
.Sred.UIproduct .main .InfoflameH dl dd {
  float: left;
  width: 404px;
  margin-left: 20px;
}
.Sbase.UIproduct .main .InfoflameH dl dd p,
.Sred.UIproduct .main .InfoflameH dl dd p {
  margin: 0;
}
.Sbase.UIproduct .main .textCautionF,
.Sred.UIproduct .main .textCautionF {
  padding: 23px;
  border: 4px solid #cc0022;
  margin-bottom: 18px;
  background: url(../gif/icon_caution.gif) no-repeat 20px 25px;
}
.Sbase.UIproduct .main .textCautionF h6,
.Sred.UIproduct .main .textCautionF h6 {
  color: #cc0022 !important;
  margin-bottom: 10px;
}
.Sbase.UIproduct .main .textCautionF .textCF,
.Sred.UIproduct .main .textCautionF .textCF {
  padding-left: 0;
  margin-bottom: 0;
}
.Sbase.UIproduct .main .panelflameRA,
.Sred.UIproduct .main .panelflameRA {
  margin-bottom: 20px;
}
.Sbase.UIproduct .main .panelflameRA .panelTitle,
.Sred.UIproduct .main .panelflameRA .panelTitle {
  background: #f0f0f0;
  padding: 15px 30px;
}
.Sbase.UIproduct .main .panelflameRA .panelTitle h3,
.Sbase.UIproduct .main .panelflameRA .panelTitle h4,
.Sred.UIproduct .main .panelflameRA .panelTitle h3,
.Sred.UIproduct .main .panelflameRA .panelTitle h4 {
  font-size: 113%;
  line-height: 1;
  font-weight: bold;
  margin: 0;
}
.Sbase.UIproduct .main .panelflameRA .panelBox,
.Sred.UIproduct .main .panelflameRA .panelBox {
  padding: 26px;
  border: 4px solid #f0f0f0;
}
.Sbase.UIproduct .main a.morelinkPanel,
.Sred.UIproduct .main a.morelinkPanel {
  margin-bottom: 20px;
  display: block;
  position: relative;
}
.Sbase.UIproduct .main a.morelinkPanel .panelTitle,
.Sred.UIproduct .main a.morelinkPanel .panelTitle {
  background: #f0f0f0;
  padding: 15px 30px;
}
.Sbase.UIproduct .main a.morelinkPanel .panelTitle h3,
.Sbase.UIproduct .main a.morelinkPanel .panelTitle h4,
.Sred.UIproduct .main a.morelinkPanel .panelTitle h3,
.Sred.UIproduct .main a.morelinkPanel .panelTitle h4 {
  font-size: 113%;
  line-height: 1;
  font-weight: bold;
  margin: 0;
  color: #333;
  text-decoration: none;
  padding: 0;
  border: none;
}
.Sbase.UIproduct .main a.morelinkPanel .panelTitle h3:before, .Sbase.UIproduct .main a.morelinkPanel .panelTitle h3:after,
.Sbase.UIproduct .main a.morelinkPanel .panelTitle h4:before,
.Sbase.UIproduct .main a.morelinkPanel .panelTitle h4:after,
.Sred.UIproduct .main a.morelinkPanel .panelTitle h3:before,
.Sred.UIproduct .main a.morelinkPanel .panelTitle h3:after,
.Sred.UIproduct .main a.morelinkPanel .panelTitle h4:before,
.Sred.UIproduct .main a.morelinkPanel .panelTitle h4:after {
  width: 0;
  height: 0;
}
.Sbase.UIproduct .main a.morelinkPanel .panelBox,
.Sred.UIproduct .main a.morelinkPanel .panelBox {
  padding: 26px;
  border: 4px solid #f0f0f0;
  position: relative;
}
.Sbase.UIproduct .main a.morelinkPanel .panelBox p,
.Sred.UIproduct .main a.morelinkPanel .panelBox p {
  color: #333;
  line-height: 20px;
}
.Sbase.UIproduct .main a.morelinkPanel .panelBox:after,
.Sred.UIproduct .main a.morelinkPanel .panelBox:after {
  content: "";
  background: url(../png/icon_circle_arrow_r_off.png) no-repeat;
  background-size: contain;
  display: inline-block;
  width: 36px;
  height: 36px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 26px;
  margin: auto;
}
.Sbase.UIproduct .main a.morelinkPanel:before,
.Sred.UIproduct .main a.morelinkPanel:before {
  content: "";
  background: #000;
  background-size: contain;
  display: inline-block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  opacity: 0;
}
.Sbase.UIproduct .main a.morelinkPanel:hover,
.Sred.UIproduct .main a.morelinkPanel:hover {
  text-decoration: none;
}
.Sbase.UIproduct .main a.morelinkPanel:hover:before,
.Sred.UIproduct .main a.morelinkPanel:hover:before {
  opacity: 0.23;
}
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox h3,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox h3 {
  border: none;
  height: 48px;
}
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox p,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox p {
  line-height: 21px;
}
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox p.heightRow4,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox p.heightRow4 {
  height: 120px;
}
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallA,
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallB,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallA,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallB {
  margin: 10px 0 0 0 !important;
  padding: 0;
}
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallA + .textBtSmallA,
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallA + .textBtSmallB,
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallB + .textBtSmallA,
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallB + .textBtSmallB,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallA + .textBtSmallA,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallA + .textBtSmallB,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallB + .textBtSmallA,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallB + .textBtSmallB {
  margin: 5px 0 0 0 !important;
}
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallA a,
.Sbase.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallB a,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallA a,
.Sred.UIproduct .main .c4BlockFRApa0 .cBox .textBtSmallB a {
  display: block;
}
.Sbase.UIproduct .main .InfoflameContact,
.Sred.UIproduct .main .InfoflameContact {
  border-left: 4px solid #f0f0f0;
  border-right: 4px solid #f0f0f0;
  border-bottom: 4px solid #f0f0f0;
  margin: 0 0 20px;
  padding: 20px;
  height: 550px;
}
.Sbase.UIproduct .main .InfoflameContact *, .Sbase.UIproduct .main .InfoflameContact *:before, .Sbase.UIproduct .main .InfoflameContact *:after,
.Sred.UIproduct .main .InfoflameContact *,
.Sred.UIproduct .main .InfoflameContact *:before,
.Sred.UIproduct .main .InfoflameContact *:after {
  box-sizing: border-box;
}
.Sbase.UIproduct .main .InfoflameContact .w200,
.Sred.UIproduct .main .InfoflameContact .w200 {
  padding: 15px 2% 14px 2%;
  width: 200px;
}
.Sbase.UIproduct .main .c2BlockFRA,
.Sred.UIproduct .main .c2BlockFRA {
  margin: 0 0 20px;
  width: 100%;
}
.Sbase.UIproduct .main .c2BlockFRA .cBox,
.Sred.UIproduct .main .c2BlockFRA .cBox {
  border: 4px solid #f0f0f0;
  border-radius: 0;
  padding: 15px;
  width: 300px;
  margin-left: 20px;
  position: relative;
}
.Sbase.UIproduct .main .c2BlockFRA .cBox img,
.Sred.UIproduct .main .c2BlockFRA .cBox img {
  margin: 0;
}
.Sbase.UIproduct .main .c2BlockFRA .cBox h4,
.Sred.UIproduct .main .c2BlockFRA .cBox h4 {
  text-align: center;
  margin: 5px 0 15px 0;
}
.Sbase.UIproduct .main .c2BlockFRA .cBox h4 .boxStep,
.Sred.UIproduct .main .c2BlockFRA .cBox h4 .boxStep {
  font-size: 113%;
  line-height: 30px;
  height: 30px;
  width: 30px;
  background: #cc0022;
  display: block;
  padding: 0px;
  color: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
}
.Sbase.UIproduct .main .c2BlockFRA .cBox h4 .textS,
.Sred.UIproduct .main .c2BlockFRA .cBox h4 .textS {
  display: block;
  font-size: 113%;
  font-weight: bold;
  width: 100%;
}
.Sbase.UIproduct .main .bgflameC,
.Sred.UIproduct .main .bgflameC {
  background: #F2F3F0;
  padding: 10px;
  margin-bottom: 20px;
}
.Sbase.UIproduct .main .bgflameD,
.Sred.UIproduct .main .bgflameD {
  background: #f0f0f0;
  padding: 26px;
  margin-bottom: 20px;
}
.Sbase.UIproduct .main .bgflameD h2,
.Sbase.UIproduct .main .bgflameD h3,
.Sbase.UIproduct .main .bgflameD h4,
.Sbase.UIproduct .main .bgflameD h5,
.Sbase.UIproduct .main .bgflameD h6,
.Sred.UIproduct .main .bgflameD h2,
.Sred.UIproduct .main .bgflameD h3,
.Sred.UIproduct .main .bgflameD h4,
.Sred.UIproduct .main .bgflameD h5,
.Sred.UIproduct .main .bgflameD h6 {
  margin: 0 0 16px 0;
}
.Sbase.UIproduct .main .linkbtList.c2altextC,
.Sred.UIproduct .main .linkbtList.c2altextC {
  overflow: hidden;
  margin: 0 auto;
  padding: 0;
  width: 380px;
  text-align: center;
}
.Sbase.UIproduct .main .linkbtList.c2altextC *, .Sbase.UIproduct .main .linkbtList.c2altextC *:before, .Sbase.UIproduct .main .linkbtList.c2altextC *:after,
.Sred.UIproduct .main .linkbtList.c2altextC *,
.Sred.UIproduct .main .linkbtList.c2altextC *:before,
.Sred.UIproduct .main .linkbtList.c2altextC *:after {
  box-sizing: border-box;
}
.Sbase.UIproduct .main .linkbtList.c2altextC li,
.Sred.UIproduct .main .linkbtList.c2altextC li {
  list-style: none;
  margin: 0 0 10px;
}
.Sbase.UIproduct .main .linkbtList.c2altextC li:nth-child(1),
.Sred.UIproduct .main .linkbtList.c2altextC li:nth-child(1) {
  float: left;
}
.Sbase.UIproduct .main .linkbtList.c2altextC li:nth-child(2),
.Sred.UIproduct .main .linkbtList.c2altextC li:nth-child(2) {
  float: right;
}
.Sbase.UIproduct .main .linkbtList.c2altextC li p,
.Sred.UIproduct .main .linkbtList.c2altextC li p {
  margin: 0;
}
.Sbase.UIproduct .main .linkbtList.c2altextC li a,
.Sred.UIproduct .main .linkbtList.c2altextC li a {
  width: 175px;
}
.Sbase.UIproduct .main table,
.Sred.UIproduct .main table {
  width: 100%;
  margin: 0 0 20px;
}
.Sbase.UIproduct .main table tr.tablebg6,
.Sbase.UIproduct .main table th.tablebg6,
.Sbase.UIproduct .main table td.tablebg6,
.Sred.UIproduct .main table tr.tablebg6,
.Sred.UIproduct .main table th.tablebg6,
.Sred.UIproduct .main table td.tablebg6 {
  background: #666666;
}
.Sbase.UIproduct .main table tr .tablevertical,
.Sbase.UIproduct .main table th .tablevertical,
.Sbase.UIproduct .main table td .tablevertical,
.Sred.UIproduct .main table tr .tablevertical,
.Sred.UIproduct .main table th .tablevertical,
.Sred.UIproduct .main table td .tablevertical {
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  text-orientation: upright;
}
.Sbase.UIproduct .main table th,
.Sred.UIproduct .main table th {
  border: 2px solid #ffffff;
  padding: 10px;
  background: #777777;
  vertical-align: middle;
}
.Sbase.UIproduct .main table td,
.Sred.UIproduct .main table td {
  border: 2px solid #ffffff;
  background: #F0F0F0;
  padding: 14px;
  line-height: 18px;
  vertical-align: middle;
}
.Sbase.UIproduct .main table .minth,
.Sred.UIproduct .main table .minth {
  overflow: hidden;
}
.Sbase.UIproduct .main table .minth:after,
.Sred.UIproduct .main table .minth:after {
  width: 1px;
  content: "";
  height: 70px;
  font-size: 0;
  right: 0;
  top: 0;
  display: inline-block;
}
.Sbase.UIproduct .main table th.tablebg6, .Sbase.UIproduct .main table td.tablebg6,
.Sred.UIproduct .main table th.tablebg6,
.Sred.UIproduct .main table td.tablebg6 {
  background: #009EB7;
}
.Sbase.UIproduct .main table th.tablebg7, .Sbase.UIproduct .main table td.tablebg7,
.Sred.UIproduct .main table th.tablebg7,
.Sred.UIproduct .main table td.tablebg7 {
  background: #A3D6CF;
}
.Sbase.UIproduct .main table th.tablebg8, .Sbase.UIproduct .main table td.tablebg8,
.Sred.UIproduct .main table th.tablebg8,
.Sred.UIproduct .main table td.tablebg8 {
  background: #cc0022;
}
.Sbase.UIproduct .main table th.tablebg9, .Sbase.UIproduct .main table td.tablebg9,
.Sred.UIproduct .main table th.tablebg9,
.Sred.UIproduct .main table td.tablebg9 {
  background: #F7E7E7;
}
.Sbase.UIproduct .main table th small, .Sbase.UIproduct .main table td small,
.Sred.UIproduct .main table th small,
.Sred.UIproduct .main table td small {
  font-size: 87.5%;
  color: #666666;
}
.Sbase.UIproduct .main table th strong, .Sbase.UIproduct .main table td strong,
.Sred.UIproduct .main table th strong,
.Sred.UIproduct .main table td strong {
  font-weight: bold;
}
.Sbase.UIproduct .main table th .arrowlinkG, .Sbase.UIproduct .main table td .arrowlinkG,
.Sred.UIproduct .main table th .arrowlinkG,
.Sred.UIproduct .main table td .arrowlinkG {
  display: inline-block;
  margin-left: -10px;
  padding-left: 25px;
}
.Sbase.UIproduct .main table th .valtextM, .Sbase.UIproduct .main table td .valtextM,
.Sred.UIproduct .main table th .valtextM,
.Sred.UIproduct .main table td .valtextM {
  vertical-align: middle;
}
.Sbase.UIproduct .main table th .imageCaption, .Sbase.UIproduct .main table td .imageCaption,
.Sred.UIproduct .main table th .imageCaption,
.Sred.UIproduct .main table td .imageCaption {
  color: #666666;
  display: block;
  margin-top: 15px;
}
.Sbase.UIproduct .main a.morelinkFlame, .Sbase.UIproduct .main .morelinkFlameM,
.Sred.UIproduct .main a.morelinkFlame,
.Sred.UIproduct .main .morelinkFlameM {
  padding: 26px 86px 26px 26px;
  margin-bottom: 20px;
  border: 4px solid #f0f0f0;
  display: block;
  position: relative;
}
.Sbase.UIproduct .main a.morelinkFlame p, .Sbase.UIproduct .main .morelinkFlameM p,
.Sred.UIproduct .main a.morelinkFlame p,
.Sred.UIproduct .main .morelinkFlameM p {
  color: #333;
}
.Sbase.UIproduct .main a.morelinkFlame .c2Block, .Sbase.UIproduct .main .morelinkFlameM .c2Block,
.Sred.UIproduct .main a.morelinkFlame .c2Block,
.Sred.UIproduct .main .morelinkFlameM .c2Block {
  margin: 0 !important;
}
.Sbase.UIproduct .main a.morelinkFlame .c2Block .cBox, .Sbase.UIproduct .main .morelinkFlameM .c2Block .cBox,
.Sred.UIproduct .main a.morelinkFlame .c2Block .cBox,
.Sred.UIproduct .main .morelinkFlameM .c2Block .cBox {
  width: 408px;
  min-height: 80px !important;
}
.Sbase.UIproduct .main a.morelinkFlame .c2Block .cBox + .cBox, .Sbase.UIproduct .main .morelinkFlameM .c2Block .cBox + .cBox,
.Sred.UIproduct .main a.morelinkFlame .c2Block .cBox + .cBox,
.Sred.UIproduct .main .morelinkFlameM .c2Block .cBox + .cBox {
  width: 420px;
  text-align: right;
  position: relative;
}
.Sbase.UIproduct .main a.morelinkFlame .c2Block .cBox .productimg, .Sbase.UIproduct .main .morelinkFlameM .c2Block .cBox .productimg,
.Sred.UIproduct .main a.morelinkFlame .c2Block .cBox .productimg,
.Sred.UIproduct .main .morelinkFlameM .c2Block .cBox .productimg {
  font-size: 213%;
  line-height: 1;
  font-weight: bold;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  height: 70px;
}
.Sbase.UIproduct .main a.morelinkFlame .c2Block .cBox .productname, .Sbase.UIproduct .main .morelinkFlameM .c2Block .cBox .productname,
.Sred.UIproduct .main a.morelinkFlame .c2Block .cBox .productname,
.Sred.UIproduct .main .morelinkFlameM .c2Block .cBox .productname {
  font-size: 188%;
  line-height: 1;
  font-weight: bold;
  position: absolute;
  top: 16px;
  right: 0;
}
.Sbase.UIproduct .main a.morelinkFlame .c1Block, .Sbase.UIproduct .main .morelinkFlameM .c1Block,
.Sred.UIproduct .main a.morelinkFlame .c1Block,
.Sred.UIproduct .main .morelinkFlameM .c1Block {
  width: auto;
  margin: 0 !important;
}
.Sbase.UIproduct .main a.morelinkFlame .utility ul, .Sbase.UIproduct .main .morelinkFlameM .utility ul,
.Sred.UIproduct .main a.morelinkFlame .utility ul,
.Sred.UIproduct .main .morelinkFlameM .utility ul {
  overflow: hidden;
  margin: 0;
}
.Sbase.UIproduct .main a.morelinkFlame .utility ul li, .Sbase.UIproduct .main .morelinkFlameM .utility ul li,
.Sred.UIproduct .main a.morelinkFlame .utility ul li,
.Sred.UIproduct .main .morelinkFlameM .utility ul li {
  float: left;
  font-size: 113%;
  font-weight: bold;
  color: #fff;
  background: #cc0022;
  padding: 18px;
  border-radius: 30px;
  display: block;
  width: 220px;
  text-align: center;
  position: relative;
  margin: 0;
}
.Sbase.UIproduct .main a.morelinkFlame .utility ul li:nth-child(2), .Sbase.UIproduct .main a.morelinkFlame .utility ul li:nth-child(3), .Sbase.UIproduct .main .morelinkFlameM .utility ul li:nth-child(2), .Sbase.UIproduct .main .morelinkFlameM .utility ul li:nth-child(3),
.Sred.UIproduct .main a.morelinkFlame .utility ul li:nth-child(2),
.Sred.UIproduct .main a.morelinkFlame .utility ul li:nth-child(3),
.Sred.UIproduct .main .morelinkFlameM .utility ul li:nth-child(2),
.Sred.UIproduct .main .morelinkFlameM .utility ul li:nth-child(3) {
  margin-left: 30px;
}
.Sbase.UIproduct .main a.morelinkFlame:before, .Sbase.UIproduct .main .morelinkFlameM:before,
.Sred.UIproduct .main a.morelinkFlame:before,
.Sred.UIproduct .main .morelinkFlameM:before {
  content: "";
  background: #000;
  background-size: contain;
  display: inline-block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  opacity: 0;
}
.Sbase.UIproduct .main a.morelinkFlame:after, .Sbase.UIproduct .main .morelinkFlameM:after,
.Sred.UIproduct .main a.morelinkFlame:after,
.Sred.UIproduct .main .morelinkFlameM:after {
  content: "";
  background: url(../png/icon_circle_arrow_r_off.png) no-repeat;
  background-size: contain;
  display: inline-block;
  width: 36px;
  height: 36px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 23px;
  margin: auto;
}
.Sbase.UIproduct .main a.morelinkFlame:hover, .Sbase.UIproduct .main .morelinkFlameM:hover,
.Sred.UIproduct .main a.morelinkFlame:hover,
.Sred.UIproduct .main .morelinkFlameM:hover {
  border: 4px solid #b8b8b8;
}
.Sbase.UIproduct .main a.morelinkFlame:hover:before, .Sbase.UIproduct .main .morelinkFlameM:hover:before,
.Sred.UIproduct .main a.morelinkFlame:hover:before,
.Sred.UIproduct .main .morelinkFlameM:hover:before {
  opacity: 0.23;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c1Block, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c1Block,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c1Block,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c1Block {
  margin: -10px !important;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c1Block .cBox .linkcopy, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c1Block .cBox .linkcopy,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c1Block .cBox .linkcopy,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c1Block .cBox .linkcopy {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 0px;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c1Block .cBox .linktext, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c1Block .cBox .linktext,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c1Block .cBox .linktext,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c1Block .cBox .linktext {
  margin-bottom: 15px;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c1Block .cBox .linktitle, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c1Block .cBox .linktitle,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c1Block .cBox .linktitle,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c1Block .cBox .linktitle {
  color: #cc0022;
  font-size: 163%;
  font-weight: bold;
  margin-bottom: 0;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block {
  margin: -10px !important;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox {
  width: 80px;
  margin-right: 30px;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox + .cBox, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox + .cBox,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox + .cBox,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox + .cBox {
  width: 466px;
  min-height: 75px !important;
  text-align: left;
  margin-right: 0;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox.imgMiddle, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox.imgMiddle,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox.imgMiddle,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox.imgMiddle {
  position: relative;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox.imgMiddle p, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox.imgMiddle p,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox.imgMiddle p,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox.imgMiddle p {
  position: absolute;
  top: 50%;
  margin-top: -40px;
  min-height: 80px;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox .linktitle, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox .linktitle,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox .linktitle,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox .linktitle {
  font-size: 125%;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 0px;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox p, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox p,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox p,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox p {
  margin-bottom: 0;
}
.Sbase.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox .titleonly, .Sbase.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox .titleonly,
.Sred.UIproduct .main a.morelinkFlame.morelinkFlameM .c2Block .cBox .titleonly,
.Sred.UIproduct .main .morelinkFlameM.morelinkFlameM .c2Block .cBox .titleonly {
  margin-top: 30px;
}
.Sbase.UIproduct .main div.morelinkFlameM:before,
.Sred.UIproduct .main div.morelinkFlameM:before {
  display: none;
}
.Sbase.UIproduct .main div.morelinkFlameM:after,
.Sred.UIproduct .main div.morelinkFlameM:after {
  display: none;
}
.Sbase.UIproduct .main div.morelinkFlameM:hover,
.Sred.UIproduct .main div.morelinkFlameM:hover {
  border: 4px solid #f0f0f0;
}
.Sbase.UIproduct .main div.morelinkFlameM:hover:before,
.Sred.UIproduct .main div.morelinkFlameM:hover:before {
  display: none;
}
.Sbase.UIproduct .main .flowAreaWrap,
.Sred.UIproduct .main .flowAreaWrap {
  border: 4px solid #f0f0f0;
  margin-bottom: 20px;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox,
.Sred.UIproduct .main .flowAreaWrap .cBox {
  width: 388px;
  padding: 20px 0 20px 20px;
  margin-left: 0;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox.first,
.Sred.UIproduct .main .flowAreaWrap .cBox.first {
  width: 260px;
  margin-bottom: 0;
  background: #f0f0f0;
  position: relative;
  padding: 20px 0 20px 20px;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox.first > div,
.Sred.UIproduct .main .flowAreaWrap .cBox.first > div {
  position: relative;
  top: 50%;
  margin-top: -0.6em;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox.first > div img,
.Sred.UIproduct .main .flowAreaWrap .cBox.first > div img {
  position: relative;
  top: -26px;
  float: left;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox.first > div.line2,
.Sred.UIproduct .main .flowAreaWrap .cBox.first > div.line2 {
  margin-top: -1.8em;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox.first > div.line2 img,
.Sred.UIproduct .main .flowAreaWrap .cBox.first > div.line2 img {
  top: -10px;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox.first > div.line3,
.Sred.UIproduct .main .flowAreaWrap .cBox.first > div.line3 {
  margin-top: -2.8em;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox.first > div.line3 img,
.Sred.UIproduct .main .flowAreaWrap .cBox.first > div.line3 img {
  top: 0;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox.first h4,
.Sred.UIproduct .main .flowAreaWrap .cBox.first h4 {
  padding-left: 70px;
}
.Sbase.UIproduct .main .flowAreaWrap .cBox p.flowAreaTell img,
.Sred.UIproduct .main .flowAreaWrap .cBox p.flowAreaTell img {
  margin: 10px;
}
.Sbase.UIproduct .main .flowAreaWrap.fAWconnect,
.Sred.UIproduct .main .flowAreaWrap.fAWconnect {
  border-bottom: none;
  margin-bottom: 0;
}
.Sbase.UIproduct .main .flowAreaWrap.fAWconnect + .fAWconnect,
.Sred.UIproduct .main .flowAreaWrap.fAWconnect + .fAWconnect {
  border-top: none;
  border-bottom: 4px solid #f0f0f0;
  margin-bottom: 20px;
}
.Sbase.UIproduct .main .flowAreaWrap.fAWconnect + .fAWconnect .cBox,
.Sred.UIproduct .main .flowAreaWrap.fAWconnect + .fAWconnect .cBox {
  border-top: 2px solid #f0f0f0;
}
.Sbase.UIproduct .main .flowAreaWrap.fAWconnect + .fAWconnect .cBox.first,
.Sred.UIproduct .main .flowAreaWrap.fAWconnect + .fAWconnect .cBox.first {
  border-top: 2px solid #fff;
}
.Sbase.UIproduct .main .flowAreaArrow,
.Sred.UIproduct .main .flowAreaArrow {
  padding: 0 20px 20px 113px;
  text-align: left;
}
.Sbase.UIproduct .main .c1Block .image,
.Sbase.UIproduct .main .c2Block .image,
.Sbase.UIproduct .main .c3Block .image,
.Sbase.UIproduct .main .c4Block .image,
.Sred.UIproduct .main .c1Block .image,
.Sred.UIproduct .main .c2Block .image,
.Sred.UIproduct .main .c3Block .image,
.Sred.UIproduct .main .c4Block .image {
  margin: 0 0px 20px;
}
.Sbase.UIproduct .main p,
.Sred.UIproduct .main p {
  margin: 0 0 20px;
  line-height: 1.6em;
}
.Sbase.UIproduct .main small,
.Sred.UIproduct .main small {
  font-size: 87.5%;
}
.Sbase.UIproduct .main ul,
.Sbase.UIproduct .main ol,
.Sred.UIproduct .main ul,
.Sred.UIproduct .main ol {
  margin: 0 0px 20px;
}
.Sbase.UIproduct .main ul li,
.Sbase.UIproduct .main ol li,
.Sred.UIproduct .main ul li,
.Sred.UIproduct .main ol li {
  line-height: 1.6em;
}
.Sbase.UIproduct .main ol li,
.Sred.UIproduct .main ol li {
  margin: 8px 0 8px 22px;
}
.Sbase.UIproduct .main hr,
.Sred.UIproduct .main hr {
  background: #d9d9d9;
}
.Sbase.UIproduct .main .mb30,
.Sred.UIproduct .main .mb30 {
  margin-bottom: 30px;
}
.Sbase.UIproduct .main ul.discountEx,
.Sred.UIproduct .main ul.discountEx {
  margin: 0;
  padding: 0;
}
.Sbase.UIproduct .main ul.discountEx li,
.Sred.UIproduct .main ul.discountEx li {
  padding: 0 0 10px;
  list-style: none;
  overflow: hidden;
  height: 100%;
  border-bottom: 1px solid #d9d9d9;
}
.Sbase.UIproduct .main ul.discountEx li:last-child,
.Sred.UIproduct .main ul.discountEx li:last-child {
  border-bottom: 0;
  padding: 0;
}
.Sbase.UIproduct .main ul.discountEx li p,
.Sred.UIproduct .main ul.discountEx li p {
  margin-bottom: 0;
}
.Sbase.UIproduct .main ul.discountEx h4,
.Sred.UIproduct .main ul.discountEx h4 {
  font-size: 100%;
  font-weight: normal;
  margin: 5px 0;
}
.Sbase.UIproduct .main ul.discountEx span,
.Sred.UIproduct .main ul.discountEx span {
  font-size: 138%;
  padding-left: 30px;
  font-weight: bold;
}
.Sbase.UIproduct .main ul.discountEx .discExBefore,
.Sred.UIproduct .main ul.discountEx .discExBefore {
  float: left;
  font-size: 93%;
}
.Sbase.UIproduct .main ul.discountEx .discExArrow,
.Sred.UIproduct .main ul.discountEx .discExArrow {
  float: left;
  margin: 2px 10px;
  width: 10px;
  height: 16px;
  background: url(../png/discount_arrow.png) no-repeat left top;
}
.Sbase.UIproduct .main ul.discountEx .discExAfter,
.Sred.UIproduct .main ul.discountEx .discExAfter {
  float: right;
  font-size: 93%;
}
.Sbase.UIproduct .main ul.discountEx .discExAfter span,
.Sred.UIproduct .main ul.discountEx .discExAfter span {
  color: #cc0022;
  padding-left: 20px;
}
.Sbase.UIproduct .main ul.discountEx .discExAfter span.discExOff,
.Sred.UIproduct .main ul.discountEx .discExAfter span.discExOff {
  font-size: 125%;
  background: #cc0022;
  width: 84px;
  height: 27px;
  border-radius: 15px;
  padding: 3px 10px 0;
  color: #fff;
  margin-left: 10px;
}
.Sbase.UIproduct .main ul.discountEx.feature01 span,
.Sred.UIproduct .main ul.discountEx.feature01 span {
  padding-left: 10px;
}
.Sbase.UIproduct .main a.anchorTextBtn,
.Sred.UIproduct .main a.anchorTextBtn {
  color: #333;
  display: block;
}
.Sbase.UIproduct .main a.anchorTextBtn:hover,
.Sred.UIproduct .main a.anchorTextBtn:hover {
  text-decoration: none;
}
.Sbase.UIproduct .main a.anchorTextBtn:hover .InfoflameRA,
.Sred.UIproduct .main a.anchorTextBtn:hover .InfoflameRA {
  border: 4px solid #b8b8b8;
  background: #c4c4c4;
}
.Sbase.UIproduct .main a.anchorTextBtn .InfoflameRA,
.Sred.UIproduct .main a.anchorTextBtn .InfoflameRA {
  padding: 10px;
}
.Sbase.UIproduct .main a.anchorTextBtn h3,
.Sred.UIproduct .main a.anchorTextBtn h3 {
  border: none;
  text-align: center;
  font-size: 113%;
  padding-bottom: 0;
  margin-bottom: 0px;
  padding-left: 0;
}
.Sbase.UIproduct .main a.anchorTextBtn p,
.Sred.UIproduct .main a.anchorTextBtn p {
  font-weight: bold;
  margin-bottom: 5px;
}
.Sbase.UIproduct .main a.anchorTextBtn .linkText,
.Sred.UIproduct .main a.anchorTextBtn .linkText {
  color: #cc0022;
  font-size: 138%;
}
.Sbase.UIproduct .main a.anchorTextBtn .linkText strong:before,
.Sred.UIproduct .main a.anchorTextBtn .linkText strong:before {
  content: "";
  display: inline-block;
  background: url(../gif/icon_arrow_r_b.gif) no-repeat;
  background-size: contain;
  width: 7px;
  height: 15px;
  margin: 0 10px 0 0;
}
.Sbase.UIproduct .main a.anchorTextBtn .anchorLinkText,
.Sred.UIproduct .main a.anchorTextBtn .anchorLinkText {
  color: #cc0022;
  font-size: 138%;
}
.Sbase.UIproduct .main a.anchorTextBtn .anchorLinkText strong:after,
.Sred.UIproduct .main a.anchorTextBtn .anchorLinkText strong:after {
  content: "";
  display: inline-block;
  background: url(../gif/icon_uarrow_r_b.gif) no-repeat;
  background-size: contain;
  width: 15px;
  height: 7px;
  margin: 3px 0 3px 10px;
}
.Sbase.UIproduct .main a.anchorTextBtn .anchorLinkTextBefore,
.Sred.UIproduct .main a.anchorTextBtn .anchorLinkTextBefore {
  color: #cc0022;
  font-size: 138%;
  margin: 20px 0;
}
.Sbase.UIproduct .main a.anchorTextBtn .anchorLinkTextBefore strong:before,
.Sred.UIproduct .main a.anchorTextBtn .anchorLinkTextBefore strong:before {
  content: "";
  display: inline-block;
  background: url(../gif/icon_uarrow_r_b.gif) no-repeat;
  background-size: contain;
  width: 15px;
  height: 7px;
  margin: 3px 10px 3px 0;
}
.Sbase.UIproduct .main .mt5,
.Sred.UIproduct .main .mt5 {
  margin-top: 5px;
}
.Sbase.UIproduct .main ul.tagList li,
.Sred.UIproduct .main ul.tagList li {
  display: inline-block;
  padding: 2px 0 0;
  list-style: none;
  line-height: 1.4em;
  margin: 10px 10px 0 0;
}
.Sbase.UIproduct .main dl.tagList dt,
.Sred.UIproduct .main dl.tagList dt {
  float: left;
  clear: left;
  margin-bottom: 10px;
}
.Sbase.UIproduct .main dl.tagList dd,
.Sred.UIproduct .main dl.tagList dd {
  float: left;
  width: 406px;
  margin-left: 10px;
  margin-bottom: 10px;
}
.Sbase.UIproduct .main .tagR, .Sbase.UIproduct .main .tagB,
.Sred.UIproduct .main .tagR,
.Sred.UIproduct .main .tagB {
  font-size: 87.5%;
  color: #fff;
  background: #cc0022;
  width: 220px;
  height: 18px;
  border-radius: 10px;
  text-align: center;
  padding-top: 2px;
}
.Sbase.UIproduct .main .tagR.tagB, .Sbase.UIproduct .main .tagB.tagB,
.Sred.UIproduct .main .tagR.tagB,
.Sred.UIproduct .main .tagB.tagB {
  background: #009eb7;
}
.Sbase.UIproduct .main .roundedTitle span,
.Sred.UIproduct .main .roundedTitle span {
  font-size: 100%;
  color: #fff;
  background: #cc0022;
  height: 25px;
  border-radius: 14px;
  text-align: center;
  padding: 3px 15px 0;
  display: inline-block;
}
.Sbase.UIproduct .main .telArea,
.Sred.UIproduct .main .telArea {
  margin-bottom: 10px;
}
.Sbase.UIproduct .main .telArea .telNumber,
.Sred.UIproduct .main .telArea .telNumber {
  float: left;
  margin-bottom: 0;
}
.Sbase.UIproduct .main .telArea .telLead,
.Sred.UIproduct .main .telArea .telLead {
  font-size: 113%;
  margin: 8px 15px;
  float: left;
}
.Sbase.UIproduct .main .telArea .telCaution,
.Sred.UIproduct .main .telArea .telCaution {
  color: #cc0022;
  clear: both;
}
.Sbase.UIproduct .main .pointAreaframe,
.Sred.UIproduct .main .pointAreaframe {
  text-align: center;
  font-size: 113%;
  background: #f0f0f0;
  height: 132px;
  font-weight: bold;
  line-height: 1.6em;
  padding: 15px 10px 5px;
  margin: 0 0 20px;
}
.Sbase.UIproduct .main .pointAreaframe .number,
.Sred.UIproduct .main .pointAreaframe .number {
  display: block;
  margin: 0 auto 10px;
  width: 20px;
  height: 20px;
  font-weight: bold;
  font-size: 100%;
  color: #fff;
  border-radius: 18px;
  background: #cc0022;
  padding: 5px 10px 10px;
}
.Sbase.UIproduct .main .pointAreaframe .pAfTitle,
.Sred.UIproduct .main .pointAreaframe .pAfTitle {
  font-size: 138%;
  margin: 15px 0;
}
.Sbase.UIproduct .main .pointAreaframe .pAfTitle .number,
.Sred.UIproduct .main .pointAreaframe .pAfTitle .number {
  display: inline-block;
  margin-right: 10px;
  line-height: 1.2em;
}
.Sbase.UIproduct .main .pointAreaListTitle,
.Sred.UIproduct .main .pointAreaListTitle {
  font-size: 125%;
  margin-bottom: 10px;
}
.Sbase.UIproduct .main .pointAreaList,
.Sred.UIproduct .main .pointAreaList {
  margin: 0;
  padding: 0;
}
.Sbase.UIproduct .main .pointAreaList li,
.Sred.UIproduct .main .pointAreaList li {
  list-style: none;
  font-size: 125%;
  font-weight: bold;
  padding-left: 40px;
  position: relative;
  margin-left: 10px;
}
.Sbase.UIproduct .main .pointAreaList li .number,
.Sred.UIproduct .main .pointAreaList li .number {
  display: block;
  position: absolute;
  left: 0;
  top: 2px;
  width: 30px;
  height: 20px;
  font-weight: bold;
  font-size: 11px;
  color: #fff;
  border-radius: 10px;
  background: #cc0022;
  text-align: center;
  line-height: 1.9em;
}
.Sbase.UIproduct .main .iframe-Wrap,
.Sred.UIproduct .main .iframe-Wrap {
  position: relative;
  border-radius: 8px;
  background: #eeeeee;
  margin-bottom: 28px;
}
.Sbase.UIproduct .main .iframe-Wrap iframe,
.Sred.UIproduct .main .iframe-Wrap iframe {
  position: relative;
  margin: 30px;
  width: 630px;
  height: 152px;
}
.Sbase.UIproduct .main .pl0,
.Sred.UIproduct .main .pl0 {
  padding-left: 0 !important;
}
.Sbase.UIproduct .main .smp_br,
.Sred.UIproduct .main .smp_br {
  display: none;
}
.Sbase.UIproduct .main .notelistas,
.Sred.UIproduct .main .notelistas {
  font-size: 93%;
}