@charset "UTF-8";
/* CSS Document */
/* CSS Document */
/* line 8, style.scss */
.smenub ul li:nth-of-type(n+5) {
  order: 3; }
@media screen and (min-width: 350.1px) and (max-width: 600px) {
  /* line 11, style.scss */
  .smenub ul li:last-of-type {
    margin: 3px auto 3px 3px; } }
@media screen and (max-width: 350px) {
  /* line 11, style.scss */
  .smenub ul li:last-of-type {
    margin: 3px auto 3px 3px; } }
/* line 26, style.scss */
.smenub ul:before {
  display: block;
  content: '';
  width: 100%;
  height: 0;
  order: 2; }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 26, style.scss */
    .smenub ul:before {
      display: none; } }
  @media screen and (max-width: 350px) {
    /* line 26, style.scss */
    .smenub ul:before {
      display: none; } }

/* line 49, style.scss */
.point_boxb {
  display: flex;
  justify-content: space-between; }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 49, style.scss */
    .point_boxb {
      display: block; } }
  @media screen and (max-width: 350px) {
    /* line 49, style.scss */
    .point_boxb {
      display: block; } }

/* line 66, style.scss */
.point_unit {
  max-width: calc(50% - 45px); }
  @media screen and (min-width: 930.01px) and (max-width: 1200px) {
    /* line 66, style.scss */
    .point_unit {
      max-width: calc(50% - 30px); } }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 66, style.scss */
    .point_unit {
      max-width: calc(50% - 15px); } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 66, style.scss */
    .point_unit {
      max-width: calc(50% - 15px); } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 66, style.scss */
    .point_unit {
      max-width: 100%; } }
  @media screen and (max-width: 350px) {
    /* line 66, style.scss */
    .point_unit {
      max-width: 100%; } }
  /* line 87, style.scss */
  .point_unit.point01 {
    margin-right: 60px; }
    @media screen and (min-width: 930.01px) and (max-width: 1200px) {
      /* line 87, style.scss */
      .point_unit.point01 {
        margin-right: 25px; } }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 87, style.scss */
      .point_unit.point01 {
        margin-right: 50px; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 87, style.scss */
      .point_unit.point01 {
        margin-right: 40px; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 87, style.scss */
      .point_unit.point01 {
        margin-right: 0; } }
    @media screen and (max-width: 350px) {
      /* line 87, style.scss */
      .point_unit.point01 {
        margin-right: 0; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 105, style.scss */
    .point_unit.point02 {
      margin-top: 40px; } }
  @media screen and (max-width: 350px) {
    /* line 105, style.scss */
    .point_unit.point02 {
      margin-top: 40px; } }
  /* line 119, style.scss */
  .point_unit.point03 {
    margin-top: 20px; }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 119, style.scss */
      .point_unit.point03 {
        margin-top: 15px; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 119, style.scss */
      .point_unit.point03 {
        margin-top: 40px; } }
    @media screen and (max-width: 350px) {
      /* line 119, style.scss */
      .point_unit.point03 {
        margin-top: 40px; } }

@media screen and (min-width: 350.1px) and (max-width: 600px) {
  /* line 136, style.scss */
  .point_img {
    max-width: 300px;
    width: 100%;
    margin: auto; } }
@media screen and (max-width: 350px) {
  /* line 136, style.scss */
  .point_img {
    max-width: 300px;
    width: 100%;
    margin: auto; } }

/* line 154, style.scss */
.point_txt {
  margin: 20px 0 0;
  text-align: center; }
  /* line 157, style.scss */
  .point_txt h4 {
    display: inline-block;
    text-align: left;
    font-size: 24px;
    font-size: 2.4rem;
    color: #64441d;
    line-height: 1.5; }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 157, style.scss */
      .point_txt h4 {
        font-size: 20px;
        font-size: 2.0rem; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 157, style.scss */
      .point_txt h4 {
        font-size: 20px;
        font-size: 2.0rem; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 157, style.scss */
      .point_txt h4 {
        font-size: 18px;
        font-size: 1.8rem; } }
    @media screen and (max-width: 350px) {
      /* line 157, style.scss */
      .point_txt h4 {
        font-size: 18px;
        font-size: 1.8rem; } }
  /* line 183, style.scss */
  .point_txt p {
    margin: 10px auto 0;
    width: 80%;
    text-align: left; }
    @media screen and (min-width: 930.01px) and (max-width: 1200px) {
      /* line 183, style.scss */
      .point_txt p {
        width: 90%; } }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 183, style.scss */
      .point_txt p {
        width: 100%; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 183, style.scss */
      .point_txt p {
        width: 100%; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 183, style.scss */
      .point_txt p {
        width: 100%;
        margin: 5px auto 0; } }
    @media screen and (max-width: 350px) {
      /* line 183, style.scss */
      .point_txt p {
        width: 100%;
        margin: 5px auto 0; } }

/* line 206, style.scss */
.work_lead {
  text-align: center; }
  /* line 208, style.scss */
  .work_lead p {
    display: inline-block;
    text-align: left; }

/* line 213, style.scss */
.work_box {
  margin: 30px 0 0; }

/* line 216, style.scss */
.work_boxb {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 216, style.scss */
    .work_boxb {
      display: block; } }
  @media screen and (max-width: 350px) {
    /* line 216, style.scss */
    .work_boxb {
      display: block; } }

/* line 233, style.scss */
.work_unit {
  width: calc((100% - 50px) / 3); }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 233, style.scss */
    .work_unit {
      width: calc((100% - 50px) / 3); } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 233, style.scss */
    .work_unit {
      width: calc((100% - 40px) / 3); } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 233, style.scss */
    .work_unit {
      max-width: none;
      width: 100%;
      margin-top: 40px; } }
  @media screen and (max-width: 350px) {
    /* line 233, style.scss */
    .work_unit {
      max-width: none;
      width: 100%;
      margin-top: 30px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 253, style.scss */
    .work_unit .work_img {
      max-width: 300px;
      margin: auto; } }
  @media screen and (max-width: 350px) {
    /* line 253, style.scss */
    .work_unit .work_img {
      max-width: 300px;
      margin: auto; } }
  /* line 269, style.scss */
  .work_unit h4 {
    margin: 20px 0 0;
    text-align: center; }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 269, style.scss */
      .work_unit h4 {
        margin: 10px 0 0; } }
    @media screen and (max-width: 350px) {
      /* line 269, style.scss */
      .work_unit h4 {
        margin: 10px 0 0; } }
  /* line 285, style.scss */
  .work_unit:nth-of-type(n+4) {
    margin-top: 40px; }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 288, style.scss */
    .work_unit:first-of-type {
      margin-top: 0; } }
  @media screen and (max-width: 350px) {
    /* line 288, style.scss */
    .work_unit:first-of-type {
      margin-top: 0; } }

/* line 306, style.scss */
.area_boxb {
  background: #fff;
  border-radius: 20px;
  padding: 50px; }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 306, style.scss */
    .area_boxb {
      padding: 30px; } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 306, style.scss */
    .area_boxb {
      padding: 30px;
      border-radius: 10px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 306, style.scss */
    .area_boxb {
      padding: 20px;
      border-radius: 10px; } }
  @media screen and (max-width: 350px) {
    /* line 306, style.scss */
    .area_boxb {
      padding: 15px;
      border-radius: 10px; } }
  /* line 327, style.scss */
  .area_boxb dl {
    text-align: center; }
    /* line 329, style.scss */
    .area_boxb dl dt {
      font-size: 20px;
      font-size: 2.0rem; }
      @media screen and (min-width: 600.01px) and (max-width: 760px) {
        /* line 329, style.scss */
        .area_boxb dl dt {
          font-size: 18px;
          font-size: 1.8rem; } }
      @media screen and (min-width: 350.1px) and (max-width: 600px) {
        /* line 329, style.scss */
        .area_boxb dl dt {
          font-size: 18px;
          font-size: 1.8rem; } }
      @media screen and (max-width: 350px) {
        /* line 329, style.scss */
        .area_boxb dl dt {
          font-size: 16px;
          font-size: 1.6rem; } }
      /* line 348, style.scss */
      .area_boxb dl dt p {
        display: inline-block;
        text-align: left; }
    /* line 353, style.scss */
    .area_boxb dl dd {
      margin: 20px 0 0; }
      @media screen and (min-width: 350.1px) and (max-width: 600px) {
        /* line 353, style.scss */
        .area_boxb dl dd {
          margin: 10px 0 0; } }
      @media screen and (max-width: 350px) {
        /* line 353, style.scss */
        .area_boxb dl dd {
          margin: 10px 0 0; } }
      /* line 367, style.scss */
      .area_boxb dl dd .astarisk {
        width: fit-content;
        text-align: left;
        margin-left: auto;
        margin-right: auto; }

/* line 378, style.scss */
.flow_boxb {
  counter-reset: listnum; }

/* line 381, style.scss */
.flow_unit {
  display: flex;
  justify-content: space-between;
  background: #ffffff;
  border-radius: 20px;
  margin: 30px 0 0; }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 381, style.scss */
    .flow_unit {
      border-radius: 10px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 381, style.scss */
    .flow_unit {
      display: block;
      border-radius: 10px;
      margin: 20px 0 0; } }
  @media screen and (max-width: 350px) {
    /* line 381, style.scss */
    .flow_unit {
      display: block;
      border-radius: 10px;
      margin: 10px 0 0; } }

/* line 405, style.scss */
.flow_img {
  max-width: 280px;
  width: 100%;
  min-height: 220px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  background-image: url("../images/flow_img01.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover; }
  @media screen and (min-width: 930.01px) and (max-width: 1200px) {
    /* line 405, style.scss */
    .flow_img {
      max-width: 240px; } }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 405, style.scss */
    .flow_img {
      max-width: 200px;
      min-height: 160px; } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 405, style.scss */
    .flow_img {
      max-width: 160px;
      min-height: 125px;
      border-top-left-radius: 10px;
      border-bottom-left-radius: 10px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 405, style.scss */
    .flow_img {
      max-width: none;
      min-height: 140px;
      border-top-left-radius: 10px;
      border-bottom-left-radius: 0;
      border-top-right-radius: 10px;
      background-position: top center; } }
  @media screen and (max-width: 350px) {
    /* line 405, style.scss */
    .flow_img {
      max-width: none;
      min-height: 100px;
      border-top-left-radius: 10px;
      border-bottom-left-radius: 0;
      border-top-right-radius: 10px;
      background-position: top center; } }
  /* line 444, style.scss */
  .unit01 .flow_img {
    background-image: url("../images/flow_img01.jpg"); }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 444, style.scss */
      .unit01 .flow_img {
        background-image: url("../images/flow_img01_sp.jpg"); } }
    @media screen and (max-width: 350px) {
      /* line 444, style.scss */
      .unit01 .flow_img {
        background-image: url("../images/flow_img01_sp.jpg"); } }
  /* line 459, style.scss */
  .unit02 .flow_img {
    background-image: url("../images/flow_img02.jpg"); }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 459, style.scss */
      .unit02 .flow_img {
        background-image: url("../images/flow_img02_sp.jpg"); } }
    @media screen and (max-width: 350px) {
      /* line 459, style.scss */
      .unit02 .flow_img {
        background-image: url("../images/flow_img02_sp.jpg"); } }
  /* line 474, style.scss */
  .unit03 .flow_img {
    background-image: url("../images/flow_img03.jpg"); }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 474, style.scss */
      .unit03 .flow_img {
        background-image: url("../images/flow_img03_sp.jpg"); } }
    @media screen and (max-width: 350px) {
      /* line 474, style.scss */
      .unit03 .flow_img {
        background-image: url("../images/flow_img03_sp.jpg"); } }
  /* line 489, style.scss */
  .unit04 .flow_img {
    background-image: url("../images/flow_img04.jpg"); }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 489, style.scss */
      .unit04 .flow_img {
        background-image: url("../images/flow_img04_sp.jpg"); } }
    @media screen and (max-width: 350px) {
      /* line 489, style.scss */
      .unit04 .flow_img {
        background-image: url("../images/flow_img04_sp.jpg"); } }
  /* line 504, style.scss */
  .unit05 .flow_img {
    background-image: url("../images/flow_img05.jpg"); }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 504, style.scss */
      .unit05 .flow_img {
        background-image: url("../images/flow_img05_sp.jpg"); } }
    @media screen and (max-width: 350px) {
      /* line 504, style.scss */
      .unit05 .flow_img {
        background-image: url("../images/flow_img05_sp.jpg"); } }

/* line 521, style.scss */
.flow_txt {
  width: calc(100% - 280px);
  padding: 40px;
  display: flex;
  flex-direction: column;
  justify-content: center; }
  @media screen and (min-width: 930.01px) and (max-width: 1200px) {
    /* line 521, style.scss */
    .flow_txt {
      width: calc(100% - 240px);
      padding: 20px 30px; } }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 521, style.scss */
    .flow_txt {
      width: calc(100% - 200px);
      padding: 15px 30px; } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 521, style.scss */
    .flow_txt {
      width: calc(100% - 160px);
      padding: 15px 30px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 521, style.scss */
    .flow_txt {
      width: 100%;
      padding: 20px; } }
  @media screen and (max-width: 350px) {
    /* line 521, style.scss */
    .flow_txt {
      width: 100%;
      padding: 15px; } }
  /* line 547, style.scss */
  .flow_txt h4 {
    color: #82b032;
    font-size: 20px;
    font-size: 2.0rem; }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 547, style.scss */
      .flow_txt h4 {
        font-size: 18px;
        font-size: 1.8rem; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 547, style.scss */
      .flow_txt h4 {
        font-size: 18px;
        font-size: 1.8rem; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 547, style.scss */
      .flow_txt h4 {
        font-size: 16px;
        font-size: 1.6rem; } }
    @media screen and (max-width: 350px) {
      /* line 547, style.scss */
      .flow_txt h4 {
        font-size: 16px;
        font-size: 1.6rem; } }
    /* line 569, style.scss */
    .flow_txt h4:before {
      display: inline-block;
      counter-increment: listnum;
      content: counter(listnum);
      font-size: 32px;
      font-size: 3.2rem;
      line-height: 1.0;
      font-family: "Jost", sans-serif;
      font-optical-sizing: auto;
      font-style: normal;
      font-weight: 300;
      margin-right: 10px;
      position: relative;
      top: 3px; }
      @media screen and (min-width: 760.01px) and (max-width: 930px) {
        /* line 569, style.scss */
        .flow_txt h4:before {
          font-size: 25px;
          font-size: 2.5rem;
          margin-right: 5px; } }
      @media screen and (min-width: 600.01px) and (max-width: 760px) {
        /* line 569, style.scss */
        .flow_txt h4:before {
          font-size: 25px;
          font-size: 2.5rem; } }
      @media screen and (min-width: 350.1px) and (max-width: 600px) {
        /* line 569, style.scss */
        .flow_txt h4:before {
          font-size: 25px;
          font-size: 2.5rem; } }
      @media screen and (max-width: 350px) {
        /* line 569, style.scss */
        .flow_txt h4:before {
          font-size: 25px;
          font-size: 2.5rem; } }
  /* line 604, style.scss */
  .flow_txt p {
    margin: 20px 0 0; }
    @media screen and (min-width: 760.01px) and (max-width: 930px) {
      /* line 604, style.scss */
      .flow_txt p {
        margin: 10px 0 0; } }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 604, style.scss */
      .flow_txt p {
        margin: 5px 0 0; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 604, style.scss */
      .flow_txt p {
        margin: 5px 0 0; } }
    @media screen and (max-width: 350px) {
      /* line 604, style.scss */
      .flow_txt p {
        margin: 5px 0 0; } }

/* line 622, style.scss */
.price_lead {
  text-align: center; }
  /* line 624, style.scss */
  .price_lead p {
    display: inline-block;
    text-align: left; }

/* line 629, style.scss */
.price_box {
  margin: 15px 0 0; }

/* line 635, style.scss */
table.price_list {
  border-top: 1px solid #64441d;
  border-left: 1px solid #64441d;
  width: 100%;
  border-radius: 20px;
  border-collapse: separate; }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 635, style.scss */
    table.price_list {
      border-radius: 10px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 635, style.scss */
    table.price_list {
      border-radius: 10px; } }
  @media screen and (max-width: 350px) {
    /* line 635, style.scss */
    table.price_list {
      border-radius: 10px; } }
  /* line 654, style.scss */
  table.price_list th {
    border-bottom: 1px solid #64441d;
    border-right: 1px solid #64441d;
    background: #e4f6fa;
    padding: 10px;
    text-align: center;
    width: calc(100% / 3); }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 654, style.scss */
      table.price_list th {
        width: 50%; } }
    @media screen and (max-width: 350px) {
      /* line 654, style.scss */
      table.price_list th {
        width: 50%; } }
  /* line 674, style.scss */
  table.price_list td {
    border-bottom: 1px solid #64441d;
    border-right: 1px solid #64441d;
    background: #fff;
    padding: 10px;
    text-align: center;
    width: calc(100% / 3); }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 674, style.scss */
      table.price_list td {
        width: 50%; } }
    @media screen and (max-width: 350px) {
      /* line 674, style.scss */
      table.price_list td {
        width: 50%; } }
  /* line 694, style.scss */
  table.price_list .round01 {
    border-top-left-radius: 20px; }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 694, style.scss */
      table.price_list .round01 {
        border-top-left-radius: 10px; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 694, style.scss */
      table.price_list .round01 {
        border-top-left-radius: 10px; } }
    @media screen and (max-width: 350px) {
      /* line 694, style.scss */
      table.price_list .round01 {
        border-top-left-radius: 10px; } }
  /* line 710, style.scss */
  table.price_list .round02 {
    border-bottom-left-radius: 20px; }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 710, style.scss */
      table.price_list .round02 {
        border-bottom-left-radius: 10px; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 710, style.scss */
      table.price_list .round02 {
        border-bottom-left-radius: 10px; } }
    @media screen and (max-width: 350px) {
      /* line 710, style.scss */
      table.price_list .round02 {
        border-bottom-left-radius: 10px; } }
  /* line 726, style.scss */
  table.price_list .round03 {
    border-top-right-radius: 20px; }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 726, style.scss */
      table.price_list .round03 {
        border-top-right-radius: 10px; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 726, style.scss */
      table.price_list .round03 {
        border-top-right-radius: 10px; } }
    @media screen and (max-width: 350px) {
      /* line 726, style.scss */
      table.price_list .round03 {
        border-top-right-radius: 10px; } }
  /* line 742, style.scss */
  table.price_list .round04 {
    border-bottom-right-radius: 20px; }
    @media screen and (min-width: 600.01px) and (max-width: 760px) {
      /* line 742, style.scss */
      table.price_list .round04 {
        border-bottom-right-radius: 10px; } }
    @media screen and (min-width: 350.1px) and (max-width: 600px) {
      /* line 742, style.scss */
      table.price_list .round04 {
        border-bottom-right-radius: 10px; } }
    @media screen and (max-width: 350px) {
      /* line 742, style.scss */
      table.price_list .round04 {
        border-bottom-right-radius: 10px; } }

/* line 762, style.scss */
.check_boxb {
  background: #fff;
  border-radius: 20px;
  padding: 50px; }
  @media screen and (min-width: 760.01px) and (max-width: 930px) {
    /* line 762, style.scss */
    .check_boxb {
      padding: 30px; } }
  @media screen and (min-width: 600.01px) and (max-width: 760px) {
    /* line 762, style.scss */
    .check_boxb {
      border-radius: 10px;
      padding: 30px; } }
  @media screen and (min-width: 350.1px) and (max-width: 600px) {
    /* line 762, style.scss */
    .check_boxb {
      border-radius: 10px;
      padding: 20px; } }
  @media screen and (max-width: 350px) {
    /* line 762, style.scss */
    .check_boxb {
      border-radius: 10px;
      padding: 15px; } }
  /* line 783, style.scss */
  .check_boxb ul {
    margin: 1.5em 0 0; }
    /* line 785, style.scss */
    .check_boxb ul > li {
      position: relative;
      padding: 0 0 0 1.5em;
      margin: 0.5em 0 0; }
      /* line 789, style.scss */
      .check_boxb ul > li:before {
        display: inline-block;
        content: '・';
        position: absolute;
        left: 0; }
      /* line 795, style.scss */
      .check_boxb ul > li:first-of-type {
        margin: 0; }
      /* line 798, style.scss */
      .check_boxb ul > li table.cancel_list {
        border-top: 1px solid #64441d;
        border-left: 1px solid #64441d;
        margin: 2.0em 0 0; }
        /* line 802, style.scss */
        .check_boxb ul > li table.cancel_list th {
          border-bottom: 1px solid #64441d;
          border-right: 1px solid #64441d;
          padding: 0 20px;
          text-align: center; }
          @media screen and (min-width: 350.1px) and (max-width: 600px) {
            /* line 802, style.scss */
            .check_boxb ul > li table.cancel_list th {
              padding: 0 10px; } }
          @media screen and (max-width: 350px) {
            /* line 802, style.scss */
            .check_boxb ul > li table.cancel_list th {
              padding: 0 5px; } }
        /* line 820, style.scss */
        .check_boxb ul > li table.cancel_list td {
          border-bottom: 1px solid #64441d;
          border-right: 1px solid #64441d;
          padding: 0 40px;
          text-align: center; }
          @media screen and (min-width: 350.1px) and (max-width: 600px) {
            /* line 820, style.scss */
            .check_boxb ul > li table.cancel_list td {
              padding: 0 10px; } }
          @media screen and (max-width: 350px) {
            /* line 820, style.scss */
            .check_boxb ul > li table.cancel_list td {
              padding: 0 5px; } }

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