@charset "UTF-8";
/*-------------------------------------------------------------------
 *
 * 区画・間取りページスタイルシート
 *
-------------------------------------------------------------------*/
.kukaku__pic {
  width: 92%;
  margin: 5.33333% auto; }

.kukaku__pic01 .kukaku__pic01_img {
  max-width: 100%; }

.kukaku__pic02 .kukaku__pic02_img {
  max-width: 100%; }

.kukaku__pic03 {
  position: relative; }
  .kukaku__pic03 .kukaku__pic03_img {
    max-width: 100%; }
  .kukaku__pic03 .kukaku__pic03_zoomBtn {
    width: 8.69565%;
    position: absolute;
    bottom: 0;
    right: 0; }
    .kukaku__pic03 .kukaku__pic03_zoomBtn .kukaku__pic03_img {
      max-width: 100%; }

.kukaku__p {
  font-size: 0.875rem;
  line-height: 1.53571;
  padding: 0 4% 13.33333%; }

.kukaku__btn {
  font-size: 1.03125rem;
  line-height: 1.81818;
  background: #ef5350;
  display: block;
  color: #fff; }
  .kukaku__btn:after {
    border-color: #fff; }
