<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */
/* line 4, style.scss */
.topimg {
  background: url(../images/topimgbg.jpg) 50% 0 no-repeat; }

/* line 8, style.scss */
.topicsBox {
  border-bottom: 1px solid #cccccc;
  padding: 40px 0 40px 0;
  max-width: 850px;
  margin: 0 auto 0 auto; }

@media screen and (min-width: 711px) and (max-width: 1100px) {
  /* line 17, style.scss */
  .topicsBox {
    margin: 0 10px 0 10px; } }
@media screen and (max-width: 710px) {
  /* line 25, style.scss */
  .topicsBox {
    margin: 0 10px 0 10px; } }
/* line 31, style.scss */
.topicsBoxTable {
  width: 100%; }

/* line 35, style.scss */
.topicsBoxTable &gt; tbody &gt; tr &gt; th, .topicsBoxTable &gt; tbody &gt; tr &gt; td {
  vertical-align: top;
  font-size: 16px;
  font-size: 1.6rem; }

@media screen and (max-width: 710px) {
  /* line 43, style.scss */
  .topicsBoxTable &gt; tbody &gt; tr &gt; th, .topicsBoxTable &gt; tbody &gt; tr &gt; td {
    font-size: 14px;
    font-size: 1.4rem; } }
/* line 50, style.scss */
.topicsBoxTable &gt; tbody &gt; tr &gt; th {
  color: #04287e;
  width: 130px; }

@media screen and (max-width: 710px) {
  /* line 59, style.scss */
  .topicsBoxTable &gt; tbody &gt; tr &gt; th {
    display: block;
    width: auto; }

  /* line 64, style.scss */
  .topicsBoxTable &gt; tbody &gt; tr &gt; td {
    display: block;
    padding: 10px 0 0 0; } }
/* line 72, style.scss */
.topicsBoxTitle {
  font-size: 16px;
  font-size: 1.6rem;
  color: #04287e;
  padding: 0 0 10px 0; }

/* line 79, style.scss */
.topicsBoxTxt {
  font-size: 16px;
  font-size: 1.6rem; }

/* line 84, style.scss */
.topicsBoxTxt strong {
  font-weight: bold; }

/* line 88, style.scss */
.topicsBoxImg {
  text-align: right;
  padding: 0 0 0 20px; }

@media screen and (max-width: 710px) {
  /* line 96, style.scss */
  .topicsBoxTitle {
    font-size: 14px;
    font-size: 1.4rem; }

  /* line 101, style.scss */
  .topicsBoxTxt {
    font-size: 14px;
    font-size: 1.4rem; }

  /* line 106, style.scss */
  .topicsBoxImg {
    text-align: center;
    padding: 20px 0 0 0; } }
/*
----------------------------------------------------------------------------*/
/* line 119, style.scss */
.topicsBox_gwtable {
  margin: 5px 0 0 0; }

/* line 135, style.scss */
.topicsBox_gwtable &gt; table &gt; tbody &gt; tr &gt; th {
  border: 1px solid #ccc;
  padding: 5px 10px;
  white-space: nowrap; }

/* line 141, style.scss */
.topicsBox_gwtable &gt; table &gt; tbody &gt; tr &gt; td {
  border: 1px solid #ccc;
  padding: 5px 10px; }

@media screen and (max-width: 710px) {
  /* line 166, style.scss */
  .topicsBox_gwtable &gt; table &gt; tbody &gt; tr &gt; th {
    padding: 5px 5px; }

  /* line 170, style.scss */
  .topicsBox_gwtable &gt; table &gt; tbody &gt; tr &gt; td {
    padding: 5px 5px; } }
/*
----------------------------------------------------------------------------*/
/* line 182, style.scss */
.topics_coronavaccine_box {
  margin: 20px 0 20px 0; }

/* line 186, style.scss */
.topics_coronavaccine_boxb {
  background: #effbff;
  padding: 30px 40px; }

/* line 195, style.scss */
.topics_coronavaccine_box_titleb {
  color: #04287e;
  text-align: center;
  font-weight: bold;
  line-height: 1.5;
  font-size: 18px;
  font-size: 1.8rem; }
  /* line 203, style.scss */
  .topics_coronavaccine_box_titleb .ssp-media {
    display: none; }

/* line 208, style.scss */
.topics_coronavaccine_box_table {
  margin: 10px 0 0 0; }

/* line 213, style.scss */
.topics_coronavaccine_box_tableb &gt; table {
  margin: 0 auto 0 auto; }
  /* line 218, style.scss */
  .topics_coronavaccine_box_tableb &gt; table &gt; tbody &gt; tr &gt; th {
    vertical-align: top;
    white-space: nowrap; }
  /* line 222, style.scss */
  .topics_coronavaccine_box_tableb &gt; table &gt; tbody &gt; tr &gt; td {
    vertical-align: top;
    padding: 0 0 0 10px; }
    /* line 226, style.scss */
    .topics_coronavaccine_box_tableb &gt; table &gt; tbody &gt; tr &gt; td p {
      padding-left: 26px;
      padding-left: 2.6rem;
      text-indent: -26px;
      text-indent: -2.6rem; }
      /* line 232, style.scss */
      .topics_coronavaccine_box_tableb &gt; table &gt; tbody &gt; tr &gt; td p:before {
        content: "：";
        margin-right: 10px; }

/* line 246, style.scss */
.topics_coronavaccine_box_txt {
  margin: 10px 0 0 0;
  text-align: center; }

/* line 251, style.scss */
.topics_coronavaccine_box_txtb {
  text-align: left;
  display: inline-block; }

@media screen and (max-width: 710px) {
  /* line 261, style.scss */
  .topics_coronavaccine_box {
    margin: 20px 0 20px 0; }

  /* line 265, style.scss */
  .topics_coronavaccine_boxb {
    background: #effbff;
    padding: 20px 20px; }

  /* line 274, style.scss */
  .topics_coronavaccine_box_titleb {
    color: #04287e;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    font-size: 1.6rem; }

  /* line 282, style.scss */
  .topics_coronavaccine_box_table {
    margin: 10px 0 0 0; }

  /* line 287, style.scss */
  .topics_coronavaccine_box_tableb &gt; table {
    margin: 0 auto 0 auto; }
    /* line 292, style.scss */
    .topics_coronavaccine_box_tableb &gt; table &gt; tbody &gt; tr &gt; th {
      vertical-align: top;
      white-space: nowrap;
      display: block;
      margin: 10px 0 0 0;
      font-weight: bold; }
    /* line 299, style.scss */
    .topics_coronavaccine_box_tableb &gt; table &gt; tbody &gt; tr &gt; td {
      vertical-align: top;
      padding: 0 0 0 20px;
      display: block; }
      /* line 304, style.scss */
      .topics_coronavaccine_box_tableb &gt; table &gt; tbody &gt; tr &gt; td p {
        padding-left: 0;
        text-indent: 0; }
        /* line 308, style.scss */
        .topics_coronavaccine_box_tableb &gt; table &gt; tbody &gt; tr &gt; td p:before {
          content: "";
          margin-right: 0px; } }
@media screen and (max-width: 365px) {
  /* line 335, style.scss */
  .topics_coronavaccine_box_titleb .ssp-media {
    display: inline-block; } }
/*
---------------------------------------------------------*/
/* line 355, style.scss */
.topicsBoxTxt_imgbox_img {
  max-width: 660px;
  margin: 0 auto; }

/* line 363, style.scss */
.topicsBoxTxt_imgbox_imgb img {
  max-width: 100%;
  width: auto;
  height: auto; }

/* line 370, style.scss */
.topicsBoxTxt_imgbox_txt {
  margin: 10px 0 15px 0; }

/* line 374, style.scss */
.topicsBoxTxt_imgbox_txtb {
  text-align: center;
  line-height: 1.5; }

/*
---------------------------------------------------------*/
/* line 383, style.scss */
.topics_maina {
  float: right;
  margin: 0 0 20px 20px;
  width: 200px; }
  /* line 388, style.scss */
  .topics_maina img {
    max-width: 100%;
    width: auto;
    height: auto; }

@media screen and (max-width: 710px) {
  /* line 397, style.scss */
  .topics_maina {
    float: none;
    margin: 0 auto 20px auto;
    width: 180px; } }

/*# sourceMappingURL=style.css.map */
</pre></body></html>