@charset "UTF-8";

/*----------------------------------------------------------------------
	Base Element
----------------------------------------------------------------------*/

	body {margin:0; padding:0; background:url(../images/gold_bg.jpg) center 0;}
	h1,h2,h3,h4,h5,ul,ol,li,p{padding:0;margin:0; font-size:12px;}
	ul,ol,li{list-style:none;}


/*----------------------------------------------------------------------
	Layout Element
----------------------------------------------------------------------*/

	#wrapper{width:980px; margin:0 auto;}
	#wrapper2{width:560px; margin:0 auto;}


	#header{width:980px; height:474px; background:url(../images/main_ph.jpg) 0 0 no-repeat; position:relative;}
	#header h1#logo{width:294px; height:111px; display:block; top:21px; left:0; position:absolute; margin:0; padding:0;}
	#header h1#logo em {position:absolute; top:0; left:0; display:block;  width:100%; height:100%; background:url(../images/logo.jpg)  0 0 no-repeat; z-index:99;}	
	#header h2#lead{width:588px; height:218px; display:block; top:109px; right:0; position:absolute; margin:0; padding:0;}	
	#header h2#lead em {position:absolute; top:0; left:0; display:block;  width:100%; height:100%; background:url(../images/h2.jpg)  0 0 no-repeat; z-index:99;}	
	
	#header #cp01{width:116px; height:201px; left:47px; bottom:6px; position:absolute;}
	#header #cp02{width:150px; height:188px; right:68px; bottom:3px; position:absolute; z-index:100;}	
	
	#header #ova{width:124px; height:63px; right:169px; top:0; position:absolute;}	
	#header #tv{width:124px; height:63px; right:37px; top:0; position:absolute;}
	
	#header #bn{width:343px; height:116px; right:264px; top:338px; position:absolute; z-index:102;}
	#header #bn img{padding:1px; border:solid 1px #fff;}

	#header #bn02{width:250px; height:116px; right:4px; top:338px; position:absolute; z-index:102;}
	#header #bn02 img{padding:1px; border:solid 1px #fff;}
	
	#info{width:962px; padding:9px; background:url(../images/info_bg.gif) 0 0; margin:0 auto;}
	.inner{padding:15px; background:#fff;}

	#project{width:542px; padding:9px; background:url(../images/info_bg.gif) 0 0; margin:0 auto;}
	#project .inner{padding:11px; background:#fff;}
	#project .inner p{padding:11px; background:#fff;}
	
	.leftCol{width:440px; padding:0 15px 0 0; float:left;}
	.leftCol img{display:block; margin-bottom:8px;}
	.leftCol p{padding:10px; line-height:1.8; color:#48340a; font-size:12px;}
	
	.rightCol{width:470px; padding:0 0 0 0; float:left;}
	.rightCol p{padding:10px 0; line-height:1.8; color:#48340a; font-size:12px; clear:both;}	
	.txt01{color:#7c403e;}
	.txt11{font-size:11px;}
	strong{font-size:14px; font-weight:bold;}
	
	span.indents{width:50px; display:block; float:left; padding-bottom:5px;}
	span.indenttxt{display:block; float:left;width:420px; padding-bottom:5px; font-size:11px;}

	br.clear{clear:both;}
	
	p.copyright{width:980px; padding:10px 0;  font-color:#000; font-size:10px; text-align:center;}
	p.copyright2{width:560px; padding:10px 0;  font-color:#000; font-size:10px; text-align:center;}	
	