/*
Theme Name: Blocksy Child
Template: blocksy
*/

/* フォント読み込み */
@font-face {
  font-family: 'HKReiKK';
  src: url('/wp/wp-content/themes/blocksy-child/fonts/hkreikk.woff') format('woff'),
       url('/wp/wp-content/themes/blocksy-child/fonts/hkreikk.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* 馬場内科専用クラス */
.baba-clinic-logo-text {
  font-family: 'HKReiKK', sans-serif !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-size: 25px;
  color: #192a3d;
}



/* 横幅いっぱい */
.wp-block-cover__inner-container {
  max-width: 100% !important;
  width: 100% !important;
}

/* 横幅いっぱい　その2 */
.wp-block-cover.alignfull {
  width: 100vw !important;
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
}


/* 横幅いっぱい　タイトル行の要素の左右がつまりすぎる PC、タブレット用 */
header .ct-container {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

/* 横幅いっぱい　タイトル行の要素の左右がつまりすぎる スマホ用 */
@media (max-width: 768px) {
  header .ct-container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}