/* base-font */
/* other color */
.tvm-faq-title {
  border-radius: 6px;
  background-color: #666666;
  color: #FFF;
  font-size: 120%;
  font-weight: 300;
  margin-bottom: 8px;
  padding: 8px 0;
  text-align: center;
}

.tvm-faq-q {
  font-size: 100%;
  line-height: 140%;
  padding: 15px 0 10px 20px;
  text-indent: -1em;
}
.tvm-faq-q::before {
  content: "Q. ";
}
.tvm-faq-q a:hover {
  color: #6868FF;
  text-decoration: none;
}

.tvm-faq-a-area {
  border-bottom: 1px solid #AAA;
}

.tvm-faq-a {
  background-color: #EEE;
  margin: 6px 0 12px 25px;
  padding: 20px;
}
.tvm-faq-a p {
  font-size: 90%;
}
.tvm-faq-a ul {
  margin-bottom: 12px;
  margin-left: 25px;
  list-style: disc;
}
.tvm-faq-a li {
  font-size: 90%;
  line-height: 130%;
}
.tvm-faq-a hr {
  border: none;
  margin-bottom: 20px;
}
.tvm-faq-a pre {
  font-size: 85%;
}

/*# sourceMappingURL=faq.css.map */
