/* リュウミン B */
.ryumin-b h1,
.ryumin-b h2,
.ryumin-b h3,
.ryumin-b h4,
.ryumin-b h5,
.ryumin-b h6 {
    font-family: "リュウミン B-KL", "Ryumin Bold KL" !important;
}

/* リュウミン R */
.ryumin-r h1,
.ryumin-r h2,
.ryumin-r h3,
.ryumin-r h4,
.ryumin-r h5,
.ryumin-r h6 {
    font-family: "リュウミン R-KL", "Ryumin Regular KL" !important;
}

/* 黎ミン M */
.reimin-m h1,
.reimin-m h2,
.reimin-m h3,
.reimin-m h4,
.reimin-m h5,
.reimin-m h6 {
    font-family: "黎ミン M", "Reimin Medium" !important;
}

/* A1明朝 */
.a-one h1,
.a-one h2,
.a-one h3,
.a-one h4,
.a-one h5,
.a-one h6 {
    font-family: "A1明朝", "A1 Mincho" !important;
}

/* しまなみ */
.shimanami h1,
.shimanami h2,
.shimanami h3,
.shimanami h4,
.shimanami h5,
.shimanami h6 {
    font-family: "しまなみ", "Shimanami" !important;
}

/* 新ゴ R */
.shingo-r h1,
.shingo-r h2,
.shingo-r h3,
.shingo-r h4,
.shingo-r h5,
.shingo-r h6 {
    font-family: "新ゴ R", "Shin Go Regular" !important;
}

/* 新ゴ B */
.shingo-b h1,
.shingo-b h2,
.shingo-b h3,
.shingo-b h4,
.shingo-b h5,
.shingo-b h6 {
    font-family: "新ゴ B", "Shin Go Bold" !important;
}

/* ゴシックMB101 B */
.mb101-b h1,
.mb101-b h2,
.mb101-b h3,
.mb101-b h4,
.mb101-b h5,
.mb101-b h6 {
    font-family: "ゴシックMB101 B", "Gothic MB101" !important;
}

/* 見出しゴMB31 */
.mb31-b h1,
.mb31-b h2,
.mb31-b h3,
.mb31-b h4,
.mb31-b h5,
.mb31-b h6 {
    font-family: "見出しゴMB31", "Midashi Go MB31" !important;
}

/* 中ゴシックBBB */
.chugo-bbb h1,
.chugo-bbb h2,
.chugo-bbb h3,
.chugo-bbb h4,
.chugo-bbb h5,
.chugo-bbb h6 {
    font-family: "中ゴシックBBB", "Gothic Medium BBB" !important;
}

/* じゅん 201 */
.jun201 h1,
.jun201 h2,
.jun201 h3,
.jun201 h4,
.jun201 h5,
.jun201 h6 {
    font-family: "じゅん 201", "Jun 201" !important;
}

/* じゅん 501 */
.jun501 h1,
.jun501 h2,
.jun501 h3,
.jun501 h4,
.jun501 h5,
.jun501 h6 {
    font-family: "じゅん 501", "Jun 501" !important;
}

/* 新丸ゴ R */
.shinmarugo-r h1,
.shinmarugo-r h2,
.shinmarugo-r h3,
.shinmarugo-r h4,
.shinmarugo-r h5,
.shinmarugo-r h6 {
    font-family: "新丸ゴ R", "Shin Maru Go Regular" !important;
}


/* 秀英にじみ丸ゴシック B */
.nijimigo-b h1,
.nijimigo-b h2,
.nijimigo-b h3,
.nijimigo-b h4,
.nijimigo-b h5,
.nijimigo-b h6 {
    font-family: "秀英にじみ丸ゴシック B", "Shuei NijimiMGo B" !important;
}

/* 丸フォーク M */
.marufolk-m h1,
.marufolk-m h2,
.marufolk-m h3,
.marufolk-m h4,
.marufolk-m h5,
.marufolk-m h6 {
    font-family: "丸フォーク M", "Maru Folk Medium" !important;
}

/* フォーク M */
.folk-m h1,
.folk-m h2,
.folk-m h3,
.folk-m h4,
.folk-m h5,
.folk-m h6 {
    font-family: "フォーク M", "Folk Medium" !important;
}

/* シネマレター */
.cinema h1,
.cinema h2,
.cinema h3,
.cinema h4,
.cinema h5,
.cinema h6 {
    font-family: "シネマレター", "Cinema Letter" !important;
}

/* はるひ学園 */
.haruhi h1,
.haruhi h2,
.haruhi h3,
.haruhi h4,
.haruhi h5,
.haruhi h6 {
    font-family: "はるひ学園", "Haruhi Gakuen" !important;
}

/* G2サンセリフ-B */
.g2sans h1,
.g2sans h2,
.g2sans h3,
.g2sans h4,
.g2sans h5,
.g2sans h6 {
    font-family: "G2サンセリフ-B", "GSanSerif-B" !important;
}

/* 那欽 */
.nachin h1,
.nachin h2,
.nachin h3,
.nachin h4,
.nachin h5,
.nachin h6 {
    font-family: "那欽", "Nachin" !important;
}

/* 竹 B */
.take-b h1,
.take-b h2,
.take-b h3,
.take-b h4,
.take-b h5,
.take-b h6 {
    font-family: "竹 B", "Take Bold" !important;
}

/* 新ゴ シャドウ */
.shingo-s h1,
.shingo-s h2,
.shingo-s h3,
.shingo-s h4,
.shingo-s h5,
.shingo-s h6 {
    font-family: "新ゴ シャドウ", "Shin Go Shadow" !important;
}

/* ぶらっしゅ */
.brush-u h1,
.brush-u h2,
.brush-u h3,
.brush-u h4,
.brush-u h5,
.brush-u h6 {
    font-family: "ぶらっしゅ", "Brush-U" !important;
}

/* トーキング */
.talking h1,
.talking h2,
.talking h3,
.talking h4,
.talking h5,
.talking h6 {
    font-family: "トーキング", "Talking" !important;
}

/* すずむし */
.suzumishi h1,
.suzumishi h2,
.suzumishi h3,
.suzumishi h4,
.suzumishi h5,
.suzumishi h6 {
    font-family: "すずむし", "Suzumushi" !important;
}

/* 教科書ICA M */
.kyoukasho-m h1,
.kyoukasho-m h2,
.kyoukasho-m h3,
.kyoukasho-m h4,
.kyoukasho-m h5,
.kyoukasho-m h6 {
    font-family: "教科書ICA M", "Kyoukasho ICA Medium" !important;
}

/* 陸隷 */
.likurei h1,
.likurei h2,
.likurei h3,
.likurei h4,
.likurei h5,
.likurei h6 {
    font-family: "陸隷", "Likurei" !important;
}

/* TB古印体 */
.kointai-m h1,
.kointai-m h2,
.kointai-m h3,
.kointai-m h4,
.kointai-m h5,
.kointai-m h6 {
    font-family: "TB古印体", "Kointai-M" !important;
}

/* さくらぎ蛍雪 */
.keisetsu h1,
.keisetsu h2,
.keisetsu h3,
.keisetsu h4,
.keisetsu h5,
.keisetsu h6 {
    font-family: "さくらぎ蛍雪", "SakuraKeisetsu" !important;
}

/* TBUDゴシック R */
.tbudgo-b h1,
.tbudgo-b h2,
.tbudgo-b h3,
.tbudgo-b h4,
.tbudgo-b h5,
.tbudgo-b h6 {
    font-family: "TBUDゴシック R", "TBUDGothic R" !important;
}

/* TBUDゴシック E */
.tbudgo-e h1,
.tbudgo-e h2,
.tbudgo-e h3,
.tbudgo-e h4,
.tbudgo-e h5,
.tbudgo-e h6 {
    font-family: "TBUDゴシック E", "TBUDGothic E" !important;
}

/* UD新ゴ コンデンス90 L */
.udshingo90-l h1,
.udshingo90-l h2,
.udshingo90-l h3,
.udshingo90-l h4,
.udshingo90-l h5,
.udshingo90-l h6 {
    font-family: "UD新ゴ コンデンス90 L", "UD Shin Go Conde90 L" !important;
}

/* UD新ゴ コンデンス90 M */
.udshingo90-m h1,
.udshingo90-m h2,
.udshingo90-m h3,
.udshingo90-m h4,
.udshingo90-m h5,
.udshingo90-m h6 {
    font-family: "UD新ゴ コンデンス90 M", "UD Shin Go Conde90 M" !important;
}


/* iPhone SE サイズの画面でモバイルメニューの消失を回避 */
#sp-logo .logo {
	margin-right: 5px!important;
}
a#offcanvas-toggler {
	padding-left: 0px!important;
}

#sp-header {
    background: #ffffff !important;
}

/* お知らせページのリストの体裁調整 */

h3 .sppb-addon-title {
margin-bottom:6pt !important;
}