  /*! Writen  by SCSS */
.fast_sec {
  padding: 0 0 65px; }
  .fast_sec .yokoku {
    border: 1px solid #333;
    padding: 10px;
    margin-bottom: 40px;
    background: #fff; }
    .fast_sec .yokoku .yokoku_ttl {
      font-size: 14pt;
      text-align: center;
      border-bottom: 1px solid #333; }
      @media screen and (max-width: 480px) {
        .fast_sec .yokoku .yokoku_ttl {
          margin-bottom: 0.4em; } }
    .fast_sec .yokoku .yokoku_txt {
      font-size: 14px; }
  .fast_sec .out_item .table_ttl {
    font-size: 16px; }
  .fast_sec .out_item table {
    width: 100%;
    border-collapse: collapse;
    font-size: 14px; }
    @media screen and (max-width: 480px) {
      .fast_sec .out_item table {
        font-size: 12px; } }
    .fast_sec .out_item table tr {
      display: flex;
      justify-content: space-between; }
      @media screen and (max-width: 768px) {
        .fast_sec .out_item table tr {
          display: block; } }
    .fast_sec .out_item table td, .fast_sec .out_item table th {
      padding: 8px 20px;
      box-sizing: border-box;
      letter-spacing: 0; }
      @media screen and (max-width: 768px) {
        .fast_sec .out_item table td, .fast_sec .out_item table th {
          display: block;
          padding: 8px 10px; } }
    .fast_sec .out_item table th {
      width: 30%;
      text-align: left;
      vertical-align: top;
      background: #ddd; }
      @media screen and (max-width: 768px) {
        .fast_sec .out_item table th {
          width: 100%; } }
    .fast_sec .out_item table td {
      width: 70%;
      text-align: left;
      vertical-align: top;
      background: #fff; }
      @media screen and (max-width: 768px) {
        .fast_sec .out_item table td {
          width: 100%; } }
  .fast_sec .out_days {
    display: flex;
    justify-content: flex-end; }
    @media screen and (max-width: 768px) {
      .fast_sec .out_days {
        justify-content: flex-start; } }
    .fast_sec .out_days p {
      font-size: 14px; }
      @media screen and (max-width: 768px) {
        .fast_sec .out_days p {
          font-size: 12px; } }

/*# sourceMappingURL=outline.css.map */
