/* -------------------------------------------------------------------------------------------- */
/* top page contents                                                                            */
/* -------------------------------------------------------------------------------------------- */
#top_image{
  margin:5px 10px 0px 10px;
  padding:0px 0px 2px 0px;
  border-bottom:1px solid #999;
  }
#top_image img{
  margin:0px;
  padding:0px;
  }
/* -------------------------------- */
#top_link{
  margin:7px 10px 0px 10px;
  width:780px;
  }
#top_link td{
  padding:0px 0px 10px 0px;
  }
/* -------------------------------- */
#top_link h2{
  margin:0px 10px 0px 0px;
  padding:0px;
  height:22px;
  }
#top_link ul{
  margin:0px 10px 10px 0px;
  padding:0px 4px 0px 4px;
  border-right:1px solid #D6BFAD;
  border-bottom:1px solid #D6BFAD;
  border-left:1px solid #D6BFAD;
  overflow:auto;
  list-style-type:none;
  scrollbar-arrow-color:#CAAD95;
  scrollbar-base-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-highlight-color:#D6BFAD;
  scrollbar-shadow-color:#D6BFAD;
  scrollbar-track-color:#F4F2EA;
  }
#top_link ul li{
  margin:0px;
  padding:4px 2px;
  line-height:120%;
  background-image:url(../image/under_line.jpg);
  background-position:bottom;
  background-repeat:repeat-x;
  }
#top_link li a{
  border-style:none;
  }
#top_link .border_none{
  background-image:none;
  }
#top_link .ba{
  margin:0px 0px 8px 0px;
  }
#top_link .ba a{
  border-bottom-style:none;
  }
/* -------------------------------- */
#topics_arch ul{
  width:245px;
  height:285px;
  border-bottom-style:none;
  margin-bottom:0px;
  }
#topics_arch ul li{
  padding-left:13px;
  background-image:url(../image/topics_list.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  border-bottom:1px solid #CBCBB4;
  }
/* ---------- */
#topics_trouble{
  width:235px;
  height:25px;
  padding:0px 9px 0px 9px;
  border-right:1px solid #D6BFAD;
  border-bottom:1px solid #D6BFAD;
  border-left:1px solid #D6BFAD;
  }
/* ---------- */
#topics_news ul{
  width:245px;
  height:180px;
  }
/* ---------- */
#topics_blog ul{
  width:245px;
  height:310px;
  }
#topics_blog ul li{
  padding-left:13px;
  background-image:url(../image/topics_list.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  border-bottom:1px solid #CBCBB4;
  }
/* -------------------------------- */
#topics_event div{
  width:510px;
  margin:0px 10px 0px 0px;
  padding:10px 4px 0px 4px;
  border-right:1px solid #D6BFAD;
  border-bottom:1px solid #D6BFAD;
  border-left:1px solid #D6BFAD;
  background-image:url(../image/topics_event_back.jpg);
  background-repeat:no-repeat;
  line-height:140%;
  }
/* ---------- */
#topics_event h3{
  margin:0px 0px 3px 15px;
  padding:0px;
  }
#topics_event h4{
  margin:0px 0px 7px 15px;
  padding:0px;
  }
#topics_event p{
  margin:0px 0px 8px 15px;
  padding:0px;
  }
/* ---------- */
#topics_event_table{
  margin:0px 0px 10px 160px;
  width:350;
  }
#topics_event_table th{
  white-space:nowrap;
  font-weight:normal;
  padding:0px;
  }
#topics_event_table td{
  padding:0px 0px 0px 10px;
  }
#topics_event_table ol{
  padding:0px;
  }
#topics_event_table li{
  padding:0px;
  }/* -------------------------------- */


