@charset "UTF-8";

/************************************/
/*	        for IE6	  	    */
/************************************/

* html body {

}
* html div#header a#logo{
	background:url(../img/common/logo.gif) no-repeat;
}
* html div#menu ul {
	background:url(../img/common/navi.gif no-repeat center #fff;
}
* html div#menu li.title {
	background:url(../img/common/navi.gif) no-repeat 0px 0px;
}
* html div#menu li.menu01 a {
	background:url(../img/common/navi.gif) no-repeat 0px -57px;
}
* html div#menu li.menu02 a {
	background:url(../img/common/navi.gif) no-repeat 0px -102px;
}
* html div#menu li.menu03 a {
	background:url(../img/common/navi.gif) no-repeat 0px -147px;
}
* html div#menu li.menu01 a:hover {
	background:url(../img/common/navi_on.gif) no-repeat 0px -57px;
}
* html div#menu li.menu02 a:hover {
	background:url(../img/common/navi_on.gif) no-repeat 0px -102px;
}
* html div#menu li.menu03 a:hover {
	background:url(../img/common/navi_on.gif) no-repeat 0px -147px;
}
* html div#footer{
	background:url(../img/common/footer.gif) no-repeat center 25px;
}



/************************************/
/*	        for IE7	 	    */
/************************************/

*:first-child+html body {
	
}





/************************************/
/*	      for Webkit	    */
/************************************/

body:first-of-type html,body {
	padding:0px;
	margin:0px;
}





/************************************/
/*	      Clear fix		    */
/************************************/

.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
} /*IE7ȊÕ_uEU*/

.clearfix{display:inline-block;} /*IE7MacIE5*/

/*Hides from IE-mac\*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*End hide from IE-mac*/ /*IE6ȑO*/
