@charset "UTF-8";
/* CSS Document */
@import url("https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap");
.en {
  font-family: "Roboto Flex", sans-serif;
}

.en {
  font-family: "Roboto Flex", sans-serif;
}

/**
 * デザインの文字サイズ（数値）を分母として、$base-fontsize（28）を割ることでem値を計算する関数。
 * 小数点第2位まで表示し、第3位を四捨五入します。
 * @param {Number} $design-fontsize - デザインで指定されたピクセル値の数値（例: 16, 単位なし）。
 * @return {Number} em値（小数点第2位まで）
 */
@media (min-width: 750px) {
  main.sitemap .sitemapwrap > .disc {
    display: -ms-flexbox;
    /* prefix -> -webkit- */
    /* no prefix */
    display: -webkit-box;
    display: flex;
  }
  main.sitemap .sitemapwrap > .disc > ul {
    width: 33.3333333333%;
  }
}