@media all and (max-width: 767px) {
  .micro-content-13 {
    width: 100%;
    padding: 0 0 32px 0; }
    .micro-content-13 .c-container-01 {
      display: grid;
      grid-template-columns: repeat(1, 1fr);
      grid-gap: 24px 0px; }
      .micro-content-13 .c-container-01 .c-item-01 {
        width: 100%;
        height: auto; }
        .micro-content-13 .c-container-01 .c-item-01 .c-unit-01 {
          font-family: "Outfit";
          font-size: 1.125em;
          font-weight: 500;
          letter-spacing: -0.01em;
          line-height: 28px; }
        .micro-content-13 .c-container-01 .c-item-01 .c-unit-02, .micro-content-13 .c-container-01 .c-item-01 .c-unit-03 {
          color: #76758F;
          font-family: "Outfit";
          font-size: 1em;
          font-weight: 500;
          letter-spacing: -0.01em;
          line-height: 22px; }
        .micro-content-13 .c-container-01 .c-item-01 .c-item-01-A {
          width: 100%;
          height: auto; }
          .micro-content-13 .c-container-01 .c-item-01 .c-item-01-A .c-unit-01 {
            width: 100%;
            height: auto; }
            .micro-content-13 .c-container-01 .c-item-01 .c-item-01-A .c-unit-01 > img {
              width: 100%;
              height: auto;
              object-fit: cover;
              object-position: center; }
          .micro-content-13 .c-container-01 .c-item-01 .c-item-01-A:after {
            content: '';
            position: absolute;
            top: calc(50% - 24px);
            left: calc(50% - 24px);
            width: 48px;
            height: 48px;
            border-radius: 100%;
            background-color: #ffffff;
            background-position: center center;
            background-size: 20px 20px;
            background-repeat: no-repeat;
            background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M8%206L24%2016L8%2026V6Z%22%20fill%3D%22%23000000%22%2F%3E%20%3C%2Fsvg%3E%20");
            transition: all 0.2s; }
        .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B {
          margin: 12px 0 0 0; }
          .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-01, .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-02, .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-03 {
            width: calc(100% - 24px); }
          .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-01 {
            width: 100%;
            color: #221F44;
            margin-bottom: 2px; }
          .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-02, .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-03 {
            color: #76758F; }
          .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-03 {
            margin-top: 8px; } }
@media all and (min-width: 768px) {
  .micro-content-13 {
    width: 100%;
    padding: 0 20px 48px 20px; }
    .micro-content-13 .c-container-01 {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      grid-gap: 32px 20px; }
      .micro-content-13 .c-container-01 .c-item-01 .c-unit-01 {
        font-family: "Outfit";
        font-size: 1.125em;
        font-weight: 500;
        letter-spacing: -0.01em;
        line-height: 28px; }
      .micro-content-13 .c-container-01 .c-item-01 .c-unit-02, .micro-content-13 .c-container-01 .c-item-01 .c-unit-03 {
        color: #76758F;
        font-family: "Outfit";
        font-size: 1em;
        font-weight: 500;
        letter-spacing: -0.01em;
        line-height: 22px; }
      .micro-content-13 .c-container-01 .c-item-01 .c-item-01-A {
        width: 380px;
        height: auto; }
        .micro-content-13 .c-container-01 .c-item-01 .c-item-01-A .c-unit-01 {
          width: 380px;
          height: auto; }
          .micro-content-13 .c-container-01 .c-item-01 .c-item-01-A .c-unit-01 > img {
            width: 380px;
            height: auto;
            object-fit: cover;
            object-position: center; }
        .micro-content-13 .c-container-01 .c-item-01 .c-item-01-A:after {
          content: '';
          position: absolute;
          top: calc(50% - 24px);
          left: calc(50% - 24px);
          width: 48px;
          height: 48px;
          border-radius: 100%;
          background-color: #ffffff;
          background-position: center center;
          background-size: 20px 20px;
          background-repeat: no-repeat;
          background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M8%206L24%2016L8%2026V6Z%22%20fill%3D%22%23000000%22%2F%3E%20%3C%2Fsvg%3E%20");
          transition: all 0.2s; }
        .micro-content-13 .c-container-01 .c-item-01 .c-item-01-A:hover:after {
          background-color: #EA5C52;
          background-position: center center;
          background-size: 20px 20px;
          background-repeat: no-repeat;
          background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M8%206L24%2016L8%2026V6Z%22%20fill%3D%22%23fff%22%2F%3E%20%3C%2Fsvg%3E%20"); }
      .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B {
        padding: 16px 24px 0 0; }
        .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-01 {
          color: #221F44; }
        .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-02, .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-03 {
          color: #76758F;
          font-family: "Outfit";
          font-size: 1em;
          font-weight: 500;
          letter-spacing: -0.01em;
          line-height: 22px; }
        .micro-content-13 .c-container-01 .c-item-01 .c-item-01-B .c-unit-03 {
          margin-top: 8px; } }

/*# sourceMappingURL=MicroContent13.css.map */
