@charset "utf-8";

/* -------------------------------------------------- */
/* #block-lead */
/* -------------------------------------------------- */
/*
#block-lead .img{display:flex;margin-top:60px;}
#block-lead .img > li{opacity:0;}
#block-lead .img > li + li{margin-left:60px;}
#block-lead .img.animated > li{opacity:1;transition:opacity 2s ease;}
#block-lead .img.animated > li:first-child{transition-delay:.3s;}
#block-lead .img.animated > li:nth-child(2){transition-delay:.6s;}
#block-lead .img.animated > li:nth-child(3){transition-delay:.9s;}
#block-lead .img.animated > li:nth-child(4){transition-delay:1.2s;}
#block-lead .img.animated > li:nth-child(5){transition-delay:1.5s;}
#block-lead .img.animated > li:nth-child(6){transition-delay:1.8s;}

/* ======================================================================================================================= */
/* for tablet */
/* ======================================================================================================================= */
@media screen and (min-width:1px) and (max-width:1099px){
  /* -------------------------------------------------- */
  /* #block-lead */
  /* -------------------------------------------------- */
  #block-lead .img > li + li{margin-left:40px;}
}

/* ======================================================================================================================= */
/* for sp */
/* ======================================================================================================================= */
@media screen and (min-width:1px) and (max-width:622px){
  /* -------------------------------------------------- */
  /* #block-lead */
  /* -------------------------------------------------- */
  #block-lead .img{flex-wrap:wrap;margin-bottom:-40px;}
  #block-lead .img > li + li{margin-left:33px;}
  #block-lead .img > li{width:calc((100% - 66px) / 3);text-align:center;margin-bottom:40px;}
  #block-lead .img > li:nth-child(3n-2){margin-left:0;}


}
