body {
  background-color: white; }

.module-cover h1.pagaTitle-frontPage {
  font-family: YuMincho, "Yu Mincho", "Hiragino Mincho ProN", "serif";
  font-size: 2.5rem;
  line-height: 1.8; }
  .module-cover h1.pagaTitle-frontPage span {
    display: inline-block;
    background-color: yellow;
    color: black;
    padding: 0 1.5rem;
    opacity: 0.5; }
.module-cover p.pageSubTitle-frontPage {
  font-weight: 600;
  font-size: 2.5rem;
  color: #97CC5D; }

@media screen and (max-width: 940px) {
  .module-cover h1.pagaTitle-frontPage {
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, "sans-serif";
    font-size: 1.5rem; }
    .module-cover h1.pagaTitle-frontPage span {
      display: block;
      padding: 0 0.5rem; } }
@media screen and (max-width: 540px) {
  .module-cover h1.pagaTitle-frontPage {
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, "sans-serif";
    font-size: 1.1rem; }
    .module-cover h1.pagaTitle-frontPage span {
      display: block;
      padding: 0 0.5rem; } }
.mincho {
  font-family: YuMincho, "Yu Mincho", "Hiragino Mincho ProN", "serif"; }

.anime-flash {
  animation: sk-flash 10s infinite; }

.font-yellow {
  color: #97CC5D; }

@keyframes sk-flash {
  0% {
    opacity: 0.75;
    transform: scale(1.5); }
  50% {
    opacity: 1;
    transform: scale(2); }
  100% {
    opacity: 0.75;
    transform: scale(1.5); } }
/*.wrapper{
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#00dbde+0,505cfd+100&0.5+0,0.5+100 */
/*    background: -webkit-linear-gradient(right, rgba(0,219,222,0.5) 0%, rgba(80,92,253,0.5) 100%);
    background: -o-linear-gradient(right, rgba(0,219,222,0.5) 0%, rgba(80,92,253,0.5) 100%);
    background: linear-gradient(to left, rgba(0,219,222,0.5) 0%, rgba(80,92,253,0.5) 100%); /* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8000dbde', endColorstr='#80505cfd',GradientType=1 ); /* IE6-9 */
/*    & .module{
        background-color:inherit;
    }
}
*/
