@charset "UTF-8";
/* *** common variables *** */
/* break point 
---------------------------------------------- */
/* hover style
---------------------------------------------- */
/* color
---------------------------------------------- */
/* *** ①One-Tone *** */
/* *** ②Two-Tone *** */
/* *** mixins *** */
/* break point */
/* hover */
/* -----------------------------------------------
  ① clamp関数
----------------------------------------------- */
/* --- 10px = 1rem --- */
/* -----------------------------------------------
  ② Y軸減少計算
----------------------------------------------- */
/* --- 画面を縮小させた際にコンテンツのY軸距離を広げる関数 --- */
/* -------------------------------------
  レイアウト
------------------------------------- */
/*  */
.d-block {
  display: block;
}

h2.h2ttl sup {
  font-size: 50%;
}

/* PDFリンク */
@media (min-width: 769px) {
  .inspection-detail-wrap {
    max-width: 900px;
    margin-inline: auto;
    padding: 0;
  }
  .inspection-detail-wrap .btn-list.pc-ajust {
    position: relative;
    top: -30px;
  }
}
@media (max-width: 768px) {
  .inspection-detail-wrap {
    display: flex;
    flex-direction: column;
    row-gap: 12px;
  }
  .inspection-detail-wrap .btn-list {
    flex-direction: column;
    row-gap: inherit;
  }
  .inspection-detail-wrap .btn-list.sp-order-first {
    order: 1;
  }
  .inspection-detail-wrap .btn-list.sp-order-second {
    order: 2;
  }
  .inspection-detail-wrap .btn-list.sp-order-last {
    order: 3;
  }
}
@media (min-width: 769px) {
  .inspection-detail-wrap li {
    max-width: 360px;
  }
}
@media (max-width: 768px) {
  .inspection-detail-wrap li {
    flex: none;
    width: 100%;
  }
}
.inspection-detail-wrap .pdf-link {
  padding-inline: 16px;
  background-color: var(--white);
  border: 1px solid var(--silver);
}/*# sourceMappingURL=style.css.map */


