@charset "utf-8";
/* CSS Document */


/* TRIAL5 */
#wrap_cosme {
	width: 1014px;
	margin: 0 auto;
	padding: 0;
	text-align:center;
}

#wrap_cosme p {
	margin: 0;
	padding: 0;
}

#usp_area {
	width: 1014px;
	height: 590px;
	background-image: url(../../images/silver/c_01.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	position: relative;
}

#usp_area .btn {
	width: 200px;
	height: 38px;
	position: absolute;
	bottom: 30px;
	right: 90px;
}

a:hover{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: “alpha( opacity=80 )”;
}

/**/

.area_review_atcosme{
	width: 730px;
	margin-top: 20px;
	margin-bottom: 40px;
	height: 150px;
}
.area_point {
	width: 730px;
	height: 200px;
}
.area_recommend {
	width: 730px;
}
.area_howtouse {
	width: 730px;
	margin-top:20px;
	margin-bottom: 40px;
}
.area_present {
	background-image: url(../../images/present_p.jpg);
	background-repeat: no-repeat;
	width: 730pl(http://www.rakuten.ne.jp/gold/flawless/other/r_review/images/voice_middle.jpg);
	background-repeat:no-repeat;
	padding:20px 0 0 40px;
	height:500px;
}




#area_lst{
	width: 1014px;
	min-height:537px;
	padding:0;
	margin-top:20px;
	background-image: url(../../images/silver/cart_lastbg_b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#000;
	position: relative;
}

#area_lst .btn_01{
	width: 200px;
	position: absolute;
	top: 245px;
	right: 90px;
}

#area_lst .btn_02{
	width: 200px;
	position: absolute;
	top: 370px;
	right: 90px;
}

#area_lst .btn_03{
	width: 200px;
	position: absolute;
	top: 456px;
	right: 90px;
}



*:first-child+html #area_review_rakuten .bg{/*IE7*/
	padding:0 0 0 40px;
}
html>/* */body #area_review_rakuten .bg{/*IE6, IE7以外*/
	padding:0 0 0 40px;
}

#area_review_rakuten .chui {
	color:#333;
	font-size: 10px;
	text-align:right;
	margin-bottom:10px;
}


p.mt30{
	margin-top:30px!important;
}


.magazine {
	width: 1014px;
	margin: 10px auto;
}

#containerReview{
	height:600px;margin:10px auto;border:solid 1px #eee;border-radius:5px/5px;
	padding:10px;
}

#containerReview iframe{
	width:100%;
	height:600px;
	background:#FFF;
}

#pageTop { position: fixed; z-index: 999; bottom: 10px; right: 10px;width: 10%;opacity: 0.3;}.caption{position: absolute; top: 84%;width: 100%;font-size: 60%;text-align: right;right: 5%;letter-spacing: 0.05em;}.caption a {color: #a6a6a6; text-decoration: underline;}.caption a:hover {text-decoration: none; color: #004195;}
