@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;
}
#platoujours h2 {
	background: url(../img/sec001.jpg) no-repeat 0 0;
	display: block;
	text-indent: -9999px;
	width: 950px;
	height: 97px;
}
#platoujours ul {}
#platoujours ul li {
	margin: 0;
	padding: 0;
}
#platoujours ul li.sec003,
#platoujours ul li.sec004,
#platoujours ul li.sec005,
#platoujours ul li.sec008,
#platoujours ul li.sec009 {
	margin-top: 60px;
}
#platoujours #cpArea {
	background: url(../img/sec011.jpg) no-repeat 0 0;
	display: block;
	width: 950px;
	height: 1085px;
	margin-top: 50px;
	position: relative;
}
#platoujours #cpArea p.price01 {
	font-size: 16px;
	position: absolute;
	top: 700px;
	left: 302px;
}
#platoujours #cpArea p.price02 {
	font-size: 76px;
	font-weight: bold;
	color: #ae2327;
	position: absolute;
	top: 720px;
	left: 302px;
}
#platoujours #cpArea p.price02 span {
	font-size: 20px;
}
#platoujours #cpArea p.price03 {
	font-size: 40px;
	font-weight: bold;
	color: #ae2327;
	position: absolute;
	top: 750px;
	left: 302px;
}
#platoujours #cpArea p.price03 span {
	font-size: 20px;
}
#platoujours #cpArea p.btn {
	position: absolute;
	top: 810px;
	left: 295px;
}
#platoujours p.contact {
	margin-top: 40px;
}
#platoujours a:hover img {
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}