
/* ݒ
---------------------------*/
* {
	margin:0;
	padding:0;
	border:none;
}
* ul li {
	list-style:none;
}
body {
	text-align:center;
	background:#CCE84A;
	font-size:86%;
	line-height:1.4;
}
#wrapper {
	margin:0px auto;
	padding-bottom:50px;
	width:900px;
	background:#FFFFCC;
}



/* common
---------------------------*/
.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 */

* html img.pngfix{ /* IE-expression (fix png alpha) */
behavior: expression(
this.style.filter = this.src.match(/\.png$/) ? "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "')" : this.style.filter,
this.src = this.src.match(/\.png$/) ? this.src.slice(0, this.src.lastIndexOf("/")+1) + "ie6png.gif" : this.src,
this.style.behavior = "none"
);
}

