.operationHeader {
  display: flex;
  justify-content: space-between;
  @media screen and (max-width: 750px){
    flex-direction: column;
  }
}
.operationHeader__left {
  width: 664px;
  @media screen and (max-width: 750px){
    width: 100%;
  }
}
.operationHeader__right {
  width: 368px;
  @media screen and (max-width: 750px){
    width: 100%;
    margin-top: 20px;
  }
}
.operationList {
  margin-top: 80px;
  display: flex;
  justify-content: center;
  gap: 100px 80px;
  flex-wrap: wrap;
  @media screen and (max-width: 750px){
    margin-top: 120px;
    gap: 80px;
    flex-direction: column;
  }
}
.operationList__item {
  width: calc((100% - 160px) / 3);
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 20px;
  @media screen and (max-width: 750px){
    width: 100%;
  }
}
.operationList__num {
  display: inline-block;
  font-size: 40px;
  line-height: 1;
  font-family: var(--font-en);
  color: var(--color-blue);
  padding-bottom: 20px;
  margin-bottom: 16px;
  border-bottom: 1px solid var(--color-blue);
}
.operationList__title {
  font-size: 20px;
  font-weight: bold;
  color: var(--color-blue);
  margin-bottom: 24px;
}
.operationList__text {
  text-align: left;
}
.operationList__tag {
  font-size: 14px;
  color: var(--color-blue);
  background-color: #e8ebf5;
  padding: 2px 0;
  margin-bottom: 10px;
}
.operationList__desc {
  font-size: 14px;
  text-align: left;
  font-weight: bold;
  color: var(--color-blue);
}
.operation__contact {
  margin-top: 100px;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  color: var(--color-blue);
}