@charset "UTF-8";
.cont-area {
    background: url(https://assets.pandabus.com/assets/user/image/panda.png) no-repeat top left 1300px;
    padding-top: 25px;
}
.aboutus__wrap {
  width: 1000px;
  margin: 0 auto;
}
.aboutus__title {
  margin: 0 0 26px 0;
  font-weight: 500;
  font-size: 26px;
  text-align: left;
}
.aboutus__2ndtitle {
  margin: 26px 0 26px 0;
  font-weight: 500;
  font-size: 26px;
  text-align: left;
}
.aboutus__layout {
  display: flex;
  margin: 0 0 50px 0;
}
.aboutus__form {
  width: 70%;
}
.aboutus__form--frame {
  display: flex;
  width: 100%;
  border-bottom: 1px solid #CCCCCC;
}
.aboutus__form--frame--first {
  border-top: 1px solid #CCCCCC;
}
.aboutus__form-title {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 14px 22px;
  position: relative;
  background: #F8F8F8;
  width: 143px;
  text-align: center;
  box-sizing: border-box;
}
.aboutus__form-title p {
  font-size: 16px;
}
.aboutus__form-cont {
  padding: 14px 22px;
  width: calc(100% - 143px);
  box-sizing: border-box;
}
.aboutus__img {
  width: calc(30% - 14px);
  margin-left: 14px;
}
.aboutus__img img {
  width: 100%;
}
@media(max-width:970px){
  .aboutus__wrap {
    width: 100%;
  }
}
  @media(max-width:800px){
  .cont-area {
    padding: 10px 0 0 0;
  }
  .aboutus__wrap {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }
  .aboutus__title {
    margin: 0 0 20px 0;
    text-align: left;
    font-size: 20px;
  }
  .aboutus__2ndtitle {
    margin: 20px 0 20px 0;
    text-align: left;
    font-size: 20px;
  }
  .aboutus__form--frame {
    display: block;
    border: none;
  }
  .aboutus__form-title {
    display: block;
    padding: 10px 15px;
    width: 100%;
    text-align: left;
  }
  .aboutus__form-title p {
    font-size: 16px;
  }
  .aboutus__form-cont {
    margin: 0 auto;
    padding: 14px 0 20px 15px;
    width: 100%;
  }
  .aboutus__layout {
    display: block;
  }
  .aboutus__form {
    width: 100%;
  }
  .aboutus__img {
    width: 100%;
    margin: 40px auto;
  }
}

