@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300..700&family=Cormorant&family=Shippori+Mincho:wght@400;500;600;700;800&display=swap);
.c-sec--05::after {
  left: -85px;
  top: -72px;
}
.c-sec--04::after {
  left: 135px;
  top: -80px;
}
.c-sec--philosophy-01 figure {
  right: -170px;
  top: 120px;
  width: 491px;
}
@media screen and (max-width: 767px){
  .c-sec--05::after {
    left: -11.5384615385vw;
    top: -17.1794871795vw;
  }
  .c-sec--04::after {
    left: 27.9487179487vw;
    top: -17.4358974359vw;
  }
  .c-sec--philosophy-01 figure {
    margin-left: auto;
    margin-top: 10.2564102564vw;
    right: -15.8974358974vw;
    top: auto;
    width: 66.6666666667vw;
  }
}
/*# sourceMappingURL=philosophy.css.map */
