﻿/*----------------------------------------------------------------------------------------------------

  環境への取り組み
  
----------------------------------------------------------------------------------------------------*/
.torikumi {
  background: url("../image/kankyo/torikumi_bg.jpg") no-repeat left top;
  background-size: contain;
}
.torikumi .lead {
  font-size: var(--fs-m);
}
.torikumi-hakuju {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.torikumi-hakuju .photo {
  width: 50%;
}
.torikumi-hakuju .nitei {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
	-ms-flex-item-align: end;
	align-self: flex-end;
}
.torikumi-hakuju .nitei img {
  margin-bottom: 2rem;
}
@media print,screen and (min-width:641px) {
  .torikumi {
    padding-left: 50px;
    padding-bottom: var(--block-space-max);
  }
  .torikumi .lead {
    padding: 80px 20px 60px 20px;
    line-height: 2.2;
  }
  .torikumi-hakuju .nitei {
    padding-left: 50px;
  }
  .torikumi-hakuju .nitei img {
    width: 150px;
  }
  .torikumi-hakuju .nitei p {
    font-size: var(--fs-s);
  }
}
@media screen and (max-width:640px) {
  .torikumi {
    padding-left: 6%;
    padding-bottom: var(--block-space-l);
    min-width: 440px;
  }
  .torikumi .lead {
    padding: 4em 20% 3em 2%;
    line-height: 2;
  }
  .torikumi-hakuju .nitei {
    padding-left: 6%;
  }
  .torikumi-hakuju .nitei img {
    width: 50%;
  }
  .torikumi-hakuju .nitei p {
    font-size: var(--fs-2s);
  }
  .torikumi-hakuju .nitei p br {
    display: none;
  }
}
