*{
	margin:0;
	padding:0;
	border:0;
}
#bg {
	z-index: -1;
	position:fixed;
}

html{
	margin: 0;
	height: 100%;
	overflow: auto;
}
body{
	margin: 0;
	height: 100%;
	background-color: #000;
}
a{
	color: #C96;
}
img {
	margin:0px;
	padding:0px;
	border: 0;
	-ms-interpolation-mode: bicubic;
    behavior: expression(IEPNGFIX.fix(this));
}
.Clear {
	font-size: 1px;
	clear: both;
	line-height: 1px;
}
.iepngfix {
    behavior: expression(IEPNGFIX.fix(this));
}
#main {
	width: 960px;
	padding: 0 0 20px 0;
	height: auto;
	margin: 0 auto;
}
#head {
	width: 960px;
	padding: 0;
	height: 190px;
	margin: 0;
    behavior: expression(IEPNGFIX.fix(this));
	background: url(../img/con_head_new3.png) no-repeat;
}
#head3 {
	width: 960px;
	padding: 0;
	height: 190px;
	margin: 0;
    behavior: expression(IEPNGFIX.fix(this));
	background: url(../img/con_head_new4.png) no-repeat;
}
#headArea {
	width: 960px;
	padding: 0;
	height: 190px;
	margin: 0;
    behavior: expression(IEPNGFIX.fix(this));
	position: absolute;
}
#headMenuArea {
	width: 676px;
	padding: 0;
	height: 110px;
	margin: 0;
	top: 8px;
	right: 0px;
	position: absolute;
}
#headMenu1 {
	width: 134px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu2 {
	width: 88px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu3 {
	width: 80px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu4 {
	width: 90px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 5px;
	float: left;
}
#headMenu5 {
	width: 84px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu6 {
	width: 102px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu7 {
	width: 76px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 34px;
	float: left;
}
#headMenu8 {
	width: 100px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu9 {
	width: 74px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu10 {
	width: 102px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu11 {
	width: 92px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu12 {
	width: 68px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu0 {
	width: 68px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headEn {
	width: 960px;
	padding: 0;
	height: 190px;
	margin: 0;
    behavior: expression(IEPNGFIX.fix(this));
	background: url(../img/con_head_new1en.png) no-repeat;
}
#head3En {
	width: 960px;
	padding: 0;
	height: 190px;
	margin: 0;
    behavior: expression(IEPNGFIX.fix(this));
	background: url(../img/con_head_new2en.png) no-repeat;
}
#headMenuAreaEn {
	width: 417px;
	padding: 0;
	height: 70px;
	margin: 0;
	top: 10px;
	right: 0px;
	position: absolute;
}
#headMenu1En {
	width: 120px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu2En {
	width: 68px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu3En {
	width: 100px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu4En {
	width: 64px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu5En {
	width: 58px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 141px;
	float: left;
}
#headMenu6En {
	width: 104px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#headMenu0En {
	width: 54px;
	padding: 0;
	height: 30px;
	margin: 0 5px 5px 0;
	float: left;
}
#wakuMain {
	width: 960px;
	padding: 0;
	height: auto;
	margin: 0;
    behavior: expression(IEPNGFIX.fix(this));
	background: url(../img/con_main_back.png) repeat-y;
	min-height: 400px;
}
#wakuMain3 {
	width: 960px;
	padding: 0;
	height: 540px;
	margin: 0;
    behavior: expression(IEPNGFIX.fix(this));
	background: url(../img/con_main_back2.png) repeat-y;
	min-height: 400px;
}
#wakuMain4 {
	width: 960px;
	padding: 0 0 40px 0;
	height: auto;
	margin: 0;
    behavior: expression(IEPNGFIX.fix(this));
	background: url(../img/con_main_back.png) repeat-y;
}
#wakuFoot {
	width: 960px;
	padding: 0;
	height: 30px;
	margin: 0;
    behavior: expression(IEPNGFIX.fix(this));
	background: url(../img/con_foot.png) no-repeat;
}
#cookie {
color: #fff;
    font-size: 8px;
	width: 870px;
    margin: 0 auto;
opacity: 0.8;
}
#cookie a {
	color: #fff;
	text-decoration: none;
}