.version.mechanical_design /* version checker */
{
	color: #00001F;
	background-color: #E6797F;
}

#page
{
	z-index: 1;
	min-height: 499.90000000000055px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
	width: 100%;
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-bottom: -5px;
	padding-top: 20px;
	width: 100%;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u194-3,#u194-3-bw
{
	z-index: 2;
	min-height: 42px;
}

#u197-4
{
	z-index: 6;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	width: 3.59%;
	left: 38.84%;
}

#u202-4
{
	z-index: 10;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	width: 6.34%;
	left: 43.42%;
}

#u208-4
{
	z-index: 14;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	width: 14.92%;
	left: 64.42%;
}

#u211-4
{
	z-index: 18;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	width: 17.92%;
	left: 1.67%;
}

#u4563-4
{
	z-index: 26;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	width: 7.84%;
	left: 80.42%;
}

#u4696-4
{
	z-index: 30;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	width: 4.75%;
	left: 33%;
}

#u4847-4
{
	z-index: 34;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	width: 4.17%;
	left: 92.67%;
}

#u5252-4
{
	z-index: 38;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	width: 12.59%;
	left: 50.84%;
}

#u4627-4
{
	z-index: 42;
	min-height: 32px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	text-align: justify;
	font-weight: bold;
	margin-top: 30px;
	position: relative;
	width: 27.26%;
	margin-left: 3.09%;
}

#u5081-13
{
	z-index: 119;
	min-height: 148px;
	background-color: transparent;
	margin-top: 29px;
	position: relative;
	width: 83.5%;
	margin-left: 7.25%;
}

#u4728
{
	z-index: 104;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 30.34%;
	left: 7.59%;
}

#u4738-3
{
	z-index: 106;
	min-height: 13px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
	width: 0.42%;
	left: 70.59%;
}

#u5084-15
{
	z-index: 132;
	min-height: 120px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 50.59%;
	left: 40.17%;
}

#u5087-4
{
	z-index: 147;
	min-height: 201px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 27.42%;
	left: 17.34%;
}

#u4741
{
	z-index: 109;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 28.17%;
	left: 49.42%;
}

#pu4757
{
	margin-top: 30px;
	width: 100%;
}

#u4757
{
	z-index: 111;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 19.34%;
	left: 4%;
}

#pu5090-5
{
	margin-right: -10000px;
	width: 53.09%;
	margin-left: 24.59%;
}

#u5090-5
{
	z-index: 151;
	min-height: 62px;
	background-color: transparent;
	position: relative;
	width: 69.24%;
}

#pu5103-7
{
	margin-top: 46px;
	width: 97.34%;
	margin-left: 2.67%;
}

#u5103-7
{
	z-index: 158;
	min-height: 112px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 53.07%;
}

#u5093
{
	z-index: 156;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 44.04%;
	left: 55.97%;
}

#u5078-4
{
	z-index: 115;
	min-height: 27px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 6.75%;
	left: 79.5%;
}

#pu5106-5
{
	margin-top: 21px;
	width: 100%;
}

#u5106-5
{
	z-index: 165;
	min-height: 90px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 25.09%;
	left: 8.59%;
}

#u5068
{
	z-index: 113;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 30%;
	left: 35%;
}

#ppu5109-7
{
	margin-top: 19px;
	width: 100%;
}

#pu5109-7
{
	margin-right: -10000px;
	margin-top: 4px;
	width: 49.84%;
	margin-left: 8.59%;
}

#u5109-7
{
	z-index: 170;
	min-height: 147px;
	background-color: transparent;
	position: relative;
	width: 97.83%;
}

#u5125-7
{
	z-index: 179;
	background-color: transparent;
	margin-top: 26px;
	position: relative;
	width: 100%;
}

#u5112
{
	z-index: 177;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 27.84%;
	left: 60.34%;
}

#pu5128
{
	margin-top: 18px;
	width: 100%;
}

#u5128
{
	z-index: 186;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 23.34%;
	left: 8.59%;
}

#u5136
{
	z-index: 188;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 22.92%;
	left: 33.84%;
}

#pu5087-4,#pu4699-58
{
	margin-top: 29px;
	width: 100%;
}

#u4699-58
{
	z-index: 46;
	min-height: 769px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 41.42%;
	left: 8.59%;
}

#pu5401
{
	padding-bottom: 0px;
	margin-right: -10000px;
	width: 16.92%;
	margin-left: 52.84%;
}

#u5401
{
	z-index: 190;
	background-color: transparent;
	position: relative;
	width: 99.02%;
}

#u5416
{
	z-index: 194;
	background-color: transparent;
	margin-top: 21px;
	position: relative;
	width: 97.54%;
}

#u5430
{
	z-index: 198;
	background-color: transparent;
	margin-top: 23px;
	position: relative;
	width: 99.02%;
}

#u5444
{
	z-index: 202;
	background-color: transparent;
	margin-top: 16px;
	position: relative;
	width: 100%;
}

#u5458
{
	z-index: 206;
	background-color: transparent;
	margin-top: 17px;
	position: relative;
	width: 99.02%;
}

#pu5409
{
	margin-right: -10000px;
	width: 17.34%;
	margin-left: 72.59%;
}

#u5409
{
	z-index: 192;
	background-color: transparent;
	position: relative;
	width: 96.64%;
}

#u5423
{
	z-index: 196;
	background-color: transparent;
	margin-top: 17px;
	position: relative;
	width: 98.08%;
}

#u5437
{
	z-index: 200;
	background-color: transparent;
	margin-top: 23px;
	position: relative;
	width: 98.08%;
}

#u5451
{
	z-index: 204;
	background-color: transparent;
	margin-top: 14px;
	position: relative;
	width: 100%;
}

#u5465
{
	z-index: 208;
	background-color: transparent;
	margin-top: 13px;
	position: relative;
	width: 100%;
}

#pu4728,#pu5479
{
	margin-top: 22px;
	width: 100%;
}

#u5479
{
	z-index: 210;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 20.75%;
	left: 8.59%;
}

#u5112_img,#u5479_img
{
	padding-bottom: 1px;
	width: 100%;
}

#u5486
{
	z-index: 212;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	width: 29.17%;
	left: 33%;
}

#u5493
{
	z-index: 214;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	width: 29.42%;
	left: 64.5%;
}

#u5564-4
{
	z-index: 217;
	min-height: 32px;
	background-color: transparent;
	line-height: 22px;
	font-size: 18px;
	text-align: justify;
	font-weight: bold;
	margin-top: 62px;
	position: relative;
	width: 27.26%;
	margin-left: 8.59%;
}

#u5567-4
{
	z-index: 221;
	min-height: 18px;
	background-color: transparent;
	margin-top: 10px;
	position: relative;
	width: 9.42%;
	margin-left: 8.59%;
}

#pppu5570
{
	margin-top: 10px;
	width: 100%;
}

#ppu5570
{
	margin-right: -10000px;
	margin-top: 4px;
	width: 27.17%;
	margin-left: 8.59%;
}

#u5570
{
	z-index: 225;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 34.67%;
}

#u5578
{
	z-index: 227;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 61.66%;
	left: 38.35%;
}

#pu5606
{
	margin-top: 8px;
	width: 100%;
}

#u5606
{
	z-index: 235;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 48.16%;
}

#u5613
{
	z-index: 237;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 47.86%;
	left: 52.15%;
}

#pu5634
{
	margin-top: 37px;
	width: 93.26%;
	margin-left: 1.85%;
}

#u5634
{
	z-index: 243;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	width: 56.91%;
}

#u5641
{
	z-index: 245;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 34.87%;
	left: 65.14%;
}

#pu5585
{
	margin-right: -10000px;
	margin-top: 4px;
	width: 16.17%;
	margin-left: 36.84%;
}

#u5585
{
	z-index: 229;
	background-color: transparent;
	position: relative;
	width: 100%;
}

#u5620
{
	z-index: 239;
	background-color: transparent;
	margin-top: 4px;
	position: relative;
	width: 100%;
}

#pu5592
{
	margin-right: -10000px;
	margin-top: 4px;
	width: 16.5%;
	margin-left: 54.59%;
}

#u5592
{
	z-index: 231;
	background-color: transparent;
	position: relative;
	width: 100%;
}

#u5648
{
	z-index: 247;
	background-color: transparent;
	margin-top: 18px;
	position: relative;
	width: 100%;
}

#pu5599
{
	margin-right: -10000px;
	width: 16.42%;
	margin-left: 72%;
}

#u5599
{
	z-index: 233;
	background-color: transparent;
	position: relative;
	width: 98.99%;
}

#u5627
{
	z-index: 241;
	background-color: transparent;
	margin-top: 7px;
	position: relative;
	width: 100%;
}

#u5690-7
{
	z-index: 249;
	min-height: 78px;
	background-color: transparent;
	margin-top: 14px;
	position: relative;
	width: 79.17%;
	margin-left: 9.09%;
}

#u5693-4
{
	z-index: 256;
	min-height: 26px;
	background-color: transparent;
	font-weight: bold;
	margin-top: 25px;
	position: relative;
	width: 21.34%;
	margin-left: 9.42%;
}

#pu5696
{
	margin-top: 15px;
	width: 100%;
}

#u5696
{
	z-index: 260;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 16.67%;
	left: 9.09%;
}

#u5704
{
	z-index: 262;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 16.67%;
	left: 26.59%;
}

#u5711
{
	z-index: 264;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 29.75%;
	left: 44.09%;
}

#u5718
{
	z-index: 266;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 16.67%;
	left: 74.67%;
}

#u5561
{
	z-index: 216;
	height: 19px;
}

.ie #u5561
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u5561-bw
{
	z-index: 216;
	margin-top: 227px;
	height: 19px;
}

#u191
{
	z-index: 5;
	min-height: 45px;
	padding-bottom: 5px;
}

#u191_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#u219-4
{
	z-index: 22;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	width: 35.92%;
	left: 1.17%;
}

#u191-bw
{
	z-index: 5;
	min-height: 45px;
	margin-top: 17px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
	min-width: 320px;
}

#pu194-3,#u4728_img,#u4741_img,#u4757_img,#u5093_img,#u5068_img,#u5128_img,#u5136_img,#u5401_img,#u5416_img,#u5430_img,#u5444_img,#u5458_img,#u5409_img,#u5423_img,#u5437_img,#u5451_img,#u5465_img,#u5486_img,#u5493_img,#pu5570,#u5570_img,#u5578_img,#u5606_img,#u5613_img,#u5634_img,#u5641_img,#u5585_img,#u5620_img,#u5592_img,#u5648_img,#u5599_img,#u5627_img,#u5696_img,#u5704_img,#u5711_img,#u5718_img,#u197-4_img,#u202-4_img,#u208-4_img,#u211-4_img,#u4563-4_img,#u4696-4_img,#u4847-4_img,#u5252-4_img,#u219-4_img
{
	width: 100%;
}

