@charset "UTF-8";
/* ======================================================
pc
====================================================== */
@media (min-width: 1001px) {

    /* about_shinryo
---------------------------------------------------------------------- */
  #about_shinryo .ch3_2_2::before {
    background: url(../../images/section_icon_02.svg) center no-repeat;
    background-size: contain;
  }


    /* 扱う疾患・診断・治療について
---------------------------------------------------------------------- */
  .number > li.li_seikatsu {
    margin-bottom: 20px;
  }


    /* invitarion_doctor
---------------------------------------------------------------------- */
  #invitarion_doctor {
  }
  #invitarion_doctor .cflex {
    flex-wrap: wrap;
  }
  #invitarion_doctor .doctor_box {
    width: 48%;
    margin-bottom: 40px;
  }
  #invitarion_doctor .doctor_box:nth-last-child(2) , 
  #invitarion_doctor .doctor_box:last-child {
    margin-bottom: 0;
  }
  #invitarion_doctor .doctor_box table th {
    width: 41.66667%;
  }
  #invitarion_doctor .doctor_box table td {
  }


  /* arrow (base: /css/common_contents.css)
---------------------------------------------------------------------- */
  .guideList .arrow {
    max-width: 65px;
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .guideList .arrow img {
    width: 52px;
  }

}
/* Start pc
---------------------------------------------------------------------- */


/* Start sp
---------------------------------------------------------------------- */

@media (max-width: 1000px) {

  /* about_shinryo
---------------------------------------------------------------------- */
  #about_shinryo .ch3_2_2::before {
    background: url(../../images/section_icon_02.svg) center no-repeat;
    background-size: contain;
  }


    /* 扱う疾患・診断・治療について
---------------------------------------------------------------------- */
  .dec_pic_box3 .pic {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  .dec_pic_box3 .pic.pic_shindan {
    width: 40%;
  }


    /* invitarion_doctor
---------------------------------------------------------------------- */
  #invitarion_doctor .doctor_box {
    margin-bottom: 5.33334vw;
  }
  #invitarion_doctor .doctor_box:last-child {
    margin-bottom: 0;
  }
  #invitarion_doctor .doctor_box table th {
    width: 34.66667vw;
  }
  #invitarion_doctor .doctor_box table td {
  }

}
