@charset "EUC-JP";

/* basic elements */

/* ------ calender layer ------ */
#callist { margin: 10px 0px 10px 35px; padding: 2px; width : 620px;}

#callist .callist1 { border-top: solid 1px #cbcfeb; background-color: #ffffff; padding: 2px; }
#callist .callist1 .date ,#callist .callist1 .day { color: black;}

#callist .callist2 { border-top: solid 1px #cbcfeb; background-color: #f0f0ff; padding: 2px; }
#callist .callist2 .date ,#callist .callist2 .day  { color: #000066;}

#callist .callist3 { border-top: solid 1px #cbcfeb; background-color: #fff0f0; padding: 2px; }
#callist .callist3 .date ,#callist .callist3 .day { color: #cc0049;}

#callist .date ,#callist .day ,#callist .title{ font-size: 1.0em; line-height: 140% }
#callist .date { text-indent:8px; font-weight: bold; float : left ;  margin: 0px 0px 0px 0px; width : 30px; }
#callist .day { float : left ;  margin: 0px 0px 0px 0px; width : 20px; }
#callist .text { margin: 0px 0px 0px 54px; padding: 0px 0px 0px 8px; width : 520px; }
#callist .summary { padding: 0px 0px 5px 0px; color: black; font-size: 1.0em; line-height: 140%;}

