
div{border: #c1c1c1;}
table{border: #c1c1c1;}

#gradi{
  position:absolute;
  width:100%;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ebeef4, EndColorStr=#ffffff); 
  height:100px;
  }
.btn_gr{
  position:absolute;
  height:29px;
  top:-28px;
  line-height:28px;  
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#eeeeee); 
}  
.gradi2{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#eeeeee, EndColorStr=#ffffff);   }
  

/******** top *********/


#ttop{
  position:relative;
  width:988px;
  background-color:#F7F7F7;
  line-height:18px;
  border: 1px solid;
}


/******** roundbox *********/

.r01{  
  position:absolute;
  float:left;
  width:2px;
  height:2px;
  left:0px;
  top:-1px;
  background-image:url(../images/r01g.gif);
  background-repeat:no-repeat;
}
.r02{  
  position:absolute;
  float:right;
  width:2px;
  height:2px;
  top:-1px;
  right:-2px; _right:-3px;
  background-image:url(../images/r02g.gif);
  background-repeat:no-repeat;
}

.r03{  
  position:absolute;
  float:left;
  width:2px;
  height:2px;
  left:-1px;
  top:1px;
  background-image:url(../images/r03g.gif);
  background-repeat:no-repeat;
}
.r04{  
  position:absolute;
  float:right;
  width:2px;
  height:2px;
  right:-1px; _right:-2px;
  top:1px;
  background-image:url(../images/r04g.gif);
  background-repeat:no-repeat;
}
.r02b{  
  position:absolute;
  float:right;
  width:2px;
  height:2px;
  top:-1px;
  right:-2px;
  background-image:url(../images/r02g.gif);
  background-repeat:no-repeat;
}
.r04b{  
  position:absolute;
  float:right;
  width:2px;
  height:2px;
  right:-1px;
  top:0;
  background-image:url(../images/r04g.gif);
  background-repeat:no-repeat;
}
.r02c{  
  position:absolute;
  float:right;
  width:2px;
  height:2px;
  top:-1px;
  right:0px;
  background-image:url(../images/r02g.gif);
  background-repeat:no-repeat;
}
.r03c{  
  position:absolute;
  float:left;
  width:2px;
  height:2px;
  left:-1px;
  top:0;
  background-image:url(../images/r03g.gif);
  background-repeat:no-repeat;
}
.r04c{  
  position:absolute;
  float:right;
  width:2px;
  height:2px;
  right:-2px;
  top:0;
  background-image:url(../images/r04g.gif);
  background-repeat:no-repeat;
}



/******** menu *********/

#tab{
  position:relative;
  width:990px;
  height:26px;
  top:10px;
  text-align:left;
  background-image:url(../images/tabbg.gif);
  background-repeat:repeat-x;
}


#menu2{
  position:relative;
  width:800px;
  height:26px;
  text-align:left;
  background-image:url(../mypage/bizwiz/images/tabmenu.jpg);
  background-repeat:repeat-x;
}
#menu3{
  position:relative;
  width:800px;
  height:26px;
  text-align:left;
  background-image:url(../mypage/syugyo/images/tabmenu.jpg);
  background-repeat:repeat-x;
}
#menutxt{
  position:relative;
  margin-left:10px;
  margin-top:7px;
  Filter: dropshadow(color=#ffffff,offx:1,offy:1,positive:1);
}
#subtab_back{
	background-image:url(../images/tabbg.gif);
	background-repeat:repeat-x;
	width: 100%;
	position: relative;
	height: 26px;
	top: 10px;
}


.tab_a{  background: url(../images/ttt2.gif) repeat-x;}
.tab_b{  background: url(../images/ttt2_.gif) repeat-x;}


.t1{
  position:relative;
  width:5px;
  height:26px;
  background-image:url(../images/ttt1.gif);
  background-repeat:no-repeat;
}

.t2{
  position:relative;
  margin: 0 4px 0 4px;
  top:4px;
  height:19px;
  font-weight:bold;
  text-align:center;
  color:#5d5f62;
}

.t3{
  position:relative;
  width:5px;
  height:26px;
  background-image:url(../images/ttt3.gif);
  background-repeat:no-repeat;
}



.t1_{
  position:relative;
  float:left;
  width:5px;
  height:26px;
  background-image:url(../images/ttt1_.gif);
  background-repeat:no-repeat;
}


.t3_{
  position:relative;
  float:right;
  width:5px;
  height:26px;
  background-image:url(../images/ttt3_.gif);
  background-repeat:no-repeat;
}

.more{
  width:36px;
  height:9px;
  background:url(../images/moreg.gif) no-repeat;
}

/******** ƒ^ƒCƒgƒ‹ *********/

#title_box{
  position:relative;
  width:auto;
  margin:10px;
}
#title_box2{
  position:relative;
  width:auto;
  margin-bottom:10px;
}
.title_bg{
  background:url(../images/tit_bg_g.gif) repeat-x;
  }
  
.title_left{
  background:url(../images/tit_left_g.gif) no-repeat;
  }
  
.title_right{
  background:url(../images/tit_right_g.gif) no-repeat;
  }

