@charset "UTF-8";

.l-block--divide{
  display: flex;
  flex-direction: row;
}

.l-block--divide > .c-ico-link-box{
  width: calc(50% - 10px);
}

/* .l-block--divide > .c-ico-link-box:not(:first-child){
  margin-left: 20px;
} */

.link-box-no-ico .c-ico-link-box__info{
  /* padding: 21px 0 26px !important; */
}

.no-ico-link-btn{
  /* margin-top: 7px; */
}
@media all and (min-width: 761px){
  .c-ico-link-box .c-ico-link-box__btn {
    margin-top: 13px;
  }
  .c-btn__label_link {
    font-size: 160%;
  }
  .c-ico-link-box__txt {
    padding-bottom: 0;
  }
  .c-ico-link-box__txt__tel {
    color: #000;
    margin-top: 0.25em;
  }
  .c-ico-link-box__txt__tel a {
    text-decoration: none;
    font-weight: bold;
  }
}
@media all and (max-width: 980px){
  .l-block--divide{
    flex-direction: column;
  }
  .l-block--divide > .c-ico-link-box{
    width: 100%;
  }
  .l-block--divide > .c-ico-link-box:not(:first-child){
    margin-left: 0px;
    margin-top: 20px;
  }
}
@media all and (max-width: 760px){
  .link-box-no-ico .c-ico-link-box__info{
    padding:  0;
  }
  .c-btn__label_link {
    font-size: 150%;
  }
  .link-box-no-ico .c-ico-link-box__txt {
    padding : 20px;
  }
  .no-ico-link-btn .c-ico-link-box__btn {
    padding : 0 20px 20px;
  }
  .c-ico-link-box__txt__tel {
    color: #000;
    margin-top: 0.25em;
  }
  .c-ico-link-box__txt__tel a {
    text-decoration: none;
    font-weight: bold;
  }
}
