/* Tailwind 之外的少量補充樣式 */
body {
  font-family: "Microsoft JhengHei", "微軟正黑體", sans-serif; /* UI KIT 指定字體 */
}

/* 法規與案例頁：背景以主內容區定位，上接 header、下接 footer。 */
.inner-page-background {
  background-image: url("../img/Group 51.png"), url("../img/image 14-1.png");
  background-position: right top 100px, left bottom;
  background-repeat: no-repeat;
}

.case-page-background {
  background-position: right top 169px, left bottom;
}

/* 隱藏滾軸，仍可正常捲動 */
html.hide-scrollbar {
  scrollbar-width: none;
}

html.hide-scrollbar::-webkit-scrollbar {
  display: none;
}
/* 區塊標題左側的深藍色直條（設計稿：案例分享 / 法規查詢 / 相關活動） */
.section-title {
  position: relative;
  padding-left: 1.35rem;
  font-size: 32px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 0;
  color: #103151;
}

.section-title::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
  height: 28px;
  border-radius: 15px;
  background: #103151;
}
