@charset "UTF-8";
/*//////////////////////////////////////////////////

	お知らせ一覧／詳細css

//////////////////////////////////////////////////*/
/* Scss Document */
/* Scss Document */
.page__ttl {
  background-image: url("/img/company/bg_ttl.jpg"); }

#equipment #contents {
  padding-top: 40px; }
#equipment .l-inner {
  padding-right: 0; }
#equipment .head {
  margin-bottom: 40px;
  text-align: center; }
  #equipment .head img {
    max-width: 240px; }
#equipment .equipment__table {
  margin: 40px auto; }
#equipment .equipment__table-ttl {
  margin-bottom: 20px;
  font-family: "Hiragino UD Sans W6 JIS2004";
  font-size: 1.8rem; }
  #equipment .equipment__table-ttl:before {
    content: '●';
    margin-right: 6px;
    color: #004480; }
#equipment .equipment__table-wrap {
  overflow-x: scroll; }
  #equipment .equipment__table-wrap table {
    min-width: 960px;
    margin-right: 5%;
    table-layout: fixed; }
    #equipment .equipment__table-wrap table th {
      vertical-align: middle;
      padding: 5px;
      font-family: "Hiragino UD Sans W6 JIS2004";
      border: 1px solid #00213C; }
      #equipment .equipment__table-wrap table th.spec {
        min-width: 360px; }
    #equipment .equipment__table-wrap table td {
      vertical-align: middle;
      padding: 5px;
      border: 1px solid #00213C; }
      #equipment .equipment__table-wrap table td.center {
        text-align: center; }
  #equipment .equipment__table-wrap thead tr {
    color: #fff;
    background: #004480; }

@media screen and (min-width: 769px) {
  #equipment .l-inner {
    padding-right: 1.69%; }
  #equipment .equipment__table-wrap {
    overflow-x: none; }
    #equipment .equipment__table-wrap table {
      min-width: 100%;
      max-width: 100%;
      margin-right: 0; } }
/*------------------------------
		1281px以上
------------------------------*/

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