

@media print,screen and (min-width:740px){

#contents .edit_zone .event_list{
		margin: 30px 0 60px;
		padding: 0;
}

#contents .edit_zone .event_list li{
		clear: both;
		margin: 0 0 20px;
		padding: 0 0 20px;
		
		background: url() no-repeat center bottom;
} 
#contents .edit_zone .event_list li:after{
		content: " "; display: block; height: 0; clear: both;
}		

#contents .edit_zone .event_list li:last-child{
		margin: 0;
		padding: 0;
}

#contents .edit_zone .event_list li .right_image{
		width: 340px;	
		
}
#contents .edit_zone .event_list li .right_image img{
		margin: 0 0 40px;	
}



#contents .edit_zone .event_list li .left_text{
		margin: 0;
		padding: 0;
		
		width: 460px;
}
#contents .edit_zone .event_list li .left_text p{
		margin: 0 0 20px;	
}
#contents .edit_zone .event_list li .left_text p:last-child{
		margin-bottom: 0;	
}

#contents .edit_zone a{
		color: #EB952C;	
		text-decoration: underline;
}
#contents .edit_zone a:hover{
		text-decoration: none;	
}
	
}


@media screen and (max-width:740px){
#contents .edit_zone .auto{
		width: auto;	
}

#contents .edit_zone .event_list{
		margin: 5% 0 10%;
		padding: 0;
}

#contents .edit_zone .event_list li{
		margin: 0 0 5%;
		padding: 0 0 5%;
		
		background: url() no-repeat center bottom;
} 

#contents .edit_zone .event_list li:last-child{
		margin: 0;
		padding: 0;
}

#contents .edit_zone .event_list li .right_image,
#contents .edit_zone .event_list li .left_text{
		margin: 0 0 5%;
}

#contents .edit_zone .event_list li .right_image img{
		margin: 0 0 3%;	
}

#contents .edit_zone .event_list li .left_text p{
		margin: 0 0 3%;	
}
#contents .edit_zone .event_list li .left_text p:last-child{
		margin-bottom: 0;	
}

#contents .edit_zone a{
		color: #EB5F00;	
		text-decoration: underline;
}

}