@charset "utf-8";
.hydrophilic_coating .header-bg{
  background-image: url(../../article/hydrophilic_coating/images/top.webp);
  background-size: 400px;
  background-position: bottom 35px right 100px;
}
@media screen and (max-width: 768px){
  .hydrophilic_coating .header-bg{
    background-size: cover;
    background-position: bottom center;
    display: flex;
    align-items: center;
  }
  .header-bg h1 {
    color: #333;
  }
  .page-ttl {
    text-shadow: 0px 0px 7px white;
  }
}
@media screen and (max-width: 599px){
  .header-bg h1{
    font-size: 32px;
  }
}
@media screen and (max-width: 480px){
  .header-bg h1{
    font-size: 26px;
    margin-top: 70px;
  }
}
@media screen and (max-width: 376px) {
  .hydrophilic_coating .header-bg{
    background-size: 200px;
    height: 350px;
  }
}