/* === 共通パンくず CSS(商品ページと同じデザインを各ページで揃えるために共通化)
   抽出元:goodsdetail.css L385-455 / 林 2026-06-01 */

/* 2026-06-01 水戸:.path-deco と位置を完全に揃える(80vw 中央寄せ)*/
.breadcrumb {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    width: 80vw;
    max-width: 80vw;
    margin: 2rem auto 2rem;
    font-size: 0.94rem;
    overflow-x: auto;
    white-space: nowrap;
    font-weight: 400;
}
.breadcrumb li {
    display: flex;
    align-items: center;
}
.breadcrumb li:not(:last-child)::after {
    content: '\203A';
    margin: 0 8px;
    color: #888;
}
.breadcrumb a {
    text-decoration: none;
    color: #181818;
    transition: color 0.3s ease;
}
.breadcrumb a:hover {
    color: #181818;
    text-decoration: underline;
}
.breadcrumb .current {
    color: #000;
    font-weight: 500;
}

.path-deco {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin: 0 auto 6%;
    width: 80vw;
    font-size: 0.94rem;
    overflow-x: auto;
    white-space: nowrap;
}
.path-deco li { display: flex; align-items: center; }
.path-deco li:not(:last-child)::after {
    content: '\203A';
    margin: 0 8px;
    color: #888;
}
.path-deco a {
    text-decoration: none;
    color: #181818;
    transition: color 0.3s ease;
}
.path-deco a:hover {
    color: #181818;
    text-decoration: underline;
}
.path-deco .current {
    color: #000;
    font-weight: 500;
}
