.slider-pro {
    font-family: 'Open Sans', Arial;
}

.sp-next-arrow:after, .sp-next-arrow:before, .sp-previous-arrow:after, .sp-previous-arrow:before {
    background-color: #bbbbbb;/*#ff7c23*/
}

/* seinoTopPageSlider */

#seinoTopPageSlider{margin-bottom:16px;}

.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before {
    border-bottom: 5px solid blue;
    left: 0px;
}

.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after {
    border-bottom: 13px solid blue;
}

.sp-bottom-thumbnails.sp-has-pointer {
    margin-top: 3px;
}

/* 3件版 .sp-thumbnail-description img {width:300px;} */

/* 4件版 .sp-thumbnail-description img {width:220px;} */

#seinoTopPageSlider .sp-thumbnail {
	width: 100%;
	padding: 8px;
	background-color: #F0F0F0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#seinoTopPageSlider .sp-thumbnail-title {
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #333;
}

#seinoTopPageSlider .sp-thumbnail-description {
	font-size: 14px;
	color: #333;
}


@media (max-width: 860px) {
	#seinoTopPageSlider .hide-medium-screen {
		display: none;
	}
}

@media (max-width: 640px) {
	#seinoTopPageSlider .sp-layer {
		font-size: 12px;
	}

	#seinoTopPageSlider .hide-small-screen {
		display: none;
	}
}

@media (max-width: 500px) {
	#seinoTopPageSlider .sp-thumbnail {
		text-align: center;
	}

	#seinoTopPageSlider .sp-thumbnail-title {
		font-size: 12px;
		text-transform: uppercase;
	}

	#seinoTopPageSlider .sp-thumbnail-description {
		display: none;
	}
}



