@charset "UTF-8";
/* 
  @media (min-width: 576px) {
    }
  @media (min-width: 768px) {　タブレット用
     }
  @media (min-width: 992px) { タブレット/pc用
     }
  @media (min-width: 1200px) { pc
     }
*/
.row { align-items: flex-start;}
.conts_sub {
  margin-bottom: 50px;}
.title_conts {
  font-size: 2rem;
  font-weight: bold;
  text-align: center;
  padding-bottom: 1em;}
.conts_box {
  padding: 3rem;
  margin: 3rem auto;
  width: 100%;
  background: rgba(169, 223, 255, 0.30);}
.conts_box li {
  padding: .5rem 0;}
@media (min-width: 768px) {
  .conts_box {
    width: 80%;}
}

#about-info, #about-work {
   min-height: 1%;
}
