/*--for IE--*/
#main {
	_margin: 0 7px 0 0;
}
/*Common
 ----------------------------------------------*/
/*--Float Clear--*/
.floatClear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.floatClear {
	display: inline-block;
	zoom: 1;
}

ul.numberList:after, #main ul#contentPageLink:after, #main ul#contentTab:after, #main #topSearch ul.conditionList:after, #lawCenter #lawProfile:after, #lawCenter .kadomaru:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

ul.numberList, #main ul#contentPageLink, #main ul#contentTab, #main #topSearch ul.conditionList, #lawCenter #lawProfile, #lawCenter .kadomaru {
	display: inline-block;
	zoom: 1;
}

/* Hides from IE-mac ?*/
* html .floatClear {
	height: 1%;
}

* html ul.numberList, * html #main ul#contentPageLink, * html #main ul#contentTab, * html #main .topBox, * html #main .topBox .topInnerBox, * html #main .topBox .topInnerBox dl, * html #main .topBox .topInnerBox ul, * html #main #topSearch ul.conditionList, #lawCenter #lawProfile, * html #lawCenter .kadomaru {
	height: 1%;
}

.floatClear {
	display: block;
}

ul.numberList, #main ul#contentPageLink, #main ul#contentTab, #main .topBox, #main .topBox .topInnerBox, #main .topBox .topInnerBox dl, #main .topBox .topInnerBox ul, #main #topSearch ul.conditionList, #lawCenter #lawProfile, #lawCenter .kadomaru {
	display: block;
}
/* End hide from IE-mac */