<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.c-product-list{
  padding:0 10px!important;
}

.c-product-info__price{
font-family:Hiragino Kaku Gothic Pro, sans-serif;
}
.c-product-list__name{
  word-break: break-all;
}

.c-product-list__item{
  padding:10px 0px 30px 10px!important;
  border-right:none!important;
  border-bottom:none!important;
}

@media screen and (max-width: 599px){
.c-product-list__item{
  padding:10px 0px 30px 5px!important;
 }
.c-product-list__item:nth-child(2n + 1){
 padding:  10px 5px 30px 0px !important;
}
}


.c-product-list__image-wrap{
  max-width:400px!important;
  border:none!important;
}
img.new_mark_img1{
  width:30px!important;
}


@media screen and (min-width: 0px) and (max-width: 959px)
{
  .c-product-list__name{
   font-size:12px!important;
  }
  
  .c-product-list__price{
     font-size:12px!important;
    font-weight:normal!important;
    margin-top:0.5em!important;
  }
  .c-product-list__fav-item{
    bottom:none!important;
  }
  }

.c-section__heading{
margin:20px 10px 20px!important;
}

.c-section{
margin: 20px 0 20px!important;
}

.c-product-sort__total span,.c-pager__total span{
  font-size:14px!important;
   }

.c-product-list__price{
margin-top: 0.5em !important;
font-size:14px;
font-weight: normal !important;
}

/* CPバナー*/
.p-layout-container{
padding-top: 10px!important;
  }

@media screen and (min-width: 0px) and (max-width: 959px){
.p-layout-container {
    padding-top: 50px!important;
}
  .c-topic-path {
    margin: 20px 10px!important;
}
}

/*-- 送料バナー2025追記 通常色 #9FD3D1 -- */

#subbnr1{
 
background-color:#9FD3D1 !important;
}

#subbnr1 .subbnr{
    width:1200px !important;
}


@media screen and (min-width: 0px) and (max-width: 959px) {

#subbnr2 .subbnr{
    width:100% !important;
}
}


</pre></body></html>