/*NOTE 【 contact 】 */

/*====================================================
////id detail
====================================================*/
#contact #detail .item {
  box-shadow: 0 3px 10px rgba(0, 0, 0, .3);
}
/* ////////// mobile ////////// */
@media screen and (max-width: 769px) {
  #contact #detail .itemBox {
    grid-gap: 2em;
  }
  #contact #detail .item h2 {
    font-size: 1.15em;
  }
}

@media screen and (min-width:540px) and (max-width:769px) {
}

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

/* ////////// PC ////////// */
@media print, screen and (min-width: 769px) {
  #contact #detail .itemBox {
    grid-gap: 40px;
  }
  #contact #detail .item h2 {
    font-size: 2.4rem;
  }
}

/* ////////// tablet ////////// */
@media screen and (min-width:769px) and (max-width:960px) {
}

@media screen and (min-width:1280px) {
}


/*NOTE 【 c-service 】 */

/*====================================================
////id list
====================================================*/
#c-service #list .list_title {

}
/* ////////// mobile ////////// */
@media screen and (max-width: 769px) {
  #c-service #list .item td {
    vertical-align: middle;
  }
  #c-service #list .item .txtBox {
    width: 14.5em
  }
}

@media screen and (min-width:540px) and (max-width:769px) {
}

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

/* ////////// PC ////////// */
@media print, screen and (min-width: 769px) {
  #c-service #list .itemBox-outer {
    grid-gap: 50px;
  }
  #c-service #list .item .txtBox {
    width: 24em;
  }
  #c-service #list .item .txtBox .linkBox {
    display: inline-block;
    margin-right: 1.5em;
  }
  #c-service #list .item .txtBox .telBox {
    display: inline-block;
  }
}

/* ////////// tablet ////////// */
@media screen and (min-width:769px) and (max-width:960px) {
}

@media screen and (min-width:1280px) {
}

/*====================================================
////id xxx
====================================================*/

/* ////////// mobile ////////// */
@media screen and (max-width: 769px) {
}

@media screen and (min-width:540px) and (max-width:769px) {
}

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

/* ////////// PC ////////// */
@media print, screen and (min-width: 769px) {
}

/* ////////// tablet ////////// */
@media screen and (min-width:769px) and (max-width:960px) {
}

@media screen and (min-width:1280px) {
}

/*====================================================
////id xxx
====================================================*/

/* ////////// mobile ////////// */
@media screen and (max-width: 769px) {
}

@media screen and (min-width:540px) and (max-width:769px) {
}

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

/* ////////// PC ////////// */
@media print, screen and (min-width: 769px) {
}

/* ////////// tablet ////////// */
@media screen and (min-width:769px) and (max-width:960px) {
}

@media screen and (min-width:1280px) {
}
