


.heder-top-sns-area-pc {
	float: left;
	padding-top: 36px;
	padding-left: 33px;
}
.heder-top-sns-area-pc a {
	display: inline-block;
	margin-right: 10px;
}
.heder-top-sns-area-pc a img {
	width: 25px;
}

.heder-top-sns-area-smt {
	display: none;
	width: 100%;
	text-align: center;
	margin-left: -58px;
	padding-top: 24px;
}
.heder-top-sns-area-smt a {
	display: inline-block;
	margin-right: 10px;
}
.heder-top-sns-area-smt a img {
	width: 25px;
}

.heder-sns-area-pc {
	float: left;
	padding-top: 36px;
	padding-left: 33px;
}
.heder-sns-area-pc a {
	display: inline-block;
	margin-right: 10px;
}
.heder-sns-area-pc a img {
	width: 25px;
}
.heder-sns-area-smt {
	display: none;
	float: right;
	margin-left: -74px;
}
.heder-sns-area-smt a {
	display: inline-block;
	margin-right: 10px;
}
.heder-sns-area-smt a img {
	width: 25px;
	height: auto !important;
}

@media only screen and (max-width: 959px) {
	.heder-sns-area-pc {
		display: none;
	}
	.heder-sns-area-smt {
		display: block;
	}
	
}
@media only screen and (max-width: 767px) {
	.heder-top-sns-area-pc {
		display: none;
	}
	.list-btn {
		margin-left: 0 !important;
	}
	.heder-top-sns-area-smt {
		display: block;
	}
	
}

@media only screen and (max-width: 450px) {
	#site-title-top span {
		display: block !important;
	}
}


@media print, screen and (min-width: 960px) {
	#st-ami #header-l {
		width: auto !important;
		max-width: max-content !important;
	}
}