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

	--case.css--

	1. Layout setting

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


/*==================================================================
	1. Layout setting
===================================================================*/
.case-list {
	text-align: center;
}
.case-list li {
	-webkit-box-shadow: 0px 3px 10px 1px rgba(6, 0, 1, 0.16);
	-ms-box-shadow: 0px 3px 10px 1px rgba(6, 0, 1, 0.16);
	box-shadow: 0px 3px 10px 1px rgba(6, 0, 1, 0.16);
	margin: 0 30px 60px;
}
.case-list li .case-img {
	position: relative;
}
.case-list .case-img:before {
	content: '';
	background: url(../images/case/icon01.png) no-repeat center;
	height: 37px;
	left: 0;
	position: absolute;
	right: 0;
	top: -4px;
	z-index: 9;
}
.case-list .case-img span:before,
.case-list .case-img span:after {
	content: '';
	height: 11px;
	position: absolute;
	top: 15px;
	width: 50%;
	z-index: 5;
}
.case-list .case-img span:before {
	background: url(../images/case/icon02.png) repeat-x;
	left: 0;
}
.case-list .case-img span:after {
	background: url(../images/case/icon03.png) repeat-x;
	right: 0;
}
.case-content {
	background: #fff url(../images/case/bg_case.jpg) repeat center;
	padding: 30px 34px;
}
.case-content .case-name {
	color: #35683a;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
	text-align: center;
}
.pagination {
	margin-bottom: 60px;
}
.btn-common {
	text-align: center;
}