@charset "Shift_JIS";

.groupNav{
	border:solid 1px #cdcdcd;
	padding: 15px 18px 0;
	margin-bottom: 30px;
}

.groupNav ul{
	display: table;
	width:100%;
	table-layout: fixed;
}

.groupNav ul li{
	display: table-cell;
	vertical-align: top;
}


.groupNav ul li:not(:last-child){
	padding-right: 10px;
}

@media screen and (max-width: 767px) {
	.JS .groupNav ul{
		display: block;
		width: auto;
	}
	.JS .groupNav ul li{
		display: block;
	}

	.groupNav ul li:not(:last-child){
		padding-right: 0;
	}
}


.PcBanner {
	display: inline;
}
.SpBanner {
	display: none;
}

@media only screen and (max-width: 767px) {
	.PcBanner {
		display: none;
	}
	.SpBanner {
		display: inline;
	}
}