@charset "utf-8";
/* CSS Document */

.mainTable{
   margin:auto;	
   width:924px;
   height:auto;
   float:left;
}
.monthlytopic{
	margin:auto;
	width:924px;
	height:auto;
	float:left;
}
.headerbackground{
	margin:auto;
	width:460px;
	height:30px;
	float:left;
	background-image: url(../../../img/special/0905/02/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height:180%;
}
.headerbackground2{
	margin:auto;
	width:424px;
	height:30px;
	float:right;
	background-image: url(../../../img/special/0905/02/headerbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	line-height:200%;
}
.homelink{
	margin:auto;
	width:624px;
	height:auto;
	float:left;
}
.language_cn{
	margin:auto;
	width:300px;
	height:auto;
	padding-bottom:5px;
	float:left;
}
.no6{
	margin:auto;
	width:924px;
	height:auto;
	padding-bottom:12px;
	float:left;
}
.backtotop{
	margin:auto;
	width:924px;
	height:12px;
	padding-bottom:20px;
	padding-top:5px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}


/*-------------------------edit by chris----------------------------------*/

#topTitle {
	width:924px;
	height:325px;
	background:url(../../../img/special/0905/02/topTitle_bk.png) no-repeat;
	position:relative;
}

#topTitle_jp {
	width:924px;
	height:325px;
	background:url(../../../img/special/0905/02/topTitle_bk_jp.png) no-repeat;
	position:relative;
}

.column {
	margin:0 0 15px 0;
}

#topTitle p {
	position:absolute;
	width:455px;
	font-family: "宋体";
	font-size:13px;
	color:#000;
	left: 43px;
	top: 106px;
}

#topTitle_jp p {
	position:absolute;
	width:455px;
	font-family: "MS Gothic";
	font-size:12px;
	color:#000;
	left: 43px;
	top: 106px;
}

#topTitle a.tplink_1 {
	width:220px;
	height:37px;
	position:absolute;
}

#topTitle a.tplink_2 {
	width:192px;
	height:21px;
	position:absolute;
}

#topTitle_jp a.tplink_1 {
	width:220px;
	height:37px;
	position:absolute;
}

#topTitle_jp a.tplink_2 {
	width:192px;
	height:21px;
	position:absolute;
}

a#topLink_1 {
	left: 42px;
	top: 222px;
}

a#topLink_2 {
	left: 271px;
	top: 222px;
}

a#topLink_3 {
	left: 42px;
	top: 268px;
}

a#topLink_4 {
	left: 270px;
	top: 268px;
}

a#topLink_5 {
	left: 625px;
	top: 281px;
}

a#topLink_6 {
	left: 579px;
	top: 301px;
}

.column_title {
	height:67px;
	width:924px;
	margin:0 0 10px 0;
}

.column_title h2.cn{
	font-family:"宋体";
	font-size:13px;
	color:#000;
	position:absolute;
	font-weight:normal;
}

.column_title h2.jp{
	font-family: "MS Gothic";
	font-size:12px;
	color:#000;
	position:absolute;
	font-weight:normal;
}

#column_title_1 {
	background:url(../../../img/special/0905/02/title_1.gif) no-repeat;
	position: relative;
}

#column_title_1_jp {
	background:url(../../../img/special/0905/02/title_1_jp.gif) no-repeat;
	position: relative;
}

#column_title_2 {
	background:url(../../../img/special/0905/02/title_2.gif) no-repeat;
	position: relative;
}

#column_title_2_jp {
	background:url(../../../img/special/0905/02/title_2_jp.gif) no-repeat;
	position: relative;
}

#column_title_4 {
	background:url(../../../img/special/0905/02/title_4.gif) no-repeat;
	position: relative;
}

#column_title_4_jp {
	background:url(../../../img/special/0905/02/title_4_jp.gif) no-repeat;
	position: relative;
}

#column_title_5 {
	background:url(../../../img/special/0905/02/title_5.gif) no-repeat;
	position: relative;
}

#column_title_5_jp {
	background:url(../../../img/special/0905/02/title_5_jp.gif) no-repeat;
	position: relative;
}


#column_title_1 h2 {
	left: 149px;
	top: 33px;
}

#column_title_1_jp h2 {
	left: 277px;
	top: 34px;
}

#column_title_2 h2 {
	left: 148px;
	top: 23px;
}

#column_title_2_jp h2 {
	left: 170px;
	top: 25px;
}

#column_title_4 h2 {
	left: 214px;
	top: 30px;
}

#column_title_4_jp h2 {
	left: 285px;
	top: 29px;
}

#column_title_5 h2 {
	left: 265px;
	top: 20px;
}

#column_title_5_jp h2 {
	left: 237px;
	top: 21px;
}

.column_cont {
	width:924px;
	position:relative;
	margin:0 0 10px 0;
}

#column_cont_1 {
	height:595px;
	background:url(../../../img/special/0905/02/column_cont_1.png) no-repeat;
}

#column_cont_1_jp {
	height:595px;
	background:url(../../../img/special/0905/02/column_cont_1_jp.png) no-repeat;
}

#column_cont_2 {
	height:595px;
	background:url(../../../img/special/0905/02/column_cont_2.png) no-repeat;
}

#column_cont_2_jp {
	height:595px;
	background:url(../../../img/special/0905/02/column_cont_2_jp.png) no-repeat;
}

#column_cont_3 {
	height:296px;
	background:url(../../../img/special/0905/02/column_cont_3.png) no-repeat;
}

#column_cont_3_jp {
	height:296px;
	background:url(../../../img/special/0905/02/column_cont_3_jp.png) no-repeat;
}

#column_cont_4 {
	height:595px;
	background:url(../../../img/special/0905/02/column_cont_4.png) no-repeat;
}

#column_cont_4_jp {
	height:595px;
	background:url(../../../img/special/0905/02/column_cont_4_jp.png) no-repeat;
}

#column_cont_5 {
	height:595px;
	background:url(../../../img/special/0905/02/column_cont_5.png) no-repeat;
}

#column_cont_5_jp {
	height:595px;
	background:url(../../../img/special/0905/02/column_cont_5_jp.png) no-repeat;
}

#column_cont_6 {
	height:296px;
	background:url(../../../img/special/0905/02/column_cont_6.png) no-repeat;
}

#column_cont_6_jp {
	height:296px;
	background:url(../../../img/special/0905/02/column_cont_6_jp.png) no-repeat;
}

.column_cont p.normal {
	font-family:"宋体";
	font-size:12px;
	color:#000;
	position:absolute;
	left: 7px;
	top: 0px;
	width: 449px;
	height: 204px;
	line-height:150%;
}

.column_cont p.normal_jp {
	font-family: "MS Gothic";
	font-size:12px;
	color:#000;
	position:absolute;
	left: 7px;
	top: 0px;
	width: 449px;
	height: 204px;
	line-height:140%;
}

.column_cont a.cn {
	font-family:"宋体";
	font-size:11px;
	color:#9B9B9B;
	position:absolute;
	left: 775px;
	top: 577px;
	text-decoration:none;
}

.column_cont a.cn:hover {
	text-decoration:underline;
}

.column_cont a.jp {
	font-family: "MS Gothic";
	font-size:12px;
	color:#9B9B9B;
	position:absolute;
	left: 658px;
	top: 577px;
	width: 242px;
	text-decoration:none;
}

.column_cont a.jp:hover {
	text-decoration:underline;
}

.column_cont .flash_map {
	width:441px;
	height:559px;
	position:absolute;
	left: 477px;
	top: 6px;
}

.column_cont p.column_cont_p {
	position:absolute;
	left: 18px;
	top: 73px;
	width: 515px;
	height: 206px;
	font-family:"宋体";
	font-size:12px;
	color:#000;
}

.column_cont p.column_cont_p_jp {
	position:absolute;
	left: 18px;
	top: 73px;
	width: 515px;
	height: 206px;
	font-family: "MS Gothic";
	font-size:12px;
	color:#000;
}



.column_cont a.backTop {
	width:100px;
}

#printPic {
	width:100%;
	text-align:center;
	padding:0 0 20px 0;
}

#printbutton {
	width:100%;
	text-align:center;
}



#printbutton a img {
	border:0;
}

.column_cont a.jp,.column_cont a.cn{
	color:#CC0000;
}

/*追加分*/
.promo{
	margin:auto;
	width:924px;
	height:auto;
	padding-top:17px;
	padding-bottom:10px;
	float:left;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #0ACEFF;
}
.promo_bg{
	margin:auto;
	width:496px;
	height:257px;
	padding-right:7px;
	float:left;
	background-image: url(../../../img/special/0905/02/promo_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.promo_bg_jp{
	margin:auto;
	width:496px;
	height:257px;
	padding-right:7px;
	float:left;
	background-image: url(../../../img/special/0905/02/promo_bg_jp.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.promo_img{
	margin:auto;
	width:421px;
	height:257px;
	float:left;
	background-image: url(../../../img/special/0905/02/promo_img.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.promo_text1{
	margin:auto;
	width:471px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:70px;
	padding-bottom:17px;
	*padding-bottom:13px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:150%;
}
.promo_text1_jp{
	margin:auto;
	width:471px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:85px;
	padding-bottom:10px;
	*padding-bottom:15px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.promo_text2{
	margin:auto;
	width:185px;
	height:auto;
	padding-left:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.promo_text3{
	margin:auto;
	width:256px;
	height:auto;
	padding-left:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.promo_text4{
	margin:auto;
	width:444px;
	height:auto;
	padding-top:19px;
	*padding-top:18px;
	padding-left:52px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.promo_text4_jp{
	margin:auto;
	width:444px;
	height:auto;
	padding-top:13px;
	padding-left:52px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.header1-1_cn{
	margin:auto;
	width:40px;
	height:90px;
	float:left;
	background-image: url(../../../img/special/0905/02/header1-1_cn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.header1-2_cn{
	margin:auto;
	width:558px;
	height:90px;
	float:left;
}
.header1-3_cn{
	margin:auto;
	width:326px;
	height:90px;
	float:left;
	background-image: url(../../../img/special/0905/02/header1-3_cn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.header2-1_cn{
	margin:auto;
	width:40px;
	height:121px;
	float:left;
	background-image: url(../../../img/special/0905/02/header2-1_cn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.header2-2_cn{
	margin:auto;
	width:458px;
	height:121px;
	float:left;
	padding-left:7px;
	background-image: url(../../../img/special/0905/02/header2-2_cn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:150%;
}
.header2-3_cn{
	margin:auto;
	width:419px;
	height:121px;
	float:left;
	background-image: url(../../../img/special/0905/02/header2-3_cn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.header3-1_cn{
	margin:auto;
	width:40px;
	height:114px;
	float:left;
	background-image: url(../../../img/special/0905/02/header3-1_cn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:20px;
}
.header3-2_cn{
	margin:auto;
	width:415px;
	height:114px;
	float:left;
	padding-bottom:20px;
}
.header3-3_cn{
	margin:auto;
	width:114px;
	height:114px;
	float:left;
	padding-bottom:20px;
}
.header3-4_cn{
	margin:auto;
	width:122px;
	height:114px;
	float:right;
	background-image: url(../../../img/special/0905/02/header3-4_cn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:20px;
}

.header1-1{
	margin:auto;
	width:35px;
	height:93px;
	float:left;
	background-image: url(../../../img/special/0905/02/header1-1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.header1-2{
	margin:auto;
	width:530px;
	height:93px;
	float:left;
}
.header1-3{
	margin:auto;
	width:359px;
	height:93px;
	float:left;
	background-image: url(../../../img/special/0905/02/header1-3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.header2-1{
	margin:auto;
	width:35px;
	height:121px;
	float:left;
	background-image: url(../../../img/special/0905/02/header2-1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.header2-2{
	margin:auto;
	width:465px;
	height:121px;
	float:left;
	padding-left:7px;
	background-image: url(../../../img/special/0905/02/header2-2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:150%;
}
.header2-3{
	margin:auto;
	width:417px;
	height:121px;
	float:left;
	background-image: url(../../../img/special/0905/02/header2-3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.header3-1{
	margin:auto;
	width:35px;
	height:111px;
	float:left;
	background-image: url(../../../img/special/0905/02/header3-1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:20px;
}
.header3-2{
	margin:auto;
	width:420px;
	height:111px;
	float:left;
	padding-bottom:20px;
}
.header3-3{
	margin:auto;
	width:348px;
	height:111px;
	float:left;
	padding-bottom:20px;
}
.header3-4{
	margin:auto;
	width:121px;
	height:111px;
	float:left;
	background-image: url(../../../img/special/0905/02/header3-4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:20px;
}