.sec8 .ccItemListContainer{
max-width:1200px;
}
@media(max-width:1200px){
.sec8 .ccItemListContainer{
padding:0 15px;
}
}

@media(max-width:991px){
.sec8 .itemList__unit:nth-child(n+4){
display:none;
}
}

.detail_img img{
width:100%;
}
/*　AIレコメンド見出し非表示*/
.fs-p-heading--lv2 {
    display: none;
  }

.fs-c-wishlistProduct__title {
 　 font-family: 'Marcellus','Noto Sans JP', '游ゴシック', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', 'Meiryo', Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
    font-size: 24px;
    line-height: 48px;
    margin-bottom: 30px;
    text-align: center;
    font-weight: 500;
    letter-spacing: 3px;
}

@media (max-width: 479px){
.fs-c-wishlistProduct__title {
    font-size: 20px;
    line-height: 36px;
    margin-bottom: 20px;
}
}

.newsList li h3{
    overflow: inherit !important;
    white-space: inherit !important;
}

.sec12 .container,.sec13 .container{
    margin-right: auto !important;
    margin-left: auto !important;
    padding: 0 15px !important;
}
#ftr .container{
    margin-right: auto !important;
    margin-left: auto !important;
margin-bottom:0 !important;
}