@charset "Shift_JIS";
/* CSS Document */
body {
	-webkit-text-size-adjust: 100%;
}
#contentsArea {
	margin-bottom: 15px;
}
.contentsArea1 {
	width: 100%;
	margin: -15px auto 0;
	-webkit-text-size-adjust: 100%;
}
#platoujours {
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	width: 950px;
	margin: 1em auto 2em;
}
_::content, _:future, #platoujours:not(*:root) {
	font-family: "メイリオ",Meiryo,Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}
*{ margin: 0;padding: 0}
#div h1{width:100%;height:60px;text-align:left; margin:0 auto;}
#wrapper {width:100%;position:relative;}
.logo_margin{ width:950px; height:auto; margin-left:auto; margin-right:auto; text-align:left;}
.logo{ width:177px; text-align:left;}
.lp_wrapper_bg{background:url(../img/201511_cream_lp_bg.jpg) repeat-x;}
#lp_wrapper { width:100%;}	
#lp_wrapper {background:url(../img/201511_cream_lp_bg.jpg) repeat-x;position:relative;}
.lp_main {width :100%; padding-top:5px;}
.lp_mainimg{width :950px; height:auto; margin:0 auto;}
.lp_category {width :100%;margin:0 auto;position:relative;}
.lp_main .item_buy_btn {position: absolute;top: 1036px;left: 466px;}
.lp_main .item_buy_btn2{position: absolute;top: 1738px;left: 487px;}
/* ===== ContentsArea Pagetop ===== */
.style1 #pagetop{clear:both;width:950px;text-align:right;margin-top:35px;}
.lp_pricearea #cpArea {background:url(../img/201511_cream_lp_09.jpg) no-repeat 0 0;display: block;width: 100%;height:1848px;margin-top:auto;position: relative;}
.lp_pricearea #cpArea p.price01 {
	position: absolute;
	top: 1046px;
	left: 56px;
	width: 300px;
	font-weight: bold;
	font-size: 17px
}
.lp_pricearea #cpArea p.price01 .price{font-size: 25px; font-weight:bold; color:#000000;}
.lp_pricearea #cpArea p.price02 {
	font-size: 68px;
	font-weight: bold;
	color: #e80405;
	position: absolute;
	top: 1071px;
	left: 56px;
}
.lp_pricearea #cpArea p.price02 span {font-size: 40px;}
.lp_pricearea #cpArea p.price03 {
	font-size: 40px;
	font-weight: bold;
	color: #e80405;
	position: absolute;
	top: 1096px;
	left: 56px;
}
.lp_pricearea #cpArea p.price03 span {font-size: 25px;}
.lp_pricearea #cpArea p.btn {position: absolute;top: auto;left:auto;}
.lp_pricearea p.contact {margin-top: 40px;}
.lp_pricearea a:hover img {filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}

#platoujours .lp_pricearea #cpArea {background:url(../img/201511_cream_lp_09.jpg) no-repeat 0 0;display: block;width: 100%;height:1848px;margin-top:auto;position: relative;}
#platoujours .lp_pricearea #cpArea p.price01 {
	position: absolute;
	top: 1079px;
	left: 170px;
	width: 275px;
	font-weight: bold;
	font-size: 18px
}
