.title{
  color:#E76F00;
}
.commonStyle__zt3BrandBg{
  background-color:#0A78C7;
}
.Header__navbar{
  background-color:#fff !importntant;
}
.articleDetail .KBArticleRightContainer__userFollowOption,
.articleList .KBArticleRightContainer__userFollowOption,
.article_subcategory .KBArticleRightContainer__userFollowOption,
.articleDetail .KBArticleRightContainer__followerCount,
.article_subcategory .KBArticleRightContainer__followerCount,
.articleList .KBArticleRightContainer__followerCount,
.ContentList__subCategory .ListHeader__dottedPopup,
.KbCategory__box .KbCategory__dottedPopup,
.KbDetailRtContainer__widgetRight .KbDetailRtContainer__widgetSection:nth-child(1),
.articleList .ArticleListRightContainer__widgetRight .ArticleListRightContainer__widgetSection:nth-child(1) .ArticleListRightContainer__followOption,
.articleList .ArticleListRightContainer__widgetRight .ArticleListRightContainer__widgetSection:nth-child(1) .ArticleListRightContainer__subscribeDescription{
    display:none
    }
.Footer__footerBg {
display: none;
}
.Footer__container2 {
display: none;
}
.home .ContentBox__boxThree p{
   display: none
}

/* Elegantテーマの記事本文リンクを青に、下線なし */
.KbDetailLtContainer__articelDetail a,
.KbDetailLtContainer__articelDetail a *,
.KbDetailLtContainer__articleContent a,
.KbDetailLtContainer__articleContent a * {
  color: #0A78C7 !important;
  text-decoration: none !important;
}
.KbDetailLtContainer__articelDetail a:hover,
.KbDetailLtContainer__articleContent a:hover {
  color: #075c99 !important;
  text-decoration: none !important;
}
/* 記事PDF出力ボタン削除 */
.articleDetail .KbDetailLtContainer__pdfView {
  display: none !important;
}
/* トップページ検索窓スクロール時の横幅修正適用 */
.home .Header__globalSearchAlt {
  width: 70% !important;
}
/* メニューアイコン削除 */
.Header__menuicon {
  display: none !important;
}

/* 重説非表示対応ここから */
/* ============================================================
   特定セクション（重要事項説明書）および特定記事の完全非表示
   ============================================================ */

/* 1. 全体リスト・カテゴリ・サブカテゴリの「箱ごと」消去 */
/* 見出しやリストの中に「重要」または「重説」を含む要素があれば、その親ごと消します */
.ContentList__sectionItem:has([data-id*="重要"]),
.ListHeader__headerContent:has([data-id*="重要"]),
.ContentList__subCategory:has([data-id*="重要"]),
.KbCategory__box:has([data-id*="重要"]),
.ContentList__sectionItem:has([data-id*="重説"]),
.ListHeader__headerContent:has([data-id*="重説"]),
.ContentList__subCategory:has([data-id*="重説"]),
.KbCategory__box:has([data-id*="重説"]) {
    display: none !important;
}

/* 2. サイドバー（セクションツリー）からの消去 */
/* ツリーメニューの「li」要素をターゲットにします */
.Menu__menuItem:has([data-id*="重要"]),
.Menu__menuItem:has([data-id*="重説"]),
.Menu__menuItem:has([data-id*="3469000007919509"]),
span[data-id*="重要"],
span[data-id*="重説"] {
    display: none !important;
}

/* 3. 「最新の記事」「人気の記事」および「検索候補」からの消去 */
/* 記事ID: 3469000007919475 に関連するすべてのリスト項目を消去 */
.ContentList__topicList.article_3469000007919475,
.SearchList__autoSuggesListItem.article_3469000007919475,
li:has([data-articleid="3469000007919475"]),
[data-articleid="3469000007919475"],
[data-id*="3469000007919475"],
[data-id*="searchList_3469000007919475"] {
    display: none !important;
}

/* 4. リンク（URL）による非表示（バックアップ設定） */
/* スラッグが「重説（エンコード済）」または「terms-and-conditions」のリンクを隠します */
a[href*="%E9%87%8D%E8%AA%AC"], 
a[href*="terms-and-conditions"] {
    display: none !important;
}

/* 5. 検索結果画面（検索実行後のページ）からの消去 */
.searchArticles .search-result-item:has(a[href*="3469000007919475"]),
.searchArticles li[data-articleid="3469000007919475"] {
    display: none !important;
}

/* 6. セクション詳細ページのヘッダー（見出し部分）の消去 */
h5[data-id="重要事項説明書について"],
h5[data-id="重要事項説明書について_title"],
h5[data-id="重説"],
h5[data-id="重説_title"] {
    display: none !important;
}
/* 重説非表示対応ここまで */
