@charset "utf-8";

/* グッズ */
#goods{
    position: relative;
	margin: 0 auto;
    padding: 100px 0 120px 0;
	text-align: center;
}
#goods h3{
	margin: 0 auto 10px auto;
	height: auto;
}
#goods h3 img{
	height: auto;
	width:calc(100% - 40px);
}
#goods ul{
    position: relative;
	margin: 20px auto 0 auto;
}
#goods ul li{
    position: relative;
	margin: 0 auto 60px auto;
    font-size: .13rem;
	width: 100%;
	text-align: left;
}
#goods ul li .price{
    position: relative;
	margin: 0 auto;
    font-size: .12rem;
	font-weight: 900;
	text-align: right;
	padding: 10px 0 20px 0;
}
#goods ul li .price span{font-size: .20rem;}


/* ----- pc ----- */
@media screen and (min-width: 641px) {
	
	/* グッズ */
	#goods{ padding: 100px 0 180px 0;}
	#goods h3{margin: 0 auto 10px auto;}
	#goods h3 img{width:380px;}
	#goods ul{width: 760px;margin: 40px auto 0 auto;}
	#goods ul li{
		margin: 0 0 80px 0;
		font-size: .14rem;
		width: calc(50% - 40px);
	}
	#goods ul li .price{
		font-size: .13rem;
		padding: 10px 0 30px 0;
	}
	#goods ul li .price span{font-size: .24rem;}


}