@charset "utf-8";

#sideTower ul#snsBnr li a { padding:0; }

/*-------------------------------------------*/
/*			.socialSet 0.2.0.0
/*-------------------------------------------*/
#content .socialSet	{ display:block; overflow:hidden; clear:both; }
#content .socialSet ul { margin:0px; }
#content .socialSet ul li { display:block;float:left; overflow:visible; background:none; padding:0px; margin-right:10px; position:relative; }
#content .socialSet ul li.sb_icon a {display:block; overflow:hidden;border:1px solid #ccc; background-color:#fff; padding: 3px 5px 0px; border-radius: 3px; line-height: 100%;color:#333;text-decoration: none; }
#content .socialSet ul li.sb_icon a .sns_txt { font-size:11px; position: relative;top:-2px; }
#content .socialSet ul li iframe	{ border:none; }
#content .socialSet ul li a .icon_sns { margin-right:5px;font-size:100%; }
#content .socialSet ul li.sb_icon.sb_facebook .icon_sns	{ color:#425dab; }
#content .socialSet ul li.sb_icon.sb_hatena .icon_sns	{ color:#2c6ebd; }
#content .socialSet ul li.sb_icon.sb_twitter .icon_sns	{ color:#00abec; }
#content .socialSet ul li.sb_icon.sb_google .icon_sns	{ color:#dd4b39; }
#content .socialSet ul li.sb_icon.sb_line .icon_sns	{ color:#6ebd30; }
#content .socialSet ul li.sb_pocket		{ margin-left:5px;}
#content .socialSet .sb_facebook_count, #content .socialSet .sb_hatena_count, #content .socialSet .sb_twitter_count { display:inline-block; margin-left:5px; padding:2px 5px; border-radius:5px; line-height:1; vertical-align:top; font-size:77%; color:#ffffff; }
#content .socialSet .sb_facebook_count { background:#425dab; }
#content .socialSet .sb_hatena_count { background:#2c6ebd; }
#content .socialSet .sb_twitter_count { background:#00abec; }

#fb-like-box{ text-align: center; background-color: #f9f9f9; margin:40px auto;border:4px solid #efefef; }

/*-------------------------------------------*/
/*			import icon
/*-------------------------------------------*/
@font-face {
	font-family: 'vk_sns';
	src:url('icons/fonts/vk_sns.eot?-bq20cj');
	src:url('icons/fonts/vk_sns.eot?#iefix-bq20cj') format('embedded-opentype'),
		url('icons/fonts/vk_sns.woff?-bq20cj') format('woff'),
		url('icons/fonts/vk_sns.ttf?-bq20cj') format('truetype'),
		url('icons/fonts/vk_sns.svg?-bq20cj#vk_sns') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="vk_icon_w_r_sns_"], [class*=" vk_icon_w_r_sns_"] {
	font-family: 'vk_sns';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.vk_icon_w_r_sns_twitter:before {
	content: "\e600";
}
.vk_icon_w_r_sns_line:before {
	content: "\e601";
}
.vk_icon_w_r_sns_hatena:before {
	content: "\e602";
}
.vk_icon_w_r_sns_google:before {
	content: "\e603";
}
.vk_icon_w_r_sns_fb:before {
	content: "\e604";
}