@import url("https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=Noto+Sans+TC:wght@100..900&display=swap");
@import url("https://fonts.cdnfonts.com/css/avenir");
.mainContent .empty-space,
#tinymce .empty-space {
  font-size: 20px;
  line-height: 100%;
}
.mainContent h1,
.mainContent h2,
.mainContent h3,
.mainContent h4,
.mainContent h5,
.mainContent h6,
.mainContent li,
.mainContent p,
.mainContent a,
.mainContent td,
#tinymce h1,
#tinymce h2,
#tinymce h3,
#tinymce h4,
#tinymce h5,
#tinymce h6,
#tinymce li,
#tinymce p,
#tinymce a,
#tinymce td {
  text-align: justify;
}
.mainContent h1 span,
.mainContent h2 span,
.mainContent h3 span,
.mainContent h4 span,
.mainContent h5 span,
.mainContent h6 span,
.mainContent li span,
.mainContent p span,
.mainContent a span,
.mainContent td span,
#tinymce h1 span,
#tinymce h2 span,
#tinymce h3 span,
#tinymce h4 span,
#tinymce h5 span,
#tinymce h6 span,
#tinymce li span,
#tinymce p span,
#tinymce a span,
#tinymce td span {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: inherit;
}
.mainContent h1 span strong,
.mainContent h1 span b,
.mainContent h2 span strong,
.mainContent h2 span b,
.mainContent h3 span strong,
.mainContent h3 span b,
.mainContent h4 span strong,
.mainContent h4 span b,
.mainContent h5 span strong,
.mainContent h5 span b,
.mainContent h6 span strong,
.mainContent h6 span b,
.mainContent li span strong,
.mainContent li span b,
.mainContent p span strong,
.mainContent p span b,
.mainContent a span strong,
.mainContent a span b,
.mainContent td span strong,
.mainContent td span b,
#tinymce h1 span strong,
#tinymce h1 span b,
#tinymce h2 span strong,
#tinymce h2 span b,
#tinymce h3 span strong,
#tinymce h3 span b,
#tinymce h4 span strong,
#tinymce h4 span b,
#tinymce h5 span strong,
#tinymce h5 span b,
#tinymce h6 span strong,
#tinymce h6 span b,
#tinymce li span strong,
#tinymce li span b,
#tinymce p span strong,
#tinymce p span b,
#tinymce a span strong,
#tinymce a span b,
#tinymce td span strong,
#tinymce td span b {
  font-weight: 700 !important;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}
.mainContent h1 strong,
.mainContent h1 b,
.mainContent h2 strong,
.mainContent h2 b,
.mainContent h3 strong,
.mainContent h3 b,
.mainContent h4 strong,
.mainContent h4 b,
.mainContent h5 strong,
.mainContent h5 b,
.mainContent h6 strong,
.mainContent h6 b,
.mainContent li strong,
.mainContent li b,
.mainContent p strong,
.mainContent p b,
.mainContent a strong,
.mainContent a b,
.mainContent td strong,
.mainContent td b,
#tinymce h1 strong,
#tinymce h1 b,
#tinymce h2 strong,
#tinymce h2 b,
#tinymce h3 strong,
#tinymce h3 b,
#tinymce h4 strong,
#tinymce h4 b,
#tinymce h5 strong,
#tinymce h5 b,
#tinymce h6 strong,
#tinymce h6 b,
#tinymce li strong,
#tinymce li b,
#tinymce p strong,
#tinymce p b,
#tinymce a strong,
#tinymce a b,
#tinymce td strong,
#tinymce td b {
  font-weight: 700 !important;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
}
.mainContent a,
#tinymce a {
  word-break: break-word;
  transition: all 0.3s ease-in-out;
  text-decoration: underline;
  color: #533326;
  text-underline-offset: 4px;
}
.mainContent p img,
#tinymce p img {
  margin: 0 auto;
}
.mainContent figure,
#tinymce figure {
  margin: 0 auto;
}
.mainContent figure figcaption,
#tinymce figure figcaption {
  text-align: center;
}
.mainContent ul,
.mainContent ol,
#tinymce ul,
#tinymce ol {
  list-style: revert;
  -webkit-text-decoration: revert;
          text-decoration: revert;
  margin-left: 6px;
}
.mainContent ul li,
.mainContent ol li,
#tinymce ul li,
#tinymce ol li {
  list-style: revert;
  -webkit-text-decoration: revert;
          text-decoration: revert;
  list-style-position: inside;
  font-size: 15px;
  font-style: normal;
  font-weight: 300;
  line-height: 200%;
  /* 30px */
  letter-spacing: 2px;
}
.mainContent ul li strong,
.mainContent ul li b,
.mainContent ol li strong,
.mainContent ol li b,
#tinymce ul li strong,
#tinymce ul li b,
#tinymce ol li strong,
#tinymce ol li b {
  font-weight: 700;
}
.mainContent ul li::marker,
.mainContent ol li::marker,
#tinymce ul li::marker,
#tinymce ol li::marker {
  color: inherit !important;
  font-size: 0.8em;
}
.mainContent ul li:has(h1),
.mainContent ol li:has(h1),
#tinymce ul li:has(h1),
#tinymce ol li:has(h1) {
  font-size: 24px;
}
@media (max-width: 768px) {
  .mainContent ul li:has(h1),
  .mainContent ol li:has(h1),
  #tinymce ul li:has(h1),
  #tinymce ol li:has(h1) {
    font-size: 24px;
  }
}
.mainContent ul li:has(h2),
.mainContent ol li:has(h2),
#tinymce ul li:has(h2),
#tinymce ol li:has(h2) {
  font-size: 22px;
}
.mainContent ul li:has(h3),
.mainContent ol li:has(h3),
#tinymce ul li:has(h3),
#tinymce ol li:has(h3) {
  font-size: 20px;
}
.mainContent ul li:has(h4),
.mainContent ol li:has(h4),
#tinymce ul li:has(h4),
#tinymce ol li:has(h4) {
  font-size: 18px;
}
.mainContent ul li:has(h5),
.mainContent ol li:has(h5),
#tinymce ul li:has(h5),
#tinymce ol li:has(h5) {
  font-size: 16px;
}
.mainContent ul li:has(h6),
.mainContent ol li:has(h6),
#tinymce ul li:has(h6),
#tinymce ol li:has(h6) {
  font-size: 15px;
}
.mainContent ul li:last-child,
.mainContent ol li:last-child,
#tinymce ul li:last-child,
#tinymce ol li:last-child {
  margin-bottom: 0;
}
.mainContent hr,
#tinymce hr {
  height: 1px !important;
  color: #B99B7A;
  background-color: #B99B7A;
  margin: 8px 0;
}/*# sourceMappingURL=admin.css.map */