@charset "UTF-8";
/* veriable */
/* 共通ヘッダ */
/* line 12, G:/xampp/htdocs/daisan/css/network.sass */
.section_head {
  text-align: center;
  color: #0a0a4e;
  letter-spacing: 5px; }
  @media (min-width: 768px) {
    /* line 12, G:/xampp/htdocs/daisan/css/network.sass */
    .section_head {
      font-size: 30px;
      line-height: 50px;
      padding: 90px 0 70px 0; } }
  @media (max-width: 767px) {
    /* line 12, G:/xampp/htdocs/daisan/css/network.sass */
    .section_head {
      font-size: 22px;
      line-height: 32px;
      padding: 95px 5% 35px; } }

/* コンテンツ */
@media (min-width: 768px) {
  /* line 26, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content {
    margin-bottom: 100px; } }

@media (max-width: 767px) {
  /* line 26, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content {
    margin-bottom: 30px; } }

/* line 32, G:/xampp/htdocs/daisan/css/network.sass */
.net_content .container .address {
  background-color: #0a0a4e;
  color: #fff; }
  @media (min-width: 768px) {
    /* line 32, G:/xampp/htdocs/daisan/css/network.sass */
    .net_content .container .address {
      width: 458px;
      height: 460px;
      overflow: hidden;
      float: left; } }
  @media (max-width: 767px) {
    /* line 32, G:/xampp/htdocs/daisan/css/network.sass */
    .net_content .container .address {
      width: 100%; } }
  /* line 42, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content .container .address img {
    width: 100%;
    height: auto; }
  @media (min-width: 768px) {
    /* line 45, G:/xampp/htdocs/daisan/css/network.sass */
    .net_content .container .address p {
      padding: 14px 30px 0; } 
      .net_content .container p.address_text {
        padding-top: 8px;
      }

      .net_content .container .address_text span {
        display: inline-block;
        line-height: 1.5;
      }
    }
      
  @media (max-width: 767px) {
    /* line 45, G:/xampp/htdocs/daisan/css/network.sass */
    .net_content .container .address p {
      padding: 20px 10px; } }
  /* line 50, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content .container .address p a {
    text-decoration: none;
    color: #0abcce; }

@media (min-width: 768px) {
  /* line 53, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content .container .map {
    width: calc(100% - 458px);
    float: right;
    height: 460px;
    overflow: hidden; } }

@media (max-width: 767px) {
  /* line 53, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content .container .map {
    display: none; } }

@media (min-width: 768px) {
  /* line 61, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content .container .maplink {
    display: none; } }

@media (max-width: 767px) {
  /* line 61, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content .container .maplink {
    display: block;
    width: 70px;
    height: 70px;
    background-color: #0a0a4e;
    margin: 30px auto 0;
    text-align: center;
    text-decoration: none;
    color: #fff;
    font-size: 13px;
    line-height: 13px; } }

/* line 75, G:/xampp/htdocs/daisan/css/network.sass */
.net_content .container .maplink .icon {
  display: block;
  font-size: 30px;
  margin: 0;
  padding: 10px 0 12px; }

@media (min-width: 768px) {
  /* line 81, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content .container .group h4 {
    font-size: 25px;
    line-height: 1em;
    margin: 30px 0 16px 30px; } }

@media (max-width: 767px) {
  /* line 81, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content .container .group h4 {
    font-size: 17px;
    line-height: 1em;
    padding: 20px 0 20px 10px; } }

@media (max-width: 767px) {
  /* line 90, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content .container .group p {
    padding: 0 0 20px 10px; } }

/* line 93, G:/xampp/htdocs/daisan/css/network.sass */
.net_content .container .group ul {
  list-style: disc outside; }
  @media (min-width: 768px) {
    /* line 93, G:/xampp/htdocs/daisan/css/network.sass */
    .net_content .container .group ul {
      margin: 25px 0 11px 50px; } }
  @media (max-width: 767px) {
    /* line 93, G:/xampp/htdocs/daisan/css/network.sass */
    .net_content .container .group ul {
      margin: 0 0 20px 30px; } }

@media (min-width: 768px) {
  /* line 101, G:/xampp/htdocs/daisan/css/network.sass */
  .net_content:after {
    content: "";
    display: table;
    clear: both; } }

/*# sourceMappingURL=network.css.map */