@charset "UTF-8";
/* CSS Document */

/*////////////////////////////////////////////////////////

pickup.css

///////////////////////////////////////////////////////*/
#sigPickup {
}
#sigPickup #container {
	padding-top: 0;
}
.contents-ttl {
	color: #688a7c;
}
#pickup-wrap {
	padding: 0 80px;
	animation: fadeIn 3s ease 0s 1 normal;
	-webkit-animation: fadeIn 3s ease 0s 1 normal;
}
#pickup-wrap ul.pickup-list {
	/*margin-top: 60px;*/
}
#pickup-wrap ul.pickup-list:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#pickup-wrap ul.pickup-list li {
	float: left;
	width: 29.85075%;
	margin-right: 5.223881%;
	margin-top:60px;
}
#pickup-wrap ul.pickup-list li:nth-child(3n) {
	margin-right: 0;
}
#pickup-wrap ul.pickup-list li.list-center {
	padding-top: 100px;
}
#pickup-wrap ul.pickup-list li.list-right {
	padding-top: 50px;
}
#pickup-wrap ul.pickup-list li .pick-facility-name {
 font-size: calc(1.8rem + ((1vw - 12.8px) * 0.625));
	margin-top: 20px;
}
#pickup-wrap ul.pickup-list li .pick-tagline {
	margin-top: 30px;
	/*font-size: calc(1.4rem + ((1vw - 12.8px) * 0.625));*/
	font-size:1.4rem;
}
#pickup-wrap ul.pickup-list li .pick-tagline .tell-number {
	display:block;
	color:#959595;
}

#pickup-wrap ul.pickup-list li a:link,#pickup-wrap ul.pickup-list li a:visited { color:#242424; }
#pickup-wrap ul.pickup-list li a:hover,#pickup-wrap ul.pickup-list li a:active { color:#999; }

@media screen and (max-width: 1024px) {
#pickup-wrap {
	padding: 0 4%;
}
}

@media screen and (max-width: 414px) {
#pickup-wrap ul.pickup-list li.list-center {
	padding-top: 0;
}
#pickup-wrap ul.pickup-list li.list-right {
	padding-top: 0;
}
#pickup-wrap ul.pickup-list li {
	float: none;
	width: 100%;
	margin-right: 0;
	margin-top: 30px;
}
#pickup-wrap ul.pickup-list li .pick-facility-name {
 font-size: calc(2.4rem + ((1vw - 12.8px) * 0.625));
}
#pickup-wrap ul.pickup-list li .pick-tagline {
	margin-top: 15px;
}
}
