@charset "UTF-8";

    .tochikatu_catalog .text_size_xl{
    font-size: 30px;
  }
  .tochikatu_catalog .text_size_l{
    font-size: 22px;
  }
  .tochikatu_catalog .text_size_s{
    font-size: 18px;
  }
  .tochikatu_catalog .text_size_ss{
    font-size: 15px;
  }
  .tochikatu_catalog .color_red{
    color: #A61315;
  }
  .tochikatu_catalog .color_white{
    color: #fff;
  }
  .tochikatu_catalog .bg_color_red{
    background-color: #A61315;
  }
  .tochikatu_catalog .tochikatu_catalog{
    font-weight: 700;
  }
  .tochikatu_catalog .text_space_pack{
    letter-spacing: -0.01em;
  }
  .tochikatu_catalog .b-a-heading_h3{
    text-align: center;
    line-height: 1.25;
  }
  .tochikatu_catalog .text_box{
    padding: 2px 8px;
    letter-spacing: 0.1em;
  }
  @media screen and (min-width: 547px){
    .hidden-pc{
      display: none;
    }
    .tochikatu_catalog .text_size_xl{
      font-size: 37px;
    }
    .tochikatu_catalog .text_size_l{
      font-size: 27px;
    }
    .tochikatu_catalog .text_size_s{
      font-size: 21px;
    }
    .tochikatu_catalog .text_size_ss{
      font-size: 15px;
    }
    .tochikatu_catalog .text_space_pack{
      letter-spacing: -0.01em;
    }
    .tochikatu_catalog .b-a-heading_h3{
      line-height: 1.4;
    }
    .tochikatu_catalog .text_box{
      letter-spacing: 0.15em;
    }
    
  }
  @media screen and (min-width: 768px){
    .b-page-shm-keiei-life_catalogItem.tochikatu_catalog .b-a-textLink_arrow-red-bg{
        margin: 0 auto;
        margin-top: 20px;
    }
  }

