<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
 /* padding-top: 160px; 繝倥ャ繝繝ｼ縺ｮ鬮倥＆蛻��菴咏區繧偵＞繧後√≧縺励ｍ縺ｮ隕∫ｴ�縺碁國繧後↑縺�ｈ縺�↓縺吶ｋ */
  font-family: 'Courier New', Courier, monospace;
/*  font-size: 14px; */
}

/******* 繝倥ャ繝繝ｼ縺ｮ繧ｹ繧ｿ繧､繝ｫ ********/


/*
header .nav .menu {
  display: flex; 
}

header .nav .menu li {
  list-style: none; 
  margin-left: 40px;
}

header .nav .menu li a{
 color: #B78D4A;
 font-weight:bold;
 text-decoration: none;
}
*/


h2 {
 color: #B78D4A;
 text-decoration: none;
 padding-top: 100px;
}


table {
  border: 2px solid black;
  border-collapse: collapse;
  margin: 50px auto;
  width: 80%;
}
thead {
  /* background: #FFEEFF; */
  background: white;
}
thead tr:first-child {
  width: 50px;
  height: 70px;
  text-align: center;
  line-height: 70px;
}
thead tr:nth-child(2) {
  width: 50px;
  height: 30px;
  text-align: center;
  line-height: 30px;
}

/* !!!*/
/*#prev,#next { 
 appearance: none;
 -webkit-appearance: none; 
 background-color: white;
 border: 0px none;
 cursor: pointer;
 user-select: none;
 font-size: 30px;
}
*/

tbody td {
/*  border: 2px solid black; */
  position: relative;
  height: 80px;
  width: 80px;
}
tbody td:last-child,
.blue {
  color: blue;
}
tbody td:first-child,
.red {
  color: red;
}
tbody .schedules{
  margin-top: 25px;
}
tbody .schedule{
  margin: 0 auto 5px;
  text-align: center;
}
tbody button {
 /* border: none; */ 
  background-color:transparent ;
  font-weight: bold;
  text-decoration: underline;
  -webkit-appearance: none;
}
tbody button:hover {
  /*background-color: #EEFFFF;*/
  background-color: white;
}
tbody p {
  position: absolute;
  top: 3px;
  left: 3px;
}
tfoot {
  /*background: #FFEEFF;*/
  background:white;
  font-weight: bold;
  text-align: center;
}
tfoot tr {
  width: 50px;
  height: 70px;
  text-align: center;
  line-height: 70px;
}
td.today {
  background-color: #FFFFCC;
}
#today {
  cursor: pointer;
  user-select: none;
  font-size: 40px;
  background-color: #FFEEFF;
  border: 0px none;
}
#title {
  font-size: 30px;
}
#markup {
  text-align: center;
}

/*
@media (min-width: 751px) {
  a[href*="tel:"] {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  }
}
  */

  /*
@media (min-width: 751px) {
  a[href^="tel:"] {
      pointer-events: none;
      cursor: default;
  }
  }
  */</pre></body></html>