@charset "UTF-8";
/* CSS Document */

.section_concept{}
.section_concept h2{ margin: 0 auto 0 auto; width: 50%;}

.section_concept .body{ font-size: 108%; line-height: 1.8; text-align: center; margin: 2.0rem 0 0 0;}
.section_concept .logo{ margin-left: auto; margin-right: auto; width: 35%;}
.section_concept .nagasaku{ margin-left: auto; margin-right: auto; width: 50%;}
.section_concept .items{ display: flex; flex-wrap: wrap; gap: 0;}
.section_concept .items li{ flex: 0 0 50%; margin: 0; padding: 0;}
.section_concept .items img{ display: block;}

@media screen and ( max-width: 480px ) {
  .section_concept .body{ font-size: 93%;}
}