<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/** profile 会社概要 **************************************************/

/* line 6, ../sass/kigyou-gaiyou.scss */

h4 {

  font-size: 18px !important;

}



/* line 8, ../sass/kigyou-gaiyou.scss */

section#_profile #local_nav {

  margin: 0 auto 5%;

  border-bottom: none;

  text-align: center;

}

/* line 12, ../sass/kigyou-gaiyou.scss */

section#_profile #local_nav .nav {

  display: inline-block;

  border-right: 1px solid #E50012;

}

/* line 15, ../sass/kigyou-gaiyou.scss */

section#_profile #local_nav .nav li {

  display: inline-block;

  position: relative;

  border-left: 1px solid #E50012;

}

/* line 19, ../sass/kigyou-gaiyou.scss */

section#_profile #local_nav .nav li a {

  text-decoration: none;

  font-size: 16px;

  line-height: 18px;

  padding: 0px 25px 0px 15px;

}

/* line 24, ../sass/kigyou-gaiyou.scss */

section#_profile #local_nav .nav li a:after {

  content: " ";

  transform: rotate(90deg);

  background: url(../img/com/arrow_red.png) no-repeat 50% 50%;

  background-size: 100% auto;

  width: 15px;

  height: 16px;

  position: absolute;

  right: 5px;

  top: 5px;

}

/* line 40, ../sass/kigyou-gaiyou.scss */

section#_profile #sato_profile {

  margin: 0px auto 80px;

  border-bottom: none;

}

/* line 44, ../sass/kigyou-gaiyou.scss */

section#_profile #sato_fresh_frontier {

  margin: 0px auto;

  border-bottom: none;

}

/* line 48, ../sass/kigyou-gaiyou.scss */

section#_profile .profile_box {

  margin: 0px auto;

  max-width: 730px;

}

/* line 51, ../sass/kigyou-gaiyou.scss */

section#_profile .profile_box dl {

  clear: both;

  display: table;

}

/* line 55, ../sass/kigyou-gaiyou.scss */

section#_profile .profile_box dt {

  margin-bottom: 0 !important;

  border-bottom: 1px #DDD6CC solid;

  background-color: #F8F6EF;

  width: 200px;

  padding: 10px;

  display: table-cell;

  font-weight: bold;

  text-align: center;

}

/* line 65, ../sass/kigyou-gaiyou.scss */

section#_profile .profile_box .cell-first {

  border-top: 1px #DDD6CC solid;

}

/* line 68, ../sass/kigyou-gaiyou.scss */

section#_profile .profile_box dd {

  padding: 10px 10px 10px 26px;

  line-height: 1.3em;

  display: table-cell;

  clear: both;

  border-bottom: 1px #DDD6CC solid;

  width: 550px;

}

/* line 78, ../sass/kigyou-gaiyou.scss */

section#_profile .organization_chart .ttl_box {

  background: #F8F6EF;

  font-size: 108%;

  padding: 10px 0;

  text-align: center;

  border-top: 1px #DDD6CC solid;

  border-bottom: 1px #DDD6CC solid;

  margin: 0 auto 2%;

}

/* line 87, ../sass/kigyou-gaiyou.scss */

section#_profile .organization_chart .chart_img_pc {

  max-width: 730px;

  margin: 5% auto 0;

}

/* line 91, ../sass/kigyou-gaiyou.scss */

section#_profile .organization_chart .chart_img_sp {

  display: none;

}

/* line 92, ../sass/kigyou-gaiyou.scss */

section#_profile .organization_chart .graph_img_pc {

  max-width: 730px;

  margin: 5% auto 0;

}

/* line 96, ../sass/kigyou-gaiyou.scss */

section#_profile .organization_chart .graph_img_sp {

  display: none;

}

@media screen and (max-width: 760px) {

  /* line 101, ../sass/kigyou-gaiyou.scss */

  section#_profile #local_nav {

    display: none;

  }

  /* line 103, ../sass/kigyou-gaiyou.scss */

  section#_profile #sato_profile {

    margin: 0px auto;

    padding: 15px 0px 0px;

  }

  /* line 104, ../sass/kigyou-gaiyou.scss */

  section#_profile #sato_fresh_frontier {

    margin: 0px auto;

    padding: 0px;

  }

  /* line 105, ../sass/kigyou-gaiyou.scss */

  section#_profile h4 {

    border-left: none !important;

    border-bottom: 1px #DDD6CC solid;

    text-align: left;

    padding: 15px 40px 15px 10px !important;

    font-weight: bold;

    margin-bottom: 0%;

    margin-top: 0%;

    font-size: 108%;

    cursor: pointer;

  }

  /* line 116, ../sass/kigyou-gaiyou.scss */

  section#_profile h4.close {

    background: url(../img/kigyou/history_open_icon.gif) no-repeat 96% center;

    margin-top: 0% !important;

  }

  /* line 120, ../sass/kigyou-gaiyou.scss */

  section#_profile h4.open {

    background: url(../img/kigyou/history_close_icon.gif) no-repeat 96% center;

  }

  /* line 123, ../sass/kigyou-gaiyou.scss */

  section#_profile .profile_box {

    margin: 0px auto;

    max-width: 730px;

    display: none;

  }

  /* line 127, ../sass/kigyou-gaiyou.scss */

  section#_profile .profile_box dl {

    clear: both;

    display: block;

    width: 96%;

    margin: 0 auto;

  }

  /* line 133, ../sass/kigyou-gaiyou.scss */

  section#_profile .profile_box dt {

    border-bottom: none;

    width: 100%;

    padding: 10px 0;

    display: block;

    font-weight: normal;

    text-align: center;

  }

  /* line 141, ../sass/kigyou-gaiyou.scss */

  section#_profile .profile_box .cell-first {

    border-top: none;

  }

  /* line 144, ../sass/kigyou-gaiyou.scss */

  section#_profile .profile_box dd {

    padding: 10px 0px;

    line-height: 1.3em;

    display: block;

    border-bottom: 1px #DDD6CC solid;

    width: 100%;

    text-align: center;

  }

  /* line 153, ../sass/kigyou-gaiyou.scss */

  section#_profile .organization_chart {

    margin: 8% auto 0;

  }

  /* line 155, ../sass/kigyou-gaiyou.scss */

  section#_profile .organization_chart .chart_img_pc {

    display: block;

    max-width: 640px;

    width: 92%;

    margin: 3% auto 5%;

  }

  /* line 161, ../sass/kigyou-gaiyou.scss */

  section#_profile .organization_chart .graph_img_pc {

    display: block;

    max-width: 640px;

    width: 92%;

    margin: 0 auto;

  }

}

@media screen and (max-width: 480px) {

  /* line 173, ../sass/kigyou-gaiyou.scss */

  section#_profile .organization_chart {

    margin: 8% auto 0;

  }

  /* line 175, ../sass/kigyou-gaiyou.scss */

  section#_profile .organization_chart .chart_img_pc {

    display: none;

  }

  /* line 176, ../sass/kigyou-gaiyou.scss */

  section#_profile .organization_chart .chart_img_sp {

    display: block;

    max-width: 480px;

    width: 92%;

    margin: 3% auto 5%;

  }

  /* line 182, ../sass/kigyou-gaiyou.scss */

  section#_profile .organization_chart .graph_img_pc {

    display: none;

  }

  /* line 183, ../sass/kigyou-gaiyou.scss */

  section#_profile .organization_chart .graph_img_sp {

    display: block;

    max-width: 480px;

    width: 92%;

    margin: 0 auto;

  }

}

</pre></body></html>