@charset "UTF-8";

/* company-spirit-sec */

/* company-philosophy-sec */
.ul-company-philosophy {
  padding: 2rem;
  background: #f5f5f5;
}
.ul-company-philosophy li {
  background: #fff;
  border-left: 5px solid #0B1E46;
  color: #0B1E46;
  padding: .5rem .5rem .5rem 4rem;
  position: relative;
}
.ul-company-philosophy li:not(:last-child) {
  margin-bottom: 1rem;
}
.ul-company-philosophy li::before {
  content: '一、';
  position: absolute;
  top: 6px;
  left: 7px;
}

/* company-profile-sec */

/* company-access-sec */
.company-access-eles .map-wrap {
  aspect-ratio: 2/.7;
}
@media screen and (max-width: 767px) {
  .company-access-eles .map-wrap {
    aspect-ratio: 2/1.5;
  }
}
