
/* CSS Document */
#MinWidthContainer {
  padding-left:990px;
  height: 1px; 
}
#MinWidthContainer #PageContainer {
  height: 1px; 
}
#MinWidthContainer #PageContainer #PageContentContainer {
  margin-left:-990px; 
  position: relative; 
  height: 1px;
}


body{
	margin:0 auto;
	background-color:#FFFFFF;
	background-image: url(../images/subbg.gif);
	background-repeat: repeat-x;
    text-align:center;
  }



#table{
	width:100%;
	position: relative;
}

#table_990{
	width:990px;
	position: relative;
}

.align_center{
    text-align: center;
}

#autotable{
    position:absolute;
	min-width:990px;
	margin-bottom:10px;
	margin-top:85px;
	left:0px;
}

#left{
	position: relative;
	float:left;
}

#top_left1{
  position: relative;
  width:200px;
}
.logo{
	margin-top:27px;
	padding-left: 22px;
}

.top_img2{
	background-image:url(../images/sub_head_img4.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.top_subtit{
  margin-top:50px;
  margin-left:13px;
}

#right{
	position: relative;
	float:right;
}

#right_ab{
	position: absolute;
	float:right;
	right: 7px;
	top: 5px;
}

#right_ab2{
	position: absolute;
	float:right;
	right: 7px;
	top: 5px;
}

#right_ab3{
	float:right;
	right: 5px;
	top: 10px;
}

#top_right1{
	position: relative;
	width:200px;
}

#top_right2{
	position: relative;
	width:200px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

#top2_sch{
  position:relative;
}

.top_menu{
  margin-top:45px;
 
}

.top_biztit{
	position: absolute;
	right: 170px;
	top: 10px;
}


.topbnr{
  left:50px;
  top:10px;
}









/*************** タブメニュー ********************/




#subtab{
	position:relative;
	width:auto;
	height:26px;
	top:8px;
	background-image:url(../images/tabbg.gif);
	background-repeat:repeat-x;
	margin-top: 0px;
	text-align: center
}

#subtab_center{
	position:relative;
	height:26px;
	margin-top: 0px;
	clear: both;
	text-align: center;
	width: 990px;
}
#subtab_left{
	position:relative;
	height:26px;
	margin-top: 0px;
	clear: both;
	text-align: left;
	width: 990px;
}


#menu2{
  position:relative;
  width:800px;
  height:26px;
  text-align:left;
  background-image:url(../mypage/groupware/images/tabmenu.jpg);
  background-repeat:repeat-x;
}
#menutxt{
  position:relative;
  font: 9pt #666666;
  margin-left:10px;
  margin-top:7px;
  Filter: dropshadow(color=#ffffff,offx:1,offy:1,positive:1);
}





#tab0{
  position:relative;
  float: left;
  margin-right: 6px;
}
#tab1{
  position:relative;
  float:left;
  margin-left:4px;
}
#tab2{
  position:relative;
  float: right;
  text-align:center;
  height:26px;
  text-align:center;
}



#onsen-r{
  position:relative;
  width:770px;
  float:right;
  margin-left:10px;
}

