/* Layout 10
.layout_10{float:left; margin:0 0 42px 0; padding:0; width:560px;}
.layout_10 .list_agenda{width:560px; margin:0 0 5px 0; padding:0; float:left; font-size:1.00em;}
.layout_10 .list_agenda ul{width:560px; margin:0 0 13px 0; padding:0 0 15px 0;  border-bottom:1px solid #ccc; float:left; text-align:left; list-style:none  }	
.layout_10 .list_agenda ul li.thumb{float:left; width:111px; margin:0 7px 0 0; padding:0; }		
.layout_10 .list_agenda ul li.thumb ul{float:left; margin:0; padding:0; width:106px; border:none;}			
.layout_10 .list_agenda ul li.thumb ul li.localtime{width:106px; float:left; margin:5px 0 2px 0; padding:0; color:#666; font-size:1.00em; list-style:none}				
.layout_10 .list_agenda ul li.thumb ul li.photo{list-style:none; float:left; margin:0; padding:0}					
.layout_10 .list_agenda ul li.thumb ul li.photo img{list-style:none; border:1px solid #ccc; float:left; margin:0; padding:0; width:109px;}						
.layout_10 .list_agenda ul li.description{list-style:none}			
.layout_10 .list_agenda ul li.description p.title{font-weight:bold; margin:0px 0px 5px 0px; font-size:1.08em; width:428px;}		
.layout_10 .list_agenda ul li.description p.day{font-size:0.92em; margin:0 0 10px 0}
.layout_10 .list_agenda ul li.description p.desc{line-height:16px;}	
.layout_10 .list_agenda ul li.description a:hover{text-decoration:underline}

*/
/* Layout 10
.layout_10 .list_agenda ul li.description p.title a:hover{color:#8D2929}
.layout_10 .list_agenda ul li.description p.day{color:#8D2929; }
 */
 
 .layout_1 .list_agenda ul li.description p.desc a{color: #333;}
 .list_agenda ul li.description p.day { font-size:15px;}
 
 @media screen and  (max-width: 767px) 
{ 
    .list_agenda ul li.thumb {display: block;width:100%;margin:0;}
    .layout_1 .list_agenda ul li.description p.desc {display:none;}
    .list_agenda ul li.thumb ul li.photo img {width:100%;}
}