@charset "UTF-8";
.shareList__item .shareList__link,
.shareList__item .shareList__link:hover,
.shareList__item .shareList__link:link,
.shareList__item .shareList__link:visited{
	color: white;
	text-decoration: none;
}

/*ソーシャルリストデザイン0*/
.shareList {
	list-style:none;
	display: flex;
    justify-content: flex-end;
	flex-wrap:wrap;
	width:100%;
	margin:0;
	padding:0;
	margin-bottom: 40px;
}
.shareList__item {
    flex-grow: 1;
	height:50px;
	line-height:50px;
	min-width:100px;
	text-align:center;
}
.shareList__link {
	display:block;
	color:#ffffff;
	text-decoration: none;
}
.shareList__link::before{
	font-size:20px;
	display:block;
	transition: ease-in-out .2s;
}
.shareList__link:hover::before{
	background:#ffffff;
	/*transform: scale(1.2);*/
	box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15);
}

.shareList__link.icon-twitter{background:#55acee;}
.shareList__link.icon-twitter:hover::before{color:#55acee;}

.shareList__link.icon-facebook{background:#3B5998;}
.shareList__link.icon-facebook:hover::before{color:#3B5998;}

.shareList__link.icon-google-plus{background:#dd4b39;}
.shareList__link.icon-google-plus:hover::before{color:#dd4b39;}

.shareList__link.icon-hatebu{background:#008FDE;}
.shareList__link.icon-hatebu:hover::before{color:#008FDE;}

.shareList__link.icon-pocket{background:#EB4654;}
.shareList__link.icon-pocket:hover::before{color:#EB4654;}

.shareList__link.icon-rss{background:#ff9900;}
.shareList__link.icon-rss:hover::before{color:#ff9900;}

.shareList__link.icon-feedly{background:#6cc655;}
.shareList__link.icon-feedly:hover::before{color:#6cc655;}

.shareList__link.icon-pinterest{background:#cb2027;}
.shareList__link.icon-pinterest:hover::before{color:#cb2027;}

.shareList__link.icon-linkedin{background:#0e76a8;}
.shareList__link.icon-linkedin:hover::before{color:#0e76a8;}

.shareList__link.icon-line{background:#1dcd00;}
.shareList__link.icon-line:hover::before{color:#1dcd00;}







/*ソーシャルリストデザイン1*/
.shareList1 {
	list-style:none;
	display: flex;
    justify-content: flex-end;
	flex-wrap:wrap;
	padding:0;
	margin:-5px 0 0 -5px;
}
.shareList1__item {
    flex-grow: 1;
	height:50px;
	line-height:50px;
	min-width:100px;
	text-align:center;
	margin:5px 0 0 5px;
}
.shareList1__link {
	display:block;
	color:#ffffff;
	text-decoration: none;
}
.shareList1__link::before{
	font-size:20px;
	display:block;
	transition: ease-in-out .2s;
}
.shareList1__link:hover::before{
	background:#ffffff;
	/*transform: scale(1.2);*/
	box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15);
}

.shareList1__link.icon-twitter{background:#55acee;}
.shareList1__link.icon-twitter:hover::before{color:#55acee;}

.shareList1__link.icon-facebook{background:#3B5998;}
.shareList1__link.icon-facebook:hover::before{color:#3B5998;}

.shareList1__link.icon-google-plus{background:#dd4b39;}
.shareList1__link.icon-google-plus:hover::before{color:#dd4b39;}

.shareList1__link.icon-hatebu{background:#008FDE;}
.shareList1__link.icon-hatebu:hover::before{color:#008FDE;}

.shareList1__link.icon-pocket{background:#EB4654;}
.shareList1__link.icon-pocket:hover::before{color:#EB4654;}

.shareList1__link.icon-rss{background:#ff9900;}
.shareList1__link.icon-rss:hover::before{color:#ff9900;}

.shareList1__link.icon-feedly{background:#6cc655;}
.shareList1__link.icon-feedly:hover::before{color:#6cc655;}

.shareList1__link.icon-pinterest{background:#cb2027;}
.shareList1__link.icon-pinterest:hover::before{color:#cb2027;}

.shareList1__link.icon-linkedin{background:#0e76a8;}
.shareList1__link.icon-linkedin:hover::before{color:#0e76a8;}

.shareList1__link.icon-line{background:#1dcd00;}
.shareList1__link.icon-line:hover::before{color:#1dcd00;}
