
html {min-width:750px;}
body {margin:0;background:#E4E4E4 url(../images/bg01.gif) repeat-y 173px top;}
body > div {margin-right:auto; margin-left:auto;} 
form, input, select {margin:0; padding:0;}
body, div {font-size:12px; font-family: Arial, Helvetica, sans-serif;}
img,a img{border:0; margin:0; padding:0;}
input,select{font-size:12px;vertical-align:middle}
input{padding-top:2px}
a,a:link,a:visited{color:#527BB9; text-decoration: none;}
a:hover {color:#F60; text-decoration:none}
#HotNews .red,#ClassAD .red,.LastNews .red{color:red}
.green{color:green}
sup{text-decoration:none}
th,td{font-size:12px;}
.top_dh{ border-bottom:1px solid #C3C3C3; text-align:center;}
.top_dh td{border-right:1px solid #C3C3C3;}
.top_dh td a{display:block; width:100%;}
.top_dh td a:hover{background:#F0F0F0;}
.left_dh{ line-height:26px;}
.left_dh td{background: url(../images/ico_01.gif) no-repeat 10px 10px; padding-left:18px;}
.left_dh td a,.left_dh td a:link,.left_dh td a:visited{display:block; width:100%; color:#222421; font-weight:bold;}
.left_dh td a:hover{color:#FF6600;}
.t85_14{color:#858585; font-size:14px; font-weight:bold;}
#content { clear: left; }
.tfff{ color:#FFF;}
.t333,.t333:link,.t333:visited{ color:#333333;}
.t333:hover{color:#FF9900;}
.ttitle{text-indent:22px;}
.t333_b{color:#333333; font-weight:bold;}
.tf60,.tf60:link,.tf60:visited{color:#FF6600; }
.tf60:hover{color:#333333;}
.about_left{ border-bottom:1px solid #FFFFFF; font-size:11px; text-align:left; padding-left:10px; color:#FF6600; line-height:16px;}
.about_left a,.about_left a:link,.about_left a:visited{color:#333; display:block; width:100%; padding-top:3px;}
.about_left a:hover{color:#f60;}
.ico{background: url(../Images/link_arrow.gif) no-repeat left 5px; padding-left:8px;}
.ico:hover{background: url(../Images/orange_arrow.gif) no-repeat left 5px; padding-left:8px;}
.ico_orange{background: url(../Images/orange.gif) no-repeat left  5px; padding-left:8px;}
.ico_grey{background: url(../Images/grey.gif) no-repeat left 5px; padding-left:8px;}
#describe{ padding-top:2px;height:22px; background:#F0F0F0}
#describe a{ color:#4C4C4C;}
#describe a:hover{ color:#f60;}
#mnv a {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#4c4c4c; text-decoration:none; display:block; line-height:19px;}
#mnv a:hover {color:#FF6600;}
.mnvbottom {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#4c4c4c; text-decoration:none; display:block;}
.main{margin:30px; width:540px; letter-spacing:0pt; line-height:130%; font-size:14px; }
.main strong{letter-spacing:0pt}
.main h1{letter-spacing:0pt; color:#858585; font-size:20px;}
.main h2{letter-spacing:0pt; color:#000; font-size:14px; text-decoration:underline;}
.main  h2 span{font-size:12px; font-weight:normal; text-decoration:none;}
.main ul{list-style:disc;}
.main ol{margin:0; padding:0; padding-left:4px; list-style:decimal}
.about_left a{background-position:left 8px;}
.about_left a ico_grey:hover{background:url(../Images/orange.gif);}