@charset "UTF-8";
.cali {
  margin: 80px auto 0 auto;
  max-width: 1010px;
  padding: 0 5px; }
  .cali .cali__txt1 {
    margin-top: 40px;
    font-size: 28px;
    line-height: 1.5;
    color: #c0b283;
    font-weight: bold; }
  .cali .cali__img {
    margin-top: 40px;
    max-width: 100%; }

.cabc {
  margin: 80px 0;
  padding: 40px 5px;
  background-color: #f4f4f4; }

.cabc--bg {
  background-color: #ffffff; }

.cabcBdy {
  margin: 0 auto;
  max-width: 1000px; }
  .cabcBdy .cabcBdy__txt1,
  .cabcBdy .cabcBdy__txt2 {
    margin-top: 40px;
    font-size: 22px;
    line-height: 2;
    color: #373737; }
    .cabcBdy .cabcBdy__txt1 .cabcBdy__txt1--idt,
    .cabcBdy .cabcBdy__txt2 .cabcBdy__txt1--idt {
      display: block;
      text-indent: -22px;
      padding-left: 22px; }
  .cabcBdy .cabcBdy__txt2 {
    font-weight: bold; }
  .cabcBdy .cabc__img {
    margin-top: 40px;
    max-width: 100%; }
  .cabcBdy h3 {
    margin-top: 40px;
    font-size: 28px;
    color: #c0b283;
    font-weight: bold; }
  .cabcBdy ul {
    margin-top: 20px; }
  .cabcBdy li {
    float: left;
    width: 32%;
    margin-top: 2%;
    margin-right: 2%; }
    .cabcBdy li img {
      display: block;
      width: 100%; }
    .cabcBdy li:nth-child(3n) {
      margin-right: 0; }

/* レスポンシブ */
@media print, screen and (max-width: 750px) {
  .cali {
    margin-top: 10.66667%;
    padding: 0 5.33333%; }
    .cali .cali__txt1 {
      margin-top: 2.66667%;
      font-size: 3.6vw; }
    .cali .cali__img {
      margin-top: 2.66667%; }

  .cabc {
    margin: 10.66667% 0;
    padding: 5.33333%; }

  .cabcBdy .cabcBdy__txt1,
  .cabcBdy .cabcBdy__txt2 {
    margin-top: 5.33333%;
    font-size: 2.93333vw; }
    .cabcBdy .cabcBdy__txt1 .cabcBdy__txt1--idt,
    .cabcBdy .cabcBdy__txt2 .cabcBdy__txt1--idt {
      text-indent: -2.93333vw;
      padding-left: 2.93333vw; }
  .cabcBdy .cabc__img {
    margin-top: 2.66667%; }
  .cabcBdy h3 {
    margin-top: 2.66667%;
    font-size: 3.6vw; }
  .cabcBdy ul {
    margin-top: 2.66667%; }

  .cabcBdy--pd {
    padding: 0 5.33333%; } }
