@charset "utf-8";
#content_list ._entry{
	background:#f3f3f3;
	margin-bottom:10px;	
	position:relative;
	padding:30px;
	padding-top:40px;
}
#content_list ._entry .top_pointer{
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-30px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 30px 30px 0 30px;
	border-color: white transparent transparent transparent;
	line-height: 0px;
	_border-color: #white #000000 #000000 #000000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
	z-index:1;
}
#content_list ._entry .bottom_pointer{
	position:absolute;
	left:50%;
	bottom:-26px;
	margin-left:-26px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 26px 26px 0 26px;
	border-color: #f3f3f3 transparent transparent transparent;
	line-height: 0px;
	_border-color: #f3f3f3 #000000 #000000 #000000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
	z-index:2;
}
#content_list .news_bottom_break{
	height:40px;
}
#content_list ._entry a.entry_title{
	width:800px;
	display:block;	
	min-height:40px;
	line-height:60px;
	color:#343434;
	font-size:30px;
	line-height:40px;
	padding-bottom:10px;
	text-decoration:none;
	border-bottom:3px solid #f7ac59;
	position:relative;
}
#content_list ._entry .entry_title .pointer{
	position:absolute;
	left:20px;
	bottom:-15px;
	margin-left:-15px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 15px 15px 0 15px;
	border-color: #f7ac59 transparent transparent transparent;
	line-height: 0px;
	_border-color: #f7ac59 #000000 #000000 #000000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');	
}
#content_list ._entry .entry_body{
	padding-top:10px;	
}
#content_list ._entry .entry_body .entry_date{
	margin-bottom:20px;	
}
#content_list ._entry .read_wrap{
	width:80px;
	height:120px;
	display:block;
	text-align:center;
	margin:auto;
	cursor:pointer;
	text-decoration:none;	
	color:#343434;
	font-family:gandhibold;
}
#content_list ._entry .read_wrap .bubble{
	width:60px;
	height:60px;
	border:5px solid white;
	background:#f7ac59 url(/images/more_ico.png) no-repeat center center;
	border-radius:60px;
	margin:auto;
	margin-bottom:5px;
}
#content_list ._entry .read_wrap:hover .bubble{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1); 
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
    transform:scale(1.1);
	box-shadow: 0px 0px 10px #ff9000;
}
#news_pagination{
	text-align:center;	
}
/******************************SINGLE POST*************************/
#content_list_single ._entry a.entry_title{
	width:auto;
	display:block;	
	min-height:40px;
	line-height:60px;
	color:#343434;
	font-size:30px;
	line-height:40px;
	padding-bottom:10px;
	text-decoration:none;
	border-bottom:3px solid #ccc;
	position:relative;
	margin-top:60px;
	margin-bottom:20px;
}
#content_list_single ._entry .entry_title .pointer{
	position:absolute;
	left:20px;
	bottom:-15px;
	margin-left:-15px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 15px 15px 0 15px;
	border-color: #ccc transparent transparent transparent;
	line-height: 0px;
	_border-color: #ccc #000000 #000000 #000000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');	
}
#content_list_single ._entry .entry_body{
	padding-top:10px;	
}
#content_list_single ._entry .entry_wrap .entry_date{
	padding-bottom:20px;	
}
@media only screen and (max-width: 599px) {
	#content_list ._entry{
		padding:15px;	
		padding-top:30px;
	}
	#content_list ._entry a.entry_title{
		width:270px;
		font-size:24px;
	}
	#content_list ._entry a.entry_title .pointer{
		display:none;	
	}
	#content_list ._entry .social_wrap{	
		float:none;
		clear:both;
		text-align:center;
	}
	#content_list ._entry .social_container{
		position:relative;
		top:0px;
		right:0px;
		margin-top:10px;
		text-align:center;
	}
	#content_list ._entry .entry_body{
		clear:both;	
	}
	#content_list ._entry .entry_body .entry_date{
		text-align:center;
		font-size:15px;
	}
	#content_list .content{
		padding-bottom:20px;	
	}
	
}
@media only screen and (min-width: 600px) and (max-width: 767px) {
	#content_list ._entry a.entry_title{
		width:500px;
		font-size:26px;
	}
	#content_list ._entry .social_wrap{	
		float:right;
		clear:both;
	}
	#content_list ._entry .social_container{
		position:relative;
		top:0px;
		right:0px;
		margin-top:10px;
	}
	#content_list ._entry .entry_body{
		clear:both;	
	}
	#content_list ._entry .entry_body .entry_date{
		margin-top:-50px;	
		margin-bottom:40px;
		font-size:16px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 999px) {
	#content_list ._entry a.entry_title{
		width:670px;
	}
	#content_list ._entry .social_wrap{	
		float:right;
		clear:both;
	}
	#content_list ._entry .social_container{
		position:relative;
		top:0px;
		right:0px;
		margin-top:10px;
	}
	#content_list ._entry .entry_body{
		clear:both;	
	}
	#content_list ._entry .entry_body .entry_date{
		margin-top:-50px;	
		margin-bottom:40px;
	}
}
@media only screen and (min-width: 1000px) and (max-width: 1207px) {
	#content_list ._entry a.entry_title{
		width:600px;
	}
}
@media only screen and (min-width: 1208px){
			
}