#main{
	width:800px;
	height:2020px;
	margin-left:200px;
}
#head{
	width:798px;
	height:50px;
	background-color:#9B5442;
}
#menu{
	width:770px;
	height:600px;
	margin-top:5px;
	margin-left:14px;
}
#cont{
	width:779px;
	height:900px;
	background-color:#ffffff;
	margin-top:20px;
}
#cont1{
	width:779px;
	height:1100px;
	background-color:#ffffff;
	margin-top:20px;
}
#cont2{
	width:779px;
	height:353px;
	margin-top:35px;
}
#cont3{
	width:759px;
	height:353px;
	background-color:#ffffff;
	margin-top:25px;
	margin-left:20px;
}
#cont4{
	width:300px;
	height:353px;
	border:1px solid #999999;
	background-color:#ffffff;
	margin-top:15px;
	margin-left:10px;
	float:left;
}
#area{
	width:779px;
	height:353px;
	border:1px solid #999999;
	background-color:#ffffff;
	margin-top:15px;
}

#cont5{
	width:443px;
	height:353px;
	border:1px solid #999999;
	background-color:#ffffff;
	margin-top:15px;
	margin-left:5px;
	float:right;
}
#cont6{
	width:779px;
	height:500px;
	background-color:#ffffff;
	margin-top:20px;
}
#cont7{
	width:779px;
	height:500px;
	background-color:#ffffff;
	margin-top:20px;
}

#foot{
	width:759px;
	height:30px;
	margin-top:5px;
	margin-left:20px;
}
.font1{
	font-size:14px;
	color:#666666;
	margin-top:3px;
	margin-left:5px;
	font-weight:bold;
}
.font2{
	font-size:13px;
	color:#333333;
	margin-top:7px;
	margin-left:5px;
	font-weight:bold;
}
.font2_1{
	font-size:16px;
	color:#333333;
	margin-top:7px;
	margin-left:5px;
	font-weight:bold;
}
.font3{
	font-size:13px;
	color:#333333;
	margin-top:5px;
	margin-left:5px;
}
.font3_1{
	font-size:15px;
	color:#333333;
	margin-top:5px;
	margin-left:15px;
}
.font4{
	font-size:14px;
	color:#ffffff;
	margin-top:5px;
	margin-left:5px;
}
.font5{
	font-size:13px;
	color:#666666;
	margin-top:0px;
	margin-left:0px;
}
.font6{
	font-size:14px;
	color:#666666;
	margin-top:3px;
	margin-left:5px;
	font-weight:bold;
}
.font7{
	font-size:13px;
	color:#666666;
	margin-top:5px;
	margin-left:5px;
}
.font8{
	font-size:13px;
	color:#ffffff;
	margin-top:5px;
	margin-left:5px;
}
.font9{
	font-size:15px;
	color:#4682B4;
	font-weight:bold;
}
.font10{
	font-size:18px;
	color:#4682B4;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:0px;
	float:left;
	font-weight:bold;
}

h1{
	font-size:14px;
	color:#ffffff;
	margin-top:40px;
	margin-left:25px;
}
h2{
	font-size:10px;
	color:#ff9900;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:200px;
}
a:link{ 
	text-decoration:none;
	color:#DC143C;
}
a:visited{
	text-decoration:none;
	color:#556B2F;
}
a:active{
	text-decoration:underline;
	color:#000080;
}
a:hover{
	text-decoration:underline;
	color:#6699ff;
}
h3	{
	font-size:13px;
	text-align:right;
	margin:3px 10px 0px 0px;
	font-weight:bold;
	color:#ffffff;
}
.repo02b {
  margin-top:4px;
  margin-left:15px;
  font-size:9pt; color:#FE5400;
  font-weight:bold;
}
.repo01b {
  width:574px;
  height:28px;
  background-image:url(img/repo_top2.gif);
  background-repeat:no-repeat;
  color:#ffffff;
}
.repo03b {
  border-left:1px solid #FE6700;
  border-right:1px solid #FE6700;
  border-bottom:1px solid #FE6700;
}
.repo_cap{
width:113px;
height:116px;
float:left;
}
.repo_txt{
width:459px;
height:116px;
float:left;
}
.repo04s {
  margin:4px 3px 0px 4px;
  font-size:9pt;
  line-height:13pt;
  color:#666666;
}
.repo04b {
  margin:4px 3px 0px 4px;
  font-size:9pt;
  line-height:13pt;
  color:#666666;
	border-bottom:1px dashed #CCCCCC;
}
.repo {
  width:574px;
  margin-top:15px;
}
.contents {
  width:580px;
  vertical-align:top;
}
.mpage {
  width:760px;
  margin-top:10px;
}
.repo04 {
  margin:6px 3px 0px 4px;
  font-size:9pt;
  line-height:13pt;
  color:#666666;
	border-bottom:1px dashed #CCCCCC;
}
.repo04c {
  margin:4px 3px 0px 4px;
  font-size:9pt;
  line-height:13pt;
  color:#666666;
}
