

 div.copy{
	background:#FFFFFF;
	padding:15px;
	text-align: left;
	font-size:0.8em;
	margin-bottom:10px;
	line-height: 2em;
	color:#111111;
 }

 div.copy span{
	color:#ffffff;

 }
div.item {
 margin-bottom:20px;
 padding:0 5px;
}

 div.item ul{
	background:#231815;
	background-size: contain;
	margin-bottom:50px;
	padding: 15px 0;
 }





 div.item ul li{
	list-style:none;
	margin-bottom:15px;
 }

 div.item ul li a{
	display:block;
	margin:0 auto;
	    width: 250px;
 }

p.shop_btn{
	clear:both;
    padding: 0px 0;
    width:100%;
    text-align: center;
}

p.shop_btn img{
	display:inline;
}

.pc{
	display:none;

}

.sp{
	display:block;
}


@media screen and (min-width: 768px) {

	div.item {
		width:550px;
		margin:0 auto;
	}

.pc{
	display:block;
}

.sp{
	display:none;
}

}

@media screen and (min-width: 950px) {

.pc{
	display:block;
}

.sp{
	display:none;
}

 div.copy{
	font-size:1em;
	text-align:center;
 }

 div.item{
	padding:0;
	margin-bottom: 20px;
 }

div.item:nth-of-type(even){
width:550px;
float:left;
 }

 div.item:nth-of-type(odd){
width:550px;
float:right;
 }

  div.item:nth-of-type(2n){
	clear:both;
 }
 div.item ul{
	margin-bottom:10px;
 }

 div.item ul li{
	display: inline-block;
	margin:8px 0 8px 15px;
 }

p.shop_btn{
    padding: 50px 0;
    width:100%;
}

p.shop_btn a{
display: inline-block;
	text-align:center;

}
}
