/* PC ================================================== */
@media all and (min-width:960px){
header {
	width: 100%;
	height: 0;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100;
}
	.header--inner {
		width: 90%;
		margin: auto auto;
		position: relative;
	}
		.header-logo {
			display: none;
		}
		.sns-list {
			line-height: 1.0;
			display: flex;
			justify-content: flex-end;
			align-items: center;
			position: absolute;
			top: 35px;
			right: 0;
		}
			.sns-item {
				margin-left: 30px;
			}
				.sns-item a {
					font-size: 18px;
					color: #ffffff;
					transition: .5s;
					-webkit-transition: .5s;
				}
				.change .sns-item a {
					color: #4D2D26;
				}
				.sns-item a i.fa-shopping-cart {
					transform: rotateY(180deg);
				}
}

/* Tablet ================================================== */
@media all and (min-width:560px) and (max-width:959px){
header {
	display: none;
}
}

/* SP ================================================== */
@media all and (max-width:559px){
header {
	display: none;
}
}