body {
color:#333333;
background-color: #DEDEDE;
margin: 0px;
padding:0px;
}
table#pt {
margin:8px auto;
}
table#main {
margin:8px auto 24px auto;
}
div.wrp1 {
margin:12px auto 20px auto;
width:450px;
}
p.hnbn {
margin:0 0 6px 0;
text-align:left;
font-size:0.8em;
line-height:140%;
}
h1{
color:#ffffff;
font-size:13px;
text-align:left;
margin:0;
padding:0;
}
h2 {
border-bottom:1px solid #352295;
text-align:left;
margin:0 0 6px 0;
padding:0;
font-size:0.9em;
line-height:140%;
color:#352295;
}
img.detail {
margin-left:8px;
margin-top:3px;
}
img.new {
margin-right:8px;
}

dl.new {
color:#FFFFFF;
text-align:left;
line-height:130%;
margin:6px 6px 0px 6px;
}
dl.new dt {
margin:0;
font-size:0.8em;
padding:0;
color:#FFCC00;
font-weight:bold;
}
dl.new dd {
color:#FFFFFF;
margin:0;
padding:0;
text-align:left;
font-size:0.8em;
line-height:130%;
padding-bottom:6px;
margin-bottom:8px;
border-bottom:1px dotted #cccccc;
}
ul#prog {
color:#FFFFFF;
text-align:left;
font-size:0.8em;
line-height:130%;
margin:6px 6px 0px 6px;
list-style-type:none;
}
ul#prog li {
margin-bottom:4px;
}
ul#prog li a:link {
color:#FFFFFF;
text-decoration:underline;
}
ul#prog li a:hover {
color:#FFFFFF;
text-decoration:none;
}


dl#hnbn {
text-align:left;
font-size:0.8em;
line-height:140%;
margin:6px 6px 0px 6px;
}
dl#hnbn dt {
color:#333333;
font-weight:bold;
}
dl#hnbn dd {
color:#333333;
margin-bottom:2px;
}
table.about {
text-align:left;
font-size:0.8em;
line-height:200%;
}
col.lett {
font-size:0.8em;
color:#FFFFFF;
font-weight:bold;
background-color:#666666;
}
.wide {
width:286px;
}

.style7 {font-size: 9px}
.style8 {font-size: 8px; }
.style9 {
	font-size: 12px;
	font-weight: bold;
}
.bg1{background:url(web_data/image/obj_menu_01.gif) left top repeat-x;}
.bg2{
	background-image: url(web_data/image/obj_whatsnew_03.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg3{
	background-image: url(web_data/image/ba2_05.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg4{
	background-image: url(web_data/image/ba2_06.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg5{
	background-image: url(web_data/image/obj_bottom_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #333333;
}