@charset "utf-8";


.section{
    width:100%;
    max-width:1100px;
    margin:0 auto;
}

.section-kiyaku .kiyaku-box{
    margin-top: 30px;
}
.section-kiyaku .kiyaku-txt{
    margin-top: 20px;
  font-size: 1.4rem;
}
.winSP .section-kiyaku .kiyaku-box{
    margin-top: 15px;
}


.section-kiyaku .kiyaku-ttl {
	font-weight: bold;
	font-size: 1.8rem;
	background: #f1f1f1;
	padding: 8px 10px 5px;
}


.indent-list {
  padding-left: 1.5em;
  font-size: 1.4rem;
  margin-top: 20px;
  }
.indent-list:first-child {
	margin-top: 0;
}
.indent-list  > li,
.indent-list  > p {
    padding-left: 1.5em;
    margin-left: -1.5em;
}
.indent-list > li ~ li,
.indent-list > p ~ p {
      margin-top: 5px;
}
.indent-list.asterisk > li,
.indent-list.asterisk > p,
.indent-list.hyphen > li,
.indent-list.hyphen > p,
.indent-list.decimal > li,
.indent-list.decimal > p,
.indent-list.dots > li,
.indent-list.dots > p {
  position: relative;
}
.indent-list.asterisk > li:before,
.indent-list.asterisk > p:before,
.indent-list.hyphen > li:before,
.indent-list.hyphen > p:before,
.indent-list.decimal > li:before,
.indent-list.decimal > p:before,
.indent-list.dots > li:before,
.indent-list.dots > p:before {
    content: "";
    width: 1.5em;
    position: absolute;
    left: 0;
    top: 0;
    padding-right: 5px;
}

.indent-list.asterisk > li:before,
.indent-list.asterisk > p:before{
        content: "\00203b";
}
.indent-list.hyphen > li:before,
.indent-list.hyphen > p:before{
        content: "\002d\00a0";
}
.indent-list.dots > li:before,
.indent-list.dots > p:before {
        content: "\30FB";
        text-align: center;
}
.indent-list.decimal  {
      counter-reset:ol-bullet;
}
.indent-list.decimal > li:before,
.indent-list.decimal > p:before{
  counter-increment: ol-bullet;
  content: counter(ol-bullet)"\002e\00a0";
  display: block;
  text-align: right;
  text-indent:0;
  padding-right: 0;
}

.indent-list.decimal > li > .decimal,
.indent-list.decimal p > .decimal {
	margin-top: 15px;
	margin-bottom: 15px;
}
.indent-list.decimal > li > .decimal > li:before,
.indent-list.decimal p > .decimal > p:before{
	content: '\0028'counter(ol-bullet)'\0029\00a0';
	letter-spacing: -.02em;
}