@charset "UTF-8";

@import "font.css";
@import "basic.css";

@import url("title.css"); 
@import url("global.css");
@import url("main.css");

@import ie.css; /*less than IE6*/




/*clearfix*/
div{zoom:1;/*for IE 5.5-7*/ }
.clearfix{zoom:1; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{display:inline-block; } /*IE\*/* html .clearfix{height:1%; } .clearfix{display:block; height:100%; }/*IE*/
.col{zoom:1; }
.col:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.col{display:inline-block; } /*IE\*/* html .col{height:1%; } .col{display:block; height:100%; }/*IE*/
#contents{zoom:1; }
#contents:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }
#contents{display:inline-block; } /*IE\*/* html #contents{height:1%; } #contents{display:block; height:100%; }/*IE*/
#btn_products:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }
#btn_products{display:inline-block; } /*IE\*/* html #btn_products{height:1%; } #btn_products{display:block; height:100%; }/*IE*/
#btn_products_index:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }
#btn_products_index{display:inline-block; } /*IE\*/* html #btn_products_index{height:1%; } #btn_products_index{display:block; height:100%; }/*IE*/





/* old bugs */
a img { color: white; }	/* trick to hide the border in Netscape 4 */
@media all {			/* hide the next rule from Netscape 4 */
	a img { color: inherit; }	/* undo the color change above */
}
th, td { /* ns 4 */ font-family:sans-serif;}
