.join-wrapper .grid.grid--2-separate .grid-item {
 min-width: 100%;
 max-width: 100%;
}
.t_center{
	text-align: center;
}

.store_list-box .store-inner{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.store_list-box .store-inner .store-item{
	width: 50%;
	padding: 10px 20px;
}
.store_list-box .store-inner .store-item .store-title{
    font-size: 20px;
	padding: 10px 5px;
	border-bottom: 2px solid #333;
}
.store_list-box .store-inner .store-item .store-detail{
    padding: 20px 5px 0;
	display: flex;
	align-items: center;
}
.store_list-box .store-inner .store-item .store-detail .store-img{
	width: 55%;
	margin-right: 26px;
}
.store_list-box .store-inner .store-item .store-detail .store-content{
	width: 45%;
}
.store_list-box .store-inner .store-item .store-detail .store-content li{
	position: relative;
    padding-left: 17px;
}
.store_list-box .store-inner .store-item .store-detail .store-content li:before{
    position: absolute;
    top: 0;
    left: 0;
    content: '\025cf';
}

@media only screen and (min-width: 769px) {
	.lead_txt{
		text-align: center;
	}
	.store_list-box {
		margin: 20px 0 30px;
	}
	.store_list-box .store-inner .store-item:nth-child(n + 3) {
		margin-top: 30px;
	}
}

@media screen and (max-width: 768px) {
	.giraffe.giraffe--cover.giraffe--contain {
		background-size: contain;
	}
	.combo-wrap.combo-wrap--img-small .combo-text_sp {
	margin: 0 0 0;
	}	
	.store_list-box {
		margin: 10px 0 30px;
	}
	.store_list-box .store-inner {
		display: block;
	}
	.store_list-box .store-inner .store-item {
		width: 100%;
		margin-top: 30px;
		padding: 0;
	}
	.store_list-box .store-inner .store-item:first-child {
		margin-top: 0;
	}
	.store_list-box .store-inner .store-item .store-title {
		font-size: 16px;
		padding: 5px 0;
	}

	.store_list-box .store-inner .store-item .store-detail {
		padding: 20px 5px 0;
		display: block;
	}
	.store_list-box .store-inner .store-item .store-detail .store-img {
		width: 100%;
		max-width: 300px;
		margin: 0 auto;
	}
	.store_list-box .store-inner .store-item .store-detail .store-content {
		width: 100%;
		margin-top: 10px;
	}

}