@charset "UTF-8";
/*
引用ブロック
*/
.wp-block-quote,
.wp-block-pullquote {
  background-color: var(--color-quote);
  padding: var(--space-m) var(--space-s) var(--space-s) var(--space-s);
  margin: var(--space-s) auto var(--space-m) auto;
  width: 100%;
  position: relative;
  line-height: var(--line-height-m);
  font-style: italic;
  text-align: left;
  font-size: var(--font-size-s);
  color: var(--color-on-quote);
}

.wp-block-quote::before,
.wp-block-pullquote::before {
  content: "‘‘";
  color: var(--color-quote-decoration);
  font-size: var(--font-size-3xl);
  position: absolute;
  top: -0.5em;
  left: 0;
}

.wp-block-pullquote cite {
  display: flex;
  justify-content: flex-end;
  font-style: italic;
  font-size: var(--font-size-s);
}

.wp-block-pullquote cite a {
  color: var(--color-on-quote);
}

/*テーブル*/
.wp-block-table {
  padding-top: var(--space-s);
  padding-bottom: var(--space-s);
}
.wp-block-table td {
  min-width: 6rem;
}

/*リストブロック*/
ul.wp-block-list,
ol.wp-block-list {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
  padding-inline-start: 0;
  margin: 0 0 var(--space-s) var(--space-s);
}/*# sourceMappingURL=block.css.map */