/*
@grid-breakpoints-xs:        480px;
@grid-breakpoints-sm:        768px;
@grid-breakpoints-md:        992px;
@grid-breakpoints-lg:        1200px;
@grid-breakpoints-xl:        1400px;


// Responsive Web のための4段階設定
@size_1orless: e(%("(max-width: %a)",@grid-breakpoints-xs));
@size_2orless: e(%("(max-width: %a)",@grid-breakpoints-sm));
@size_3orless: e(%("(max-width: %a)",@grid-breakpoints-md));
@size_4orless: e(%("(max-width: %a)",@grid-breakpoints-lg));


@size_2ormore: e(%("(min-width: %a)",@grid-breakpoints-xs));
@size_3ormore: e(%("(min-width: %a)",@grid-breakpoints-sm));
@size_4ormore: e(%("(min-width: %a)",@grid-breakpoints-md));

@size_1: e(%("(max-width: %a)",@grid-breakpoints-xs));
@size_2: e(%("(min-width: %a) and (max-width: %a)",@grid-breakpoints-xs,@grid-breakpoints-sm));
@size_3: e(%("(min-width: %a) and (max-width: %a)",@grid-breakpoints-sm,@grid-breakpoints-md));
@size_4: e(%("(min-width: %a) and (max-width: %a)",@grid-breakpoints-md,@grid-breakpoints-lg));
@size_5: e(%("(min-width: %a)",@grid-breakpoints-lg));

@size_1_3: e(%("(min-width: %a) and (max-width: %a)",@grid-breakpoints-xs,@grid-breakpoints-md));
@size_2_4: e(%("(min-width: %a) and (max-width: %a)",@grid-breakpoints-sm,@grid-breakpoints-lg));

*/
.container-fluid {
  color: black;
}
.container-fluid p {
  font-size: 22px;
  line-height: 1.5em;
}
#main_rohsreach {
  padding-top: 150px;
  line-height: 1.9;
}
#main_rohsreach .container-float {
  padding-top: 24px;
  padding-bottom: 64px;
}
#main_rohsreach .rr-row {
  margin-top: 28px;
}
#main_rohsreach h3 {
  font-size: 22px;
  margin: 0 0 6px 0;
  opacity: 0.8;
  letter-spacing: 0.04em;
}
#main_rohsreach h1 {
  font-size: 30px;
  margin: 0 0 14px 0;
  letter-spacing: 0.02em;
}
@media (min-width: 768px) {
  #main_rohsreach h1 {
    font-size: 34px;
  }
}
#main_rohsreach p {
  margin: 0 0 14px 0;
}
#main_rohsreach ul {
  margin: 6px 0 16px 0;
  padding-left: 1.2rem;
}
#main_rohsreach ul li {
  margin: 6px 0;
}
#main_rohsreach .rr-note {
  margin-top: 10px;
  padding-left: 12px;
  border-left: 3px solid rgba(0, 0, 0, 0.2);
  opacity: 0.9;
}
