<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
  .category-19 .column-container {
    background-image: url('https://www.mahjong.or.jp/wp-content/uploads/2022/06/bg_cat_19.jpg')
  }
.category-19 .column-container::before {
      background: linear-gradient(to bottom, #dcff52 50%, rgba(0,0,0,0) 100%);
      mix-blend-mode: soft-light;
    }
.category-20 .column-container {
    background-image: url('https://www.mahjong.or.jp/wp-content/uploads/2022/07/bg_cat_20.jpg')
  }
.category-20 .column-container::before {
      background: linear-gradient(to bottom, #dcff52 50%, rgba(0,0,0,0) 100%);
      mix-blend-mode: soft-light;
    }
.category-21 .column-container::before {
      background: linear-gradient(to bottom, rgba(0,0,0,.5) 50%, rgba(0,0,0,0) 100%);
    }
.category-21 .column-container, .category-29 .column-container {
    background-image: url('https://www.mahjong.or.jp/wp-content/uploads/2022/07/bg_cat_21.jpg');
  }
.category-22 .column-container, .category-27 .column-container {
    background-image: url('https://www.mahjong.or.jp/wp-content/uploads/2022/06/bg_cat_22.jpg');
  }
.category-26 .column-container, .category-30 .column-container {
    background-image: url('https://www.mahjong.or.jp/wp-content/uploads/2022/06/bg_cat_26.jpg');
  }
.category-31 .column-container {
    background-color: #f2faf0;
  }
.column-container {
  background-repeat: repeat;
  position: relative
}
.column-container::before {
    background: linear-gradient(to bottom, #000000 50%, rgba(0,0,0,0) 100%);
    mix-blend-mode: soft-light;
    content: "";
    height: 600px;
    position: absolute;
    top: 120px;
    right: 0;
    left: 0;
  }
.column-container #content {
    position: relative;
  }
#inner-content {
  margin: 10px;
}
.column-header {
  max-width: 1024px;
  margin: 10px;
  z-index: 1;
  position: relative
}
.column-header h1.wp-block-image {
    margin: 0
  }
.column-header h1.wp-block-image figure.size-full:not(.alignwide):not(.alignfull) {
      margin: 0 auto;
      max-width: 90%
    }
.column-header h1.wp-block-image figure.size-full:not(.alignwide):not(.alignfull).alignleft {
        float: none;
        margin-right: auto;
        margin-left: 0;
      }
@media only screen and (min-width: 481px) {
  #inner-content {
    margin: 25px;
  }
  .column-header {
    margin: 25px;
  }
}
@media only screen and (min-width: 768px) {
    .column-container::before {
      height: 720px;
      top: 240px;
    }
      .column-header h1.wp-block-image figure.size-full:not(.alignwide):not(.alignfull) {
        max-width: 60%;
      }
}
@media only screen and (min-width: 1074px) {
  .column-header, #inner-content {
    margin: 25px auto;
  }
  #inner-content {
    max-width: 1024px;
    box-shadow: none;
  }
}
.category-26 .column-container::before {
      mix-blend-mode: unset;
    }
.category-26 .column-header {
    display: flex;
    justify-content: space-between;
    align-items: center
  }
.category-26 .column-header .portrait {
      width: 96px;
      margin-bottom: -36px
    }
.category-26 .column-header .portrait figure {
        margin: 0;
      }
.category-26 .column-header h1.wp-block-image {
      flex: 1 1;
      margin: 0 0 0 10%
    }
.category-26 .column-header h1.wp-block-image figure.size-full:not(.alignwide):not(.alignfull) {
        max-width: 200px;
      }
@media only screen and (min-width: 481px) {
      .category-26 .column-header .portrait {
        margin-bottom: -64px;
      }
        .category-26 .column-header h1.wp-block-image figure.size-full:not(.alignwide):not(.alignfull) {
          max-width: 264px;
        }
  }
@media only screen and (min-width: 768px) {
      .category-26 .column-header .portrait {
        width: 176px;
        margin-bottom: -73px;
      }
      .category-26 .column-header h1.wp-block-image {
        margin: 0
      }
        .category-26 .column-header h1.wp-block-image figure.size-full:not(.alignwide):not(.alignfull) {
          max-width: 344px;
        }
  }
.category-28 .column-header h1.wp-block-image figure.size-full:not(.alignwide):not(.alignfull) {
        max-width: 100% !important;
      }
.category-29 .column-header h1.wp-block-image figure.size-full:not(.alignwide):not(.alignfull) {
        max-width: 97%;
      }
@media only screen and (min-width: 768px) {
        .category-29 .column-header h1.wp-block-image figure.size-full:not(.alignwide):not(.alignfull) {
          max-width: 66%;
        }
  }
.category-30 .column-container::before {
      background: linear-gradient(to bottom, #a50d0d 0%, rgba(0,0,0,0) 100%);
      mix-blend-mode: color-burn;
    }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sdW1uLmNzcyIsIm1hcHBpbmdzIjoiO0VBQ0U7SUFDRTtFQUtGO0FBSkU7TUFDRSx1RUFBdUU7TUFDdkUsMEJBQTBCO0lBQzVCO0FBSUY7SUFDRTtFQUtGO0FBSkU7TUFDRSx1RUFBdUU7TUFDdkUsMEJBQTBCO0lBQzVCO0FBS0E7TUFDRSw4RUFBOEU7SUFDaEY7QUFLRjtJQUNFLDJGQUEyRjtFQUM3RjtBQUlBO0lBQ0UsMkZBQTJGO0VBQzdGO0FBSUE7SUFDRSwyRkFBMkY7RUFDN0Y7QUFJQTtJQUNFLHlCQUF5QjtFQUMzQjtBQUdGO0VBQ0UseUJBQXlCO0VBQ3pCO0FBY0Y7QUFiRTtJQUNFLHVFQUF1RTtJQUN2RSwwQkFBMEI7SUFDMUIsV0FBVztJQUNYLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLFFBQVE7SUFDUixPQUFPO0VBQ1Q7QUFDQTtJQUNFLGtCQUFrQjtFQUNwQjtBQUlGO0VBQ0UsWUFBWTtBQUNkO0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLFVBQVU7RUFDVjtBQWFGO0FBWkU7SUFDRTtFQVVGO0FBVEU7TUFDRSxjQUFjO01BQ2Q7SUFNRjtBQUxFO1FBQ0UsV0FBVztRQUNYLGtCQUFrQjtRQUNsQixjQUFjO01BQ2hCO0FBS047RUFDRTtJQUNFLFlBQVk7RUFDZDtFQUNBO0lBQ0UsWUFBWTtFQUNkO0FBQ0Y7QUFFQTtJQUVJO01BQ0UsYUFBYTtNQUNiLFVBQVU7SUFDWjtNQUlFO1FBQ0UsY0FBYztNQUNoQjtBQUdOO0FBRUE7RUFDRTtJQUVFLGlCQUFpQjtFQUNuQjtFQUNBO0lBQ0UsaUJBQWlCO0lBQ2pCLGdCQUFnQjtFQUNsQjtBQUNGO0FBSUk7TUFDRSxxQkFBcUI7SUFDdkI7QUFFRjtJQUNFLGFBQWE7SUFDYiw4QkFBOEI7SUFDOUI7RUFlRjtBQWRFO01BQ0UsV0FBVztNQUNYO0lBSUY7QUFIRTtRQUNFLFNBQVM7TUFDWDtBQUVGO01BQ0UsU0FBTztNQUNQO0lBSUY7QUFIRTtRQUNFLGdCQUFnQjtNQUNsQjtBQUlKO01BRUk7UUFDRSxvQkFBb0I7TUFDdEI7UUFFRTtVQUNFLGdCQUFnQjtRQUNsQjtFQUdOO0FBRUE7TUFFSTtRQUNFLFlBQVk7UUFDWixvQkFBb0I7TUFDdEI7TUFDQTtRQUNFO01BSUY7UUFIRTtVQUNFLGdCQUFnQjtRQUNsQjtFQUdOO0FBS0k7UUFDRSwwQkFBMEI7TUFDNUI7QUFPQTtRQUNFLGNBQWM7TUFDaEI7QUFHSjtRQUdNO1VBQ0UsY0FBYztRQUNoQjtFQUdOO0FBS0U7TUFDRSxzRUFBc0U7TUFDdEUsMEJBQTBCO0lBQzVCLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9NYWhqb25nLy4vcGNzcy9jb2x1bW4ucGNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuY2F0ZWdvcnktMTkge1xyXG4gICYgLmNvbHVtbi1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL3d3dy5tYWhqb25nLm9yLmpwL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzA2L2JnX2NhdF8xOS5qcGcnKTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNkY2ZmNTIgNTAlLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xyXG4gICAgICBtaXgtYmxlbmQtbW9kZTogc29mdC1saWdodDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNhdGVnb3J5LTIwIHtcclxuICAmIC5jb2x1bW4tY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly93d3cubWFoam9uZy5vci5qcC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy9iZ19jYXRfMjAuanBnJyk7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZGNmZjUyIDUwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcclxuICAgICAgbWl4LWJsZW5kLW1vZGU6IHNvZnQtbGlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jYXRlZ29yeS0yMSB7XHJcbiAgJiAuY29sdW1uLWNvbnRhaW5lciB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLC41KSA1MCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jYXRlZ29yeS0yMSxcclxuLmNhdGVnb3J5LTI5IHtcclxuICAmIC5jb2x1bW4tY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly93d3cubWFoam9uZy5vci5qcC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNy9iZ19jYXRfMjEuanBnJyk7XHJcbiAgfVxyXG59XHJcbi5jYXRlZ29yeS0yMixcclxuLmNhdGVnb3J5LTI3IHtcclxuICAmIC5jb2x1bW4tY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly93d3cubWFoam9uZy5vci5qcC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNi9iZ19jYXRfMjIuanBnJyk7XHJcbiAgfVxyXG59XHJcbi5jYXRlZ29yeS0yNixcclxuLmNhdGVnb3J5LTMwIHtcclxuICAmIC5jb2x1bW4tY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly93d3cubWFoam9uZy5vci5qcC93cC1jb250ZW50L3VwbG9hZHMvMjAyMi8wNi9iZ19jYXRfMjYuanBnJyk7XHJcbiAgfVxyXG59XHJcblxyXG4uY2F0ZWdvcnktMzEge1xyXG4gICYgLmNvbHVtbi1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZmFmMDtcclxuICB9XHJcbn1cclxuXHJcbi5jb2x1bW4tY29udGFpbmVyIHtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzAwMDAwMCA1MCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XHJcbiAgICBtaXgtYmxlbmQtbW9kZTogc29mdC1saWdodDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMjBweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbiAgJiAjY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuI2lubmVyLWNvbnRlbnQge1xyXG4gIG1hcmdpbjogMTBweDtcclxufVxyXG5cclxuLmNvbHVtbi1oZWFkZXIge1xyXG4gIG1heC13aWR0aDogMTAyNHB4O1xyXG4gIG1hcmdpbjogMTBweDtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmIGgxLndwLWJsb2NrLWltYWdlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgICYgZmlndXJlLnNpemUtZnVsbDpub3QoLmFsaWdud2lkZSk6bm90KC5hbGlnbmZ1bGwpIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAmLmFsaWdubGVmdCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KSB7XHJcbiAgI2lubmVyLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luOiAyNXB4O1xyXG4gIH1cclxuICAuY29sdW1uLWhlYWRlciB7XHJcbiAgICBtYXJnaW46IDI1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmNvbHVtbi1jb250YWluZXIge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgaGVpZ2h0OiA3MjBweDtcclxuICAgICAgdG9wOiAyNDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbHVtbi1oZWFkZXIge1xyXG4gICAgJiBoMS53cC1ibG9jay1pbWFnZSB7XHJcbiAgICAgICYgZmlndXJlLnNpemUtZnVsbDpub3QoLmFsaWdud2lkZSk6bm90KC5hbGlnbmZ1bGwpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDc0cHgpIHtcclxuICAuY29sdW1uLWhlYWRlcixcclxuICAjaW5uZXItY29udGVudCB7XHJcbiAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICB9XHJcbiAgI2lubmVyLWNvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5LTI2IHtcclxuICAmIC5jb2x1bW4tY29udGFpbmVyIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIG1peC1ibGVuZC1tb2RlOiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcbiAgJiAuY29sdW1uLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICYgLnBvcnRyYWl0IHtcclxuICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0zNnB4O1xyXG4gICAgICAmIGZpZ3VyZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmIGgxLndwLWJsb2NrLWltYWdlIHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMCU7XHJcbiAgICAgICYgZmlndXJlLnNpemUtZnVsbDpub3QoLmFsaWdud2lkZSk6bm90KC5hbGlnbmZ1bGwpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MXB4KSB7XHJcbiAgICAmIC5jb2x1bW4taGVhZGVyIHtcclxuICAgICAgJiAucG9ydHJhaXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC02NHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgaDEud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgICAgICYgZmlndXJlLnNpemUtZnVsbDpub3QoLmFsaWdud2lkZSk6bm90KC5hbGlnbmZ1bGwpIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMjY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAmIC5jb2x1bW4taGVhZGVyIHtcclxuICAgICAgJiAucG9ydHJhaXQge1xyXG4gICAgICAgIHdpZHRoOiAxNzZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNzNweDtcclxuICAgICAgfVxyXG4gICAgICAmIGgxLndwLWJsb2NrLWltYWdlIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgJiBmaWd1cmUuc2l6ZS1mdWxsOm5vdCguYWxpZ253aWRlKTpub3QoLmFsaWduZnVsbCkge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzNDRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNhdGVnb3J5LTI4IHtcclxuICAmIC5jb2x1bW4taGVhZGVyIHtcclxuICAgICYgaDEud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgICAmIGZpZ3VyZS5zaXplLWZ1bGw6bm90KC5hbGlnbndpZGUpOm5vdCguYWxpZ25mdWxsKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNhdGVnb3J5LTI5IHtcclxuICAmIC5jb2x1bW4taGVhZGVyIHtcclxuICAgICYgaDEud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgICAmIGZpZ3VyZS5zaXplLWZ1bGw6bm90KC5hbGlnbndpZGUpOm5vdCguYWxpZ25mdWxsKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5NyU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgJiAuY29sdW1uLWhlYWRlciB7XHJcbiAgICAgICYgaDEud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgICAgICYgZmlndXJlLnNpemUtZnVsbDpub3QoLmFsaWdud2lkZSk6bm90KC5hbGlnbmZ1bGwpIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNjYlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5LTMwIHtcclxuICAmIC5jb2x1bW4tY29udGFpbmVyIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNhNTBkMGQgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XHJcbiAgICAgIG1peC1ibGVuZC1tb2RlOiBjb2xvci1idXJuO1xyXG4gICAgfVxyXG4gIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/</pre></body></html>