<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

.e_shopArea{
	position: absolute;
	width: 70%;
	text-align: center;
	left: 3vw;
	top:70%;
	transition: transform 0.3s 0s ease-out,opacity 0.3s 0s linear;
	transform: translateX(-5em);
	opacity: 0;

}
.main.action .e_shopArea{

	transform: translateX(0);
	opacity: 1;
}
.e_shop_Bt{
	display: block;
	position: relative;
	margin: 0 auto;
	max-width: 256px;
	transition: all 200ms 0s ease-out;
	transform: scale(1);
}
.e_shop_Bt:hover{
	transform: scale(1.1);
}


@media screen and (max-width:767px){
	

.topArea .logoBg{
/*	background-color: var(--purple);
	background-image: url(../img/bg_purple.png);
		background-size: 6vw;
*/	padding-bottom: 1em;

background-color: #000;
}


	.e_shop_Bt{
		margin: 0 auto;
	}
	.e_shopArea{
	position: relative;
	width: 100%;
	right: 0;
	top:auto;
}

}</pre></body></html>