.fs-p-logo a{
background-image:url("https://headwearshop99.itembox.design/item/logo.png?t=20241226105713");
background-size:contain;
background-repeat:no-repeat;
background-position:center;
padding:72px 0 0;
height:72px;
display:block;
width:192px;
overflow:hidden;}

.fs-c-breadcrumb__list li:last-of-type{
display:none;}
.fs-c-productListItem__prices.fs-c-productPrices{
position:relative;}
.hedaicon_ship{
position:absolute;
right:0;
bottom:0;
background-color:#F00;
display:inline-block;
padding:5px;
font-size:10px;
color:#FFF;
border-radius:10px;}

.categoryname {
    font-weight: bold;
    font-size: 1.3rem;
    border-left: 3px solid #222;
    padding-left: 10px;
}

.categorytxtlink ul {
    list-style-type: none;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 2rem;
    padding: 0;
margin-bottom:30px;
}
.categorytxtlink ul li span{
font-size: 1rem;
    display: block;
    color: #bbb;
}

/*￥マークを少し小さく*/
.fs-c-productPrices--productDetail .fs-c-productPrice:not(.fs-c-productPrice--listed) .fs-c-productPrice__main__price .fs-c-price__currencyMark {
font-size: 1.5rem;
}

.fs-c-productPrice:not(.fs-c-productPrice--listed) .fs-c-productPrice__main__price .fs-c-price__currencyMark {
font-size: 1rem;
}