#top_wrapper{
margin: 20px 0px;
padding: 1px;
background: url("/img/bg_mesh_blue.gif") left top;
}
#top{
margin: 0px;
padding: 19px;
background: #ffffff;
}
#top_l{
float: left;
width: 435px;
margin: 0px;
padding: 0px;
background: #ffffff;
}
#top_news{
width: 415px;
margin: 0px;
padding: 0px;
background: url("/img/bg_dot_gray.gif") repeat-x left top;
}
#top_news td{
margin: 0px;
padding: 10px 10px 11px 0px;
background: url("/img/bg_dot_gray.gif") repeat-x left bottom;
color: #999999;
line-height: 14px;
}
#top_news td a{
color: #333333;
line-height: 14px;
text-decoration: none;
}
#top_news td a:hover{
color: #0099d9;
line-height: 14px;
text-decoration: underline;
}
#top_r{
float: right;
width: 435px;
margin: 0px;
padding: 0px;
}
#top_r a.btn{
display: block;
margin: 0px;
padding: 0px 20px 0px 40px;
background: url("/img/bg_btn_black.gif") no-repeat left top;
color: #000000;
font-weight: normal;
font-size: 20px;
line-height: 40px;
text-decoration: none;
}
#top_r a:hover.btn{
display: block;
margin: 0px;
padding: 0px 20px 0px 40px;
background: url("/img/bg_btn_blue.gif") no-repeat left top;
color: #0099d9;
font-weight: normal;
font-size: 20px;
line-height: 40px;
}
#top .top_lecture_wrapper1{
width: 435px;
height: 395px;
margin: 0px;
padding: 0px;
background: #ffffff;
overflow: hidden;
}
#top .top_lecture_entry{
margin: 0px 0px 10px;
padding: 0px 0px 11px;
border-bottom: 1px solid #dddddd;
color: #000000;
font-size: 12px;
}
#top .top_lecture_entry table{
margin: 0px;
padding: 0px;
}
#top .top_lecture_entry th{
margin: 0px;
padding: 0px;
background: #000000;
}
#top .top_lecture_entry td{
margin: 0px;
padding: 0px 20px;
color: #000000;
font-size: 12px;
line-height: 18px;
}
#top .top_lecture_entry td span{
color: #0099d9;
font-size: 12px;
line-height: 18px;
}
#top .top_lecture_entry td span.series{
padding-right: 48px;
background: url("/img/ic_series.gif") no-repeat right center;
color: #0099d9;
font-size: 12px;
line-height: 18px;
}
#top .top_lecture_entry td a{
border-bottom: 1px dotted #000000;
color: #000000;
font-size: 14px;
line-height: 21px;
text-decoration: none;
}
#top .top_lecture_entry td a:hover{
border-bottom: 1px dotted #0099d9;
color: #0099d9;
font-size: 14px;
line-height: 21px;
text-decoration: none;
}
#top_sub{
width: 930px;
margin: 0px;
padding: 0px;
}
#top_sub #top_sub_l{
float: left;
width: 430px;
margin: 0px 0px 0px 0px;
padding: 0px;
}
#top_sub #top_sub_l h2{
margin: 0px 0px 10px;
padding: 0px;
}
#top_sub #top_sub_c{
float: left;
width: 240px;
margin: 0px;
padding: 0px;
}
#top_sub #top_sub_r{
float: right;
width: 240px;
margin: 0px;
padding: 0px;
}
#top_sub #link{
margin: 0px;
padding: 0px;
}
#top_sub #link ul{
list-style: none;
margin: 0px;
padding: 0px;
}
#top_sub #link li{
margin: 0px;
padding: 0px;
}
.top_campaign{
margin: 20px 0px;
padding: 0px;
background: url("/img/bg_mesh_gray.gif") left top;
color: #0099d9;
font-weight: bold;
font-size: 14px;
line-height: 40px;
text-align: center;
}
.top_campaign a{
color: #0099d9;
font-weight: bold;
font-size: 14px;
line-height: 40px;
}
.top_campaign a:hover{
color: #0099d9;
font-weight: bold;
font-size: 14px;
line-height: 40px;
text-decoration: none;
}

#kvtop{
position: relative;
width: 435px;
height: 435px;
margin: 0px;
padding:0px;
}
#kvtop ul{
position: relative;
list-style :none;
margin: 0px;
padding:0px;
}
#kvtop li{
position: absolute;
top: 0px;
left: 0px;
z-index: 99;
width: 435px;
height: 435px;
margin: 0px;
padding: 0px;
background: #ffffff;
overflow: hidden;
}
#kvtop li a{
display: block;
}
#kvtop #kvtop_btn li{
top: 242px;
width: 30px;
height: 10px;
background: #cccccc;
}
#kvtop #kvtop_btn li a{
display: block;
width: 30px;
height:10px;
}