@charset "utf-8";

/* 見出し */
h2{
  text-align:center;
  font-size:2.4rem;
  color:#fff;
  padding:70px 0;
  background:url(../images/correspondence/bg_h2_correspondence.jpg) no-repeat center center/cover;
  font-weight:700;
}

.sec-inner{
  padding:30px 20px;
}

#sec01 ul li{
  margin-bottom:1.5em;
  list-style:disc inside;
  padding-left:1.5em;
  text-indent:-1.5em;
  line-height:135%;
}
#sec01 p.note{
  margin-top:50px;
  line-height:150%;
  padding-left:1em;
  text-indent:-1em;
}



/* タブレット
-------------------------------------------------- */
@media only screen and (min-width: 667px) {


}



/* PC
-------------------------------------------------- */
@media only screen and (min-width: 1024px) {

  /* 見出し */
  h2{
    font-size:3rem;
    padding:100px 0;
  }

  .sec-inner{
    padding:50px 30px;
    max-width:1000px;
    margin:0 auto;
  }

}