<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*  トップ  */
.top_area {
  width: 100%;
  height: auto;
  background: url(../../img_haken/haken_img01.jpg) center center no-repeat;
  background-size: cover;
  padding-top: 89px;
  text-align: center;
}
.top_area .haken_top01 {
  font-size: 12px;
  margin-top: 100px;
  border-bottom: solid 1px #ffffff;
  padding-bottom: 1px;
  display: inline-block;
}
.top_area .haken_top02 {
  font-size: 35px;
  font-weight: 600;
  text-align: center;
  letter-spacing: 0.3em;
  margin-top: 30px;
  padding-bottom: 194px;
  padding-left: 0.3em;
}

.top_area.entry {
  background: url(../../img_contact/entry_img01.jpg) center center no-repeat;
}

@media screen and (max-width: 930px) {
  .top_area {
    padding-top: 160px;
    background-size: cover;
  }
  .top_area .haken_top01 {
    margin-top: 0;
  }
  .top_area .haken_top02 {
    font-size: 26px;
    line-height: 150%;
  }
}
/*  HAKEN  */
.haken .hakentext {
  font-size: 16px;
  line-height: 200%;
  text-align: center;
  margin-top: 100px;
  color: #000000;
}

@media screen and (max-width: 640px) {
  .haken .hakentext {
    width: 90%;
    margin: 100px auto 0;
  }
}
/*  事業所  */
.bar01, .bar02, .bar03, .bar04, .bar05, .bar06, .bar07, .bar08, .bar09, .bar10, .bar11 {
  width: 900px;
  margin: 80px auto 0;
  padding: 30px;
  background-color: #e1e1e1;
}
.bar01 p, .bar02 p, .bar03 p, .bar04 p, .bar05 p, .bar06 p, .bar07 p, .bar08 p, .bar09 p, .bar10 p, .bar11 p {
  font-size: 18px;
  color: #000000;
  position: relative;
}

.bar02, .bar03, .bar04, .bar05, .bar06, .bar07, .bar08, .bar09, .bar10, .bar11 {
  margin: 5px auto 0;
}

.acc01 table, .acc02 table, .acc03 table, .acc04 table, .acc05 table, .acc06 table, .acc07 table, .acc08 table, .acc09 table, .acc10 table, .acc11 table {
  width: 900px;
  margin: 60px auto;
  border-spacing: 20px;
}
.acc01 table td, .acc02 table td, .acc03 table td, .acc04 table td, .acc05 table td, .acc06 table td, .acc07 table td, .acc08 table td, .acc09 table td, .acc10 table td, .acc11 table td {
  font-size: 14px;
  line-height: 1.5;
  color: #000000;
}
.acc01 table td:first-child, .acc02 table td:first-child, .acc03 table td:first-child, .acc04 table td:first-child, .acc05 table td:first-child, .acc06 table td:first-child, .acc07 table td:first-child, .acc08 table td:first-child, .acc09 table td:first-child, .acc10 table td:first-child, .acc11 table td:first-child {
  width: 150px;
}
.acc01 table td:last-child, .acc02 table td:last-child, .acc03 table td:last-child, .acc04 table td:last-child, .acc05 table td:last-child, .acc06 table td:last-child, .acc07 table td:last-child, .acc08 table td:last-child, .acc09 table td:last-child, .acc10 table td:last-child, .acc11 table td:last-child {
  padding-left: 10px;
}

@media screen and (max-width: 930px) {
  .bar01, .bar02, .bar03, .bar04, .bar05, .bar06, .bar07, .bar08, .bar09, .bar10, .bar11 {
    width: 90%;
  }
  .acc01 table, .acc02 table, .acc03 table, .acc04 table, .acc05 table, .acc06 table, .bar07 table, .bar08 table, .bar09 table, .bar10 table, .bar11 table {
    width: 90%;
  }
}
@media screen and (max-width: 640px) {
  .bar01 p, .bar02 p, .bar03 p, .bar04 p, .bar05 p, .bar06 p, .bar07 p, .bar08 p, .bar09 p, .bar10 p, .bar11 p {
    font-size: 14px;
  }
  .acc01 table, .acc02 table, .acc03 table, .acc04 table, .acc05 table, .acc06 table, .acc07 table, .acc08 table, .acc09 table, .acc10 table, .acc11 table {
    margin: 20px auto;
  }
  .acc01 table td, .acc02 table td, .acc03 table td, .acc04 table td, .acc05 table td, .acc06 table td, .acc07 table td, .acc08 table td, .acc09 table td, .acc10 table td, .acc11 table td {
    font-size: 12px;
  }
  .acc01 table td:first-child, .acc02 table td:first-child, .acc03 table td:first-child, .acc04 table td:first-child, .acc05 table td:first-child, .acc06 table td:first-child, .acc07 table td:first-child, .acc08 table td:first-child, .acc09 table td:first-child, .acc10 table td:first-child, .acc11 table td:first-child {
    width: 80px;
  }
  .acc01 table td:last-child, .acc02 table td:last-child, .acc03 table td:last-child, .acc04 table td:last-child, .acc05 table td:last-child, .acc06 table td:last-child, .acc07 table td:last-child, .acc08 table td:last-child, .acc09 table td:last-child, .acc10 table td:last-child, .acc11 table td:last-child {
    padding-left: 5px;
  }
}
@media screen and (max-width: 350px) {
  .bar01, .bar02, .bar03, .bar04, .bar05, .bar06, .acc07, .acc08, .acc09, .acc10, .acc11 {
    padding: 20px;
  }
  .bar01 p, .bar02 p, .bar03 p, .bar04 p, .bar05 p, .bar06 p, .acc07 p, .acc08 p, .acc09 p, .acc10 p, .acc11 p {
    font-size: 12px;
  }
  .acc01 table td, .acc02 table td, .acc03 table td, .acc04 table td, .acc05 table td, .acc06 table td, .acc07 table td, .acc08 table td, .acc09 table td, .acc10 table td, .acc11 table td {
    font-size: 10px;
  }
  .acc01 table td:first-child, .acc02 table td:first-child, .acc03 table td:first-child, .acc04 table td:first-child, .acc05 table td:first-child, .acc06 table td:first-child, .acc07 table td:first-child, .acc08 table td:first-child, .acc09 table td:first-child, .acc10 table td:first-child, .acc11 table td:first-child {
    width: 60px;
  }
}/*# sourceMappingURL=style_haken.css.map */</pre></body></html>