/*{*/

#contact { margin:10px 0 0 0; }

#contact #layout01 { margin:20px; }

#contact h1 { background-color:#996633; color:#FFF; padding:5px 20px; margin:0 0 5px 0; }
#contact h2 { color:#996633; margin:0 0 5px 0; }


#contact #attaitionBox { background: url(http://www.momoda.co.jp/mainimages/calendar.gif) no-repeat 10px 35px; margin:20px 0; padding:0 0 20px 0; background-color:#FFFACD; border:#996633 1px solid; }
#contact #attaitionBox h3 { background-color:#996633; color:#FFF; padding:5px 10px; }
#contact #attaitionBox p { margin:5px 0 0 160px; }
#contact #attaitionBox p h4 { margin:0 0 5px 0; }  
#contact #attaitionBox p img { margin:10px 0 0 0; }

#contact #attaitionBox.noBg { background-image:none; padding:0; }
#contact #attaitionBox.noBg h4 { font-size:18px; margin:10px 0 10px 10px; }
#contact #attaitionBox.noBg p { padding:0 10px 10px 10px; margin:0; }

#contact #thanks { margin:20px 0 0 0; }
#contact #thanks p { margin:0 0 20px 0; }

/* CLEARFIX
=========================================== */
.cf:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	overflow: hidden;
	font-size: 0.1em;
	line-height: 0;
}
.cf {
	min-height: 1px;
}
* html .cf {
	height: 1px;/*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}
