@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;
  }

#boxRight{
  width:688px;
  /*height:370px;*/
  clear:both;
  overflow:hidden;
  }

#boxRight .job{
  width:688px;
  /*height:370px;*/
  height: 330px;
  }

#boxRight .jobBody{
  /*width:688px;*/
  width: 686px;
  /*height:326px;*/
  /*padding:10px 0;*/
  border-bottom:1px solid #ccc;
  overflow:hidden;
  }

#boxRight .jobList{
  width:688px;
  height: 330px;
  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;
  }
 
#boxRight .info{
  width:688px;
  height:80px;
  }

#boxRight .infoBody{
  width:688px;
  height:52px;
  border-bottom:1px solid #ccc;
  overflow:hidden;
  }

#boxRight .infoList{
  width:688px;
  height:52px;
  overflow:hidden;
  }

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

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

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

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

#boxRight .infoList li{
  list-style:none;
  line-height:14px;
  padding:6px;
  }

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

.mainBox-nav{
  width:688px;
  height:20px;
  padding:0 10px;
  border-bottom:4px solid #000084;
  overflow:hidden;
  /*padding-top: 5px;*/
  padding-left: 10px;
  } 
 
 .mainBox-nav img{
  list-style:none;
  float:left;
  width:120px;
  height:20px;
  /*padding-right:10px;*/
  overflow:hidden;
  }

.mainBox-nav2{
  width:688px;
  height:20px;
  padding:0 10px;
  border-bottom:4px solid #fda6fe;
  overflow:hidden;
  } 
 .mainBox-nav2 img{
  list-style:none;
  float:left;
  width:120px;
  height:20px;
/*  padding-right:10px;*/
  overflow:hidden;
  }

.mainBox-nav3{
  width:688px;
  height:20px;
  padding:0 10px;
  border-bottom:4px solid #f4b161;
  overflow:hidden;
  } 
 .mainBox-nav3 img{
  list-style:none;
  float:left;
  width:120px;
  height:20px;
  /*padding-right:10px;*/
  overflow:hidden;
  }

#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;
  }



