@charset "utf-8";
h2 em.gradation {  
  display: inline-block;
  background: linear-gradient(180deg, #be4a96, #814094, #355ca9, #7361a8, #0061ad, #20358c, #202381);
  background: -webkit-linear-gradient(-0deg, #be4a96, #814094, #355ca9, #7361a8, #0061ad, #20358c, #202381);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
    padding-bottom: 10px;
}
 @media (min-width: 751px) {
h2 em.gradation {  
    font-size: 46px;
}
}
 @media (max-width: 750px) {
h2 em.gradation {
    font-size: 30px;
}
}
