.content-relate{
  margin-top:clamp(10px,3.3vw,33px);
}
.content-relate-title{
  display:flex;
  align-items:center;
}
.content-relate-title-img{
  width:clamp(10px,2.4vw,24px);
}
.content-relate-title-text{
  font-size: clamp(14px,2.2vw,22px);
  color: #ad0000;
  font-weight: bold;
  margin-left:clamp( 5px,1.5vw,15px );
}
.content-relate-list .story-list-unit{
  background-color:rgba(0,0,0,0);
}
@media (min-width:577px){
  .content-relate-list .story-list-unit-content{
    padding:0 0 0 6px;
  }
  .content-relate .story-list{
    margin-top:0;
  }
  .content-relate .story-list-unit{
    padding:clamp(10px,2vw,20px) 0;
    border-top:1px solid #e6e5e5;
    margin-top:0;
  }
  .content-relate .story-list-unit:first-of-type{
    border-top:0;
  }
  .content-relate .story-list-unit-inner{
    padding:0 6px 0 9px;
  }
  .content-relate .story-list-ur .story-list-unit-top{
    width: calc(158 / 411 * 100%);
  }
}
@media (max-width:576px){
  .content-relate-title-img{
    width:clamp( 1px,4.34vw,25px );
  }
  .content-relate-title-text{
    font-size: clamp(1px,5.18vw,24px);
  }
  .content-relate .story-list-unit-inner{
    width:calc( 256 / 266 * 100% );
    margin:0 auto;
  }
  .content-relate-list .story-list-unit{
    padding:6px 0;
    box-shadow: 0px 0px 11.2px 1.8px 
		#cbcbcb;
  }
  .content-relate-list .story-list-unit-content{
    padding:6px 0 0;
  }
  .content-relate-list .story-list-unit-title{
    -webkit-line-clamp: 2;
    height: clamp(1px, 10.3vw, 40px);
  }
  .content-relate-list .story-list-unit:nth-child(n+9){
    display:none;
  }
}