.sns_shares{float:right;margin:0;}
.n_date{ float:left; }
.n_title_text{ clear:both; padding: 10px 0; border-bottom: 1px solid #ccc; font-size: 2em;}	
.page_content{ margin: 40px 0; }
.fb_iframe_widget{ vertical-align: bottom; }

@media screen and (max-width: 1023px){
	.page_contain{ padding: 0 30px 50px; }
	.n_title_text{ font-size: 1.6em; }
}

@media screen and (max-width: 576px){
	.sns_shares,.n_date{float:none; margin:5px 0;}
}