/* twitter buttonのCSS */
iframe.twitter-share-button {
    width: 120px!important;
}


.sns-pan{
	float:left; 
	margin-left: 30px;
}

.sns-btn{
	float:right;
	width:auto;
	margin:0 10px 0 0;
	padding:0 5px;
}
.sns-btn span.fb{
	vertical-align:0px;
	margin-right:13px;
}

.gecko .sns-btn span.fb{/*firefox*/
		width:125px;
		vertical-align:0px;
		margin-right:13px;
		top:-5px; position:relative;
} 
.safari .sns-btn span.fb{/*safari*/
		width:125px;
		vertical-align:0px;
		margin-right:13px;
		top:-5px; position:relative;
} 

.chrome .sns-btn span.fb{/*chrome*/
		width:125px;
		vertical-align:0px;
		margin-right:13px;
		top:-5px; position:relative;
} 


/* IEやChromeでfacebookのボタンの右側や下がきれてしまう場合の対応 */
.fb_iframe_widget iframe {
 width: 114px !important;
 height: 21px !important;
}