body .site .wrap-home-main-img {
  background: url(../images/pages/policy/main-img.jpg) no-repeat center top;
  background-size: cover;
}
body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one {
  padding: 40px 0 60px 0;
}
body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul {
  width: 900px;
  margin: 0 auto;
}
body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul p {
  margin-bottom: 0.5em;
}
body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul li {
  margin-bottom: 1.5em;
}
body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul li strong {
  color: #234b90;
  font-weight: 400;
  display: block;
  margin-bottom: 0.5em;
}
body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul li ul {
  padding-left: 1.5em;
  list-style-type: disc;
}
body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul li ul li {
  margin-bottom: 0.3em;
}
body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul + p {
  width: 900px;
  text-align: right;
  margin: 0 auto;
}

@media screen and (max-width: 750px) {
  body img {
    width: 100%;
    height: auto;
  }
  body .sp {
    display: block;
  }
  body .pc {
    display: none;
  }
  body .site .wrap-home-main-img {
    background: url(../images/pages/policy/main-img-sp.jpg) no-repeat center top;
    background-size: cover;
  }
  body .site .site-content .wrap .content-area .site-main .hentry .eachcontent .container > h2 + p {
    text-align: left;
  }
  body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one {
    padding: 4% 0 8% 0;
  }
  body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul {
    width: 94%;
  }
  body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul li ul {
    width: 100%;
  }
  body .site .site-content .wrap .content-area .site-main .hentry .eachcontent.one .container ul + p {
    width: 94%;
    text-align: left;
  }
}
