/*目次内の不要なpadding削除*/
@media screen and (max-width: 768px) {
    .article__index__ol {
        padding-right: 0 !important;
    }

    .article__index__ol__li a.toplink {
        font-size: 14px !important;
    }
}

/* 記事内関連記事のレイアウト修正 */
.rel_article .rel_article_wrap .rel_article_content .rel_article_inner {
    gap: 25px;
}

.rel_article .rel_article_wrap .rel_article_content .rel_article_inner .rel_article_thumb {
    /* 統合後、38% !importantを消したい */
    width: 30% !important;
    margin: 10px 0 !important;
}

/* phone_knowledge -- 記事内機器画像のサイズ調整 */
.phone_knowledge_productImg_wrap {
    width: 30%;
    margin: 0 auto;
}

@media screen and (max-width: 768px) {
    .phone_knowledge_productImg_wrap {
        width: 95%;
    }
}
