* {padding: 0;margin: 0;font-size: 12px;line-height: 120%;}
html {width: 100%;height: 100%;}
body {background-image:url('../img/top.gif');}
a:link{color:#1166F0}
a:visited{color:#1166F0}
a:hover{color:#AADDFF}
.clear {clear:both;}

.mar{margin:5px;}
.red{color:#EE1111;}
#header-box {
width:860px;margin:5px auto 0;
background-color:#FFFFFF;
border: 1px #999999 solid;
}
#heaSum {
_display: inline;
width:240px;
margin:5px 0 5px 5px;
float:left;
}
#heaSum img{
border: 1px #000000 solid;
}
#heaSide{
_display: inline;
width:570px;
margin:0 15px;
float:right;
}
#hea-menu {
margin:0 5px 5px;
clear:both;
padding: 0;
font-size:14px;
font-weight: bold;
}
html>/**/body #hea-menu {float: left;}

#hea-menu li{
margin:0 1px;
float: left;
width:160px;
text-align:center;
display: block;
background: url('../img/left1.gif') no-repeat 100% center;
}
#hea-menu li a {
line-height: 24px;
text-decoration:none;
}


#hea-menu a:link,#hea-menu a:visited {color:#EEF0FF;}
#hea-menu a:hover,#hea-menu a.active {color:#AADDFF;}

.padAs {
width:728px;
height:90px;
margin:15px auto 15px;
clear:both;
text-align:center;
}
.padAs2 {
margin:5px auto 5px;
clear:both;
text-align:center;
}

#footer-box {
width:860px;
margin:0 auto;
background-color:#FFFFFF;
line-height: 16px;
border: 1px #999999 solid;
text-align:center;
}

#comment-box {
font-size:12px;
width:800px;
background-color:#FFFFFF;
border:1px #666666 solid;
margin:0 auto 5px;
}

#comment {
word-break:break-all;
margin:5px;
width:790px;
background-color:#FFFFFF;
}
#comment_area p{
margin:2px 1em;
}
#comment_area ul{
color:#252525;
margin:0em 0em 0em 2em;
padding:0;
list-style-type:square;
}
#comment_area li{
margin:1px 0;
}

