@charset "utf-8";

/* -------------------------------
common
------------------------------- */

.singleMainArea .mainVisual{
	width: 950px;
	height: 210px;
	margin-bottom: 40px;
	padding: 0;
	border: none;
	background: url(/pr/vona/mech/anti_corrosion/images/main.png) no-repeat;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}


/* ------------------------------------------------------
contents
------------------------------------------------------ */

/* Box */
.singleMainArea .category__Box1{
	width: 950px;
	heigh: auto;
	margin: 0;
	background-color: #f5f5f5;
	border: 1px #34b9de solid;
	margin-bottom: 40px;
	text-align:center;
}

.singleMainArea .category__Box2{
	width: 854px;
	heigh: auto;
	background-color: #fff;
	margin: -23px 15px 15px 15px;
	padding: 30px 33px;
	text-align: center;
}

.singleMainArea .category__Box2 .read__txt{
	display: block;
	margin: 20px 0 15px 0;
	text-align: center;
}

.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 {
	display: inline-block;
    box-sizing: border-box;
	width: 206px;
	height: auto;
	border: 1px #bbb solid;
	padding-bottom: 20px;
	padding: 12px;
	margin: 5px 4px 20px 22px;
	vertical-align: top;
    font-size: 12px;
	text-align:left;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v {
	display: inline-block;
    box-sizing: border-box;
	width: 206px;
	height: auto;
	border: 1px #ccc solid;
	padding-bottom: 20px;
	padding: 12px;
	margin: 5px 4px 20px 4px;
	vertical-align: top;
    font-size: 12px;
	text-align:left;
}
.singleMainArea .category__Box2 .cols__wrap img.mainimg{
	display: block;
    margin: 0 auto;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dl.lineup,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dl.lineup {
	float: left;
	display: inline-block;
    box-sizing: border-box;
	width: 206px;
	height: auto;
	margin: 0;
	vertical-align: top;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dt.lineup__img,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dt.lineup__img {
	float: left;
	display: inline-block;
    box-sizing: border-box;
	width: 206px;
	height: 170px;
	margin: 0;
	vertical-align: top;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dd.lineup__img,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dd.lineup__img {
	float: left;
	display: inline-block;
    box-sizing: border-box;
	width: 206px;
	height: 170px;
	margin-top: -20px;
	margin-bottom: 20px;
	vertical-align: top;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dt.lineup__img .lineup__img__new,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dt.lineup__img .lineup__img__new {
	margin-top: -30px;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dt.lineup__img2,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dt.lineup__img2 {
	float: left;
	display: inline-block;
    box-sizing: border-box;
	width: 206px;
	height: 250px;
	margin: 0 auto;
	vertical-align: top;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dt.lineup__img img,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dt.lineup__img img,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dt.lineup__img2 img,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dt.lineup__img2 img {
	display: inline-block;
	margin: 10px 28px ;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dd.lineup__img img,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dd.lineup__img img,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dd.lineup__img2 img,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dd.lineup__img2 img {
	display: inline-block;
	margin: 10px 28px ;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dd.lineup__name,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dd.lineup__name {
	float: left;
	display: inline-block;
    box-sizing: border-box;
	width: 196px;
	height: 55px;
	margin-bottom: 15px;
	padding-right: 10px;
	vertical-align: top;
	text-align: left;
	font-size: 14px;
}

.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dt.lineup__name,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dt.lineup__name {	
	float: left;
	display: inline-block;
    box-sizing: border-box;
	width: 196px;
	height: 55px;
	padding-right: 10px;
	vertical-align: top;
	text-align: center;
	font-size: 14px;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dd.lineup__maker,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dd.lineup__maker {
	float: left;
	display: inline-block;
    box-sizing: border-box;
	width: 206px;
	height: 80px;
	margin-bottom: 25px;
	vertical-align: top;
	text-align: left;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dd p.lineup__maker_txt,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dd p.lineup__maker_txt {
	display: inline-block;
	margin-bottom: 20px；
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 dd.lineup__btn,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v dd.lineup__btn {
	display: inline-block;
    box-sizing: border-box;
	width: 140px;
	height: 40px;
	margin: -28px 25px 0 20px;
	vertical-align: top;
	text-align: center;	
} 
.singleMainArea .category__Box2 .btnArea{
	display: block;
	width: 100%;
	margin: 10px auto;
	text-align: center;
}

.singleMainArea .category__Box2 .cols__wrap .btn__productList {
	display: block;
	width: 854px;
	heigh: auto;
	margin: 20px 0 15px 0;
	text-align: center;
}
	
/* menu */
.singleMainArea .index_btn {
	display:block;
	width: 950px;
	height: 25px;
	margin: -10px auto -30px auto;
	text-align: center;
}

.singleMainArea .index_btn .ml10{
	margin-left: 10px;
}


/* ------------------------------------------------------
sprite
------------------------------------------------------ */
.singleMainArea .category__Box1 h2 .icon,
.singleMainArea .category__Box2 h3 .icon,
.singleMainArea .category__Box2 p .contentsImg,
.singleMainArea .category__Box2 p .label {
	display: table-cell;
}
.singleMainArea .category__Box1 h2 .icon,
.singleMainArea .category__Box2 h3 .icon,
.singleMainArea .category__Box2 p .contentsImg,
.singleMainArea .category__Box2 p .label {
	display: block;
	margin: 0;
}
.singleMainArea .category__Box1 h2 .icon,
.singleMainArea .category__Box2 h3 .icon,
.singleMainArea .category__Box2 p .contentsImg,
.singleMainArea .category__Box2 p .label {
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(/pr/vona/mech/anti_corrosion/images/sprite__anti_corrosion.png) no-repeat;
}

.singleMainArea .category__Box1 h2.belt .icon {
    background-position: -10px -685px;
}
.singleMainArea .category__Box1 h2.chain .icon {
    background-position: -10px -764px;
}
.singleMainArea .category__Box1 h2.bearing .icon {
    background-position: -10px -606px;
}
.singleMainArea .category__Box1 h2.products .icon {
    background-position: -10px -843px;
}

.singleMainArea .category__Box1 h2.belt .icon,
.singleMainArea .category__Box1 h2.chain .icon,
.singleMainArea .category__Box1 h2.bearing .icon,
.singleMainArea .category__Box1 h2.products .icon {
    width: 950px;
    height: 59px;
	margin: 0;
}

.singleMainArea .category__Box2 h3.lineup .icon {
    background-position: -10px -546px;
}
.singleMainArea .category__Box2 h3.exuse .icon {
    background-position: -10px -167px;
}
.singleMainArea .category__Box2 h3.function .icon {
    background-position: -10px -227px;
}
.singleMainArea .category__Box2 h3.lineup .icon,
.singleMainArea .category__Box2 h3.exuse .icon,
.singleMainArea .category__Box2 h3.function .icon {
    width: 854px;
    height: 40px;
	margin-bottom: 15px;
}

.singleMainArea .category__Box2 p.label__12days .label {
	background-position: -10px -287px;
}
.singleMainArea .category__Box2 p.label__13days .label {
    background-position: -10px -324px;
}
.singleMainArea .category__Box2 p.label__4days .label {
    background-position: -10px -361px;
}
.singleMainArea .category__Box2 p.label__5days .label {
    background-position: -10px -398px;
}
.singleMainArea .category__Box2 p.label__7days .label {
	background-position: -10px -435px;
}
.singleMainArea .category__Box2 p.label__9days .label {
    background-position: -10px -472px;
}
.singleMainArea .category__Box2 p.label__zaiko1day .label {
    background-position: -10px -509px;
}
.singleMainArea .category__Box2 p.label__12days .label,
.singleMainArea .category__Box2 p.label__13days .label,
.singleMainArea .category__Box2 p.label__4days .label,
.singleMainArea .category__Box2 p.label__5days .label,
.singleMainArea .category__Box2 p.label__7days .label,
.singleMainArea .category__Box2 p.label__9days .label,
.singleMainArea .category__Box2 p.label__zaiko1day .label {
    width: 105px;
    height: 17px;
	margin: 15px 0;
}

.singleMainArea .category__Box2 p.belt__Img .contentsImg {
	width: 854px;
    height: 295px;
	background-position: -10px -1203px;
	margin-bottom: 15px;
}

.singleMainArea .category__Box2 p.chain__Img .contentsImg {
	width: 854px;
    height: 310px;
    background-position: -10px -1504px;
	margin-bottom: 15px;
}

.singleMainArea .category__Box2 p.bearing__Img .contentsImg {
	width: 854px;
    height: 260px;
    background-position: -10px -914px;
	margin-bottom: 20px;
}

.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 .makerImg,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v .makerImg,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 .iconImg__new .icon__new,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v .iconImg__new .icon__new {
	display: block;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 .makerImg,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v .makerImg,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 .iconImg__new .icon__new,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v .iconImg__new .icon__new {
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(/pr/vona/mech/anti_corrosion/images/sprite__belt_lineup.png) no-repeat;
}

.singleMainArea .category__Box2 .cols__wrap .cols__1of4v .maker_ban .makerImg {
	width: 150px;
    height: 50px;
    background-position: -10px -10px;
	margin: 0 25px 0 15px;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v .maker_hab .makerImg {
	width: 150px;
    height: 50px;
    background-position: -10px -80px;
	margin: 0 45px 0 15px;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 .maker_mib .makerImg {
	width: 170px;
    height: 50px;
    background-position: -10px -150px;
	margin: 0 15px 0 5px;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v .maker_sie .makerImg {
	width: 140px;
    height: 50px;
    background-position: -10px -220px;
	margin: 0 25px;
}
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v_1 .iconImg__new .icon__new,
.singleMainArea .category__Box2 .cols__wrap .cols__1of4v .iconImg__new .icon__new {
	width: 45px;
    height: 45px;
    background-position: -10px -290px;
	margin: 0 ;
}