/*********************************************
事務所案内：page-id-140
*********************************************/

.page-id-140 #container section .map-container {
	margin-bottom: 20px;
}

.page-id-140 #container section.free-consultation-banner a {
	width: 60%!important;
}

/*********************************************
丸の内ソレイユ 強みセクション
*********************************************/

.page-id-140 .strengths h2 {
	font-size: 70px!important;
}

/* ヒーロー画像 */
.page-id-140 .strengths-hero {
  display: block;
  width: 100%;
  height: auto;
  margin-bottom: 32px;
}

/* リストリセット */
.page-id-140 .strengths-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* 各項目 */
.page-id-140 .strength-item {
  position: relative;
  padding: 16px 0 16px 44px;       /* 左インデントをアイコンサイズに合わせて */
  border-bottom: 1px dashed #761A31;
  font-size: 20px!important;                  /* メインテキスト */
  line-height: 1.6;
  font-weight: 500;
}

/* チェックマークアイコン */
.page-id-140 .strength-item::before {
  content: "";
  position: absolute;
  top: 20px; /* アイコンとテキストのベースラインを揃える */
  left: 0;
  width: 28px;
  height: 28px;
  background: url("https://health-beauty-soleil.jp/wp-content/uploads/2025/05/check-icon.png")
              no-repeat center/contain;
}

/* サブテキスト */
.page-id-140 .strength-sub {
  display: block;
  margin-top: 8px;
  font-size: 14px!important;
  color: #555;
  line-height: 1.4;
}