/* 全校活動 */
/*左メニュー*/
#leftbox {
  width: 210px;
  margin: 0px 0px 10px 0px;
  pagging: 0px;
  text-align: center;
  background-color: #99CC00;
  float: left;
  }
.lefttitle {
  margin: 8px 0px 0px 0px;
  padding: 0px;
  }
.leftill {
  margin: 8px 0px 0px 0px;
  padding: 0px;
  }
.leftill_text {
  margin: 0px;
  padding: 5px 15px 5px 15px;
  color: #FFF;
  font-size: 13px;
  line-height: 120%;
  text-align: left;
  }  
.leftmenu_title {
  background: url(skin_img/gakkyu_leftmenu.gif) no-repeat center;
  background-color: #99CC00;
  color: #FFF;
  font-size: 14px;
  font-weight: bold;
  margin: 8px 0px 0px 0px;
  padding: 4px 0px 3px 0px;
  height: 25px;
  }
.leftmenu_box {
  width: 184px;
  background-color: #FFF;
  padding: 0px 0px 10px 0px;
  margin: 0px 0px 10px 0px;
  }
.leftmenu_text {
  margin: 0px;
  padding: 10px 10px 0px 10px;
  font-size: 13px;
  line-height: 120%;
  text-align: left;
  }
/* カレンダー--------------------------------- */
.calendar_box {
  padding: 2px;
  text-align: center;
  }
.calendar      {
  color: #000;
  font-size: 11px;
  font-family: Verdana;
  padding: 0px 3px 0px 3px;
  margin: 0px;
  text-align:center;
  width:98%;
}
.cell       {
  color: #666;
  font-size: 11px;
  font-weight:bold;
  font-family: Verdana;
  margin: 0px;
  width: 12px;
  height: 12px;
}

.cell_today      {
  color: #da2;
  font-size: 11px;
  font-weight:bold;
  font-family: Verdana;
  margin: 0px;
  background: #fff no-repeat;
  width: 12px;
  height: 12px;
}

.cell_sunday     {
  color: #db7093;
  font-size: 11px;
  font-weight:bold;
  font-family: Verdana;
  margin: 0px;
  width: 12px;
  height: 12px;
}

.cell_saturday    {
  color: #6666CC;
  font-size: 11px;
  font-weight:bold;
  font-family: Verdana;
  margin: 0px;
  width: 12px;
  height: 12px;
}
/* カレンダー END--------------------------------- */
  
.leftmenu_qrimg {
  margin: 5px;
  text-align: center;
  }
.leftmenu_qrtext {
  margin: 0px;
  padding: 10px 10px 0px 10px;
  font-size: 10px;
  line-height: 130%;
  text-align: left;
  }           
  
/*右（メイン）*/
#rightbox {
  margin: 0px 0px 10px 10px;
  width: 526px;
  background-color: #FFF;
  float: left;
  }
.pagelink_top {
  text-align: right;
  font-size: 13px;
  margin: 0px 10px 5px 10px;
  padding: 0px;
  }
.pagelink_bottom {
  text-align: right;
  font-size: 13px;
  margin: 4px 7px 10px 10px;
  padding: 0px;
  }
.right_hr {
  border-bottom: 1px solid #CCC;
  font-size: 0px;
  margin: 0px 7px 0px 10px;
  }       
.entry_title_top {
  background: url(skin_img/gakkyu_entrytitle_top.gif) no-repeat;
  height: 8px;
  margin: 0px;
  font-size: 0px;
  }
.entry_title_bottom {
  background: url(skin_img/gakkyu_entrytitle_bottom.gif) no-repeat;
  height: 10px;
  }
.entry_title_bg {
  background: url(skin_img/gakkyu_entrytitle_bg.gif) repeat-y;
  vartical-align: middle;
  }    
.entry_titletext {
  font-size: 15px;
  font-weight: bold;
  margin: 0px 0px 0px 10px;
  padding: 3px 5px 3px 10px;
  border-left: solid 4px #99CC00;
  line-height: 110%;
  } 
   
.entry_date {
  font-size: 14px;
  font-weight: bold;
  font-family: Arial , Osaka , "ＭＳ Ｐゴシック";
  margin: 8px 20px 3px 35px;
  padding: 0px 0px 0px 15px;
  border-left: solid 4px #999999;
  }  
.entry_body {
  font-size: 13px;
  line-height: 140%;
  margin: 15px 0px 25px 0px;
  padding: 0px 35px 0px 20px;  
  }
.entry_more {
  font-size: 13px;
  line-height: 140%;
  margin: 0px 0px 25px 0px;
  padding: 0px 35px 0px 20px;  
  }   
