@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/0908/04/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/0908/04/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;
}
.space{
	margin:auto;
	width:924px;
	height:10px;
	float:left;
}
.masthead_left{
	margin:auto;
	width:461px;
	height:auto;
	padding-bottom:0px;
	float:left;
}
.masthead_center{
	margin:auto;
	width:137px;
	height:38px;
	padding-top:362px;
	padding-bottom:0px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_center_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.masthead_center_jp{
	margin:auto;
	width:137px;
	height:411px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_center_top_jp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.masthead_center_cn{
	margin:auto;
	width:137px;
	height:411px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_center_top_cn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.masthead_right{
	margin:auto;
	width:326px;
	height:auto;
	padding-bottom:0px;
	float:left;
}
.masthead_left_top{
	margin:auto;
	width:461px;
	height:201px;
	padding-left:50px;
	padding-top:90px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_left_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height:150%;
}
.masthead_left_top_jp{
	margin:auto;
	width:461px;
	height:201px;
	padding-left:0px;
	padding-top:0px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_left_top_jp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #039;
	text-decoration: none;
	line-height:150%;
}

.masthead_left_top_cn{
	margin:auto;
	width:461px;
	height:201px;
	padding-left:0px;
	padding-top:0px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_left_top_cn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #039;
	text-decoration: none;
	line-height:150%;
}
.masthead_left_bottom_left{
	margin:auto;
	width:461px;
	height:210px;
	padding-left:0px;
	padding-top:0px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_left_bottom1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: -1px;
	line-height:140%;
}
.masthead_left_bottom_left_jp{
	margin:auto;
	width:386px;
	height:173px;
	padding-left:40px;
	padding-right:35px;
	padding-top:37px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_left_bottom1_jp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f2509;
	text-decoration: none;
	letter-spacing: 0px;
	line-height:140%;
}
.masthead_left_bottom_left_cn{
	margin:auto;
	width:386px;
	height:173px;
	padding-left:40px;
	padding-right:35px;
	padding-top:50px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_left_bottom1_jp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f2509;
	text-decoration: none;
	letter-spacing: 0px;
	line-height:150%;
}

.masthead_left_stext_jp{
	padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3f2509;
	text-decoration: none;
	letter-spacing: 0px;
	line-height:140%;
}
.masthead_left_stext_cn{
	padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3f2509;
	text-decoration: none;
	letter-spacing: 0px;
	line-height:140%;
}
	
.masthead_left_bottom_right{
	margin:auto;
	width:118px;
	height:38px;
	padding-top:87px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_left_bottom2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.masthead_right_top{
	margin:auto;
	width:309px;
	height:126px;
	padding-right:18px;
	padding-top:236px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_right_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height:120%;
}
.masthead_right_top_jp{
	margin:auto;
	width:326px;
	height:201px;
	padding-right:0px;
	padding-top:0px;
	float:left;
	background-image:none;
    text-decoration: none;
}
.masthead_right_bottom_jp{
	margin:auto;
	width:326px;
	height:210px;
	padding-left:0px;
	padding-top:0px;
	float:left;
	background-image: url(../../../img/special/0908/04/masthead_right_bottom_jp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height:150%;
}

.top_button{
	margin:auto;
	width:924px;
	height:auto;
	padding-top:10px;
	padding-left:0px;
	padding-bottom:15px;
	float:left;
}
.top_button1_jp{
	margin:auto;
	width:186px;
	height:90px;
	float:left;
	padding:0px;
}

.top_button2_jp{
	margin:auto;
	width:181px;
	height:90px;
	float:left;
	padding:0px;
}
.top_button3_jp{
	margin:auto;
	width:187px;
	height:90px;
	float:left;
	padding:0px;
}
.top_button4_jp{
	margin:auto;
	width:182px;
	height:90px;
	float:left;
	padding:0px;
}
.top_button5_jp{
	margin:auto;
	width:188px;
	height:90px;
	float:left;
	padding:0px;
}

.anchorlink1{
	margin:auto;
	width:206px;
	height:auto;
	float:left;
}
.anchorlink1_jp{
	margin:auto;
	width:180px;
	height:auto;
	float:left;
}
.anchorlink2{
	margin:auto;
	width:121px;
	height:auto;
	float:left;
}
.anchorlink2_jp{
	margin:auto;
	width:147px;
	height:auto;
	float:left;
}

.header1_jp{
	margin:auto;
	width:924px;
	height:50px;
	padding-left:0px;
	padding-bottom:0px;
	float:left;
}

.header2_jp{
	margin:auto;
	width:924px;
	height:50px;
	padding-left:0px;
	padding-bottom:0px;
	float:left;
}

.header3_jp{
	margin:auto;
	width:924px;
	height:50px;
	padding-left:0px;
	padding-bottom:0px;
	float:left;
}

.header4_jp{
	margin:auto;
	width:924px;
	height:50px;
	padding-left:0px;
	padding-bottom:0px;
	float:left;
}
.header5_jp{
	margin:auto;
	width:924px;
	height:21px;
	padding-left:0px;
	padding-bottom:0px;
	float:left;
}
.bottom5{
	margin:auto;
	width:924px;
	height:23px;
	padding-left:0px;
	padding-bottom:0px;
	float:left;
}
.content{
	margin:auto;
	width:924px;
	height:auto;
	float:left;
	padding:0px;
}

.content1{
	margin:auto;
	width:924px;
	height:auto;
	float:left;
}
.content1_photo{
	margin:auto;
	padding:15px 15px  0px  0px ;
	width:279px;
	height:211px;
	float:right;
}

.content2{
	margin:auto;
	width:924px;
	height:auto;
	float:left;
}

.content3{
	margin:auto;
	width:924px;
	height:auto;
	float:left;
}
.content4{
	margin:auto;
	width:924px;
	height:auto;
	float:left;
}
.content5{
	margin:auto;
	width:924px;
	height:auto;
	float:left;
	background-image: url(../../../img/special/0908/04/button5_bg.gif);
	background-repeat: repeat-y;	
}
.content1_area_border{
	margin:auto;
	float:left;
	width:922px;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #979587;
	border-bottom-color: #979587;
	border-left-color: #979587;
}
.content2_area_border{
	margin:auto;
	float:left;
	width:922px;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bdd2d7;
	border-bottom-color: #bdd2d7;
	border-left-color: #bdd2d7;
}

.content3_area_border{
	margin:auto;
	float:left;
	width:922px;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a98e97;
	border-bottom-color: #a98e97;
	border-left-color: #a98e97;
}

.content4_area_border{
	margin:auto;
	float:left;
	width:922px;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #b09388;
	border-bottom-color: #b09388;
	border-left-color: #b09388;
}

.table_left_border2{
	margin:auto;
	float:left;
	width:266px;
	height:auto;
}

.table_column{
	margin:auto;
	width:922px;
	height:auto;
	padding:0px;
	float:left;
}
.table_left_jp{
	margin:auto;
	width:270px;
	height:auto;
	float:left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 25px;
}

.table_divider_jp{
	margin:auto;
	width:15px;
	height:100%;
	float:left;
	background-image: url(../../../img/special/0908/04/button1_divider.gif);
	background-repeat: repeat-y;
}
.table_centre_jp{
	margin:auto;
	width:265px;
	height:auto;
	float:left;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.table_right_jp{
	margin:auto;
	width:265px;
	height:auto;
	float:left;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.table_left_title_jp{
	margin:auto;
	width:270px;
	height:30px;
	padding-left:0px;
	padding-top:5px;
	padding-bottom:0px;
	float:left;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.table_centre_title_jp{
	margin:auto;
	width:270px;
	height:30px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:0px;
	float:left;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.table_right_title_jp{
	margin:auto;
	width:270px;
	height:30px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:0px;
	float:left;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
	
.left__content{
	margin:auto;
	width:260px;
	height:auto;
	padding:5px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:140%;
}
.table_contents{
	margin:auto;
	width:260px;
	height:185px;
	padding-top: 0px;
}
.contentTB1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #553110;
	text-decoration: none;
	line-height:140%;
}

.contentTB2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4f5d5e;
	text-decoration: none;
	line-height:140%;
}

.contentTB3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8e6b72;
	text-decoration: none;
	line-height:140%;
}

.contentTB4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #de8f1f;
	text-decoration: none;
	line-height:140%;
}
.centre__content{
	margin:auto;
	width:260px;
	height:auto;
	padding:5px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:140%;
}


.right__content{
	margin:auto;
	width:260px;
	height:auto;
	padding:5px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:140%;
}

.table5__content{
	margin:auto;
	width:490px;
	height:auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:140%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 25px;
}
.table5__contentP{
	margin:auto;
	width:360px;
	height:auto;
	float:left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 25px;
}
.d1{
	height: 20px;
	width: 910px;
	margin: 0px;
	padding-left: 5px;
	background-image: url(../../../img/special/0908/04/button1_divider2.gif);
	background-repeat: no-repeat;
	background-position: center;
}
	
.right_part{
	margin:auto;
	width:190px;
	height:auto;
	float:left;

	}
.content_image{
	margin:auto;
	width:222px;
	height:167px;
	padding:5px;
	}
	
.image_text{
	margin:auto;
	width:222px;
	height:auto;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #000000;
	text-decoration: none;
	line-height:150%;
	text-align: center;
}

