@charset "UTF-8";
/* □■□■□■□ スマホおよび小型タブレット向けのレイアウトの指定：～769px □■□■□■□ */
#contents #main div {
  width: 90%;
  margin: 10px auto;
}
#contents #main div img {
  width: 40%;
  display: block;
  float: left;
}
#contents #main div p {
  width: 57%;
  float: left;
  font-size: 12px;
  margin-left: 2%;
  line-height: 1.4em;
}

/* □■□■□■□ スマホおよび小型タブレット向けのレイアウトの指定：～769px □■□■□■□ */
/* □■□■□■□ PC向けおよび大型タブレット向けのレイアウトの指定：769px～ □■□■□■□ */
@media print, screen and (min-width: 769px) {
  #contents #main div {
    width: 90%;
    margin: 10px auto;
  }
  #contents #main div img {
    width: 20%;
    display: block;
    float: left;
  }
  #contents #main div p {
    width: 77%;
    float: right;
    margin-left: 2%;
  }
  /* □■□■□■□ PC向けおよび大型タブレット向けのレイアウトの指定：769px～ □■□■□■□ */
}/*# sourceMappingURL=documents.css.map */