/* screen - c-9100 */

.c-9100 {
  align-items: flex-end;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  min-height: 5511px;
  padding: 149.6px 360.0px;
  width: 1920px;
}

.c-9100 .view-1 {
  align-items: flex-start;
  align-self: flex-start;
  background-image: url(../img/social----3.png);
  background-position: 50% 50%;
  background-size: cover;
  border-radius: 15px;
  box-shadow: 4px 4px 4px #00000040;
  display: flex;
  flex-direction: column;
  gap: -7px;
  margin-left: 0;
  min-height: 314px;
  padding: 23.8px 25.0px;
  width: 1200px;
}

.c-9100 .text_label {
  height: 43px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -7px;
  white-space: nowrap;
}

.c-9100 .group-737 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 50px;
  margin-right: 0;
  margin-top: 100px;
  min-height: 877px;
  width: 1160px;
}

.c-9100 .group-722 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 229px;
  width: 1087px;
}

.c-9100 .text-313 {
  height: 40px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -10px;
  white-space: nowrap;
}

.c-9100 .line-2 {
  height: 1px;
  margin-top: 20px;
  object-fit: cover;
  width: 21px;
}

.c-9100 .as-9100 {
  height: 139px;
  letter-spacing: 0;
  line-height: 28px;
  margin-top: 29px;
  width: 1083px;
}

.c-9100 .group-725 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 598px;
  width: 1160px;
}

.c-9100 .group-724 {
  align-items: center;
  display: flex;
  min-width: 1162px;
}

.c-9100 .frame {
  align-items: center;
  background-color: var(--flush-orange);
  border-radius: 15px;
  display: flex;
  gap: 10px;
  height: 70px;
  justify-content: center;
  padding: 10px;
  position: relative;
  width: 200px;
}

.c-9100 .text-315 {
  letter-spacing: 0;
  line-height: 24px;
  margin-left: -9.50px;
  margin-right: -9.50px;
  position: relative;
  text-align: center;
  width: 199px;
}

.c-9100 .line-16 {
  height: 60px;
  margin-left: 30px;
  object-fit: cover;
  width: 1px;
}

.c-9100 .text {
  height: 70px;
  letter-spacing: 0;
  line-height: 24px;
  margin-left: 29px;
  width: 900px;
}

.c-9100 .group-446 {
  align-items: center;
  display: flex;
  margin-top: 28px;
  min-width: 1162px;
}

.c-9100 .frame-189 {
  align-items: center;
  background-color: var(--flush-orange);
  border-radius: 15px;
  display: flex;
  gap: 10px;
  height: 100px;
  justify-content: center;
  padding: 10px;
  position: relative;
  width: 200px;
}

.c-9100 .text-3 {
  letter-spacing: 0;
  line-height: 24px;
  margin-left: -10.00px;
  margin-right: -10.00px;
  position: relative;
  text-align: center;
  width: 200px;
}

.c-9100 .line-163 {
  height: 90px;
  margin-left: 30px;
  object-fit: cover;
  width: 1px;
}

.c-9100 .iso-9001 {
  height: 100px;
  letter-spacing: 0;
  line-height: 24px;
  margin-left: 29px;
  width: 900px;
}

.c-9100 .group-4 {
  align-items: center;
  display: flex;
  margin-top: 30px;
  min-width: 1162px;
}

.c-9100 .text-318 {
  height: 70px;
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 29px;
  width: 900px;
}

.c-9100 .text_label-1 {
  height: 70px;
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 29px;
  width: 900px;
}

.c-9100 .boeing-a {
  height: 70px;
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 29px;
  width: 900px;
}

.c-9100 .view {
  align-self: center;
  background-image: url(../img/----3.png);
  background-position: 50% 50%;
  background-size: cover;
  border: 0.5px solid;
  border-color: var(--nobel);
  height: 1px;
  margin-top: 100px;
  width: 1200px;
}

.c-9100 .component-31 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 50px;
  margin-right: 0;
  margin-top: 99px;
  min-height: 1199px;
  width: 1160px;
}

.c-9100 .group-723 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 193px;
  width: 1123px;
}

.c-9100 .text-322 {
  height: 34px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -16px;
  white-space: nowrap;
}

.c-9100 .line-3 {
  height: 1px;
  margin-top: 20px;
  object-fit: cover;
  width: 20px;
}

.c-9100 .ias-9100 {
  height: 109px;
  letter-spacing: 0;
  line-height: 22px;
  margin-top: 29px;
  width: 1119px;
}

.c-9100 .as-9100-1 {
  height: 676px;
  object-fit: cover;
  width: 1160px;
}

.c-9100 .group-66 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 20px;
  min-height: 208px;
  width: 282px;
}

.c-9100 .overlap-group-2 {
  align-items: flex-end;
  background-color: var(--pizazz);
  border-radius: 10px;
  display: flex;
  height: 60px;
  min-width: 280px;
  padding: 7.8px 58px;
}

.c-9100 .text-3-1 {
  height: 44px;
  letter-spacing: 0;
  line-height: 55px;
  text-align: center;
  white-space: nowrap;
  width: 163px;
}

.c-9100 .text-32 {
  letter-spacing: 0;
  line-height: 30px;
  min-height: 128px;
  width: 247px;
}

.c-9100 .group-666 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 20px;
  min-height: 230px;
  width: 282px;
}

.c-9100 .overlap-group-3 {
  align-items: flex-end;
  background-color: var(--flush-orange);
  border-radius: 10px;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  min-width: 280px;
  padding: 7.8px 57.9px;
}

.c-9100 .text-325 {
  letter-spacing: 0;
  line-height: 30px;
  min-height: 150px;
  width: 250px;
}

.c-9100 .overlap-group-4 {
  align-items: flex-end;
  background-color: var(--orange);
  border-radius: 10px;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  min-width: 280px;
  padding: 7.8px 46.8px;
}

.c-9100 .text-328 {
  height: 44px;
  letter-spacing: 0;
  line-height: 55px;
  text-align: center;
  white-space: nowrap;
  width: 186px;
}

.c-9100 .text-327 {
  letter-spacing: 0;
  line-height: 30px;
  min-height: 128px;
  width: 248px;
}

.c-9100 .overlap-group-5 {
  align-items: flex-end;
  background-color: var(--international-orange);
  border-radius: 10px;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  min-width: 280px;
  padding: 7.8px 57.9px;
}

.c-9100 .group-736 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 50px;
  margin-top: 50px;
  min-height: 912px;
  width: 1160px;
}

.c-9100 .group-735 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 36px;
  min-height: 130px;
  width: 722px;
}

.c-9100 .group-451 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 50px;
  width: 511px;
}

.c-9100 .image-88 {
  height: 20px;
  object-fit: cover;
  width: 20px;
}

.c-9100 .as-9100-iso-9001 {
  align-self: flex-end;
  height: 30px;
  letter-spacing: 0;
  line-height: 45px;
  margin-bottom: -15px;
  margin-right: 2px;
  white-space: nowrap;
  width: 500px;
}

.c-9100 .as-9100-iso-9001-1 {
  align-self: flex-end;
  height: 44px;
  letter-spacing: 0;
  line-height: 22px;
  margin-right: 2px;
  min-width: 711px;
}

.c-9100 .group-281 {
  align-items: flex-end;
  align-self: flex-end;
  display: flex;
  gap: 14px;
  min-width: 1151px;
}

.c-9100 .frame-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-bottom: 0;
  min-height: 732px;
  width: 225px;
}

.c-9100 .frame-92 {
  align-items: center;
  background-color: #c4bbb1;
  display: flex;
  gap: 10px;
  height: 48px;
  justify-content: center;
  padding: 10px;
  position: relative;
  width: 225px;
}

.c-9100 .text-345 {
  color: #2f2f2f;
  font-family: var(--font-family-pretendard_variable-medium);
  font-size: var(--font-size-xxl);
  font-weight: 500;
  letter-spacing: 0;
  line-height: 45px;
  margin-bottom: -7.37px;
  margin-top: -9.37px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .frame-1 {
  align-items: center;
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--boulder);
  border-radius: 10px;
  display: flex;
  gap: 10px;
  height: 48px;
  justify-content: center;
  padding: 10px;
  position: relative;
  width: 225px;
}

.c-9100 .text-3-2 {
  letter-spacing: 0;
  line-height: 45px;
  margin-bottom: -7.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .text-347 {
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -0.37px;
  margin-top: -1.37px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .frame-99 {
  align-items: center;
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--boulder);
  border-radius: 10px;
  display: flex;
  gap: 10px;
  height: 48px;
  justify-content: center;
  margin-left: 0;
  padding: 10px;
  position: relative;
  width: 225px;
}

.c-9100 .structure {
  letter-spacing: 0;
  line-height: 30px;
  margin-bottom: -0.37px;
  margin-top: -1.37px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .flex-row {
  align-items: flex-start;
  display: flex;
  gap: 14px;
  height: 732px;
  margin-bottom: 0;
  min-width: 912px;
}

.c-9100 .frame-container-1 {
  gap: 20px;
  min-height: 732px;
}

.c-9100 .frame-70 {
  align-items: center;
  background-color: #c4bbb1;
  display: flex;
  gap: 10px;
  height: 48px;
  justify-content: center;
  padding: 10px;
  position: relative;
  width: 449px;
}

.c-9100 .iso-9001-1 {
  line-height: 45px;
  margin-bottom: -7.37px;
  margin-top: -9.37px;
  white-space: nowrap;
}

.c-9100 .frame-2 {
  align-items: center;
  background-color: var(--seashell);
  border-radius: 15px;
  display: flex;
  gap: 10px;
  height: 48px;
  justify-content: center;
  margin-left: 0;
  padding: 10px;
  position: relative;
  width: 449px;
}

.c-9100 .text-331 {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .risk-based {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .text-332 {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .text-333 {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .text-334 {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .text-335 {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .frame-84 {
  align-items: center;
  background-color: var(--seashell);
  border-radius: 15px;
  display: flex;
  gap: 10px;
  height: 48px;
  justify-content: center;
  padding: 10px;
  position: relative;
  width: 449px;
}

.c-9100 .iso-high-level-struc {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .text-341 {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .text-342 {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .iso {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .frame-container-2 {
  min-height: 731px;
}

.c-9100 .frame-77 {
  align-items: center;
  background-color: var(--international-orange);
  display: flex;
  gap: 10px;
  height: 48px;
  justify-content: center;
  padding: 10px;
  position: relative;
  width: 449px;
}

.c-9100 .as-9100-2 {
  letter-spacing: 0;
  line-height: 45px;
  margin-bottom: -7.37px;
  margin-top: -9.37px;
  position: relative;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .frame-78 {
  align-items: center;
  background-color: var(--karry);
  border-radius: 15px;
  display: flex;
  gap: 10px;
  height: 48px;
  justify-content: center;
  margin-top: 19px;
  padding: 10px;
  position: relative;
  width: 449px;
}

.c-9100 .text-336 {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .frame-3 {
  align-items: center;
  background-color: var(--karry);
  border-radius: 15px;
  display: flex;
  gap: 10px;
  height: 48px;
  justify-content: center;
  margin-top: 20px;
  padding: 10px;
  position: relative;
  width: 449px;
}

.c-9100 .text-337 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .text-338 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .tra {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .text-339 {
  letter-spacing: 0;
  line-height: 22px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.c-9100 .text-340 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .iso-9001-2 {
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  text-align: center;
}

.c-9100 .text-343 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .text-344 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .iaqg {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -6.87px;
  margin-top: -8.87px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .group-734 {
  align-items: flex-start;
  align-self: center;
  display: flex;
  flex-direction: column;
  margin-right: 49.0px;
  margin-top: 99px;
  min-height: 701px;
  width: 1071px;
}

.c-9100 .group-654 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 50px;
  width: 791px;
}

.c-9100 .text-3-3 {
  height: 30px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -20px;
  white-space: nowrap;
}

.c-9100 .line {
  height: 1px;
  margin-top: 20px;
  object-fit: cover;
  width: 14px;
}

.c-9100 .group-728 {
  align-items: flex-end;
  display: flex;
  gap: 40px;
  margin-top: 50px;
  min-width: 1073px;
}

.c-9100 .overlap-group-6 {
  height: 61px;
  position: relative;
  width: 260px;
}

.c-9100 .rectangle-4 {
  background-color: var(--flush-orange);
  border-radius: 20px;
  height: 60px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 260px;
}

.c-9100 .management {
  height: 60px;
  left: 0;
  letter-spacing: 0;
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 260px;
}

.c-9100 .text-3-4 {
  height: 60px;
  letter-spacing: 0;
  line-height: 30px;
  width: 771px;
}

.c-9100 .group-7 {
  align-items: flex-start;
  display: flex;
  gap: 40px;
  margin-top: 30px;
  min-width: 1073px;
}

.c-9100 .overlap-group {
  align-items: flex-start;
  background-color: var(--flush-orange);
  border-radius: 20px;
  display: flex;
  min-width: 260px;
}

.c-9100 .finance {
  height: 60px;
  letter-spacing: 0;
  line-height: 45px;
  text-align: center;
  width: 260px;
}

.c-9100 .operations {
  height: 60px;
  letter-spacing: 0;
  line-height: 45px;
  text-align: center;
  width: 260px;
}

.c-9100 .product-development {
  height: 60px;
  letter-spacing: 0;
  line-height: 45px;
  text-align: center;
  width: 260px;
}

.c-9100 .sales-marketing {
  height: 60px;
  letter-spacing: 0;
  line-height: 45px;
  text-align: center;
  width: 260px;
}

.c-9100 .services {
  height: 60px;
  letter-spacing: 0;
  line-height: 45px;
  text-align: center;
  width: 260px;
}

.c-9100 .place {
  height: 60px;
  letter-spacing: 0;
  line-height: 45px;
  text-align: center;
  width: 260px;
}

.c-9100 .group-677 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 30px;
  margin-right: 0;
  margin-top: 99px;
  min-height: 312px;
  width: 1160px;
}

.c-9100 .group-656 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 50px;
  width: 760px;
}

.c-9100 .group-263 {
  align-items: flex-start;
  display: flex;
  min-width: 1160px;
}

.c-9100 .overlap-group-7 {
  height: 232px;
  position: relative;
  width: 276px;
}

.c-9100 .rectangle-172 {
  background-color: var(--hint-of-red);
  border: 1px solid;
  border-color: var(--international-orange);
  border-radius: 15px;
  height: 231px;
  left: 0;
  position: absolute;
  top: 0;
  width: 276px;
}

.c-9100 .frame-46 {
  align-items: center;
  background-color: var(--flush-orange);
  display: flex;
  gap: 50px;
  height: 37px;
  justify-content: center;
  left: 14px;
  padding: 10px 50px;
  position: absolute;
  top: 25px;
  width: 253px;
}

.c-9100 .gap {
  height: 33px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -7.14px;
  margin-top: -9.14px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: 78px;
}

.c-9100 .frame-50 {
  align-items: center;
  background-color: var(--karry);
  border: 1px solid;
  border-color: var(--international-orange);
  display: flex;
  gap: 10px;
  height: 55px;
  justify-content: center;
  left: 14px;
  padding: 10px;
  position: absolute;
  top: 91px;
  width: 253px;
}

.c-9100 .text-3-5 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -3.46px;
  margin-top: -5.46px;
  position: relative;
  text-align: center;
  width: fit-content;
}

.c-9100 .frame-51 {
  align-items: center;
  background-color: var(--karry);
  border: 1px solid;
  border-color: var(--international-orange);
  display: flex;
  gap: 10px;
  height: 55px;
  justify-content: center;
  left: 14px;
  padding: 10px;
  position: absolute;
  top: 166px;
  width: 253px;
}

.c-9100 .line-83 {
  height: 1px;
  left: 23px;
  object-fit: cover;
  position: absolute;
  top: 75px;
  width: 236px;
}

.c-9100 .polygon-11 {
  height: 18px;
  left: 44px;
  position: absolute;
  top: 12px;
  width: 15px;
}

.c-9100 .frame-57 {
  align-items: center;
  background-color: var(--international-orange);
  box-shadow: 0px 4px 5px #00000040;
  display: flex;
  gap: 10px;
  height: 26px;
  justify-content: center;
  left: 9px;
  padding: 10px;
  position: absolute;
  top: 12px;
  width: 42px;
}

.c-9100 .text-3-6 {
  height: 24px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -8.15px;
  margin-left: -6.44px;
  margin-right: -6.44px;
  margin-top: -10.15px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: 35px;
}

.c-9100 .rectangle-173 {
  background-color: var(--flush-orange);
  height: 4px;
  left: 71px;
  position: absolute;
  top: 229px;
  width: 135px;
}

.c-9100 .polygon-20 {
  align-self: center;
  height: 16px;
  margin-left: 1px;
  margin-top: 4.74px;
  width: 15px;
}

.c-9100 .overlap-group-1 {
  height: 232px;
  margin-left: 3px;
  position: relative;
  width: 276px;
}

.c-9100 .text-367 {
  height: 33px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -7.14px;
  margin-top: -9.14px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: 34px;
}

.c-9100 .text-37 {
  height: 24px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -8.15px;
  margin-left: -7.94px;
  margin-right: -7.94px;
  margin-top: -10.15px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: 38px;
}

.c-9100 .polygon-21 {
  align-self: center;
  height: 16px;
  margin-left: 1px;
  margin-top: 14.23px;
  width: 15px;
}

.c-9100 .text-371 {
  height: 33px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -7.14px;
  margin-left: -6.64px;
  margin-right: -6.64px;
  margin-top: -9.14px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: 166px;
}

.c-9100 .polygon-22 {
  align-self: center;
  height: 16px;
  margin-left: 2px;
  margin-top: 14.23px;
  width: 15px;
}

.c-9100 .overlap-group3 {
  height: 232px;
  margin-left: 2px;
  position: relative;
  width: 276px;
}

.c-9100 .text-375 {
  height: 33px;
  letter-spacing: 0;
  line-height: 50px;
  margin-bottom: -7.14px;
  margin-top: -9.14px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: 73px;
}

.c-9100 .tel-055-603-4123-mai {
  align-items: flex-start;
  align-self: flex-start;
  display: flex;
  margin-left: 40.0px;
  margin-top: 50px;
  min-width: 512px;
}

.c-9100 .x {
  height: 96px;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: -1px;
}

.c-9100 .span0 {
  line-height: 40px;
}

.c-9100 .span {
  line-height: 24px;
}

.c-9100 .frame-container-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  width: 449px;
}

.c-9100 .iso-9001-3 {
  letter-spacing: 0;
  position: relative;
  width: fit-content;
}
