@charset "UTF-8";
.is-hide-last--pc .p-postList__item:last-child, .p-spMenu {
	display: block;
}
.p-spMenu__inner::before {
	background: url(https://yoshimitsu-science.com/omamori/wp-content/uploads/2025/07/d7183957b24968865aea85e2eba166d1.png);
}
.l-header[data-spfix="1"] {
	position: sticky;
	top: var(--swl-adminbarH, 0);
}
.top .l-header[data-spfix="1"] {
	position: fixed !important;
}

.l-fixHeader, .l-header__gnav {
	display: none;
}
.top [data-scrolled=false] [data-spfix="1"] {
	background: none;
	box-shadow: none;
}


@media screen and (min-width: 641px) {
.p-spMenu__inner {
	width: 500px;
}
.l-header__menuBtn {
	display: block !important;
	width: 80px !important;
	height: 80px !important;
}
}
