.prod-title {
	font-size: 1.14em;
	padding:6px 1px 2px;
}
.prod-sub {
	background-color:#ddd;
	border: solid 1px #ddd;
	padding:2px 4px;
}
.prod-doc {
	border: solid 1px #ddd;
	padding:4px 4px;
}
.prod-img {
	border: 1px solid #ccc;
	height: 200px;
}
.prod1-1 {
	background: url(../img/server660_459.jpg) no-repeat;
	background-size: cover;
	background-position: center center;
}
.prod1-2 {
	background: url(../img/laptop660_405.jpg) no-repeat;
	background-size: cover;
	background-position: center center;
}
.prod1-3 {
	background: url(../img/networkkiki640_423.jpg) no-repeat;
	background-size: cover;
	background-position: center center;
}
.prod1-4 {
	background: url(../img/hardware900_424.jpg) no-repeat;
	background-size: cover;
	background-position: center center;
}
.prod2-1 {
	background: url(../img/gyomu460_341.jpg) no-repeat;
	background-size: cover;
	background-position: center center;
}
.prod2-2 {
	background: url(../img/sisan460_306.jpg) no-repeat;
	background-size: cover;
	background-position: center center;
}
.prod2-3 {
	background: url(../img/security460_288.jpg) no-repeat;
	background-size: cover;
	background-position: center center;
}
.prod2-4 {
	background: url(../img/aply660_653.jpg) no-repeat;
	background-size: cover;
	background-position: center center;
}
.prod3-1 {
	background: url(../img/printer442_295.jpg) no-repeat;
	background-size: cover;
	background-position: center center;
}
.bunner-area {
	background-color:#bbb;
	padding: 13px 13px 48px;
}
.bunner-items {
	display: inline-flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.bunner-items .w102 {
	width: 102px;
}
.bunner-items .w136 {
	width: 136px;
}
.bunner-items .w188 {
	width: 188px;
}

@media screen and (min-width:500px){
.prod-img {
	height: 165px;
}
}

@media screen and (min-width:768px){
.bunner-area {
	padding: 20px;
}
}
