#header,
#header::after,
.main.style2,
#footer { background-image: none; }

body { background-color: #F7F1E4;}


#header{
	background-color: #000;
	background-repeat: no-repeat;
	background-attachment: fixed;

}

#header::after{
	background-image: url(ldh_img/yayita_babyhaengematte_header.jpg);
	background-size: cover;
	background-position:center;
	background-repeat: no-repeat;
	opacity: 0.35;
}


#top{
	height: 90px;
	background: #5B574B;
	width: 100%;
	border-bottom: 3px solid #FFF;
	background: url(ldh_img/ldh_heaven.jpg) repeat-x top center;
}

#top img.ldh-logo { margin-top: 10px; margin-left: 10px; }
#top a.image-link { border: none; transition: none;}
#top ul { margin: 0; margin: 20px 0; }
#top .button.special { background-color: #ECAD10; border: 3px solid #FFF;height: 3.2em; }



.main.style1 {  background-color: #F7F1E4 }
.main.style2 {  background-color: #5B574B; }

#footer { background-color: #939F33;}
