@charset "UTF-8";
/*
 * 変数
 */
@media (max-width: 1100px) {
  .br_pc {
    display: none;
  }
}

@media (min-width: 1025px) {
  .br_tab {
    display: none;
  }
}

@media (min-width: 1100px) {
  .tab_br {
    display: none;
  }
}
@media (max-width: 530px) {
  .tab_br {
    display: none;
  }
}

@media (max-width: 1025px) {
  .br_tab_exc {
    display: none;
  }
}
@media (min-width: 530px) {
  .br_tab_exc {
    display: none;
  }
}

@media (min-width: 530px) {
  .br_sp {
    display: none;
  }
}

@media (max-width: 530px) {
  .br_sp_exc {
    display: none;
  }
}

span.aks {
  display: inline-block;
}

p.indent {
  text-indent: 1em;
}

p.indent2 {
  text-indent: -1em;
  padding-left: 1em;
}

img {
  width: 100%;
}

/*
 * トランジション
 */
.page-tit-block {
  background: #EA6200;
  background: linear-gradient(90deg, rgb(234, 98, 0) 0%, rgb(242, 149, 0) 100%);
  color: white;
  padding: 6% 0 6%;
  text-align: center;
  margin-bottom: 5%;
}
@media (max-width: 1025px) {
  .page-tit-block {
    padding: 10% 0 8%;
  }
}
@media (max-width: 530px) {
  .page-tit-block {
    padding: 15% 5% 12%;
  }
}
.page-tit-block h2 {
  font-size: 3em;
}
@media (max-width: 1025px) {
  .page-tit-block h2 {
    font-size: 2em;
  }
}
.page-tit-block span {
  display: inline-block;
  font-size: 1em;
}

.sp-at {
  text-align: center;
  margin: 4% 0;
}
.sp-at p {
  font-weight: bold;
  line-height: 2;
}
@media (max-width: 530px) {
  .sp-at {
    margin: 12% 7%;
  }
}
