/* [project]/styles/page/_about.scss.css [app-client] (css) */
.tab-1 {
  flex-wrap: wrap;
  justify-content: center;
  max-width: 1200px;
  margin: 20px auto;
  display: flex;
}

.tab-1 label {
  color: #535353;
  text-align: center;
  cursor: pointer;
  background-color: #e9f0f6;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 0;
  flex: 1;
  order: -1;
  min-width: 100px;
  padding: .9em 1em .5em;
  font-size: 18px;
  font-weight: bold;
}

.tab-1 label:hover {
  opacity: .8;
}

.tab-1 input {
  display: none;
}

.tab-1 div {
  background-color: #fff;
  background-color: lab(100% 0 0);
  width: 100%;
  padding: 1.5em 1em;
  display: none;
}

.tab-1 .active {
  color: #333;
  background-color: #fff;
  background-color: lab(100% 0 0);
  border: 1px solid #f0f0f0;
  border-top: 4px solid oklch(63.8% .194 261.57);
  border-bottom-color: oklch(100% 0 0);
  border-radius: 5px;
}

.tab-1 .active + div {
  display: block;
}

.license ul {
  text-align: left;
}

.license__table {
  margin-top: 1.25rem;
  font-size: 1.125rem;
}

.license__table-td {
  text-align: left;
  padding: .625rem;
}

