
/*
====================== contents Layout  */
#contents{
float:left;
    width: 523px;
	margin-top:5px;
	padding:10px 10px;
	text-align:left;
	background-color:#FFFFFF;	

/*	border-right:1px solid #F00; */
}


/*
====================== rightSubNavi Layout  */
#subSection{ 
	float:right;
    width: 165px;
	padding:5px 0 1em 0;
	text-align:center;
}

.serchDIV{
	text-align:left;
	margin:1px 2px;
	padding:3px;
	padding-bottom:5px;
	background-color:#797979;	
	color:#FFFFFF;

    width: 156px;
}

#subSection select{
	display:block;
	width:150px;
	margin-left:1px;
	margin-bottom:2px;
}

#subSection h4{
	margin:1px 2px;
	text-indent:3px;
	text-align:left;
	color:#FFFFFF;
	line-height:20px;
	background-image:url("../images/common/serchFormOBI.jpg");
	background-repeat:repeat-x;
}




#lecoLink{
	background-color:#FFF;
	text-align:left;
	margin:1px 2px;
	padding:3px;
	padding-bottom:5px;
}

#lecoLink img{
	margin:4px auto;
}

#lecoLink a{
	color:#333;
}
#lecoLink a:hover{/**/
	color: #C00;
}

#lecoLink h4{
	margin:5px -2px 0 -2px;
	padding-bottom:0;
	height:28px;
	background-image:url("../images/common/recoLink.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	list-style-type:none;
}





.floatKeeper{
	width:520px;
/*リストページにて、「他、検索結果一覧」h3　オビ処理に利用　*/
}



/* 
====================== FloatTips div */
.floatKeeper:after,.serchDIV:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.floatKeeper,.serchDIV{
	display:inline-table; /* for IE */
}

/* Hides from IE-mac \*/
*html .floatKeeper,*html .serchDIV{ height:1%; }
.floatKeeper,.serchDIV{display:block;}
/* End hide from IE-mac */


