@charset "UTF-8";
.content {
  width: 100%;
  margin: 0;
  padding: 0 0 80px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: YakuHanJP, 'Noto Sans JP', 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, sans-serif; }
  @media (max-width: 750px) {
    .content {
      padding-bottom: 60px; } }
  .content a {
    position: relative;
    display: inline-block; }
  .content .anchor {
    margin-top: -72px;
    padding-top: 72px;
    width: 100%; }
    @media (max-width: 750px) {
      .content .anchor {
        margin-top: -14.6667vw;
        padding-top: 14.6667vw; } }
  .content img {
    display: block;
    width: 100%;
    height: auto; }
  .content * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 0%; }

.tenpo_button {
  display: block !important;
  background-color: #ed1a3a;
  width: 340px;
  margin: 72px auto 0;
  padding: 12px 0;
  font-size: 16px;
  line-height: 24px;
  font-weight: bold;
  border-radius: 5px;
  text-align: center;
  color: #FFFFFF;
  text-decoration: none; }
  @media (max-width: 750px) {
    .tenpo_button {
      width: 60vw;
      font-size: 12px;
      line-height: 18px;
      margin-top: 8vw; } }
  .tenpo_button span {
    display: inline-block;
    vertical-align: top;
    padding-left: 26px;
    background: url(/template/img/maintenance/condition/icon-Loupe.png) no-repeat;
    background-position: left center;
    background-size: 20px auto; }
    @media (max-width: 750px) {
      .tenpo_button span {
        background-size: contain;
        background-position: left center; } }

/*# sourceMappingURL=layout.css.map */