@charset "shift_jis";

#wrap h1 {
	margin-top: 0;
	margin-bottom: 0;
}

#contents{
	width:1060px;
	text-align:center;
}
#contents img{
	float:none;
}
#contents .obj_box{
	padding-bottom:0;
}

#contents .obj_box ul{
	list-style:none;
}

#contents .obj_box  li{
	float:left;
	position:relative;
	margin:0;
	padding:0;
}

#contents .obj_box li div{
	overflow:hidden;
}

#separat ul {
    width: 100%;
    display: inline;
    margin: 0 auto;
}

/*--- 特徴を比較して選ぶ ---*/
#contents .obj_box2{
	padding-bottom:0;
}

#contents .obj_box2 ul{
	list-style:none;
}

#contents .obj_box2 li{
	float:left;
	position:relative;
	margin:0;
	padding:0;
}

#contents .obj_box2 li a{
	display:block;
	overflow:hidden;
	width:96px;
	height:96px;

}
#contents .obj_box2 li div img{
	width:96px;
	height:192px;
}

#contents .obj_box2 li a:hover img{
	opacity:1.0;
	filter: alpha(opacity=100);
	-ms-filter:alpha( opacity=100);
	background-color: transparent;
	margin-top:-96px;
}

#contents .obj_box2 li a:hover{
	z-index:9999;
}

.mt10 { margin-top:10px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mt40 { margin-top:40px;}
.mt50 { margin-top:50px;}
.mb10 { margin-bottom:10px;}
.mb20 { margin-bottom:20px;}
.mr10 { margin-right:10px;}
.mr20 { margin-right:20px;}

