/*


   CSS for SUAC [ Top ]     2006/10/01


*/


#ex-navi {
font-size: 80%;
text-align: right;
padding: 10px;
}

#top-body {
width: 400px;
font-size: 80%;
text-align: center;
padding: 0px;
margin: 0px;
}

#main-navi {
width: 400px;
padding: 0px;
margin: 0px;
}

#top-news {
width: 400px;
padding: 3px 0px;
margin: 10px 0px;
border-top: 1px dotted #38318A;
}

#top-news-navi {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: left;
float: left;
}

#top-news-navi2 {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 310px;
float: left;
}

#top-news-navi2 ul {
padding: 0px 0px 0px 0px;
margin: 8px 0px 0px 0px;
font-size: 80%;
list-style: none;
float: right;
}

#top-news-navi2 li {
width: 55px;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
float: left;
text-align: right;
white-space: nowrap;
}


.news-Pline {
font-size: 0px;
clear: both;
border-top: 1px dotted #38318A;
padding: 0px;
margin: 4px 0px;
}

.news-list {
font-size: 85%;
text-align: left;
width: 400px;
padding: 0px;
margin: 3px 0px;
}

.news-list-date {
text-align: left;
width: 110px;
padding: 0px;
padding-left: 5px;
margin: 0px;
float:left;
}

.news-list-cts {
float: left;
width: 260px;
padding: 0px;
margin: 0px;
}

.news-list-icon {
float: left;
width: 10px;
padding: 0px;
margin: 0px 3px 0px 0px ;
}

.news-list-cts img {
padding: 0px;
margin: 0px 3px 0px 0px;
}

#sub-navi-top {
font-size: 80%;
text-align: center;
line-height: 160%;
padding: 0px;
margin: 0px;
}

#copyright-top {
text-align: center;
padding: 20px 0px;
}

