@charset "UTF-8";
/*
 * =====================================================
 *
 * [variable]
 *
 * =====================================================
 */
/*
 * =====================================================
 *
 * [product]
 *
 * =====================================================
 */
/*  END body */
/**
 ****************************************************
 *
 * PC以外
 *
 ****************************************************
 */
@media only screen and (min-width: 1024px) {
  /*  END body */
} /*  @media END */
/**
 ****************************************************
 *
 * タブレット
 *
 ****************************************************
 */
@media only screen and (max-width: 1024px) {
  body.product {
    /**
    * ---------------------------------------------------
    * tais-notice
    * ---------------------------------------------------
    */
  }
  body.product.tais-notice .scrollTable {
    padding-bottom: 18px;
    overflow: auto;
  }
  body.product.tais-notice .scrollTable::-webkit-scrollbar {
    height: 5px;
  }
  body.product.tais-notice .scrollTable::-webkit-scrollbar-track {
    background: #ddd;
  }
  body.product.tais-notice .scrollTable::-webkit-scrollbar-thumb {
    background: #323c99;
  }
  body.product.tais-notice .scrollTable table {
    width: 670px;
  }
  body.product.tais-notice .scrollTable table th, body.product.tais-notice .scrollTable table td {
    width: auto;
    display: table-cell;
  }
  /*  END body */
} /*  @media END */
/**
 ****************************************************
 *
 * 960px以下
 *
 ****************************************************
 */
@media only screen and (max-width: 960px) {
  /*  END body */
} /*  @media END */
/**
 ****************************************************
 *
 * スマホ
 *
 ****************************************************
 */
@media only screen and (max-width: 767px) {
  /*  END body */
} /*  @media END */