/* 共通 */

BODY{
  background-color : #FFFFFF
}

.Large{
  font-size : 110%;
}
.Normal{
  font-size : 100%;
}
.Small{
  font-size : 80%;
}
.SmallB{
  font-size : 80%;
  font-weight : bold;
}
.Expl{
  font-size : 80%;
  font-weight : bold;
  color: #666666;
}
.Expl_Bikou{
  font-size : 80%;
  font-weight : bold;
  color: #FF656C;
}


/* お知らせ */
.NewsTil{
  font-size : 110%;
  color : #0000CC;
  font-weight : bold;
}
.NewsTil1{
  font-size : 100%;
  color : #007236;
  font-weight : bold;
}
.NewsTil2{
  font-size : 80%;
  color : #393939;
  font-weight : bold;
  text-decoration: none ;
}
.NewsBack{
  font-size : 80%;
  color : #0000CC;
  font-weight : bold;
  text-decoration: none;
}
A.NewsToia{
  color : #018950;
  text-decoration: none;
}
A:visited.NewsToia {
  color: #018950;
  text-decoration: none ;
}
A:hover.NewsToia {
  color: #018950;
  text-decoration: none ;
}
.NewsTbl{
  background-color: #85C17B;
}
.NewsTbl2{
  background-color: #FEFFD9;
}

.ToiaTbl{
  background-color: #56A977;
}
.ToiaTdTil{
  background-color:#85C17B;
  font-size : 80%;
  font-weight : bold;
  color: #FFFFFF;
}
.ToiaTdCnt{
  background-color:#FFFCE6;
  font-size : 80%;
}

/* 図書検索 */
.SerKanj{
  font-size : 130%;
  font-weight : bold;
  color : #FF5D61;
  text-decoration: none;
}
.SerPage{
  font-size : 80%;
  color : #777777;
}
A.SerList{
  color : #FF5D61;
  text-decoration: none;
}
A:visited.SerList {
  color: #FF5D61;
  text-decoration: none ;
}
A:hover.SerList {
  color: #FF6C96;
  text-decoration: none ;
}
.SerTbl{
  background-color: #56A977;
}
.SerTdTil{
  background-color: #85C17B;
  font-size : 80%;
  font-weight : bold;
  color: #FFFFFF;
}
.SerTdCnt{
  background-color: #FFFCE6;
  font-size : 80%;
  color: #A07338;
}
.SerTdDtil{
  background-color: #56A977;
  font-size : 90%;
  font-weight : bold;
  color: #E3FFE3;
}
.SerTdText{
  background-color: #FFFCE6;
  font-size : 80%;
  color: #555555;
}

/* 図書予約 */
.RsrvTil{
  background-color: #FEFFE0;
  font-size : 110%;
  color: #FF5D61;
  font-weight : bold;
}

/* おすすめ資料 */
.RecoTil{
  font-size : 80%;
  color : #007236;
  font-weight : bold;
}
.RecoFont{
  font-size : 80%;
  
}
.ChonFont{
  font-size : 80%;
  color : #2773DB;
  font-weight : bold;
}


/* 貸出ベスト */
.BestSmallB{
  font-size : 80%;
  font-weight : bold;
  color: #FF818A;
}

/* カレンダー */
.MonthTil
{
  font-size : 80%;
  font-weight : bold;
  color: #ffffff
}
.color_caltbl
{
  background-color: #56A977
}
.color_caltitl
{
  color: #666666;
  background-color: #FEF8CC
}
.color_calsun1
{
  font-size : 80%;
  font-weight : bold;
  color: #FF608D;
  background-color: #FFE1EC
}
.color_calsun
{
  font-size : 80%;
  font-weight : bold;
  color: #FF608D;
  background-color: #FFFFFF
}
.color_calsat1
{
  font-size : 80%;
  font-weight : bold;
  color: #1EA1D8;
  background-color: #D9F8FF
}
.color_calsat
{
  font-size : 80%;
  font-weight : bold;
  color: #1EA1D8;
  background-color: #FFFFFF
}
.color_calday
{
  font-size : 80%;
  font-weight : bold;
  color: #999999;
  background-color: #ffffff
}
.color_calnow
{
  font-size : 80%;
  font-weight : bold;
  color: #000000;
  background-color: #ccffcc
}
.color_calclose
{
  font-size : 80%;
  font-weight : bold;
  color: #4D934E;
  background-color: #CFEDCB
}
.color_calevent
{
  font-size : 80%;
  font-weight : bold;
  color: #A9860F;
  background-color: #FFF1A5
}
.color_calclosef
{
  color: #CFEDCB
}
.CaleExpl
{
  font-size : 80%;
  font-weight : bold;
  color: #666666;
}
.EvntMonth
{
  font-weight : bold;
  color: #078425
}
.EvntTbl
{
  background-color: #56A977
}
.EvntTil
{
  font-size : 80%;
  font-weight : bold;
  color: #FFFFFF;
  background-color: #85C17B
}
.EvntDil
{
  font-size : 80%;
  background-color: #FFFCE6
}

