@charset "utf-8";


/*------------  about  ------------*/

.about_title_block { padding: 20px 0 45px; }
.about_title { text-align: center; font-family: 'Noto Sans JP', sans-serif; font-size: 30px; font-weight: 900; color: #53231b; letter-spacing: .05em; }

.about_wrap { padding: 0 3% 120px;  }
.about_data { display: flex; align-items: center; padding: 26px 4% 25px; border-bottom: 1px solid #d0c199; line-height: 1.6; }
.about_data:first-child { border-top: 1px solid #d0c199; }
.about_data .item { padding: 0 3% 0 0; width: 20%; font-weight: bold; color: #53231b; }
.about_data .data { width: 80%; }



@media screen and (max-width: 960px) {

  .about_title { font-size: 26px; }

}




@media screen and (max-width: 760px) {

  .about_title_block { padding: 24px 0 20px; }
  .about_title { font-size: 20px; }
  .about_wrap { padding: 0 3% 50px; }
  .about_data { flex-direction: column; justify-content: flex-start; padding: 14px 2%; font-size: 13px; }
  .about_data .item { padding: 0 0 2px; width: 100%; }
  .about_data .data { width: 100%; }

}


