@charset "utf-8";

.mainArea .btn {
	display: block;
	margin: 0 auto;
	padding: 6px 0;
	box-shadow: inset 0 1px 0 0 #ffab6c, 0 2px 0 0 rgba(0,0,0,0.1);
	background-color: #ff730a;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMBAMAAABCcoqQAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURQAAAP///////////////////////////////////////////////////////6FIq5sAAAAOdFJOUwA0/u/wYmNkBOChChARXGolTAAAACxJREFUCNdjKDJkAAJ2ZQEQlQTmsCFzuF42AMkgRyDBqiKAykwCMRnObgASAO6EB2im/ImLAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-position: 11px center;
	border-radius: 2px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

/* ------------------------------------------------------
contents
------------------------------------------------------ */
.mainArea .titleBlock__h1 {
	position: relative;
	width: 950px;
	height: 200px;
	margin: 0 0 25px;
	padding: 0;
	border: none;
	background: url(/pr/vona/mech/products/conveyor/images/img_h1.png) no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.mainArea .titleBlock_catch {
	width: 920px;
	height: 111px;
	margin: 0 auto 45px;
	padding: 0;
	background: url(/pr/vona/mech/products/conveyor/images/img_catch.gif) no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.mainArea .innerBox {
	width: 920px;
	margin: 0 auto;
}

/* .makerBox */
.mainArea .makerBox ul.makerList > li {
	float: left;
	width: 160px;
	margin: 0 15px 5px 10px;
}
.mainArea .makerBox ul.makerList > li.maker05,
.mainArea .makerBox ul.makerList > li.maker10,
.mainArea .makerBox ul.makerList > li.maker15,
.mainArea .makerBox ul.makerList > li.maker20,
.mainArea .makerBox ul.makerList > li.maker25{
	margin-right: 0;
}
.mainArea .makerBox ul.makerList > li a {
	display: block;
	width: 160px;
	min-height: 36px;
	padding: 42px 0 0;
	background: no-repeat center 0;
	text-align: center;
}
.mainArea .makerBox ul.makerList > li.maker01 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo01.gif);
}
.mainArea .makerBox ul.makerList > li.maker02 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo02.gif);
}
.mainArea .makerBox ul.makerList > li.maker03 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo03.gif);
}
.mainArea .makerBox ul.makerList > li.maker04 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo04.gif);
}
.mainArea .makerBox ul.makerList > li.maker05 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo05.gif);
}
.mainArea .makerBox ul.makerList > li.maker06 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo06.gif);
}
.mainArea .makerBox ul.makerList > li.maker07 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo07.gif);
}
.mainArea .makerBox ul.makerList > li.maker08 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo08.gif);
}
.mainArea .makerBox ul.makerList > li.maker09 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo09.gif);
}
.mainArea .makerBox ul.makerList > li.maker10 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo10.gif);
}
.mainArea .makerBox ul.makerList > li.maker11 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo11.gif);
}
.mainArea .makerBox ul.makerList > li.maker12 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo12.gif);
}
.mainArea .makerBox ul.makerList > li.maker13 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo13_20210330.gif);
}
.mainArea .makerBox ul.makerList > li.maker14 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo14.gif);
}
.mainArea .makerBox ul.makerList > li.maker15 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo15.gif);
}
.mainArea .makerBox ul.makerList > li.maker16 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo16.gif);
}
.mainArea .makerBox ul.makerList > li.maker17 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo17.gif);
}
.mainArea .makerBox ul.makerList > li.maker18 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo18.gif);
}
.mainArea .makerBox ul.makerList > li.maker19 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo19.gif);
}
.mainArea .makerBox ul.makerList > li.maker20 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo20.gif);
}
.mainArea .makerBox ul.makerList > li.maker21 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo21.gif);
}
.mainArea .makerBox ul.makerList > li.maker22 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo22.gif);
}
.mainArea .makerBox ul.makerList > li.maker23 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo23.gif);
}
.mainArea .makerBox ul.makerList > li.maker24 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo24.gif);
}
.mainArea .makerBox ul.makerList > li.maker25 a {
	background-image: url(/pr/vona/mech/products/conveyor/images/logo25.gif);
}
.mainArea .makerBox ul.makerList > li a span {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEW/v78AS7E2lsyyAAAAAXRSTlMAQObYZgAAABJJREFUGBljbmBmAEMJZgPmBAAIngE+HFgy7QAAAABJRU5ErkJggg==) 0 3px no-repeat;
	padding-left: 8px;
	line-height: 1.3em;
}

/* .pickupBox */
.mainArea .pickupBox ul > li dt {
	margin: 0 0 15px;
	padding: 4px;
	background: #415ea6;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.mainArea .pickupBox ul > li dd li a {
	display: block;
	padding: 12px 0 18px;
	border: 1px solid #c1c1c1;
}
.mainArea .pickupBox ul > li a,
.mainArea .pickupBox ul > li a:hover {
	text-decoration: none;
}
.mainArea .pickupBox ul > li .cap,
.mainArea .pickupBox ul > li .image,
.mainArea .pickupBox ul > li .name,
.mainArea .pickupBox ul > li .btn {
	display: block;
}
.mainArea .pickupBox ul > li .cap {
	color: #333;
	text-align: center;
	line-height: 1.4em;
}
.mainArea .pickupBox ul > li .image {
	margin: 0 auto;
}
.mainArea .pickupBox ul > li .name {
	margin: 0 auto;
	font-size: 14px;
	line-height: 1.4em;
}
.mainArea .pickupBox ul.pickupList01 {
	width: 900px;
	margin: 0 auto;
}
.mainArea .pickupBox ul.pickupList01 > li {
	float: left;
	width: 172px;
	margin: 0;
}
.mainArea .pickupBox ul.pickupList01 > li.pickup01 {
	width: 536px;
}
.mainArea .pickupBox ul.pickupList01 > li.pickup02 {
	float: right;
	width: 354px;
}

.mainArea .pickupBox ul.pickupList01 > li dd li {
	width: 172px;
}
.mainArea .pickupBox ul.pickupList01 > li dd li a {
	width: 170px;
}
.mainArea .pickupBox ul.pickupList01 > li.pickup01 dd li {
	float: left;
}
.mainArea .pickupBox ul.pickupList01 > li.pickup01 dd li.item02 {
	margin-left: 10px;
}
.mainArea .pickupBox ul.pickupList01 > li.pickup01 dd li.item03 {
	float: right;
}
.mainArea .pickupBox ul.pickupList01 > li.pickup02 dd li {
	float: left;
}
.mainArea .pickupBox ul.pickupList01 > li.pickup02 dd li.item02 {
	float: right;
}
.mainArea .pickupBox ul.pickupList01 > li .cap {
	height: 38px;
}
.mainArea .pickupBox ul.pickupList01 > li .image {
	width: 150px;
	height: 156px;
}
.mainArea .pickupBox ul.pickupList01 > li .name {
	width: 150px;
	height: 68px;
}
.mainArea .pickupBox ul.pickupList01 > li .btn {
	width: 150px;
}
.mainArea .pickupBox ul.pickupList02 {
	width: 870px;
	margin: 0 auto;
}
.mainArea .pickupBox ul.pickupList02 > li {
	float: left;
	width: 282px;
	margin: 0;
}
.mainArea .pickupBox ul.pickupList02 > li.pickup02 {
	margin-left: 12px;
}
.mainArea .pickupBox ul.pickupList02 > li.pickup03 {
	float: right;
}
.mainArea .pickupBox ul.pickupList02 > li .cap {
	height: 60px;
}
.mainArea .pickupBox ul.pickupList02 > li .image {
	width: 190px;
	height: 176px;
}
.mainArea .pickupBox ul.pickupList02 > li .name {
	width: 215px;
	height: 52px;
}
.mainArea .pickupBox ul.pickupList02 > li .btn {
	width: 215px;
}

/* .chartBox */
.mainArea .chartBox table.tableBlockDefault thead th {
	background: #d9d9d9;
	color: #333;
}
.mainArea .chartBox table.tableBlockDefault tbody td.item {
	text-align: left;
}
.mainArea .chartBox table.tableBlockDefault tbody td a strong {
	font-size: 16px;
}

/* .chartBox */
.mainArea .recoBox ul.recoList > li {
	float: left;
	width: 174px;
	margin: 0 0 15px 10px;
	border: 1px solid #c1c1c1;
}
.mainArea .recoBox ul.recoList > li.reco01,
.mainArea .recoBox ul.recoList > li.reco06,
.mainArea .recoBox ul.recoList > li.reco11,
.mainArea .recoBox ul.recoList > li.reco16 {
	margin-left: 0;
}
.mainArea .recoBox ul.recoList > li.reco05,
.mainArea .recoBox ul.recoList > li.reco10,
.mainArea .recoBox ul.recoList > li.reco15 {
	float: right;
	margin-left: 0;
}
.mainArea .recoBox ul.recoList > li dt {
	height: 40px;
	padding: 8px 4px;
	background: #415ea6;
	color: #fff;
	font-size: 14px;
	line-height: 1.3em;
	font-weight: bold;
	text-align: center;
}
.mainArea .recoBox ul.recoList > li dd a {
	display: block;
	padding: 10px 0 18px;

}
.mainArea .recoBox ul.recoList > li dd a,
.mainArea .recoBox ul.recoList > li dd a:hover {
	display: block;
	text-decoration: none;
}
.mainArea .recoBox ul.recoList > li .image,
.mainArea .recoBox ul.recoList > li .name,
.mainArea .recoBox ul.recoList > li .btn {
	display: block;
}
.mainArea .recoBox ul.recoList > li .image {
	width: 140px;
	height: 162px;
	margin: 0 auto;
}
.mainArea .recoBox ul.recoList > li .name {
	width: 140px;
	height: 75px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 1.4em;
}
.mainArea .recoBox ul.recoList > li .btn {
	width: 150px;
}

/* .exampleBox */
.mainArea .exampleBox ul.exampleList {
	width: 900px;
	margin: 0 auto;
}
.mainArea .exampleBox ul.exampleList > li {
	float: left;
	width: 270px;
	margin: 0 0 30px;
}
.mainArea .exampleBox ul.exampleList > li.example01,
.mainArea .exampleBox ul.exampleList > li.example04{
	margin-right: 45px;
}
.mainArea .exampleBox ul.exampleList > li.example03,
.mainArea .exampleBox ul.exampleList > li.example06{
	float: right;
}
.mainArea .exampleBox ul.exampleList > li dt {
	margin: 0 0 4px;
}
.mainArea .exampleBox ul.exampleList > li dd {
	text-align: center;
	font-size: 14px;
}

/* .contactArea */
.mainArea .contactArea {
	width: 950px;
}
.mainArea .contactArea .lead {
	width: 645px;
	height: 48px;
	margin: 0 auto 15px;
	background: url(/pr/vona/mech/products/conveyor/images/contact_lead.gif) no-repeat 0 0;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.mainArea .contactArea .contactBox {
	position: relative;
	clear: both;
	width: 950px;
	height: 152px;
	margin: 0 0 50px;
	padding: 0;
	border: none;
	background: url(/pr/vona/mech/products/conveyor/images/contact_bg.gif) no-repeat 0 0;
}
.mainArea .contactArea .contactBox .ttl,
.mainArea .contactArea .contactBox .tel,
.mainArea .contactArea .contactBox .fax {
	height: 0;
	overflow: hidden;
}
.mainArea .contactArea .contactBox .mail {
	margin: 0;
	padding: 0;
}
.mainArea .contactArea .contactBox .mail a {
	display: block;
	position: absolute;
	top: 66px;
	left: 620px;
	width: 265px;
	height: 48px;
	margin: 0;
	padding: 0;
	background: url(/pr/vona/mech/products/conveyor/images/contact_btn.gif) no-repeat 0 0;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

.mainArea .bnr a {
	display: block;
}
