@charset "UTF-8";
/* ミスパリ クレンジングフォーム CSS Document */

body {
	margin:0;
	background-color:#f8f8f8;
	font-size:14px;
	line-height:20px;
	color:#636363;
}

img, img a{
	border:0;
}	

#wrapper{
	margin:0 auto;
	width:952px;
	background:url(../img/foam/bg_wrapper.gif) repeat-y;
	padding:0 6px;
}

#headerTop{
	background:url(../img/foam/header01.jpg) no-repeat;
	width:940px;
	height:337px;
}

#headerBttm{
	background:url(../img/foam/header02.jpg) no-repeat;
	width:915px;
	height:91px;
	padding:170px 0 0 25px; 
}

table{
	border:0;
}

tr, td{
	border:0;
	padding:0;
}

#feature01{
	background:url(../img/foam/ttl_feature01.jpg) no-repeat;
	width:920px;
	padding:252px 10px 0 10px;
}

#feature02{
	background:url(../img/foam/ttl_feature02.jpg) no-repeat;
	width:700px;
	padding:225px 10px 10px 230px;
}

#ossme{
	background:url(../img/foam/bg_ossme.jpg) no-repeat;
	width:535px;
	height:175px;
	margin:10px;
	padding:120px 360px 0 25px;
}

.btn01{
	background:url(../img/foam/bg_btn01.jpg) no-repeat;
	width:905px;
	height:82px;
	margin:0 10px 10px 10px; 
	text-align:right;
	padding:185px 15px 0 0;
}

#review{
	background-color:#ededf4;
	width:920px;
	margin:0 10px 10px 10px;
	padding:10px 0 0 0;
	text-align:center;
}

#review img{
	margin-bottom:10px;
}


.btn02{
	background:url(../img/foam/bg_btn02.jpg) no-repeat;
	width:905px;
	height:78px;
	margin:0 10px;
	text-align:right;
	padding:205px 15px 0 0;
}

#footer{
	background:url(../img/foam/bg_footer.gif) repeat-x;
	width:940px;
	height:30px;
	color:#ffffff;
	text-align:center;
	margin-top:20px;
	padding-top:5px;
}

#footer a{
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover{
	color:#551a8b;
}
.fs12{
	font-size:12px;
}

.fcPink{
	color:#ca759e;
	text-decoration:underline;
	font-weight:bold;
}