* {
margin : 0 ;
padding : 0 ;
}

#news-wrap {
margin : 20px 0;
clear: both;
font-size: 13px;
color: #666666;
}

#news{
width: 765px;
background: url(../images/news_bottom.gif) no-repeat left bottom;
}


#news #news-detail {
width: 720px;
text-align: left;
padding-bottom: 25px;
height: 500px;
}

#news #news-detail02 {
width: 720px;
text-align: left;
padding-bottom: 25px;
height: 500px;
}

#news #news-detail03 {
width: 720px;
text-align: left;
padding-bottom: 25px;

}

#news h3{
text-align: left;
height: 25px;
margin-bottom: 10px;
}

#news #news-detail h4{
font-size: 13px;
border-bottom: solid 1px #cccccc;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news #news-detail02 h4{
font-size: 13px;
border-bottom: solid 1px #cccccc;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news #news-detail03 h4{
font-size: 13px;
border-bottom: solid 1px #cccccc;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news #news-detail h5{
font-size: 13px;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news p{
text-align: left;
line-height: 16px;
}

#news a{
color: #666666;
font-weight: normal;
text-decoration: underline;
}

#news a:hover{
color: #887d50;
}

#news #topic ul{
width: 720px;
text-align: left;
padding-bottom: 15px;
}

#news #topic ul li {
text-align: left;
list-style-type: none;
background: url(../images/list_arrow.gif) no-repeat;
border-bottom: dotted 1px #999999;
padding: 0 0 3px 18px;
line-height: 16px;
margin-top: 3px;
}

#news #news-detail ul li {
text-align: left;
list-style-position: inside;
margin: 5px 0;
}

#news #news-detail03 ul li {
text-align: left;
list-style-position: inside;
margin: 5px 0;
}

#news #news-detail ol li {
text-align: left;
list-style-position: inside;
margin: 5px 0;
}

#news-wrap2 {
margin : 20px 0;
clear: both;
font-size: 13px;
color: #666666;
}

#news2{
width: 740px;
background: url(../images/news_bottom_740.gif) no-repeat left bottom;
}

#news2 #news-detail2 {
width: 695px;
text-align: left;
padding-bottom: 25px;
height: 350px;
}

#news2 h3{
text-align: left;
height: 25px;
margin-bottom: 10px;
}

#news2 #news-detail2 h4{
font-size: 13px;
border-bottom: solid 1px #cccccc;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news2 #news-detail2 h5{
font-size: 13px;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news2 #news-detail2 .right {
padding-top: 25px;
text-align: right;
}

#news2 p{
text-align: left;
line-height: 16px;
}

#news2 a{
color: #666666;
font-weight: normal;
text-decoration: underline;
}

#news2 a:hover{
color: #887d50;
}

#news2 #topic2 ul{
width: 695px;
text-align: left;
padding-bottom: 15px;
}

#news2 #topic2 ul li {
text-align: left;
list-style-type: none;
background: url(../images/list_arrow.gif) no-repeat;
border-bottom: dotted 1px #999999;
padding: 0 0 3px 18px;
line-height: 16px;
margin-top: 3px;
}

#news2 #news-detail2 ul li {
text-align: left;
list-style-position: inside;
margin: 5px 0;
}

#news2 #news-detail2 ol li {
text-align: left;
list-style-position: inside;
margin: 5px 0;
}

#news3 {
width: 700px;
background: url(../images/news_bottom_700.gif) no-repeat left bottom;
}

#news3 #news-detail3 {
width: 655px;
text-align: left;
padding-bottom: 25px;
height: 350px;
margin-left: 20px;
}

#news3 h3{
text-align: left;
height: 25px;
margin-bottom: 10px;
}

#news3 #news-detail3 h4{
font-size: 13px;
border-bottom: solid 1px #cccccc;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news3 #news-detail3 h5{
font-size: 13px;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news3 #news-detail3 .right {
padding-top: 25px;
text-align: right;
}

#news3 p{
text-align: left;
line-height: 16px;
}

#news3 a{
color: #666666;
font-weight: normal;
text-decoration: underline;
}

#news3 a:hover{
color: #887d50;
}

#news3 #topic3 ul{
width: 655px;
text-align: left;
padding-bottom: 15px;
}

#news3 #topic3 ul li {
text-align: left;
padding: 0 0 3px 12px;
list-style-type: none;
background: url(../images/list_arrow.gif) no-repeat;
border-bottom: 1px dotted #666666;
line-height: 16px;
margin: 3px 0 0 20px;
list-style-position: outside;
}

#news3 #news-detail3 ul li {
text-align: left;
list-style-position: inside;
margin: 5px 0;
}

#news3 #news-detail3 ol li {
text-align: left;
list-style-position: inside;
margin: 5px 0;
}


#news4 {
width: 600px;
background: url(../images/news_bottom_600.gif) no-repeat left bottom;
}

#news4 #news-detail4 {
width: 555px;
text-align: left;
padding-bottom: 25px;
height: 350px;
margin-left: 20px;
}

#news4 h3{
text-align: left;
height: 25px;
margin-bottom: 10px;
}

#news4 #news-detail4 h4{
font-size: 13px;
border-bottom: solid 1px #cccccc;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news4 #news-detail4 h5{
font-size: 13px;
padding: 1px 0;
text-align: left;
margin: 10px 0 5px 0;
}

#news4 #news-detail4 .right {
padding-top: 25px;
text-align: right;
}

#news4 p{
text-align: left;
line-height: 16px;
}

#news4 a{
color: #666666;
font-weight: normal;
text-decoration: underline;
}

#news4 a:hover{
color: #887d50;
}

#news4 #topic4 ul{
width: 555px;
text-align: left;
padding-bottom: 15px;
}

#news4 #topic4 ul li {
text-align: left;
padding: 0 0 3px 12px;
list-style-type: none;
background: url(../images/list_arrow.gif) no-repeat;
border-bottom: 1px dotted #666666;
line-height: 16px;
margin: 3px 0 0 20px;
list-style-position: outside;
}

#news4 #news-detail4 ul li {
text-align: left;
list-style-position: inside;
margin: 5px 0;
}

#news4 #news-detail4 ol li {
text-align: left;
list-style-position: inside;
margin: 5px 0;
}

.clear {
clear: both;
}
