.tatemono-consulting-description_01 {
  margin-bottom: 100px;
}

.tatemono__inner1000 {
  max-width: 1000px;
  width: 75vw;
  margin: 0 auto;
}


.tatemono-consulting-description-title {
  font-size: 2rem;
  font-weight: 600;
  text-align: center;
  color: #818181;
  margin-bottom: 50px;
}

.tatemono-consulting-description-text {
  font-size: 1.8rem;
  color: #818181;
  margin: 0;
}

/* こんな悩みをかかえていませんか？ここから */

.tatemono__inner1000 {
  max-width: 1000px;
  width: 75vw;
  margin: 0 auto;
}

.tatemono-consulting-souzoku-contents {
  background-color: #6b6b6b;
  margin-bottom: 50px;
}

.tatemono-consulting-textbox {
  padding: 20px 20px 60px 80px;
}

.tatemono-consulting-souzoku-title {
  color: #ffffff;
  font-size: 3rem;
}

.tatemono-consulting-souzoku-list {
  color: #ffffff;
  font-size: 2rem;
}

.tatemono-consulting-souzoku-list li {
  list-style: none;
}


.tatemono-consulting-souzoku-textcontainer {
  margin-bottom: 50px;
}

.tatemono-consulting-souzoku-text {
  font-size: 1.8rem;
  color: #818181;
  margin: 0;
}

/* こんな悩みをかかえていませんか？ここまで */

/* 強みのキャッチコピーここから */

.tatemono-consulting-catchcopy-title {
  color: #818181;
  background-color: #d9d9d9;
  font-size: 1.8rem;
  font-weight: 500;
  padding: 10px;
  margin: 0;
}

.tatemono-consulting-catchcopy-textbox {
  background-color: #6b6b6b;
}

.tatemono-consulting-catchcopy-text {
  color: #ffffff;
  padding: 40px 100px 100px 100px;
  font-size: 1.6rem;
  margin-top: 0;
}

/* 強みのキャッチコピーここまで */

/* プロジェクト管理ここから */

.tatemono-consulting-project-cotainer {
  margin-bottom: 150px;
}

.tatemono-consulting-project-title {
  color: #818181;
  background-color: #d9d9d9;
  font-size: 1.8rem;
  font-weight: 500;
  padding: 10px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.tatemono-consulting-phase-flex {
  display: flex;
  justify-content: center;
}

.tatemono-consulting-phase-title {
  font-size: 1.8rem;
  font-weight: bold;
  color: #818181;
  margin-right: 20px;
}

.tatemono-consulting-phase-textbox {
  width: 80%;
}

.tatemono-consulting-phase-text_01 {
  font-size: 1.8rem;
  font-weight: bold;
  color: #818181;
}

.tatemono-consulting-phase-text_02 {
  font-size: 1.8rem;
  color: #818181;
}

.tatemono-consulting-phase-text_03 {
  font-size: 1.8rem;
  color: #818181;
}

/* プロジェクト管理ここまで */

/* コンサルティング専門チームの紹介ここから */

.tatemono-consulting-team-title {
  color: #818181;
  background-color: #d9d9d9;
  font-size: 1.8rem;
  font-weight: 500;
  padding: 10px;
  margin: 40px 0 0 0;
}


/* コンサルティング専門チームの紹介ここまで */

/* 実績紹介ここから */

.tatemono-consulting-container {
  margin-bottom: 100px;
}

.tatemono-consulting-jirei_img01 {
  width: 1200px;
  height: 300px;
  margin-bottom: 20px;
}

.tatemono-consulting-jirei-title {
  color: #818181;
  background-color: #d9d9d9;
  font-size: 1.8rem;
  font-weight: 500;
  padding: 10px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.tatemono-consulting-jirei-text {
  font-size: 1.8rem;
  color: #818181;
  margin-bottom: 40px;
}

/* 実績紹介ここまで */

/* コンサルティング専門チームの紹介ここから */

.tatemono-consulting-flex {
  display: flex;
  justify-content: center;
  align-items: center;
}

.tatemono-consulting-contents {
  border: 1px solid #222222;
  margin-bottom: 20px;
}

.tatemono-consulting-team_img01 {
  width: 300px;
}

.tatemono-consulting-team-title_02 {
  font-size: 1.6rem;
}

.tatemono-consulting-team-name {
  font-size: 1.6rem;
}

.tatemono-consulting-team-comment-box {
  border: 1px solid #222222;
  width: 90%;
  margin: 0 auto;
  margin-bottom: 50px;
}

.tatemono-consulting-team-comment_01 {
  font-weight: bold;
}

.tatemono-consulting-team-comment_02 {
  padding: 0 30px;
}
/* コンサルティング専門チームの紹介ここから */
