@media screen and (max-width: 750px) {
  .pageHeader .image img {
    -o-object-position: 46% 50%;
       object-position: 46% 50%;
  }
}

.section {
  margin: 2.4rem 0 0;
}

@media screen and (max-width: 750px) {
  .section {
    margin: 1rem 0 0;
  }
}

.section--01 .item:first-of-type,
.section--03 .item:first-of-type {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.section--02 .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media screen and (max-width: 750px) {
  .section--02 .item {
    display: block;
  }
}

.section--02 .item .text {
  width: 15.7rem;
  padding: .45rem 0 0;
}

@media screen and (max-width: 750px) {
  .section--02 .item .text {
    width: auto;
    padding: 0;
  }
}

.section--02 .item .image {
  width: 2.5rem;
}

@media screen and (max-width: 750px) {
  .section--02 .item .image {
    margin: .4rem auto 0;
  }
}

.section--02 .item + .item {
  margin: .5rem 0 0;
}

@media screen and (max-width: 750px) {
  .section--02 .item + .item {
    margin: 1rem 0 0;
  }
}

.section--04 .item:first-of-type .image {
  margin: .6rem 0 0;
  padding: 1rem 1.1rem .95rem;
  -webkit-box-shadow: inset 0 0 0 1px #a4a4a4;
          box-shadow: inset 0 0 0 1px #a4a4a4;
}

@media screen and (max-width: 750px) {
  .section--04 .item:first-of-type .image {
    margin: .4rem 0 0;
    padding: .4rem;
  }
}

.section--04 .item:first-of-type .image .note {
  line-height: 1.75;
  padding: .7rem 0 0;
  font-size: .26rem;
  letter-spacing: .05em;
}

.section--04 .item:first-of-type .image .note::before, .section--04 .item:first-of-type .image .note::after {
  content: '';
  display: block;
  height: 0;
  width: 0;
}

.section--04 .item:first-of-type .image .note::before {
  margin-bottom: -0.375em;
}

.section--04 .item:first-of-type .image .note::after {
  margin-top: -0.375em;
}

@media screen and (max-width: 750px) {
  .section--04 .item:first-of-type .image .note {
    font-size: .24rem;
  }
}

.section--04 .item:last-of-type {
  margin: 1rem 0 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

@media screen and (max-width: 750px) {
  .section--04 .item:last-of-type {
    margin: .6rem 0 0;
  }
}
/*# sourceMappingURL=unique.css.map */