div#topimg
	{ height:227px; width:760px; background:url('../img/top/topimgbg.jpg') no-repeat; }
div#topimg img.ph
	{ border:1px solid #7D7E83; margin:18px 0 0 48px; float:left; }
div#topimg div.contents
	{ width:480px; margin-left:270px; padding-top:13px ; }
div#topimg p.date
	{ color:#006600; font-weight:bold; }
div#topimg h1
	{ font-size:15pt; margin-top:7px; }
div#topimg h2
	{ background:none; width:480px; height:30px; font-size:10pt; padding:5px 0 0 0; margin-top:10px; }
div#topimg table
	{  border:1px solid #ffffff; padding:2px; }
div#topimg table td.tt
	{ width:40px; }
div#topimg table td.tc
	{ width:350px; }
div#topimg table p
	{ font-size:8pt; line-height:10pt; }
div#topimg img.icon
	{ float:right; margin-top:-3px; }



div.blbg
	{ height:38px; background:url('../img/top/bluebg.jpg') repeat-x; }
div.blbg p
	{ color:#FFFFFF; font-size:9pt; font-weight:bold; padding:9px 0 0 5px; float:left; }
div.blbg img
	{ margin:6px 0 0 3px; }

div#lbox
	{ width:566px; padding-left:7px; float:left; }
div#rbox
	{ width:168px; float:right; margin-right:7px; }
div#rbox div.news
	{ margin-top:10px; padding:40px 5px 5px 5px; border:5px solid #cccccc; background:url('../img/top/newsbg.jpg') no-repeat top; }
div#rbox div.news p
	{ font-size:8pt; line-height:11pt; padding-bottom:7px; }

h2
	{ background:url('../img/top/h2bg.jpg') no-repeat; width:559px; height:19px; font-size:10pt; padding:5px 0 0 10px; margin:10px 0; }
h2.lng
	{ background:url('../img/top/h2bg2.jpg') no-repeat; width:736px; margin-left:13px; clear:both; }

div.sem
	{ background:url('../img/top/sembg0.jpg') no-repeat; width:559px; height:126px; margin-bottom:10px; }
div.sem img.icon
	{ float:right; margin:5px 5px 0 0; }
	
div.sem1
	{ background:url('../img/top/sembg1.jpg') no-repeat; width:559px; height:126px; margin-bottom:10px; }
div.sem2
	{ background:url('../img/top/sembg2.jpg') no-repeat; width:559px; height:126px; margin-bottom:10px; }
div.sem3
	{ background:url('../img/top/sembg3.jpg') no-repeat; width:559px; height:126px; margin-bottom:10px; }
div.sem4
	{ background:url('../img/top/sembg4.jpg') no-repeat; width:559px; height:126px; margin-bottom:10px; }
div.sem5
	{ background:url('../img/top/sembg5.jpg') no-repeat; width:559px; height:126px; margin-bottom:10px; }
div.sem6
	{ background:url('../img/top/sembg6.jpg') no-repeat; width:559px; height:126px; margin-bottom:10px; }
div#lbox div.img
	{ padding:15px 6px 30px 6px; float:left; }
div#lbox p
	{ font-size:10pt; line-height:13pt; }
div#lbox p.date
	{ color:#163D80; }
div#lbox h3
	{ font-size:12pt; line-height:12pt; padding-top:3px; }
div#lbox h3 span
	{ font-size:10pt; }
div#lbox h3 span.r
	{ font-size:8pt; color:#FF0000; }

div.sbox
	{ background:url('../img/top/semboxline.gif') repeat-y left; width:721px; padding-left:1px; height:430px; margin-left:20px; position:relative;  clear:both}
div.sbox div
	{ padding:0 3px; width:234px; height:215px; }
div.sbox div img
	{ margin-right:3px; float:left; }
div.sbox div#s1
	{ background:url('../img/top/sembox1.jpg') no-repeat bottom; position:absolute; }
div.sbox div#s2
	{ background:url('../img/top/sembox2.jpg') no-repeat bottom; position:absolute; left:241px; top:215px; }
div.sbox div#s3
	{ background:url('../img/top/sembox3.jpg') no-repeat bottom; position:absolute; left:481px; }
div.sbox div#s4
	{ background:url('../img/top/sembox4.jpg') no-repeat bottom; position:absolute; top:215px; }
div.sbox div#s5
	{ background:url('../img/top/sembox5.jpg') no-repeat bottom; position:absolute; left:481px; top:215px; }
div.sbox div#s6
	{  position:absolute; left:247px; }
img.arrow
	{ position:absolute; left:179px; top:184px; }
div.sbox div p
	{ font-size:9pt; line-height:12pt; padding-top:5px; }
div.sbox div p.series
	{ font-size:8pt; }
div.sbox div#s1 p.series
	{ color:#355892; }
div.sbox div#s2 p.series
	{ color:#D42246; }
div.sbox div#s3 p.series
	{ color:#FE8824; }
div.sbox div#s4 p.series
	{ color:#54C956; }
div.sbox div#s5 p.series
	{ color:#4432BC; }
div.sbox div#s6 p.series
	{ color:#58C79A; }
div.sbox div h4
	{ font-size:10pt; }
div.sbox div#s1 h4
	{ padding-top:0; height:30px; }
div.sbox div#s2 h4
	{ padding-top:0; height:30px; }
div.sbox div#s3 h4
	{ padding-top:8px; height:22px; }
div.sbox div#s4 h4
	{ padding-top:8px; height:22px; }
div.sbox div#s5 h4
	{ padding-top:8px; height:22px; }
div.sbox div#s6 h4
	{ padding-top:8px; height:22px; }

