@charset "UTF-8";
/* Style.Css
ページ、或いはファイル毎の個別css
---------------------------------------------------- */

.pageCase{
}

.iSldBox{margin-bottom:60px;}
.slkCase{margin-bottom:0;}
.slkCase .slick-prev,
.slkCase .slick-next{
	width:auto;
	height:auto;
	padding:3px 10px;
	line-height:1;
	border:1px solid #000;
	opacity: 0;
	top:50px;
	z-index:10;
}
	.slkCase .slick-prev{
			border-left:none;
			left:0;
		}
	.slkCase .slick-next{
		border-right:none;
		right:0;
	}
.slkCase .slick-prev:before,
.slkCase .slick-next:before{
	font-family:"メイリオ", Meiryo;
	color:#000;
}
	.slkCase .slick-prev:before{content:"prev";}
	.slkCase .slick-next:before{content:"next";}

.slkCase li p{padding:10px;}

.iList1{
	margin-bottom:50px;
	color:#00447e;
}
.iList1 > li{}
	.iList1 > li + li{margin-top:40px;}
.iList1 h3{
	margin-bottom:25px;
	font-size:15px;
}
.iList1 .imgs{margin:0 25px;}
	.iList1 .imgs + .imgs{margin-top:50px;}
	.iList1 p + .imgs{margin-top:40px;}
.iList1 .imgs li{
	width:350px;
	position:relative;
}
.iList1 .imgs li a{display: block;}
.iList1 .imgs li img{
	width: 100%;
	height: auto;
}
.iList1 .imgs li span{
	color:#000;
	font-size:12px;
	text-align:center;
	text-shadow:
		0 0 3px #fff,
		0 0 3px #fff,
		0 0 3px #fff;
	position:absolute;
	bottom:15px;
	left:10px;
	right:10px;
}
	.iList1 .imgs li span.wht{
		color: #fff;
		text-shadow:
			0 0 3px #000,
			0 0 3px #000,
			0 0 3px #000;
	}
.iList1 li p{padding:20px 10px 0 25px;}

.iList1 .imgs .hasArw{
	display:table;
	width:100%;
}
.iList1 .imgs .hasArw > *{
	display:table-cell;
	vertical-align:top;
}
	.iList1 .imgs .hasArw > .arw{
		width:auto;
		text-align:center;
		vertical-align:middle;
	}
	.iList1 .imgs .hasArw > .arw img{width: 52px;}
.iList1 .imgs .clearfix > .colL{float:left;}
.iList1 .imgs .clearfix > .colR{float:right;}


/*=== メディアクエリ ===*/
@media screen and (max-width:1199px){
/*デスクトップ(992px以上、1200px未満)*/
}
@media screen and (max-width:991px){
/*タブレット(768px以上、992px未満)*/
.iList1 .imgs{margin: 0;}
.iList1 .imgs li{width:340px;}
}
@media screen and (max-width:767px){
/*モバイル(768px未満)*/
.iSldBox{margin-bottom:20px;}
.slkCase .slick-prev,
.slkCase .slick-next{display: none;}

.iList1{
	margin-bottom:20px;
}
.iList1 > li{}
	.iList1 > li + li{margin-top:20px;}
.iList1 h3{margin-bottom:15px;}
.iList1 .imgs{margin:0;}
	.iList1 .imgs + .imgs{margin-top:10px;}
	.iList1 p + .imgs{margin-top:20px;}
.iList1 .imgs li{width:auto;}
	.iList1 .imgs li + li{margin-top: 10px;}
.iList1 .imgs li > span{
	font-size:10px;
	bottom:10px;
}
.iList1 li p{padding:10px 0px 0;}

.iList1 .imgs .hasArw{
	display:block;
	width:auto;
}
.iList1 .imgs .hasArw > *{display:block;}
	.iList1 .imgs .hasArw > .arw{}
.iList1 .imgs .clearfix > .colL{float:none;}
.iList1 .imgs .clearfix > .colR{float:none;}


}