@charset "UTF-8";

/* トップメニュー
-----------------------------------------*/	
#company {
  background: url("./../../img/mbg.jpg")
  -181px 1px no-repeat;
}
#group a { background-position: -360px -42px !important; }
/* メインライト
-----------------------------------------*/	
h4 {
  display: block;
  height: 61px;
  margin-top: 30px;
  text-indent: -9999px;
  background: transparent url("./../../img/group.jpg")
  no-repeat;
}
.groupsita1 {
  float: left;
  width: 320px;
  border: double 3px #ddd;
}
.groupsita2 {
  float: right;
  width: 320px;
  border: double 3px #ddd;
}
.kuria1 {
  clear: both;
  height: 30px;
}
table {
  border-collapse: collapse;
  width: 320px;
}
#beyou,
#howa,
#kyusei,
#betrading,
#yebisu,
#kinkitruck {
  text-indent: -9999px;
  width: 320px;
  height: 40px;
}
#beyou {
  background: transparent url("./../../img/group1.gif")
  no-repeat 10px center;
  border-bottom: 1px solid #ddd;
}
#beyou2 {
  background: transparent url("./../../img/beyou.jpg")
  no-repeat center center;
}
#beyou3 {
  background: transparent url("./../../img/shopthumb1.jpg")
  no-repeat center center;
}
#beyou4 {
  background: transparent url("./../../img/shopthumb2.jpg")
  no-repeat center center;
}
#beyou5 {
  background: transparent url("./../../img/shopthumb3.jpg")
  no-repeat center center;
}
#beyou6 {
  background: transparent url("./../../img/shopthumb4.jpg")
  no-repeat center center;
}
#beyou14 {
  background: transparent url("./../../img/shopthumb14.jpg")
  no-repeat center center;
}
#howa {
  background: transparent url("./../../img/group2.gif")
  no-repeat 10px center;
  border-bottom: 1px solid #ddd;
}
#howa2 {
  background: transparent url("./../../img/howa.jpg")
  no-repeat center center;
}
#kyusei {
  background: transparent url("./../../img/group3.gif")
  no-repeat 10px center;
  border-bottom: 1px solid #ddd;
}
#kyusei2 {
  background: transparent url("./../../img/kyusei.jpg")
  no-repeat center center;
}
#betrading {
  background: transparent url("./../../img/group4.gif")
  no-repeat 10px center;
  border-bottom: 1px solid #ddd;
}
#betrading2 {
  background: transparent url("./../../img/betrading.jpg")
  no-repeat center center;
}
#yebisu {
  background: transparent url("./../../img/group5.gif")
  no-repeat 10px center;
  border-bottom: 1px solid #ddd;
}
#yebisu2 {
  background: transparent url("./../../img/yebisu.jpg")
  no-repeat center center;
}
#kinkitruck {
  background: transparent url("./../../img/group6.gif")
  no-repeat 10px center;
  border-bottom: 1px solid #ddd;
}
#kinkitruck2 {
  background: transparent url("./../../img/kinkitruck.jpg")
  no-repeat center center;
}
.waku3 {
  width: 120px;
  border-right: 1px solid #ddd;
  text-indent: -9999px;
}
.waku4 {
  width: 90px;
  border-right: 1px solid #ddd;
  text-indent: -9999px;
}
a.sen1,
a.sen2,
a.sen3 {
  display: block;
  width: 214px;
  background: #fff url("./../../img/yazi1.gif")
  no-repeat center left;
  letter-spacing: 2px;
  border-bottom: 1px solid #ddd;
}
a.sen1 {
  padding: 5px 0 5px 15px;
}
a.sen2 {
  padding: 5px 0 5px 15px;
  border: none;
}
a.sen3 {
  padding: 25px 0 25px 15px;
  border: none;
}
a.sen1:visited,
a.sen2:visited,
a.sen3:visited {
  background: #fff url("./../../img/yazi1.gif")
  no-repeat center left;
}
a.sen1:hover,
a.sen2:hover,
a.sen3:hover {
  background: #fff url("./../../img/yazi1.gif")
  no-repeat center left;
  background-color: #f2f2f8;
}
/* メインレフト
-----------------------------------------*/	
#mainleft {
  margin-top: 30px;
  background: transparent url("./../../img/sidemiddle.gif")
  repeat-y;
}
#catename {
  background: transparent url("./../../img/sidetop.gif")
  no-repeat top left;
  padding: 30px 0 20px 40px;
}