h2 {
  font-size: 26px;
  letter-spacing:0.8em
}
.Midashi {
  margin: 20px 5px 0;
  /* position:relative; */
  z-index: 1;
}

/* 見出し（Rhineと文字を横並びする） */
.Line_3,
.Line_1,
.Midashi_Font {
  display:inline-block;
}
.Midashi_Font>h2 {
  letter-spacing:0.7em
}
.Line_3 {
  width: 115px;
}
ul.Line_3 li {
  width: 20px;
  height: 6px;
  margin: 0 1.5% 4px;
  display: inline-block;
  border: solid 1px #5584a3;
  background: #99e3f0;
  transform: skewX(-40deg);
}
ul.Line_1 li {
  width: 548px;
  height: 6px;
  margin: 0 0 4px;
  display: inline-block;
  border: solid 1px #5584a3;
  background: #99e3f0;
  transform: skewX(-40deg);
}

/* サイトポリシー */

.Area{
  margin: 20px auto 50px;
  border: solid 2px #bfbfbf;
  box-shadow:
  inset 0 -3em 3em rgba(0,0,0,0.1),
  0 0  0 2px rgb(255,255,255),
  0.3em 0.3em 1em rgba(0,0,0,0.3);
  padding:20px;
  padding-top:25px;
  letter-spacing:0.04em
  }
.Area>h1 {
  font-size:16.5px;
  line-height:18px;
  margin-bottom:10px;
}

.MidashiSyosai {
  padding-left: 0%;
}

.Nakamidashi {
  font-size:16.5px;
  line-height:25px;
  padding-left: 10px;
  margin-top:40px;
  margin-bottom:20px;
}

.Syosai {
font-size:16px;
line-height:20px;
padding-left: 30px;
margin-bottom:20px;
}

.Area ul{
  list-style-type: disc;
  line-height:20px;
  margin-left: 70px;
  text-align: left;
  margin-bottom:20px;
}

.Area>ul>li {
  margin-bottom:15px;
}


.date{
  line-height:25px;
  text-align:right;
  padding: 35Px;
  font-size: 125%;
 font-weight:250;
}

@media screen and ( max-width:1025px) {
  h2 {
    letter-spacing:0 !important;
  }
}

