/* CSS Document */
/* CSS Document */
/* line 8, style.scss */
.time_box_simple table {
  width: 100%; }
  /* line 11, style.scss */
  .time_box_simple table thead th {
    background: #1e4cdb;
    padding: 15px;
    color: #ffffff;
    font-size: 22px;
    font-size: 2.2rem;
    line-height: 1.0;
    font-weight: 500;
    text-align: center;
    vertical-align: middle;
    border-right: 2px solid #ffffff;
    border-bottom: 4px solid #ffffff; }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 11, style.scss */
      .time_box_simple table thead th {
        padding: 10px;
        font-size: 18px;
        font-size: 1.8rem;
        line-height: 1.5; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 11, style.scss */
      .time_box_simple table thead th {
        font-size: 16px;
        font-size: 1.6rem;
        line-height: 1.5;
        padding: 10px; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 11, style.scss */
      .time_box_simple table thead th {
        font-size: 16px;
        font-size: 1.6rem;
        line-height: 1.5;
        padding: 5px; } }
    @media screen and (max-width: 350px) {
      /* line 11, style.scss */
      .time_box_simple table thead th {
        font-size: 16px;
        font-size: 1.6rem;
        line-height: 1.5;
        padding: 5px; } }
    /* line 49, style.scss */
    .time_box_simple table thead th:last-of-type {
      border-right: 0; }
    /* line 52, style.scss */
    .time_box_simple table thead th span {
      background: #ffffff;
      color: #1e4cdb;
      font-weight: 500;
      padding: 0 10px;
      line-height: 1.2; }
      @media screen and (max-width: 350px) {
        /* line 52, style.scss */
        .time_box_simple table thead th span {
          padding: 0 10px; } }
      /* line 69, style.scss */
      .time_box_simple table thead th span.hidden {
        display: none; }
    /* line 73, style.scss */
    .time_box_simple table thead th strong {
      display: inline-block;
      margin-top: 5px; }
  /* line 90, style.scss */
  .time_box_simple table tbody th {
    background: #e3f3fd;
    padding: 15px;
    text-align: center;
    vertical-align: middle;
    border-right: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff; }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 90, style.scss */
      .time_box_simple table tbody th {
        padding: 10px; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 90, style.scss */
      .time_box_simple table tbody th {
        padding: 10px;
        font-weight: 600; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 90, style.scss */
      .time_box_simple table tbody th {
        padding: 10px;
        font-weight: 600; } }
    @media screen and (max-width: 350px) {
      /* line 90, style.scss */
      .time_box_simple table tbody th {
        padding: 5px;
        font-weight: 600; } }
    /* line 117, style.scss */
    .time_box_simple table tbody th span {
      background: #1e4cdb;
      color: #ffffff;
      font-weight: 500;
      padding: 0 5px;
      line-height: 1.2;
      margin-right: 10px; }
      /* line 124, style.scss */
      .time_box_simple table tbody th span.hidden {
        visibility: hidden;
        padding: 0;
        margin: 0;
        font-weight: 400; }
    /* line 131, style.scss */
    .time_box_simple table tbody th strong {
      font-size: 20px;
      font-size: 2.0rem; }
    /* line 135, style.scss */
    .time_box_simple table tbody th p {
      font-size: 14px;
      font-size: 1.4rem; }
  /* line 140, style.scss */
  .time_box_simple table tbody td {
    background: #e3f3fd;
    padding: 15px;
    text-align: center;
    vertical-align: middle;
    border-right: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff; }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 140, style.scss */
      .time_box_simple table tbody td {
        padding: 10px; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 140, style.scss */
      .time_box_simple table tbody td {
        padding: 10px 0; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 140, style.scss */
      .time_box_simple table tbody td {
        padding: 10px 0; } }
    @media screen and (max-width: 350px) {
      /* line 140, style.scss */
      .time_box_simple table tbody td {
        padding: 10px 0; } }
    /* line 161, style.scss */
    .time_box_simple table tbody td span.number_no {
      display: block;
      overflow: hidden;
      text-indent: 100%;
      width: 1.0em;
      height: 2px;
      background: #000000;
      margin: auto; }
    /* line 170, style.scss */
    .time_box_simple table tbody td span.number {
      display: inline-block;
      width: 45px; }
      @media screen and (min-width: 760.01px) and (max-width: 930px) {
        /* line 170, style.scss */
        .time_box_simple table tbody td span.number {
          width: 40px; } }
      @media screen and (max-width: 350px) {
        /* line 170, style.scss */
        .time_box_simple table tbody td span.number {
          width: 35px; } }
    /* line 186, style.scss */
    .time_box_simple table tbody td sup {
      margin-left: 5px;
      color: #cc0000;
      font-size: 15px;
      font-size: 1.5rem;
      position: relative;
      top: -1.0em; }
      @media screen and (max-width: 350px) {
        /* line 186, style.scss */
        .time_box_simple table tbody td sup {
          font-size: 13px;
          font-size: 1.3rem;
          top: -0.5em; } }
    /* line 208, style.scss */
    .time_box_simple table tbody td:has(sup) .number {
      margin-left: 1.0em; }

/* line 218, style.scss */
.time_box_simple span.number_maru {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: #1e4cdb;
  border-radius: 50%;
  margin: auto; }
/* line 226, style.scss */
.time_box_simple span.number_sankaku {
  display: inline-block;
  width: 0;
  height: 0;
  border-bottom: 20px solid #1e4cdb;
  border-right: 12px solid transparent;
  border-left: 12px solid transparent;
  margin: auto; }
/* line 235, style.scss */
.time_box_simple .number_batu {
  display: inline-block;
  width: 20px;
  height: 20px;
  position: relative;
  margin: auto; }
  /* line 241, style.scss */
  .time_box_simple .number_batu:before {
    display: block;
    content: '';
    width: 100%;
    height: 2px;
    background: #1e4cdb;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    transform: rotate(45deg); }
  /* line 255, style.scss */
  .time_box_simple .number_batu:after {
    display: block;
    content: '';
    width: 100%;
    height: 2px;
    background: #1e4cdb;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    transform: rotate(-45deg); }
/* line 270, style.scss */
.time_box_simple .sat_time {
  margin: 15px 0 0; }
/* line 273, style.scss */
.time_box_simple .sat_timeb {
  text-align: center; }
  /* line 275, style.scss */
  .time_box_simple .sat_timeb ul {
    width: fit-content;
    margin: auto; }
    /* line 279, style.scss */
    .time_box_simple .sat_timeb ul li p {
      display: inline-block;
      text-align: left;
      text-indent: -1.0em;
      padding-left: 1.0em; }
  /* line 287, style.scss */
  .time_box_simple .sat_timeb span {
    vertical-align: middle;
    margin-right: 2px;
    border-bottom: 15px solid #1e4cdb;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent; }

/* line 298, style.scss */
.time_box_konzatsu table {
  width: 100%; }
  /* line 301, style.scss */
  .time_box_konzatsu table thead th {
    background: #1e4cdb;
    padding: 15px;
    color: #ffffff;
    font-size: 22px;
    font-size: 2.2rem;
    line-height: 1.0;
    font-weight: 500;
    text-align: center;
    vertical-align: middle;
    border-right: 2px solid #ffffff;
    border-bottom: 4px solid #ffffff; }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 301, style.scss */
      .time_box_konzatsu table thead th {
        padding: 10px;
        font-size: 18px;
        font-size: 1.8rem;
        line-height: 1.5; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 301, style.scss */
      .time_box_konzatsu table thead th {
        font-size: 15px;
        font-size: 1.5rem;
        line-height: 1.5;
        padding: 10px; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 301, style.scss */
      .time_box_konzatsu table thead th {
        font-size: 15px;
        font-size: 1.5rem;
        line-height: 1.5;
        padding: 5px; } }
    @media screen and (max-width: 350px) {
      /* line 301, style.scss */
      .time_box_konzatsu table thead th {
        font-size: 15px;
        font-size: 1.5rem;
        line-height: 1.5;
        padding: 5px; } }
    /* line 339, style.scss */
    .time_box_konzatsu table thead th:last-of-type {
      border-right: 0; }
    /* line 342, style.scss */
    .time_box_konzatsu table thead th span {
      background: #ffffff;
      color: #1e4cdb;
      font-weight: 500;
      padding: 0 10px;
      line-height: 1.2; }
      @media screen and (max-width: 350px) {
        /* line 342, style.scss */
        .time_box_konzatsu table thead th span {
          padding: 0 10px; } }
    /* line 360, style.scss */
    .time_box_konzatsu table thead th strong {
      display: inline-block;
      margin-top: 5px; }
  /* line 377, style.scss */
  .time_box_konzatsu table tbody th {
    background: #e3f3fd;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
    border-right: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff; }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 377, style.scss */
      .time_box_konzatsu table tbody th {
        font-weight: 600; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 377, style.scss */
      .time_box_konzatsu table tbody th {
        font-weight: 600; } }
    @media screen and (max-width: 350px) {
      /* line 377, style.scss */
      .time_box_konzatsu table tbody th {
        padding: 5px;
        font-weight: 600; } }
    /* line 401, style.scss */
    .time_box_konzatsu table tbody th span {
      background: #1e4cdb;
      color: #ffffff;
      font-weight: 500;
      padding: 0 5px;
      line-height: 1.2;
      margin-right: 10px; }
    /* line 409, style.scss */
    .time_box_konzatsu table tbody th strong {
      font-size: 20px;
      font-size: 2.0rem; }
    /* line 413, style.scss */
    .time_box_konzatsu table tbody th p {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 1.2; }
  /* line 419, style.scss */
  .time_box_konzatsu table tbody td {
    background: #e3f3fd;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
    border-right: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff; }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 419, style.scss */
      .time_box_konzatsu table tbody td {
        padding: 10px 0; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 419, style.scss */
      .time_box_konzatsu table tbody td {
        padding: 10px 0; } }
    @media screen and (max-width: 350px) {
      /* line 419, style.scss */
      .time_box_konzatsu table tbody td {
        padding: 10px 0; } }
    /* line 439, style.scss */
    .time_box_konzatsu table tbody td span.number_no {
      display: block;
      overflow: hidden;
      text-indent: 100%;
      width: 1.0em;
      height: 2px;
      background: #000000;
      margin: auto; }
    /* line 448, style.scss */
    .time_box_konzatsu table tbody td span.number {
      display: inline-block;
      width: 45px; }
      @media screen and (min-width: 760.01px) and (max-width: 930px) {
        /* line 448, style.scss */
        .time_box_konzatsu table tbody td span.number {
          width: 40px; } }
      @media screen and (max-width: 350px) {
        /* line 448, style.scss */
        .time_box_konzatsu table tbody td span.number {
          width: 35px; } }
    /* line 464, style.scss */
    .time_box_konzatsu table tbody td sup {
      margin-left: 5px;
      color: #cc0000;
      font-size: 15px;
      font-size: 1.5rem;
      position: relative;
      top: -1.0em; }
      @media screen and (max-width: 350px) {
        /* line 464, style.scss */
        .time_box_konzatsu table tbody td sup {
          font-size: 13px;
          font-size: 1.3rem;
          top: -0.5em; } }
    /* line 486, style.scss */
    .time_box_konzatsu table tbody td:has(sup) .number {
      margin-left: 1.0em; }

/* line 497, style.scss */
.time_box_konzatsu .sat_time {
  margin: 10px 0 0; }
/* line 500, style.scss */
.time_box_konzatsu .sat_timeb {
  text-align: center; }
  /* line 502, style.scss */
  .time_box_konzatsu .sat_timeb p {
    display: inline-block;
    text-align: left;
    text-indent: -1.0em;
    margin-left: 1.0em;
    color: #cc0000;
    line-height: 1.5; }

/* line 523, style.scss */
.time_list {
  margin: 30px 0 0; }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 523, style.scss */
    .time_list {
      margin: 20px 0 0; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 523, style.scss */
    .time_list {
      margin: 20px 0 0; } }
  @media screen and (max-width: 350px) {
    /* line 523, style.scss */
    .time_list {
      margin: 15px 0 0; } }

/* line 539, style.scss */
.time_listb {
  text-align: center; }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 539, style.scss */
    .time_listb {
      text-align: left;
      width: fit-content;
      margin: auto; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 539, style.scss */
    .time_listb {
      text-align: left;
      width: fit-content;
      margin: auto; } }
  @media screen and (max-width: 350px) {
    /* line 539, style.scss */
    .time_listb {
      text-align: left;
      width: fit-content;
      margin: auto; } }
  /* line 560, style.scss */
  .time_listb p {
    display: inline-block;
    margin-right: 40px; }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 560, style.scss */
      .time_listb p {
        margin-right: 20px; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 560, style.scss */
      .time_listb p {
        display: block;
        margin: 10px 0 0; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 560, style.scss */
      .time_listb p {
        display: block;
        margin: 10px 0 0; } }
    @media screen and (max-width: 350px) {
      /* line 560, style.scss */
      .time_listb p {
        display: flex;
        margin: 10px 0 0; } }
    /* line 580, style.scss */
    .time_listb p span:first-of-type {
      display: inline-block;
      width: 40px;
      margin-right: 10px;
      vertical-align: middle; }
      @media screen and (min-width: 760.01px) and (max-width: 930px) {
        /* line 580, style.scss */
        .time_listb p span:first-of-type {
          width: 35px;
          margin-right: 5px; } }
      @media screen and (min-width: 600.01px) and (max-width: 760px) {
        /* line 580, style.scss */
        .time_listb p span:first-of-type {
          width: 35px;
          margin-right: 5px; } }
      @media screen and (min-width: 350.1px) and (max-width: 600px) {
        /* line 580, style.scss */
        .time_listb p span:first-of-type {
          width: 30px;
          margin-right: 5px; } }
      @media screen and (max-width: 350px) {
        /* line 580, style.scss */
        .time_listb p span:first-of-type {
          width: 30px;
          margin-right: 5px; } }
    @media screen and (max-width: 350px) {
      /* line 604, style.scss */
      .time_listb p span:last-of-type {
        width: calc(100% - 35px); } }
    /* line 617, style.scss */
    .time_listb p:last-of-type {
      margin-right: 0; }

/* line 622, style.scss */
.time_txt {
  margin: 30px 0 0; }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 622, style.scss */
    .time_txt {
      margin: 20px 0 0; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 622, style.scss */
    .time_txt {
      margin: 20px 0 0; } }
  @media screen and (max-width: 350px) {
    /* line 622, style.scss */
    .time_txt {
      margin: 15px 0 0; } }

/* line 639, style.scss */
.time_txtb > div {
  text-align: center;
  width: fit-content;
  background-color: #FFF4F4;
  border: 2px solid #fff;
  padding: 15px 60px;
  margin: auto; }
  @media screen and (min-width: 930.01px) and (max-width: 1200px) {
    /* line 639, style.scss */
    .time_txtb > div {
      padding: 15px 30px; } }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 639, style.scss */
    .time_txtb > div {
      padding: 15px; } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 639, style.scss */
    .time_txtb > div {
      padding: 15px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 639, style.scss */
    .time_txtb > div {
      padding: 15px; } }
  @media screen and (max-width: 350px) {
    /* line 639, style.scss */
    .time_txtb > div {
      padding: 10px; } }
  /* line 662, style.scss */
  .time_txtb > div p {
    text-align: left; }
/* line 666, style.scss */
.time_txtb ul {
  margin: 20px auto 0;
  width: fit-content; }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 666, style.scss */
    .time_txtb ul {
      margin: 15px auto 0; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 666, style.scss */
    .time_txtb ul {
      margin: 15px auto 0; } }
  @media screen and (max-width: 350px) {
    /* line 666, style.scss */
    .time_txtb ul {
      margin: 10px auto 0; } }
  /* line 682, style.scss */
  .time_txtb ul li {
    text-indent: -1.0em;
    margin-left: 1.0em; }

/* line 688, style.scss */
.reserve_boxb {
  text-align: center; }
  /* line 690, style.scss */
  .reserve_boxb p {
    display: inline-block;
    text-align: left; }

/* line 696, style.scss */
.belongings_boxb ul {
  display: flex;
  flex-wrap: wrap; }
  /* line 699, style.scss */
  .belongings_boxb ul li {
    margin: 5px 0; }
  @media screen and (min-width: 930.01px) and (max-width: 1200px) {
    /* line 702, style.scss */
    .belongings_boxb ul.list4 {
      justify-content: space-between;
      max-width: 500px;
      width: 100%;
      margin: auto; } }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 702, style.scss */
    .belongings_boxb ul.list4 {
      justify-content: space-between;
      max-width: 500px;
      width: 100%;
      margin: auto; } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 702, style.scss */
    .belongings_boxb ul.list4 {
      justify-content: space-between;
      max-width: 450px;
      width: 100%;
      margin: auto; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 702, style.scss */
    .belongings_boxb ul.list4 {
      justify-content: space-between;
      width: 100%; } }
  @media screen and (max-width: 350px) {
    /* line 702, style.scss */
    .belongings_boxb ul.list4 {
      justify-content: space-between;
      width: 100%; } }
  /* line 729, style.scss */
  .belongings_boxb ul.list4 li {
    width: 25%; }
    @media screen and (min-width: 930.01px) and (max-width: 1200px) {
      /* line 729, style.scss */
      .belongings_boxb ul.list4 li {
        width: 210px; } }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 729, style.scss */
      .belongings_boxb ul.list4 li {
        width: 210px; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 729, style.scss */
      .belongings_boxb ul.list4 li {
        width: 210px; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 729, style.scss */
      .belongings_boxb ul.list4 li {
        max-width: 190px;
        width: 100%; } }
    @media screen and (max-width: 350px) {
      /* line 729, style.scss */
      .belongings_boxb ul.list4 li {
        width: 100%; } }
  /* line 749, style.scss */
  .belongings_boxb ul.list3 {
    justify-content: center; }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 749, style.scss */
      .belongings_boxb ul.list3 {
        justify-content: space-between; } }
    @media screen and (max-width: 350px) {
      /* line 749, style.scss */
      .belongings_boxb ul.list3 {
        justify-content: space-between; } }
    /* line 763, style.scss */
    .belongings_boxb ul.list3 li {
      width: 120px;
      margin-right: 50px; }
      @media screen and (min-width: 930.01px) and (max-width: 1200px) {
        /* line 763, style.scss */
        .belongings_boxb ul.list3 li {
          width: fit-content; } }
      @media screen and (min-width: 760.01px) and (max-width: 930px) {
        /* line 763, style.scss */
        .belongings_boxb ul.list3 li {
          width: fit-content; } }
      @media screen and (min-width: 600.01px) and (max-width: 760px) {
        /* line 763, style.scss */
        .belongings_boxb ul.list3 li {
          width: fit-content; } }
      @media screen and (min-width: 350.1px) and (max-width: 600px) {
        /* line 763, style.scss */
        .belongings_boxb ul.list3 li {
          max-width: 110px;
          width: 100%;
          margin-right: 0; } }
      @media screen and (max-width: 350px) {
        /* line 763, style.scss */
        .belongings_boxb ul.list3 li {
          max-width: 130px;
          width: 100%;
          margin-right: 0; } }
      /* line 785, style.scss */
      .belongings_boxb ul.list3 li:last-of-type {
        margin-right: 0; }

/* line 792, style.scss */
.belonging_comment {
  margin: 30px 0 0;
  text-align: center; }
  /* line 795, style.scss */
  .belonging_comment p {
    display: inline-block;
    text-align: left; }

/* line 800, style.scss */
.add_list {
  border: 1px solid #99cded;
  background: #ffffff;
  padding: 15px 30px;
  margin: 10px 0 0; }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 800, style.scss */
    .add_list {
      padding: 15px 20px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 800, style.scss */
    .add_list {
      padding: 10px 20px; } }
  @media screen and (max-width: 350px) {
    /* line 800, style.scss */
    .add_list {
      padding: 10px 15px; } }

/* line 819, style.scss */
.add_comment {
  margin: 20px 0 0; }
  /* line 821, style.scss */
  .add_comment p {
    display: inline-block;
    text-align: left;
    text-indent: -1.0em;
    margin-left: 1.0em; }

/* line 834, style.scss */
.re_ex_txt {
  text-align: center; }
  /* line 836, style.scss */
  .re_ex_txt p {
    display: inline-block;
    text-align: left; }

/* line 841, style.scss */
ul.point_stars {
  margin: 0 auto;
  display: flex;
  justify-content: center; }
  /* line 845, style.scss */
  ul.point_stars li {
    width: fit-content; }
    /* line 847, style.scss */
    ul.point_stars li span {
      color: #48cbff; }
    /* line 850, style.scss */
    ul.point_stars li:first-of-type {
      margin-right: 50px; }

/* line 855, style.scss */
.re_ex_comment {
  margin: 10px 0 0;
  text-align: center; }
  /* line 858, style.scss */
  .re_ex_comment p {
    display: inline-block;
    text-align: left; }
    /* line 861, style.scss */
    .re_ex_comment p span {
      color: #48cbff; }

/* line 866, style.scss */
.more_btn {
  margin: 40px 0 0; }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 866, style.scss */
    .more_btn {
      margin: 30px 0 0; } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 866, style.scss */
    .more_btn {
      margin: 30px 0 0; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 866, style.scss */
    .more_btn {
      margin: 20px 0 0; } }
  @media screen and (max-width: 350px) {
    /* line 866, style.scss */
    .more_btn {
      margin: 20px 0 0; } }

/* line 883, style.scss */
.more_btnb {
  max-width: 400px;
  width: 100%;
  margin: auto; }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 883, style.scss */
    .more_btnb {
      max-width: 320px; } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 883, style.scss */
    .more_btnb {
      max-width: 320px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 883, style.scss */
    .more_btnb {
      max-width: 280px; } }
  @media screen and (max-width: 350px) {
    /* line 883, style.scss */
    .more_btnb {
      max-width: 240px; } }
  /* line 901, style.scss */
  .more_btnb a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 50px;
    font-weight: 500;
    color: #ffffff;
    letter-spacing: 0.1rem;
    background: #1e4cdb;
    border-radius: 5px;
    line-height: 1.5; }
    /* line 923, style.scss */
    .more_btnb a:before {
      display: block;
      content: '';
      width: 8px;
      height: 8px;
      border-right: 1px solid #ffffff;
      border-bottom: 1px solid #ffffff;
      transform: rotate(-45deg) skew(10deg, 10deg);
      margin-right: 10px; }

/* line 946, style.scss */
.kariya_time {
  margin: 30px 0 0; }

/* line 950, style.scss */
.kariya_timeb h5 {
  text-align: center;
  font-size: 20px;
  font-size: 2.0rem;
  font-weight: 600;
  color: #1e4cdb; }
/* line 957, style.scss */
.kariya_timeb table {
  border-collapse: separate;
  border-spacing: 4px;
  line-height: 1.5;
  margin: 0 auto; }
  /* line 962, style.scss */
  .kariya_timeb table th {
    background: #1e4cdb;
    color: #ffffff;
    text-align: center;
    padding: 10px; }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 962, style.scss */
      .kariya_timeb table th {
        padding: 5px 10px; } }
    @media all and (min-width: 350.01px) and (max-width: 370px) {
      /* line 962, style.scss */
      .kariya_timeb table th {
        padding: 5px; } }
    @media screen and (max-width: 350px) {
      /* line 962, style.scss */
      .kariya_timeb table th {
        padding: 5px; } }
  /* line 983, style.scss */
  .kariya_timeb table td {
    background: #ffffff;
    text-align: center;
    padding: 10px; }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 983, style.scss */
      .kariya_timeb table td {
        padding: 5px 10px;
        white-space: nowrap; } }
    @media all and (min-width: 350.01px) and (max-width: 370px) {
      /* line 983, style.scss */
      .kariya_timeb table td {
        padding: 5px; } }
    @media screen and (max-width: 350px) {
      /* line 983, style.scss */
      .kariya_timeb table td {
        padding: 5px;
        white-space: nowrap; } }
    /* line 1004, style.scss */
    .kariya_timeb table td span {
      display: inline-block;
      text-align: left; }

/* line 1011, style.scss */
.kensa_txt {
  margin: 20px 0 0; }

/* line 1017, style.scss */
.partners_boxb ul {
  display: flex;
  justify-content: center; }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 1017, style.scss */
    .partners_boxb ul {
      justify-content: space-between; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 1017, style.scss */
    .partners_boxb ul {
      justify-content: space-between;
      flex-wrap: wrap; } }
  @media screen and (max-width: 350px) {
    /* line 1017, style.scss */
    .partners_boxb ul {
      justify-content: space-between;
      flex-wrap: wrap; } }
  /* line 1035, style.scss */
  .partners_boxb ul li {
    margin: 5px 60px 5px 0; }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 1035, style.scss */
      .partners_boxb ul li {
        margin: 5px 0;
        width: 50%; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 1035, style.scss */
      .partners_boxb ul li {
        margin: 5px 0;
        width: 100%; } }
    @media screen and (max-width: 350px) {
      /* line 1035, style.scss */
      .partners_boxb ul li {
        margin: 5px 0;
        width: 100%; } }
    /* line 1053, style.scss */
    .partners_boxb ul li:last-of-type {
      margin: 5px 0 5px 0; }
      @media screen and (min-width: 600.01px) and (max-width: 760px) {
        /* line 1053, style.scss */
        .partners_boxb ul li:last-of-type {
          width: 100%; } }
      @media screen and (min-width: 350.1px) and (max-width: 600px) {
        /* line 1053, style.scss */
        .partners_boxb ul li:last-of-type {
          width: 100%; } }
      @media screen and (max-width: 350px) {
        /* line 1053, style.scss */
        .partners_boxb ul li:last-of-type {
          width: 100%; } }

/* line 1072, style.scss */
.youbi {
  display: block;
  width: fit-content;
  margin: 0 auto;
  text-align: left; }

/* line 1078, style.scss */
.hiddentxt {
  visibility: hidden; }

/*# sourceMappingURL=style.css.map */
