@import "reset.css";
.aboutSection {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  justify-content: center;
}
.aboutSection .aboutArticleLeft {
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  justify-content: flex-start;
  width: 45%;
  height: 100%;
  margin-bottom: 10%;
}
.aboutArticleLeft .aboutPictureOne {
  width: 100%;
  height: 55%;
  background: url(../img/slidePictureThree.png) no-repeat;
  background-size: contain;
  background-position: left;
  box-shadow: 0.4rem 0.4rem 0.1rem #a7a7a7;
  width: 527px;
  height: 440px;
  transform: rotate(5deg);
}
.aboutArticleRight {
  display: flex;
  flex-flow: column;
  align-items: flex-start;
  justify-content: flex-start;
  width: 55%;
  height: 100%;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
}
.aboutSection .aboutSubjectArticle {
  display: flex;
  flex-flow: column;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
  height: 13%;
  align-items: flex-end;
}
.aboutContent {
  width: 120%;
  display: flex;
  flex-flow: column nowrap;
  align-items: flex-end;
}
.aboutContent p {
  font-weight: 300;
  font-size: 2.1rem;
  line-height: 180%;
  text-align: right;
  color: #888888;
}
.aboutContent p span {
  color: var(--main-color);
  font-weight: 500;
  font-size: 2.1rem;
}
.aboutContent p .toolText {
  width: 120%;
  letter-spacing: 0rem;
  word-spacing: 0.1rem;
  color: var(--main-color);
  font-weight: 500;
  font-size: 2.1rem;
}
.aboutContent span {
  width: 120%;
  letter-spacing: 0rem;
  word-spacing: 0rem;
  color: var(--main-color);
  font-weight: 500;
  font-size: 2.1rem;
}
.cowPictureArticle {
  transform: translate(-30%, 25%);
  width: 430px;
  height: 400px;
}
.cowPictureArticle .smallText {
  color: var(--black-color);
  letter-spacing: 0rem;
  font-size: 230%;
  font-family: "Nanum Brush Script", cursive;
  font-weight: bold;
}
.cowPictureArticle .aboutCowPicture {
  width: 100%;
  height: 98%;
  transform: rotate(-5deg);
  transition: linear 0.15s all;
  background: url(../img/bullimage.png) no-repeat;
  background-size: contain;
  background-position: center;
  animation: picRotate 5s infinite;
}