@charset "UTF-8";/* エスケープ */

/*取り扱い主要製品
--------------------------------*/

div.width965 div.PhotoLeft{
	width:171px;
	margin:0 15px 0 0;
}
div.width965 div.TextLeft{
	width:285px;
	margin:0 23px 0 0;
}
div.width965 div.PhotoRight{
	width:171px;
	margin:0 15px 0 0;
}
div.width965 div.TextRight{
	width:285px;
	margin:0;
}

div.ProdcutNo{
	width:20px;
	height:35px;
	padding:0 5px 0 9px;
	font-size:180%;
	margin:0 15px 0 0;
}
div.No01{
	background-color:#d9645d;
}
div.No02{
	background-color:#3a96bd;
}
div.No03{
	background-color:#9db71e;
}
div.No04{
	background-color:#f3932f;
}
div.No05{
	background-color:#cf2ff2;
}

div.TextLeft h2{
	font-size:132%;
	padding:5px 0 0 0;
}
div.TextRight h2{
	font-size:132%;
	padding:5px 0 0 0;
}
h3{
	font-size:120%;
}
.mg_30px{
	margin-bottom:30px;
}
@media only screen and (max-width: 767px) {
	div.width965{
		width:96%;
		margin:0 3% 15px 8%;
		min-height:50px;
	}
	
	div.width965 div.PhotoLeft{
		width:100%;
	}
	div.width965 div.TextLeft{
		width:100%;
		margin:15px 0 25px 0;
	}
	div.width965 div.PhotoRight{
		width:100%;
	}
	div.width965 div.TextRight{
		width:100%;
		margin:15px 0 25px 0;
	}
	div.width965 div.PhotoLeft img{
		width:97%;
	}
	div.width965 div.PhotoRight img{
		width:97%;
	}

}

/*List
--------------------------------*/
div.CustomerList{
	width:90%;
	margin:35px auto 35px;
}
	div.CustomerList div.Left{
		float:left;
		width:420px;
	}
	div.CustomerList div.Right{
		float:right;
		width:420px;
	}

ul.Customer{
	
}
ul.Customer li{
	padding:8px 25px;
	border-bottom: 1px solid #b6b6b6;
	margin:0 30px 0 30px;
}

@media only screen and (max-width: 767px) {
	div.CustomerList{
		margin:25px auto;
	}
		div.CustomerList div.Left{
			float:none;
			width:100%;
		}
		div.CustomerList div.Right{
			float:none;
			width:100%;
		}
	ul.Customer li{
		margin:0 5px 0 5px;
	}
}

div.ArrowCenter{
    width: 180px;
    margin: 0 auto;
}
