@charset 'shift_jis';

/**
 *	SNSボタン表示用CSS

 	トップページ
 	レシピ詳細ページ
 	バックナンバーページ
 	酒とも日記ページ
 	特集ページ
 */


#pageNavi>ul.clearfix>li:nth-child(3),
#pageNavi>div.clearfix>li:nth-child(3),
#underSec>div.mb10>ul>li:nth-child(3) {
	display: none!important;
	text-indent: -999%;
}




#headerCover #searchAreaCover {
	padding: 8px 0 0;
}
.sns {
	max-width: 900px;
	margin: 10px auto 0;
}
.sns.pc {margin: 0 auto 10px;}
.sns.sp {margin: 10px auto 10px;}
.sns ul li {
	display: inline-block;
}
.sns ul {
	width: 96%;
	min-height: 21px;
	margin:0;
	padding: 0 2%;
	list-style:none;
	position:relative;
	/* overflow: hidden; */
}
.btnTw img {}
.btnFb {
}
.btnFb span {vertical-align: baseline!important;}
.btnFb span>iframe {display: block;}
.btnFb div {
	padding: 0;
}
.btnGplus {
}
.btnMixi img {}
.btnLine {}
.btnLine img {}
.btnMail {width: 70px;}
.btnMail img {
	display: inline-block;
}
@media screen and (max-width:640px){
	.sns ul {
		text-align: left;
	}

	.sns ul li {
		padding: 0 1%;
	}
	.sns ul li.sp {
		display: inline-block!important;
	}
	.btnTw img {display: block;}
	.btnMixi img {display: block;}
	.btnLine img {display: block;}
	.btnMail img {
		display: block;
	}
	.recipe_pict {
		margin: 0 auto;
	}
}

@media screen and (min-width:641px){
	.sns {
		max-width: 767px;
	}
	.sns ul {
		width:100%;
		padding: 0;
		text-align: right;
	}
	.sns ul li {
		/* float: left; */
		overflow: hidden;
	}
	.sns ul li.pc {
		display: inline-block!important;
	}
}
@media screen and (min-width:768px){
	.sns {
		max-width: 900px;
		overflow: hidden;
	}
}
