@charset "utf-8";
body {
	text-align:center;
	width:100%;
	padding:0;
	background-image:url(../../../img/special/01/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;
	background-image:url(../../../img/special/01/bg_twinkle.png);
	background-repeat:repeat-y;
	background-position:center top;
	padding-bottom:0;
}
#header {
	width:960px;
	margin-left:99px;
	background-image:url(../../../img/special/01/bg_top.png);
	background-position:top;
	background-repeat:no-repeat;
}
#header h1 {
	padding:20px 0px 14px 73px;
}
#wrap #content {
	width:960px;
	margin-left:99px;
	background-image:url(../../../img/special/01/bg_mid.png);
	background-repeat:repeat-y;
	color:#595757;
	padding-bottom:0;
}
#wrap #contentbotm {
	margin-bottom:30px;
}
/*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;
}