#category-comment_1 img{
  height: auto !important;
}


#product-comment-1 img{
  height: auto !important;
}

@media screen and (min-width:767px){
  #product-comment-1{
    width: 65%;
    margin: 0 auto;

  }
  #product-comment-1 img{
    width: 100%;
  }
}

.fs-body-product #sub1{
  display: none !important;
}

.fs-c-featuredProduct__title{
    color: unset;
    border: none;
    text-align: center;
    padding-bottom: 16px;
}

.hdrInfo__row{
display: flex;
align-items: center;
}
.hdrTop .hdrInfo small{
 font-size:9px;
}
.hdrInfo__row div:nth-child(2){
line-height: 18px;
}

.searchForm.searchFormB .searchForm__inner,
.sp_header__search .searchForm__inner{
 border: 1px solid #03004C!important;
}

.sp_header__search {
    padding: 0 20px;
}
header .sp_header__search .searchForm{
    margin: 0px 0px 10px;
}


section.catch{
    background-image: url(https://gogyofuku.itembox.design/item/corekara/sec08_bg.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: fixed;
background-position: center;
}
section.catch .txt {
    padding: 100px 0!important;
}

@media screen and (max-width: 767px){
section.catch{
    background-image: url(https://gogyofuku.itembox.design/item/corekara/sec08_bg_sp.jpg);
    padding:60px 0;
}
section.catch .txt {
background-color: #ffffffcc;
padding:15px!important;
width:100%;
}
}

h3.h3_shop {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 20px;
    text-align: center;
}

@media screen and (max-width: 767px){
h3.h3_shop {
    font-size: 14px;
}

.iconNav [class*="hasChildren"]:not(:last-child) {
  margin-right: 0!important;
}
}