@charset "utf-8";
/* CSS Document */

.mainArea .keyVisual {
	width: 950px;
	height: 190px;
	background:url(/maker/mirapro/product/bellows/images/bellows_image01.jpg) no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

.mainArea .bellowsImageContainer {
	width: 860px;
	height: 174px;
}

.mainArea .bellowsTableListContainer {
	width: 930px;
}

.mainArea .bellowsTableListContainer.addBgColor {
	width: 910px;
	padding: 20px;
	background-color: #e9f3fb;
}

.mainArea .bellowsTableListContainer .addSpace01 {
	padding-left: 106px;
}

.mainArea .bellowsTableListContainer .addSpace02 {
	padding-left: 130px;
}

.mainArea .bellowsTableListContainer .addColor {
	background-color:#1a72b2;
	color:#fff;
}

.mainArea .bellowsTableListContainer .addLightColor {
	background-color:#efefef;
	color:#333;
}

.mainArea .bellowsTableListContainer .addDcircle {
	background-color:#fff6d9;
}

.mainArea .bellowsImageListContainer {
	width: 780px;
	border-bottom: 1px dotted #bababa;
}

.mainArea .bellowsImageListContainer.noBorder {
	border-bottom: none;
}

.mainArea .bellowsListImageContent .listImage01 {
	float: left;
	width: 270px;
	height: 88px;
}

.mainArea .bellowsListImageContent .listImage02 {
	float: left;
	width: 270px;
	height: 105px;
}

.mainArea .bellowsListImageContent .listImage03 {
	float: left;
	width: 270px;
	height: 124px;
}

.mainArea .bellowsListImageContent .addWidth {
	width: 140px !important;
}

.mainArea .bellowsProcessImageContainer {
	width: 748px;
	height: 736px;
}

.mainArea .bellowsAboutImageContainer {
	width: 158px;
	height: 30px;
}

.mainArea .bellowsAboutImageContainer02 {
	width: 910px;
	height: 80px;
}

.mainArea .bellowsOtherItemListContainer .bellowsOtherItemListContent {
	float: left;
	width: 228px;
	border: 1px solid #c1c1c1;
}

.mainArea .bellowsOtherItemListContainer .bellowsOtherItemListImage {
	float: left;
	width: 228px;
	height: 108px;
}

.mainArea .bellowsLinlImageContainer {
	position: relative;
	width: 950px;
	height: 219px;
	background:url(/maker/mirapro/product/bellows/images/bellows_image17.jpg) no-repeat;
}

.mainArea .bellowsLinlImageContainer .linkBtnDetail {
	position: absolute;
	width: 245px;
	bottom: 40px;
	left: 340px;
}