body { margin: 0pt; padding: 0pt; text-align: center; color: rgb(102, 102, 102); font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 18px; }
a:link { color: rgb(102, 102, 102); text-decoration: none; }
a:visited { color: rgb(102, 102, 102); text-decoration: none; }

a:hover { text-decoration: underline; }
a img {
    border-style:none;
}

.clear{clear: both; margin:0; padding:0; line-height:0; font-size:0;}

#main {
	margin: 0pt auto;
	height: 650px;
	width: 800px;
	text-align: left;
}
#menu_area {
	width: 800px;
	text-align: left;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	position: relative;
}

#news_area {
	padding-top: 6px;
}
#banner_area {
	height: 70px;
	width: 170px;
	float: left;
}
#information_area {
	float: right;
	width: 600px;
	border-left:4px solid #0b2880;
	height: 69px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 11px;
}
#infomation_title {
	background-image: url(../img/dot.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 6px;
	height: 21px;
}
.newsdate {
	font-size: 12px;
	margin-left:3px;
	padding-left:14px;
	width:72px;
	float: left;
	background: url(../img/cursor.gif) no-repeat left center;
}

.newstext {
	font-size: 12px;
	width:500px;
	float: left;
}

#updated information {
	padding: 0px;
	margin: 0px;
}
.global_menu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bcbcbc;
	left:0px;
	position: absolute;
	top: 626px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	width: 800px;
	height: 18px;

}
#footer {
	padding-top: 45px;
}

.global_menu ul.global {
	margin: 0px;
	padding: 0px;
	list-style:none;
}

.global_menu ul.global li {
	background: url(../img/cursor.gif) no-repeat left center;
	margin-right:26px;
	padding-left:13px;
	font-size: 9px;
	float: left;
}

.flash {
	height: 550px;
	width: 800px;
}
#hantei { margin: 0pt auto; height: 560px; width: 500px; text-align: center; }
.sitemap { height: 20px; float: left; width: 75px; }
.link { height: 16px; color: rgb(102, 102, 102); font-size: 9px; float: left; }
.copyright { height: 20px; color: rgb(102, 102, 102); font-size: 9px; text-align: right; }
.copyright-c { margin: 0pt auto; height: 20px; color: rgb(102, 102, 102); font-size: 9px; }
.t10 { font-size: 10px; }
.t12 { font-size: 12px; }
.t14 { font-size: 14px; }
.t16 { font-size: 16px; }
.t12b { font-size: 12px; font-weight: bold; }
.t14b { font-size: 14px; font-weight: bold; }
.t16b { font-size: 16px; font-weight: bold; }
.t18b { font-size: 18px; font-weight: bold; }
.title { font-size: 20px; font-weight: bold; color: rgb(0, 51, 153); padding-left: 30px; background-image: url('bullet_bear.png'); background-repeat: no-repeat; background-position: left center; line-height: 40px; }
hr { color: rgb(204, 204, 204); }

#popup {
	width:480px;
	margin:0 auto;
	text-align:left;
}


img {
border:0;
}
.rollover01 {
width:170px;
height:70px;
background:url(images/rollover_on.jpg) no-repeat left bottom;
}
.rollover01 a {
display:block;
width:126px;
height:28px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover01 a:hover {
text-indent:-9999px;
} 