@charset "UTF-8";

/*
--------------------------
images-list-1
--------------------------
*/

div.images-list-1 {
	width: 100%;
	max-width: 940px;
	margin: 0 auto 50px;
	padding: 0;
	text-align: left;
}

div.images-list-1 ul {
	font-size: 0;
	margin: 0;
	padding: 0;
}

div.images-list-1 ul li {
	font-size: 12px;
	list-style-type: none;
	display: inline-block;
	width: 20%;
	padding: 0;
	margin: 0;
	height: auto;
	text-align: center;
	margin-bottom:5px;
}

div.images-list-1 div{
	width:96%;
	margin:0 auto;
	border: 1px #ccc solid;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}


div.images-list-1 ul li div img {
	display: block;
	padding: 5px;
	width: 90%;
	margin: 0 auto;
}

div.images-list-1 ul li div p {
	margin:5px 0;
}

@media only screen and (max-width: 767px) {

	div.images-list-1 {
		margin-bottom: 30px;
		width: 98%;
	}

	div.images-list-1 ul li {
		font-size: 12px;
		list-style-type: none;
		display: inline-block;
		width: 49.5%;
		padding: 0;
		margin: 0;
		border: 0;
		height: auto;
		text-align: center;
		margin-bottom:5px;
	}

	div.images-list-1 div{
		width:96%;
		margin:0 auto;
	}

}


/*
--------------------------
images-list-2
--------------------------
*/

div.images-list-2 {
	width: 100%;
	max-width: 940px;
	margin: 20px auto 50px;
	padding: 0;
	text-align: left;
}

div.images-list-2 ul {
	font-size: 0;
	margin: 0;
	padding: 0;
}

div.images-list-2 ul li {
	font-size: 12px;
	list-style-type: none;
	display: inline-block;
	width: 33%;
	padding: 0;
	margin: 0;
	height: auto;
	text-align: center;
	margin-bottom:5px;
}

div.images-list-2 div{
	width:100%;
	margin:0 auto;
}


div.images-list-2 ul li div img {
	display: block;
	width: 96%;
	border:1px #ddd solid;
	margin: 0 auto;
}

div.images-list-2 ul li div p {
	margin:5px 0;
}

@media only screen and (max-width: 767px) {

	div.images-list-2 {
		margin-bottom: 30px;
		margin-top:0;
		width: 98%;
	}

	div.images-list-2 ul li {
		font-size: 12px;
		list-style-type: none;
		display: inline-block;
		width: 100%;
		padding: 0;
		margin: 0;
		border: 0;
		height: auto;
		text-align: center;
		margin-bottom:5px;
	}

	div.images-list-2 div{
		width:100%;
		margin:0 auto;
	}

}
/*
--------------------------
images-list-2a
--------------------------
*/

div.images-list-2a {
	width: 100%;
	max-width: 940px;
	margin: 20px auto 50px;
	padding: 0;
	text-align: center;
}

div.images-list-2a ul {
	font-size: 0;
	margin: 0;
	padding: 0;
}

div.images-list-2a ul li {
	font-size: 12px;
	list-style-type: none;
	display: inline-block;
	width: 48%;
	padding: 0;
	margin: 0;
	height: auto;
	text-align: center;
	margin-bottom:5px;
}

div.images-list-2a div{
	width:100%;
	margin:0 auto;
}


div.images-list-2a ul li div img {
	display: block;
	width: 96%;
	border:1px #ddd solid;
	margin: 0 auto;
}

div.images-list-2a ul li div p {
	margin:5px 0;
}

@media only screen and (max-width: 767px) {

	div.images-list-2a {
		margin-bottom: 30px;
		margin-top:0;
		width: 98%;
	}

	div.images-list-2a ul li {
		font-size: 12px;
		list-style-type: none;
		display: inline-block;
		width: 100%;
		padding: 0;
		margin: 0;
		border: 0;
		height: auto;
		text-align: center;
		margin-bottom:5px;
	}

	div.images-list-2a div{
		width:100%;
		margin:0 auto;
	}

}
