/* twitter buttonのCSS */
iframe.twitter-share-button {
    width: 120px!important;
}

/* 下取りキャンペーンに使用中(2012末まで)*/
.sns_btn { 
margin:0; 
padding: 0px;
text-align:right;
width:220px; 

} 

.sns_btn .fb { 
float: left;
margin: 0px 0px 0px -100px; 
padding: 0px; 
display: inline; 
}

.sns_btn .tw { 
float: right; 
margin: 0px 10px 0px 0px; 
padding: 0px; 
display: inline; 
} 


/*以降こちらに統一*/
.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{
	width:125px;
	vertical-align:0px;
	margin-right:13px;
}

.gecko .sns-btn span.fb{/*firefox*/
		width:125px;
		vertical-align:0px;
		margin-right:13px;
		top:-6px; 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;
} 

.sns-btn div.fb{
	float:left;
	width:125px;
	vertical-align:0px;
	margin-right:0px;
}

.sns-btn-shop{
	float:right;
	width:auto;
	margin:0 10px 0 0;
	padding:0 10px;

}
