/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 03 2026 | 13:05:58 */
/* WP Sitemap Pageの特定の見出しだけをピンポイントで非表示にする */
.wsp-pages-title,
.wsp-posts-title,
.wsp-gears-title,
.wsp-brands-title {
    display: none !important;
}

/* WP Sitemap Pageのリストの行間・余白を調整 */
.wsp-pages-list li,
.wsp-posts-list li,
.wsp-gears-list li,
.wsp-brands-list li {
    line-height: 1.6;          /* 行の高さをゆったりさせる */
    margin-bottom: 0.4rem;     /* 項目と項目の間の隙間を広げる */
}

/* リストの一番最後の項目の余白はリセット */
.wsp-pages-list li:last-child,
.wsp-posts-list li:last-child,
.wsp-gears-list li:last-child,
.wsp-brands-list li:last-child {
    margin-bottom: 0;
}

/* 「カテゴリー：」の文字を非表示にし、リンクだけを残す */
strong.wsp-category-title {
    font-size: 0; /* 「カテゴリー：」というテキストを消す */
}

strong.wsp-category-title a {
    font-size: 1rem; /* リンク（公式発表）の文字サイズを元に戻す */
}


/* 先頭の矢印 */
.wsp-post{
    list-style: none;
}

.wsp-post::before{
    content: "›";
    color: #1e73be;
    font-size: 20px;
    font-weight: bold;
    margin-right: 10px;
}

/* 下線 */
.wsp-pages-list a,
.wsp-posts-list a,
.wsp-gears-list a,
.wsp-brands-list a{

    text-decoration:none;
    display:inline-block;
    position:relative;
}

.wsp-pages-list a::after,
.wsp-posts-list a::after,
.wsp-gears-list a::after,
.wsp-brands-list a::after{

    content:"";
    position:absolute;
    left:0;
    bottom:-2px;
    width:0;
    height:1px;
    background:currentColor;
    transition:width .25s ease;
}

.wsp-pages-list a:hover::after,
.wsp-posts-list a:hover::after,
.wsp-gears-list a:hover::after,
.wsp-brands-list a:hover::after{

    width:100%;
}