.slist-one-title {
	width:95%;
	font-family: 'irohamaru-Medium-pickup';
	font-size:18px;
	text-align: center;
	margin: 200px auto 60px;
}

.slist-one-list{
	width: 95%;
	max-width: 1000px;
	display: flex;
	display: -ms-flexbox; /* IE10 */
	flex-wrap: wrap;
	-ms-flex-wrap: wrap; /* IE10 */
	margin: 0 auto;
}

.slist-one-box{
	position: relative;
	width: 100%; /* 領域の幅を指定 */
	height: 200px; /* 領域の高さを指定 */
	word-break : break-all;
	background: #EEEEEF;
	border-top: solid 5px #5d627b;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.22);
	text-align:center;
}
.slist-one-box img{
	width:auto;
	height:auto;
	max-width:100%;
	max-height:100%;
}

.slist-one-box-title a:hover{
	color:#FA6A7E;
}

.slist-one-list > div{
	width: 30%;
	margin: 20px auto;
}

.slist-one-title-name{
	font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif!important;
	font-size:15px;
	font-weight:bold;
	width: 100%;
	padding: 20px 0px 50px;
	text-align: center;
}

.pnavi{
	font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif!important;
	font-weight: bold;
	font-size: 20px;
	width:95%;
	max-width:1000px;
	margin:0 auto;
	padding-bottom:50px;
	text-align:center;
}



/* 画面幅768px以下 タブレット*/
@media screen and (max-width: 768px) {

	.slist-one-title {
		font-size:15px;
	}

	.slist-one-list > div{
		width: 90%;
	}

	.slist-one-box{
		margin:0 auto;
	}

	.slist-one-box-title{
		margin:0 auto;
	}

















}



