@charset "UTF-8";



@media screen and (min-width:740px){

#contents .edit_zone .news_list{
	
}

#contents .edit_zone .news_list li{
}

#contents .edit_zone .news_list li a{
		display: inline-block;
		
		width: 100%;
		
		margin: 0 0 20px;

		text-decoration: none;
}
#contents .edit_zone .news_list li a:hover{
		opacity: 0.6;	
}



#contents .edit_zone .news_list li a .photo{
		float: left;	
		
		width: 290px;
}

#contents .edit_zone .news_list li a .photo img{
		max-width: 100%;
		height: auto;		
}


#contents .edit_zone .news_list li a .text{
		float: right;
		
		width: 500px;	
}

#contents .edit_zone .news_list li a time{
		display: block;
		
		margin: 0 0 5px;
		
		font-weight: bold;
		font-size: 12px;	
}

#contents .edit_zone .news_list li a .title{
		display: block;
		
		line-height: 160%;
	
		text-decoration: underline;	
}

#contents .edit_zone .news_list li a .more{
		display: block;
		width: 130px;
		margin: 0 0 0 auto;
		color: #0A7CCC;
		font-size: 16px;
		/* font-weight: bold; */
		text-align: right;
		text-decoration: underline;
		margin-top: 20px;
}


	
}


@media screen and (max-width:740px){

#contents .edit_zone .news_list{
	
width: 100%;
}

#contents .edit_zone .news_list li{
}

#contents .edit_zone .news_list li a{
		display: inline-block;
		
		width: 100%;
		
		margin: 0 0 20px;

		text-decoration: none;
}
#contents .edit_zone .news_list li a:hover{
		opacity: 0.6;	
}



#contents .edit_zone .news_list li a .photo{
		/* float: left; */
		width: 80%;
		margin: 0 0 4%;
}

#contents .edit_zone .news_list li a .photo img{
		max-width: 100%;
		height: auto;		
}


#contents .edit_zone .news_list li a .text{
		/* float: right; */
		width: 100%;
}

#contents .edit_zone .news_list li a .text p {
	/* font-size: 1.1rem; */
}

#contents .edit_zone .news_list li a time{
		display: block;
		margin: 0 0 5px;
		font-weight: bold;
		font-size: 0.85rem;
}

#contents .edit_zone .news_list li a .title{
		display: block;
		line-height: 120%;
		text-decoration: underline;
		margin-top: 8px;
		margin-bottom: 11px;
		/* font-size: 1.25rem; */
}

#contents .edit_zone .news_list li a .more{
		display: block;
		width: 130px;
		margin: 0 0 0 auto;
		color: #0A7CCC;
		font-size: 1.6rem;
		/* font-weight: bold; */
		text-align: right;
		text-decoration: underline;
		margin-top: 20px;
}

}