@charset "utf-8";

/*========================================================================================================================


  ◇◆◇ 診療時間 ◇◆◇
  
  
========================================================================================================================*/

#hrs { overflow:hidden; }

#hrs .hrsTbl thead th { background-color:#61c5b4; color:#fff; border-bottom:0; }
#hrs .hrsTbl tbody th,
#hrs .hrsTbl tbody td { background-color:#fff; }

#hrs .hrsTbl tbody tr:last-child th,
#hrs .hrsTbl tbody tr:last-child td { border-bottom:0; }

@media print,screen and (min-width:641px) {
  #hrs {
    width:800px;
    margin-left:auto;
    margin-right:auto;
    padding-top:80px;
  }
  
  #about p {
    display:inline-block;
    padding-top:50px;
  }
}

@media screen and (max-width:640px) {
  #hrs {
    padding:2.5rem 1.5rem 0.5rem 1.5rem;
  }
  
  #about p { padding-top:2rem; }
}


/*-----------------------------------------------------------------------------------
  患者の皆さまへお願い
-----------------------------------------------------------------------------------*/

.hrs-annot { padding-top:2rem; text-align:left; }
.hrs-annot ul { margin-left:1.5rem; }
.hrs-annot li { padding-top:0.5rem; }

