@charset "utf-8";
body {
	text-align:center;
	width:100%;
	padding:0;
	background-image:url(http://stat100.ameba.jp/ofcl/shop/img/special/02/bg.jpg);
	background-position:center top;
}
a:hover {
	background-color:transparent;/*for IE6*/
}
#wrap {
	width:1158px;
	background-color:transparent;
	position:relative;
	left:50%;
	margin-left:-579px;
	margin-bottom:30px;
	/*background-image:url(../img/bg_twinkle.png);
	background-repeat:repeat-y;
	background-position:center top;*/
	padding-bottom:0;
}
#header {
	width:970px;
	height:81px;
	margin-left:99px;
	background-image:url(http://stat100.ameba.jp/ofcl/shop/img/special/02/bg_top.png);
	background-position:top;
	background-repeat:no-repeat;
}
#header h1 {
	padding:20px 0px 14px 73px;
}
#wrap #content {
	width:970px;
	margin-left:99px;
	margin-bottom:0;
	background-image:url(http://stat100.ameba.jp/ofcl/shop/img/special/02/bg_mid.png);
	background-repeat:repeat-y;
	color:#595757;
	padding-bottom:0;
}
#wrap #content_bottom {
	width:970px;
	height:23px;
	margin-left:99px;
	margin-bottom:0;
    *margin:0 auto; /* IE7 and below */
	padding-bottom:0;
}



/*mysweety*/
#mysweety {
	text-align:right;
	padding-right:33px;
	padding-bottom:10px;
}
#mysweety a {
	color:#FF6699;
}
/** for IE befor v7**/
html*#header, html*#wrap #content {
	margin-left:0px;
}
/** for IE befor v6**/
* html #wrap {
	width:960px;
	left:0%;
}
.poach_end{
color: #DE2141;
font-size: 20px;
}