/* フォント */
/* :root {
  --main-font: ;
  --sub-font01: ;
  --sub-font02: ;
} */
/* 使用例
font-family: var(--main-font);
font-family: var(--sub-font01);
font-family: var(--sub-font02); */

/* テーマカラー */
/* .themeColor--custom {
}
.themeColor--custom .mainColor {
}
.themeColor--custom .subColor {
} */

/* 以下追加記述 */
.header__top__logo {
  width: clamp(180px, 20%, 240px);
}

.section02__wrap__dis {
  font-size: clamp(1.4rem, 2vw, 1.8rem);
  line-height: 1.4125;
}

.section02__wrap__list {
  margin-top: clamp(12px, 3vw, 24px);
}

.section10__wrap__list__item__left__text__bold {
  margin-top: clamp(5px, 1vw, 10px);
  display: inline-block;
  font-size: clamp(1.6rem, 2vw, 2rem);
  font-weight: bold;
  color: #000;
  background: #fff;
  padding: clamp(2px, 0.5vw, 5px);
}

.section08__wrap__textBox__smallText__bold {
  margin-top: clamp(5px, 1vw, 10px);
  display: inline-block;
  font-size: clamp(1.6rem, 2vw, 2rem);
  font-weight: bold;
  color: #fff;
  background: #000;
  padding: clamp(2px, 0.5vw, 5px);
}

.section08__wrap__textBox__imgBox {
  margin-top: clamp(12px, 3vw, 24px);
}

/* 操作アクション */
/* ホバー時 */
@media (hover: hover) {
}
/* クリック（タップ）時 */
@media (hover: none) {
}

/* メディアクエリ */
/* TAB時 */
@media (max-width: 960px) {
}
/* SP時 */
@media (max-width: 520px) {
}
