@charset "utf-8";







.csr_matsuri .box00 {

  background-color: rgb(29,37,84);

  color: rgb(255,255,255);

  padding: calc(24/ 794 * 100%);

  padding-bottom: 72%;

  background-image: url(../images/main.jpg);

  background-repeat: no-repeat;

  background-position: center bottom;

  background-size: contain;

}



.csr_matsuri .box00 h3 > span {

  font-size: 150%;

  font-weight: 700;

}



@media screen and (min-width:768px) {

  .foot_nav_list li:not(:first-child) {

    width: calc(50% - 92px);

  }

}









































