@charset "utf-8";
/*
* CSS for Introduction Case 51
*
* @version			0.0.0
* @lastmodified 2020/07/14
* @link					https://www.landcomp.co.jp/
* @copyright		Copyright 2020, LAND COMPUTER Co.,Ltd.All rights reserved.
*------------------------------------------------------------------------- */

/* CASE 51 =============================================================== */
div.photo1 img {
  margin-bottom: 0.75rem;
}
div.photo1 span.caption {
  font-size: 0.93rem;
}
div.profile {
  margin-top: 1.5rem;
}
div.baseBox {
  overflow: hidden;
}
div.baseBox div:first-child {
  margin-bottom: 1rem;
  margin-right: 2rem;
}
div.baseBox dd:last-child {
  margin-bottom: 0;
}
h2.shudo {
  color: #548235;
  font-size: 1.34rem;
  font-weight: bold;
  padding: 0 10px;
  border-bottom: 1px solid #7f7f7f;
}
p.figure img {
  margin-bottom: 0.25rem;
}
h3.shudo3 {
  font-size: 1.13rem;
  font-weight: bold;
  padding: 0 0 0 1rem;
  text-indent: -1rem;
  border: none;
}
div.floatLBox {
  margin-bottom: 1rem;
}
.figure span.caption {
  font-size: 0.8rem;
}
div.figure span.caption {
  display: block;
  font-size: 0.8rem;
  line-height: 1.3;
  text-align: left;
}
@media all and (min-width :480px) {
}
@media all and (min-width :640px) {
}
@media all and (min-width :769px) {
  h2.shudo {
    font-size: 1.336rem;
    padding: 0;
  }
  div.floatLBox {
    float: left;
    margin-right: 1rem;
    width: 47.5%;
  }
  div.figure span.caption {
    font-size: 0.71rem;
  }
  div.per80 {
    width: 80%;
    margin: 0 auto;
  }
  div.per90 {
    width: 90%;
    margin: 0 auto;
  }
}
