/* CSS Document */
/* CSS Document */
.flex_block > div {
  display: flex;
  justify-content: center;
  margin: 10px 0 0; }

.flex_block div figure {
  width: fit-content; }
  .flex_block div figure:first-of-type {
    margin-right: 15px; }

.flex_block figure img {
  max-height: 275px;
  height: 100%;
  width: auto; }

.flex_block figure figcaption {
  line-height: 1.5; }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    .flex_block figure figcaption {
      font-size: 14px;
      font-sizse: 1.4rem; } }
  @media screen and (max-width: 350px) {
    .flex_block figure figcaption {
      font-size: 12px;
      font-sizse: 1.2rem; } }
