@charset "UTF-8";
code.codeph {
  color: #555E64;
  background: none;
  border-radius: 0px;
}
.note__title {
  font-weight: bold !important;
  margin-right: 5px;
}
.note {
  margin-bottom: 1em;
  margin-top: 1em;
}
/*#contentWrap a {
  margin: 0px 1px 0px 3px!important;
}*/
colgroup {
  display: none !important;
}
figure {
  margin-left: 0px;
  margin-right: 0px;
}
table {
    display: table;
    border-collapse: separate;
    box-sizing: border-box;
    text-indent: initial;
    border-spacing: 2px;
    border-color: grey;
}
.frame-all {
  width: 100%;
  margin: 10px auto;
  padding: 0px;
  border-collapse: collapse;
  border: 1px solid #C1C1C1;
}
.frame-all th {
  background: #e6e6e6;
  text-align: left;
  font-weight: bold;
  vertical-align: middle;
}
.frame-all th a {
  color: #555E64 !important;
}
.frame-all tbody th {
  text-align: left;
  background: #f6f6f6;
}
.frame-all th, .frame-all td {
  padding: 5px;
  border-collapse: collapse;
  border: 1px solid #C1C1C1;
}
.frame-all td {
  text-align: left;
}
.frame-all-alt tr.altRow td, .frame-all-alt tr:nth-child(even) td {
  background: #f5f5f5;
}
.frame-all .row:after, .frame-all .row:before {
  content: none !important;
}
.stepexpand {
  margin-bottom: 1em;
  margin-top: 1em;
}
#contentWrap .item-page kbd {
  padding: 0px;
  background: transparent;
  box-shadow: none;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  border-radius: 0px;
}