/* CSS Document */

/*左メニューボタン部分全体*/
#nav{
  background-color:#D6DBE7;
  float:left;
  margin:0px;
  width:180px;
  border:none;
  position:relative;
}

#nav ul{
  margin:0;
  padding:0;
  height:24px;
  list-style:none;
  text-transform:lowercase;
}

#nav li{
  margin:0;
  padding:0;
  height:auto;
  line-height:normal;
}

#nav a, #nav strong{
  display:block;
  width:180px;
  height:auto;
  padding:0;
  margin:0px;
  border:none;
  text-decoration:none;
  white-space:nowrap;
  text-indent:-2000px;
}

#nav a:hover, #nav .here{
  color:#000;
}

/*左メニューボタン部分 # 会社案内 #*/
#corp01{height:24px;background-image:url("../corp/img/sm01.gif");background-repeat:no-repeat;}
#corp02{height:24px;background-image:url("../corp/img/sm02.gif");background-repeat:no-repeat;}
#corp03{height:24px;background-image:url("../corp/img/sm03.gif");background-repeat:no-repeat;}
#corp04{height:24px;background-image:url("../corp/img/sm04.gif");background-repeat:no-repeat;}
#corp05{height:24px;background-image:url("../corp/img/sm05.gif");background-repeat:no-repeat;}
#corp06{height:24px;background-image:url("../corp/img/sm06.gif");background-repeat:no-repeat;}
#corp07{height:24px;background-image:url("../corp/img/sm07.gif");background-repeat:no-repeat;}
#corp01 a{display:block;width:180px;height:24px;}
#corp02 a{display:block;width:180px;height:24px;}
#corp03 a{display:block;width:180px;height:24px;}
#corp04 a{display:block;width:180px;height:24px;}
#corp05 a{display:block;width:180px;height:24px;}
#corp06 a{display:block;width:180px;height:24px;}
#corp07 a{display:block;width:180px;height:24px;}

#corp01 a:hover,#corp01 .here{ /*マウスオーバー*/
  background-image:url("../corp/img/smh01.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#corp02 a:hover,#corp02 .here{ 
  background-image:url("../corp/img/smh02.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#corp03 a:hover,#corp03 .here{ 
  background-image:url("../corp/img/smh03.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#corp04 a:hover,#corp04 .here{ 
  background-image:url("../corp/img/smh04.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#corp05 a:hover,#corp05 .here{ 
  background-image:url("../corp/img/smh05.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#corp06 a:hover,#corp06 .here{ 
  background-image:url("../corp/img/smh06.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#corp07 a:hover,#corp07 .here{ 
  background-image:url("../corp/img/smh07.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}

/*左メニューボタン部分 # 事業領域トップ #*/
#solution01{height:24px;background-image:url("../solution/img/sm01.gif");background-repeat:no-repeat;}
#solution02{height:24px;background-image:url("../solution/img/sm02.gif");background-repeat:no-repeat;}
#solution03{height:24px;background-image:url("../solution/img/sm03.gif");background-repeat:no-repeat;}
#solution04{height:24px;background-image:url("../solution/img/sm04.gif");background-repeat:no-repeat;}
#solution05{height:24px;background-image:url("../solution/img/sm05.gif");background-repeat:no-repeat;}
#solution06{height:24px;background-image:url("../solution/img/sm06.gif");background-repeat:no-repeat;}
#solution07{height:24px;background-image:url("../solution/img/sm07.gif");background-repeat:no-repeat;}
#solution08{height:38px;background-image:url("../solution/img/sm08.gif");background-repeat:no-repeat;}
#solution09{height:38px;background-image:url("../solution/img/sm09.gif");background-repeat:no-repeat;}
#solution10{height:38px;background-image:url("../solution/img/sm10.gif");background-repeat:no-repeat;}
#solution11{height:24px;background-image:url("../solution/img/sm11.gif");background-repeat:no-repeat;}
#solution01 a{display:block;width:180px;height:24px;}
#solution02 a{display:block;width:180px;height:24px;}
#solution03 a{display:block;width:180px;height:24px;}
#solution04 a{display:block;width:180px;height:24px;}
#solution05 a{display:block;width:180px;height:24px;}
#solution06 a{display:block;width:180px;height:24px;}
#solution07 a{display:block;width:180px;height:24px;}
#solution08 a{display:block;width:180px;height:38px;}
#solution09 a{display:block;width:180px;height:38px;}
#solution10 a{display:block;width:180px;height:38px;}
#solution11 a{display:block;width:180px;height:24px;}

#solution01 a:hover,#solution01 .here{ 
  background-image:url("../solution/img/smh01.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:24px;
}
#solution02 a:hover,#solution02 .here{ 
  background-image:url("../solution/img/smh02.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:24px;
}
#solution03 a:hover,#solution03 .here{
  background-image:url("../solution/img/smh03.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:24px;
}
#solution04 a:hover,#solution04 .here{
  background-image:url("../solution/img/smh04.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:24px;
}
#solution05 a:hover,#solution05 .here{
  background-image:url("../solution/img/smh05.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:24px;
}
#solution06 a:hover,#solution06 .here{
  background-image:url("../solution/img/smh06.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:24px;
}
#solution07 a:hover,#solution07 .here{
  background-image:url("../solution/img/smh07.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:24px;
}
#solution08 a:hover,#solution08 .here{
  background-image:url("../solution/img/smh08.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:38px;
}
#solution09 a:hover,#solution09 .here{
  background-image:url("../solution/img/smh09.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:38px;
}
#solution10 a:hover,#solution10 .here{
  background-image:url("../solution/img/smh10.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:38px;
}
#solution11 a:hover,#solution11 .here{
  background-image:url("../solution/img/smh11.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  width:180px;
  height:24px;
}

/*左メニューボタン部分 # ヘルプ #*/
#help01{height:24px;background-image:url("../help/img/sm01.gif");background-repeat:no-repeat;}
#help02{height:24px;background-image:url("../help/img/sm02.gif");background-repeat:no-repeat;}
#help03{height:24px;background-image:url("../help/img/sm03.gif");background-repeat:no-repeat;}
#help03_2{height:24px;background-image:url("../help/img/sm03_2.gif");background-repeat:no-repeat;}
#help04{height:24px;background-image:url("../help/img/sm04.gif");background-repeat:no-repeat;}
#help01 a{display:block;width:180px;height:24px;}
#help02 a{display:block;width:180px;height:24px;}
#help03 a{display:block;width:180px;height:24px;}
#help03_2 a{display:block;width:180px;height:24px;}
#help04 a{display:block;width:180px;height:24px;}

#help01 a:hover,#help01 .here{ 
  background-image:url("../help/img/smh01.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#help02 a:hover,#help02 .here{ 
  background-image:url("../help/img/smh02.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#help03 a:hover,#help03 .here{ 
  background-image:url("../help/img/smh03.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#help03_2 a:hover,#help03_2 .here{ 
  background-image:url("../help/img/smh03_2.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#help04 a:hover,#help04 .here{ 
  background-image:url("../help/img/smh04.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}

/*左メニューボタン部分 # パートナー募集 #*/
#part01{height:24px;background-image:url("../partner/img/sm01.gif");background-repeat:no-repeat;}
#part02{height:24px;background-image:url("../partner/img/sm02.gif");background-repeat:no-repeat;}
#part03{height:38px;background-image:url("../partner/img/sm03.gif");background-repeat:no-repeat;}
#part01 a{display:block;width:180px;height:24px;}
#part02 a{display:block;width:180px;height:24px;}
#part03 a{display:block;width:180px;height:38px;}

#part01 a:hover,#part01 .here{ 
  background-image:url("../partner/img/smh01.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#part02 a:hover,#part02 .here{ 
  background-image:url("../partner/img/smh02.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:24px;
}
#part03 a:hover,#part03 .here{ 
  background-image:url("../partner/img/smh03.gif");
  background-color:transparent;
  background-repeat:no-repeat;
  background-position:left top;
  width:180px;
  height:38px;
}
