.Inner {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  font-family: 'ヒラギノ角ゴ Pro W3';
  line-height:24px;
}

p{
  margin: 0;
  padding: 0;
}


li{
    list-style: none;
  }

/*ヘッダーの線　使ってない*/
.Inner-Headline {
  border-bottom: medium solid;border-color: #f1f1f1;
  padding: 20px;
  font-weight: normal;
  text-align: center;
  font-size: 18px;
}
/*スマホ向け*/
@media  screen and (max-width: 480px) {
    .Inner {
        margin-left: auto;
        margin-right: auto;
        font-family: 'ヒラギノ角ゴ Pro W3';
        line-height:24px;
      }
  .Inner-Headline {
    font-size: 18px;
  }
}
.Inner-Text {
  letter-spacing: 0.05em;
  line-height: 1.8;
  font-size: 16px;
}

.Inner-Box {
  margin-top: 16px;
}
/*条のところ　文字18px　マージントップ30px*/
.Inner-Box-Headline {
  margin-left:20px;
  font-weight: bold;
  font-size: 18px;
  margin-top: 40px;
  margin-bottom: 10px;
  line-height:27px;
}
/*スマホ向けのメディアクエリ*/
@media screen and (max-width: 480px) {
  .Inner-Box-Headline {
    font-size: 18px;
  }
}

/*親リスト[上][右][下][左]*/
.Inner-Box-List 
{
  margin: 10px 20px 10px 0px;
}
/*スマホ向けのメディアクエリ*/
@media screen and (max-width: 480px) {
    .Inner-Box-List {
  margin: 10px 20px 10px 0px;
}
  }

.Inner-Box-List-Item 
{
  margin-top: 10px;
  margin-bottom: 10px;
  letter-spacing: 0.05em;
  line-height: 1.8;
  list-style-type: decimal;
  text-align: left;
}
/*子番号用上][右][下][左]ol*/
.Inner-Box-List-Item-Ol 
{
  margin: 10px 20px 10px -40px;
}

/*子番号用li*/
.Inner-Box-List-Item-Ol-Item 
{
  list-style-type: none;
  counter-increment: cnt;
  margin-top: 10px;
  letter-spacing: 0.05em;
  line-height: 1.8;
  counter-increment: cnt;
}
 
.Inner-Box-List-Item-Ol :before
{
	content: "(" counter(cnt) "). ";
}

/*スマホ子番号　[上][右][下][左]*/
@media screen and (max-width: 480px)
 {
    .Inner-Box-List-Item-Ol {
        margin: 10px 20px 0px 0px;
        text-indent: -2.25em;
        padding-left: 2.25em;
      }
  }


.Inner-Box-Contact {
  margin-top: 10px;
}
.Inner-Box-Contact-Text {
  letter-spacing: 0.05em;
  line-height: 1.8;
  font-size: 16px;
  margin-left: 20px;
  margin-right: 20px;

}
.Inner-Box-Contact-Text:nth-child(2) {
  margin-top: 16px;
}


/*以上*/
.Inner-Box-Item {
  letter-spacing: 0.05em;
  font-size: 16px;
  margin-top: 20px;
  margin-left: 20px;
}

/*改訂*/
.Inner-Box-Item2 {
    letter-spacing: 0.05em;
    font-size: 16px;
    margin-top: 20px;
    margin-left: 20px;
  }

  /*効力発生*/
.Inner-Box-Item3 {
    letter-spacing: 0.05em;
    font-size: 16px;
    margin-top: 10px;
    margin-left: 20px;
    margin-bottom: 40px;
}

  /*href用*/
  .green {
	color: #43c9a7;
}

