/*------------------------------------------------------
 CSRの取組みトップ
-------------------------------------------------------*/
.c-cardUnit.flex_start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: -22px;
  -webkit-box-pack: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
}


/*------------------------------------------------------
 就活ハラスメント防止方針
-------------------------------------------------------*/
section.l-sect02.harassment {
  width: 1000px;
  margin: 0 auto 60px;
}
.harassment.Introduction {
  line-height: 3rem;
}

h3.c-sectTtl.harassment {
  color: #173f6d;
}

p.harassment.rule {
  margin-bottom: 2rem;
}

ul.harassment.rule {
  list-style: disc;
  padding-left: 2rem;
  line-height: 2.0;
}

p.harassment.counter {
  font-weight: bold;
}

p.harassment.counter span br {
  display: none;
}

  @media only screen and (max-width: 768px) {
    section.l-sect02.harassment {
      width: 100%;
    }
    .harassment.Introduction {
      margin-top: 1em;
    }
    .harassment.Introduction br {
      display: none;
    }
    p.harassment.counter span br {
      display: block;
    }
  }