﻿/* プライバシーポリシー専用スタイル */
body {
  font-family: "Yu Gothic", sans-serif;
  margin: 0;
  padding: 0;
}

#header-placeholder header, #footer-placeholder footer {
  background-color: #f0f0f0;
  text-align: center;
  padding: 10px 0;
}

#HeaderLine {
  width: 100%;
  height: 5px;
  margin-top: 5px;
  border: none;
  background-color: rgb(234, 99, 0);
}

#privacy-content {
  margin: 20px auto;
  width: 80%; /* 幅を調整 */
}

.WordSection1 {
  margin: 0 auto;
  width: 100%;
  max-width: 900px; /* 幅を調整 */
}

.title {
  font-size: 22.5pt;
  font-family: メイリオ;
  color: #2E2E2E;
  text-align: center;
  margin-bottom: 26.25pt;
  font-weight: bold;
}

.subtitle {
  font-size: 13.5pt;
  font-family: メイリオ;
  color: #2E2E2E;
  text-align: left;
  background: #EFEFEF;
  font-weight: bold;
}

.content {
  font-size: 12.0pt;
  font-family: メイリオ;
  color: #2E2E2E;
  text-align: left;
  margin-bottom: 30px; /* 行間を増やす */
}

.content-title {
  font-size: 13.5pt;
  font-family: メイリオ;
  color: #2E2E2E;
  text-align: left;
  margin-left: 0; /* 左揃えを明示的に指定 */
  font-weight: bold;
  margin-top: 20px; /* 行間を増やす */

}

.content-list {
  font-size: 12.0pt;
  font-family: メイリオ;
  color: black;
  text-align: left;
  margin-left: 36.0pt; /* 文字が左揃えになるように調整 */
  text-indent: -18.0pt;
}

.note {
  font-family: メイリオ;
  color: black;
  margin-left: 36.0pt;
  text-indent: -18.0pt;
}

.date, .company, .ceo {
  font-size: 12.0pt;
  font-family: メイリオ;
  color: #2E2E2E;
  text-align: right;
}

.inquiry {
  font-size: 11.5pt;
  font-family: メイリオ;
  color: red;
  text-align: left;
  line-height: 16.9pt;
}

.link a {
  font-size: 11.5pt;
  font-family: メイリオ;
  color: #2E2E2E;
  text-decoration: none;
}

.section-title {
  font-size: 16.5pt;
  font-family: メイリオ;
  color: black;
  margin-top: 30pt;
  text-align: left;
  font-weight: bold;
  border: none;
  border-bottom: solid #CCCCCC 1.0pt;
  padding: 0mm 0mm 4.0pt 0mm;
  margin-bottom: 30px; /* マージンを増やして行間を空ける */
  
}

/* リストの点を消す */
ul {
  list-style-type: none;
  padding-left: 0;
}

li.section-title {
  list-style: none;
}
