body {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}

body,td{ font-size:12px;}

/* ƒŠƒ“ƒN */
a{ color: #FFFFFF; text-decoration: none;}
a:visited{ color: #FFFFFF; text-decoration: none;}
a:hover{ color: #e7d273; text-decoration: underline;}

#base{ width: 822px; margin: auto;}
#head{
	width: 822px;
	height: 54px;
	background-image: url(img/head.jpg);
	background-repeat: no-repeat;
}
#head2{
	width: 822px;
	height: 38px;
	background-image: url(img/head02.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
}

#top{
	width: 822px;
	/*height: 406px;*/
	/*background-image: url(img/head02.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;*/
}

#main{
	width: 822px;
	background-image: url(img/bg_main.jpg);
	/*height: 1000px;/*‰¼*/
}

#fotter{
	width: 822px;
	background-image: url(img/fotter.jpg);
	height: 52px;
	background-repeat: no-repeat;
}

#copy{
	width: 822px;
	background-image: url(img/copy.jpg);
	height: 41px;
	background-repeat: no-repeat;
}

#in_main{
	width:700px;
	margin:auto;
	}
#in_main2{
	width:725px;
	margin:auto;
	}
		
#in_main p,td{ color: #FFFFFF;}

#in_main p{ margin-left: 15px; margin-right: 15px;}

.w_title{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}

ul#menu{ 
	display:block;
	margin-left: 100px;
	/*margin-top: 25px;*/
	padding-top: 25px;
	margin-bottom: 0px;}

ul#menu li{ 
	display: inline;
	padding-left: 10px;}
	
#cha_h2{ 
	width: 700px;
	height: 67px;
	background-image: url(img/h2_cha.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;	}
	
#cha_menu{
	text-align: right;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 100px;
	padding-bottom: 0;
	font-weight:bold;}	
	
.cha_img{ 
	border:#BAAC30 1px solid; margin: 5px;}	
	
#cg_base{ 
	width: 683px;
	height: 543px;
	background-image: url(img/bg_cg.gif);
	background-repeat: no-repeat;	}	

.cg{
	margin-top: 40px;
	margin-left: 35px;}	
	
.cg_s{
	padding: 1px;}		

ul#cg_s{
	margin: 0px;
	display:block;
	text-align:center;
	/*margin-left: 10px;
	margin-bottom: 2px;*/}
	
ul#cg_s li{
	display: inline;
}	

#cha_h2 p{
	display: block;
	padding-top: 15px;
	margin: 0px;
}
#chart00{ width:700px; color:#FFFFFF; font-size:12px; text-align:left;}
#chart01{ text-align:center; margin-top:20px;}
#chart02{text-align:right; margin-top:20px;}
#chart03{color:#FFFFFF; font-size:12px; text-align:left; margin-left:40px;}

#chartxx{ width:700px; height:450px; margin-left:auto; margin-right:auto; text-align:center; margin-top:10px;}
#chatx00{ width:650px; height:610px;}
#chart_btn{ width:222px; height:30px; background:url(img/botton.jpg) center top no-repeat; font-size:16px; font-weight:bold; color:#FFFFFF; padding-top:10px;}
#chart_btn2{ width:222px; height:30px; font-size:16px; font-weight:bold; color:#FFFFFF; padding-top:10px;}

#chart11a{width:500px;}
#chart11b{width:300px;}

#close{float:right; width:200px; height:20px; text-align:right; margin-top:-30px; padding-top:15px; color:#FFFFFF; font-size:12px; font-weight:bold; padding-right:15px;}

ul.shop	{ margin: 5px; padding: 0;}
.shop li{
	display: inline;
	}
	
#spec{ 
	width: 683px;
	height: 543px;
	background-image: url(img/bg_spec.jpg);
	background-repeat: no-repeat;	}	

#in_spec{
	padding-left: 340px;
	padding-top: 80px;
	padding-right: 20px;}	
	
.spec_line{ border-top: 2px dotted #D5CD8A;}			
	
.copyr{ color: #FFFFFF; font-weight:bold; display:block; text-align: center; padding-top: 8px;}	
