#CMS_all {
margin:0;
padding:0;
background:                 url(http://www.yamadera.cc/common/bg02.jpg) repeat-x top;

}

.CMS_wrap{
	width:                      900px;
	margin:                     0 auto;
}


/* Header */

#wrap-head{
	height:50px;
	padding-top:29px;
	padding-left: 20px;
	margin-bottom: 20px;
	_margin-bottom: -4px;
}

#wrap-head h1{
	background-image: url(http://www.yamadera.cc/common/head_ttl.jpg);
	background-repeat: no-repeat;
	height:                     53px;	/*ロゴ縦位置 */
 	background-position: 0px -2px;	/*ロゴ縦位置 */
}

#wrap-head h1 a{
	display:                    block;
	text-indent:                -9999px;
	font-size:                  2px;
	height:                     54px;
	margin-right: auto;
	_margin-right: 670px;
}



#wrap-head p{
	text-indent:                -9999px;
	font-size:                  2px;
}




/* Menu */

#wrap-Menu{
	float:                      left;
	margin:                     0 0 15px 0;
}
#wrap-Menu ul li{
	float:                      left;
	list-style:                 none;
}
#wrap-Menu ul li a{
	display:                    block;
	height:                     47px;
	text-indent:                -9999px;
	font-size:                  2px;
	line-height:                normal;

}

#menu01 a{background:             url(http://www.yamadera.cc/common/menu01.jpg); width:129px;}
#menu02 a{background:             url(http://www.yamadera.cc/common/menu02.jpg); width:128px;}
#menu03 a{background:             url(http://www.yamadera.cc/common/menu03.jpg); width:128px;}
#menu04 a{background:             url(http://www.yamadera.cc/common/menu04.jpg); width:128px;}
#menu05 a{background:             url(http://www.yamadera.cc/common/menu05.jpg); width:128px;}
#menu06 a{background:             url(http://www.yamadera.cc/common/menu06.jpg); width:128px;}
#menu07 a{background:             url(http://www.yamadera.cc/common/menu07.jpg); width:131px;}

#menu01 a:link,
#menu01 a:visited,
#menu02 a:link,
#menu02 a:visited,
#menu03 a:link,
#menu03 a:visited,
#menu04 a:link,
#menu04 a:visited,
#menu05 a:link,
#menu05 a:visited,
#menu06 a:link,
#menu06 a:visited,
#menu07 a:link,
#menu07 a:visited{
	background-position:        top;
}

#menu01 a:hover,
#menu02 a:hover,
#menu03 a:hover,
#menu04 a:hover,
#menu05 a:hover,
#menu06 a:hover,
#menu07 a:hover{
	background-position:        bottom;
}


/* Footer */
#foot{
	background:                 url(http://www.yamadera.cc/common/bg_footer.jpg);
}
#wrap-Footer{
	width:                      900px;
	height:                     100px;
	background:                 url(http://www.yamadera.cc/common/footer.jpg) no-repeat;
	text-align:                 left;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	_padding-bottom: 10px;
	padding-left: 0px;
}

#wrap-Footer h3{
	margin:                     0px 20px 5px 250px;
	font-size:                  10px;
	line-height:                22px;
	font-weight:                normal;
	color:                      #FFF;
}

#wrap-Footer h3 a{
	color:#FFF;
}

#wrap-Footer h2{
	margin:                     0px 0px 10px 0px;
	font-size:                  12px;
	font-weight:                normal;
	color:                      #FFF;
}

#wrap-Footer p{
	font-size:                  10px;
	font-weight:                normal;
	color:                      #FFF;
}