@charset "utf-8";

/* float */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
*html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

@media print {
	* > /**/ .clearfix {
		overflow: visible !important;
	}
}
/*-------------------------------------------------------------
 99. Clearfix
 --------------------------------------------------------------*/

#container:after, #header:after, #contents:after, .content:after, .list_view01:after, .list_view02:after, .list_view03:after, .list_view04:after, .list_view05:after, .list_view06:after, .list_view07:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	font-size: 0.1em;
	line-height: 0;
	visibility: hidden;
}
#container, #header, #contents, .content, .list_view01, .list_view02, .list_view03, .list_view04, .list_view05, .list_view06, .list_view07 {
	display: inline-block;
}
/* exclude MacIE5 \*/
* html #container, * html #header, * html #contents, * html .content, * .list_view01, * .list_view02, * .list_view03, * .list_view04, * .list_view05, * .list_view06, * .list_view07 {
	height: 1%;
}
#container, #header, #contents, .content, .list_view01, .list_view02, .list_view03, .list_view04, .list_view05, .list_view06, .list_view07 {
	display: block;
}
/* end: exclude MacIE5 */

@media print {
	* > /**/ .clearfix {
		overflow: visible !important;
	}
}

