@charset "UTF-8";

* { padding: 0px; margin: 0px;}

h2 { color: #4B4B1C; display: block; font-size: 18px;}
.txt9 {font-size: 9px;}


.entry_body { padding: 10px 0px 5px 0px; font-size: 12px;}
.entry_hr { padding: 20px 0px;}
.entry_state { margin: 10px 0px; padding: 10px 0px;}
.txtnavi { padding: 10px 0px;}


#left_blc div { width: 163px; overflow: hidden; font-size: 9px; text-align: left;}
.searchformarea { display: block; width: 163px; border-bottom: solid 1px #ccc;}
.searchformarea span { display: block; width: 163px; text-align: center; margin: 3px auto; padding: 0px;}
.mainleftarea { padding-left: 10px;}
.txtnavi { font-size: 9px; text-align: right;}
#left_blc .titleimg { margin-bottom: 5px;}
#left_blc .cntcell { display: block; width: 163px; padding: 5px 0px; marign: 0px auto; text-align: center;}
#left_blc div.normcell { margin-bottom: 10px;}




/* CALENDAR---------------------------------------------------------------------- */
.calendercell {
  font-size: 9px;
  text-align: center;
  padding: 5px 0px;
  margin: 0px auto 10px auto;
}

.calendar      {
  color: black;
  font-size: 9px;
  font-family: Verdana;
  margin: 0pt 0px 0px 0px
}

.cell       {
  color: black;
  font-size: 9px;
  font-family: Verdana;
  background: white no-repeat;
  margin: 0px;
  width: 19px;
  height: 15px
}

.cell_today      {
  color: olive;
  font-size: 9px;
  font-family: Verdana;
  background: #cfc no-repeat;
  margin: 0px;
  width: 19px;
  height: 15px
}

.cell_sunday     {
  color: #c00;
  font-size: 9px;
  font-family: Verdana;
  background: #f99 no-repeat;
  margin: 0px;
  width: 19px;
  height: 15px
}

.cell_saturday    {
  color: #000066;
  font-size: 9px;
  font-family: Verdana;
  background: #9cc no-repeat;
  margin: 0px;
  width: 19px;
  height: 15px
}




