@import url(http://www.tsscorp.co.jp/css/base.css);

/* Style TOPページ用 Base CSS (styles-index.css) */

#mainBox{
  width:688px;
  height:398px;
  padding:12px 0 0;
  overflow:hidden;
  clear:both;
  }

#tab{
  width:688px;
  height:370px;
  clear:both;
  overflow:hidden;
  }

#tab .tab{
  width:688px;
  height:370px;
  }

#tab .tabBody{
  width:688px;
  height:326px;
  padding:10px 0;
  border-bottom:1px solid #ccc;
  overflow:hidden;
  }

#tab .tabList{
  width:688px;
  height:326px;
  overflow:auto;
  scrollbar-track-color:#fff;
  scrollbar-face-color:#fff;
  scrollbar-shadow-color:#ccc;
  scrollbar-darkshadow-color:#fff;
  scrollbar-highlight-color:#ccc;
  scrollbar-3dlight-color:#fff;
  scrollbar-arrow-color:#ccc;
  }

#tab .rssTab{
  width:664px;
  height:23px;
  text-align:right;
  padding-right:24px;
  clear:both;
  }

#tab .rssTab img{
  position:relative;
  top:-1px;
  }

#tab ul{
  width:665px;
  text-align:left;
  }

#tab li{
  list-style:none;
  line-height:18px;
  padding:8px;
  border-bottom:1px dotted #999;
  }

#tab .iconHead{padding-right:10px;float:left;}
#tab .iconBottom{padding:0 5px;}

#mainBox-nav{
  width:668px;
  height:24px;
  padding:0 10px;
  border-bottom:4px solid #000084;
  overflow:hidden;
  } 
 
 #mainBox-nav li{
  list-style:none;
  float:left;
  width:108px;
  height:24px;
  padding-right:10px;
  overflow:hidden;
  }

#mainBox-nav .active .tabWhite{display:none;}

#bannerList{
  width:685px;
  padding-top:5px;
  padding:5px 2px 0 1px;
  clear:both;
  }

#bannerList li{
  list-style:none;
  float:left;
  height:70px;
  padding:0 14px 15px 14px;
  overflow:hidden;
  }


