@import url("https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&display=swap");
/*$color1: #0094e3;*/
#sec-fv { margin-bottom: 0; }

#design_summary .img { max-width: 900px; margin: 3rem auto; }
#design_summary .img + .note { text-align: left; }
@media (max-width: 767px) { #design_summary .img { overflow-x: scroll; }
  #design_summary .img img { height: 300px; width: auto; max-width: none; } }

#block01 .lead { margin-bottom: 1rem; }

#block02 { padding: 5rem 0 0; margin-bottom: 5rem; }
#block02 .lead { margin-bottom: 1rem; }
