@charset "utf-8";

/* ------------------------------------------------------------

bearingunit

------------------------------------------------------------ */
/* boxClm
------------------------------------------------------------ */
.boxClm{
}
.boxClm .boxL{
	float:left;
}
.boxClm .boxR{
	float:right;
}
.boxClm .box2ClmHalf .boxL,
.boxClm .box2ClmHalf .boxR{
	width:320px;
}
.boxClm .box2ClmHalf .boxL .boxL,
.boxClm .box2ClmHalf .boxR .boxL{
	width:200px;
}
.boxClm .box2ClmHalf .boxL .boxR,
.boxClm .box2ClmHalf .boxR .boxR{
	width:110px;
}
.boxClm .box2ClmHalfW560{
	width:560px;
	margin:0 auto;
}
.boxClm .box2ClmHalfW560 .boxL,
.boxClm .box2ClmHalfW560 .boxR{
	width:270px;
}
.boxClm .box2ClmHalfW560WideR{
	width:560px;
	margin:0 auto;
}
.boxClm .box2ClmHalfW560WideR .boxL{
	width:240px;
}
.boxClm .box2ClmHalfW560WideR .boxR{
	width:300px;
}
.boxClm .box2ClmWideL .boxL{
	width:370px;
}
.boxClm .box2ClmWideL .boxR{
	width:270px;
}
.boxClm .box2ClmWideLPhotoW300 .boxL{
	width:340px;
}
.boxClm .box2ClmWideLPhotoW300 .boxR{
	width:300px;
}
.boxClm .box2ClmWideLPhotoW200 .boxL{
	width:440px;
}
.boxClm .box2ClmWideLPhotoW200 .boxR{
	width:200px;
}
.boxClm .box2ClmWideLPhotoW180 .boxL{
	width:460px;
}
.boxClm .box2ClmWideLPhotoW180 .boxR{
	width:180px;
}
.boxClm .box2ClmWideRPhotoW200 .boxL{
	width:200px;
}
.boxClm .box2ClmWideRPhotoW200 .boxR{
	width:440px;
}






.boxClm .box2ClmHalf:after,
.boxClm .box2ClmHalfW560:after,
.boxClm .box2ClmHalfW560WideR:after,
.boxClm .box2ClmWideL:after,
.boxClm .box2ClmWideLPhotoW300:after,
.boxClm .box2ClmWideLPhotoW200:after,
.boxClm .box2ClmWideLPhotoW180:after,
.boxClm .box2ClmWideRPhotoW200:after{
	content:"";
	display:block;
	clear:both;
	height:0;
}
/* boxFloat
------------------------------------------------------------ */
.boxFloatR{
	float:right;
	padding:0 0 20px 20px;
}
.boxFloatR.w200{
	width:200px;
}
/* a
------------------------------------------------------------ */
a.arwSmall {
	display:inline-block;
	background: url(../../../images/icon_arrow_01.gif) no-repeat left 0.7em;
	padding-left: 8px;
}
a.linkPdf {
	display: inline-block;
	background: url(../../../images/icon_pdf.gif) no-repeat left 0.4em;
	padding-left: 16px;
}



/*
table
--------------------------------------------------------------------------------------------------*/
table.default {
	width: 100%;
	border-right:1px solid #b0cdeb;
	border-bottom:1px solid #b0cdeb;
}
table.default th,
table.default td {
	padding:10px;
	border-left:1px solid #b0cdeb;
	border-top:1px solid #b0cdeb;
}
table.default th {
	text-align:center;
	vertical-align:middle;
	background-color:#e1f1fd;
}
table.default td {
	vertical-align:middle;
}
table.default .w37 {
	width:37%;
}
table.default .bgGray {
	background-color:#f9f9f9;
}








/* indexBnrArea
------------------------------------------------------------ */
.indexBnrArea{
	padding-bottom:10px;
}
.indexBnrArea ul{
	padding:0;
	margin:0;
	line-height:1;
}
.indexBnrArea ul:after{
	content:"";
	display:block;
	clear:both;
	height:0;
}
.indexBnrArea li{
	float:left;
	width:340px;
	padding-top:10px;
}
.indexBnrArea li a{
	display:block;
}
.indexBnrArea li img{
	vertical-align:bottom;
}
.indexBnrArea li.btnRight{
	float:right;
}







