/*---------------------------------

Project

---------------------------------*/
/*
    facilityManagement
---------------------------------*/
.facilityManagementMv::after {
  content: "facility manegement";
}

.facilityManagementMedia .cmnMedia:nth-child(1)::before {
  background: url("../img/vision/img_facility-management01.jpg") no-repeat center center/cover;
}

.facilityManagementMedia .cmnMedia:nth-child(2)::before {
  background: url("../img/vision/img_facility-management02.jpg") no-repeat center center/cover;
}

/*
    propertyManagement
---------------------------------*/
.propertyManagementMv::after {
  content: "property manegement";
}

.propertyManagementMedia .cmnMedia:nth-child(1)::before {
  background: url("../img/vision/img_property-management01.jpg") no-repeat center center/cover;
}

.propertyManagementMedia .cmnMedia:nth-child(2)::before {
  background: url("../img/vision/img_property-management02.jpg") no-repeat center center/cover;
}


/*
    humanResourceDevelopment
---------------------------------*/
.humanResourceDevelopmentMv::after {
  content: "human resource development";
}

.humanResourceDevelopmentMedia .cmnMedia.tech::before {
  background: url("../img/vision/img_human-resource-development01.jpg") no-repeat center center/cover;
}

.humanResourceDevelopmentMedia .cmnMedia.lifelong::before {
  background: url("../img/vision/img_human-resource-development02.jpg") no-repeat center center/cover;
}
.humanResourceDevelopmentMedia .cmnMedia.five-s::before {
  background: url("../img/vision/img_human-resource-development03.jpg") no-repeat center center/cover;
}

.humanResourceDevelopmentMedia .cmnMedia--reverse .cmnMedia__title {
  white-space: nowrap;
}

@media screen and (max-width: 1500px) {
  .humanResourceDevelopmentMedia .cmnMedia--reverse .cmnMedia__title {
    white-space: normal;
  }
}