.l-content .page__banner {
	width: 950px;
	margin: 0 auto;
	color: #4a4a4a;
	font: 18px Arial, Helvetica, sans-serif;
}
.l-content .page__banner .bannerTop {
	height: 297px;
	background: #d8d8d8 url(/maker/misumi/stock/images/banner-top.png) no-repeat right;
}
.l-content .page__banner .bannerTop .bannerTop__content {
	padding: 15px 40px;
}
.l-content .page__banner .bannerTop .bannerTop__content .bannerTop__title {
	font-size: 46px;
}
.l-content .page__banner .bannerTop .bannerTop__content .bannerTop__mid {
	margin: 17px 0 15px;
}
.l-content .page__banner .bannerTop .bannerTop__content .bannerTop__bot {
	margin-bottom: 10px;
}
.l-content .page__banner .bannerTop .bannerTop__content .bannerTop__bot .icon__inventory {
	margin-right: 8px;
}
.l-content .page__banner .bannerTop .bannerTop__content .link__page a.m-btnLink--default {
	width:  160px;
	padding:  10px 2px 8px 10px;
}
.l-content .page__banner .bannerTop .bannerTop__content .text-blue {
	color: #1477cb;
	font-weight: bold;
}
.l-content .page__banner .productArea {
	margin-top: 34px;
	border: solid 1px #e2e2e2;
}
.l-content .page__banner .productArea .productArea__title {
	padding: 20px 0;
	background-color: #016ac7;
	color: #fff;
	font-size: 24px;
	text-align: center;
}
.l-content .page__banner .productArea .productArea__title .text-yellow {
	color: #fc0;
	font-size: 36px;
}
.l-content .page__banner .productArea .productArea__content {
	padding: 35px 30px 30px;
}
.l-content .page__banner .productArea .productArea__content .productArea__des {
	margin-bottom: 50px;
	text-align: left;
	line-height: 1.56;
}
.l-content .page__banner .productArea .productArea__content .productArea__des .font-bold {
	font-weight: bold;
}
.l-content .page__banner .productArea .productArea__content .productArea__des .color-blue {
	color: #016ac7;
	font-weight: bold;
}
.l-content .page__banner .productArea .productArea__content .button__download {
	margin-bottom: 60px;
}
.l-content .page__banner .productArea .productArea__content .button__download a.m-btnLink--default {
	width: 342px;
	margin:  0 auto;
	padding: 0;
	font-size: 18px;
}
.l-content .page__banner .productArea .productArea__content .button__download a.m-btnLink--default .button__download_excel {
	display: block;
	padding: 15px 58px 15px 30px;
	background: url(/maker/misumi/stock/images/btn_download_excel.png) no-repeat 296px 48%;
}
.l-content .page__banner .productArea .productArea__content .button__download a:hover {
	background-color: #60a2dc;
}
.l-content .page__banner .productArea .productArea__content .productRules {
	padding: 20px 0 20px 24px;
	background: #f4f9ff;
}
.l-content .page__banner .productArea .productArea__content .productRules .productRules__title {
	padding-bottom: 10px;
	font-size: 24px;
}
.l-content .page__banner .productArea .productArea__content .productRules .productRules__content {
	font-size: 14px;
	text-align: left;
	line-height: 1.71;
}
.l-content .page__banner .productArea .productArea__content .productRegister {
	margin: 34px 0 23px;
	border: solid 1px #e2e2e2;
	text-align: center;
}
.l-content .page__banner .productArea .productArea__content .productRegister .register__title {
	padding: 30px 0 25px;
	font-size: 24px;
	font-weight: 100;
}
.l-content .page__banner .productArea .productArea__content .productRegister a.m-btnLink--strong {
	width: 320px;
	margin: 0 auto;
	padding: 15px 10px 15px 20px;
	font-size: 18px;
}
.l-content .page__banner .productArea .productArea__content .productRegister .register__content {
	margin: 15px 0 30px;
	font-style: italic;
}
.l-content .page__banner .productArea .productArea__content .productArea__guide {
	margin-bottom: 15px;
	font-style: italic;
}
.l-content .page__banner .productEnquiries {
	padding: 25px 0;
	background-color: #016ac7;
	color: #fff;
	font-size: 24px;
	text-align: center;
}
.l-content .page__banner .mg-t35 {
	margin-top: 35px;
}
.l-content .page__banner .productContact {
	padding: 30px 0 30px;
	background-color: #f3f3f3;
}
.l-content .page__banner .productContact .contact__list {
	margin-left: 34px;
	list-style: none;
}
.l-content .page__banner .productContact .contact__list .contact__email {
	display: inline-block;
	position: relative;
	font-size: 24px;
}
.l-content .page__banner .productContact .contact__list .contact__email:before {
	content: url(/maker/misumi/stock/images/ion-android-mail-ionicons.png);
	position: absolute;
	top: 6px;
	left: 11px;
}
.l-content .page__banner .productContact .contact__list .contact__email .contact__email__link {
	padding-left: 40px;
	color: #004bb1;
	text-decoration: none;
}
.l-content .page__banner .productContact .contact__list .contact__email .contact__email__link:hover {
	color: #1477cb;
}
.l-content .page__banner .productContact .contact__list .contact__phoneNumber {
	display: inline-block;
	position: relative;
	margin-left: 60px;
	font-size: 36px;
	font-weight: bold;
}
.l-content .page__banner .productContact .contact__list .contact__phoneNumber:before {
	content: url(/maker/misumi/stock/images/ion-android-call-ionicons.png);
	position: absolute;
	top: 10px;
	left: -35px;
}
.l-content .page__banner .productContact .contact__list .contact__phoneNumber .contact__phoneNumber__link {
	display: block;
	color: #4a4a4a;
	text-decoration: none;
	transform: translate(0, 3px);
}
.l-content .page__banner .productContact .contact__list .contact__phoneNumber .contact__phoneNumber__link:hover {
	color: #1477cb;
}
.l-content .page__banner .productContact .contact__list .contact__fax {
	display: inline-block;
	position: relative;
	margin-left: 60px;
	font-size: 36px;
	font-weight: bold;
}
.l-content .page__banner .productContact .contact__list .contact__fax:before {
	content: url(/maker/misumi/stock/images/ion-android-print-ionicons.png);
	position: absolute;
	top: 10px;
	left: -35px;
}
.l-content .page__banner .productContact .contact__list .contact__fax .contact__fax__link {
	display: block;
	color: #4a4a4a;
	text-decoration: none;
	transform: translate(0, 3px);
}
.l-content .page__banner .productContact .contact__list .contact__fax .contact__fax__link:hover {
	color: #1477cb;
}

