/* 共通
----------------------------------------------- */
html{
 height:100%;
 }

body{
 margin-top:0px;
 margin-bottom:0px;
 }
 
#contents{
 width:890px;
 height:100%;
 margin:0px auto 0px auto;
  }

/* ヘッダー
----------------------------------------------- */
#header{
 width:891px;
 height:auto;
 float:left;
 margin-bottom:0px;
 }

.header_left{
 float:left;
 width:238px;
 height:101px;
 }

.header_right{
 width:auto;
 height:101px;
 float:left;
 }
 
.text_ks{
 width:200px;
 height:auto;
 font-size:12px;
 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 margin-right:15px;
 float:right;
 text-align:right;
 font-weight:200px;
 margin-botom:24px;
 margin-top:10px;
 a:link{color:#FFFFFF; text-decoration: none;}
 a:visited{color:#FFFFFF; text-decoration: none;}
 a:hover{color:#FFFFFF; text-decoration: none;}
 a:active{color:#FFFFFF; text-decoration: none;}
  }

.text_ks a:link{
 color:#FFFFFF;
 text-decoration: none;
}

.text_ks a:visited{
 color:#FFFFFF;
 text-decoration: none;
}

.text_ks a:hover{
 color:#FFFFFF;
 text-decoration: none;
}

.text_ks a:hover{
 color:#FFFFFF;
 text-decoration: none;
}
.text_ks a:active{
 color:#FFFFFF;
 text-decoration: none;
}


.head_bg{
 width:652px;
 height:45px;
 background-image:url(http://www.bunei.net/imgs/button_head.gif);
 backgroud-repeat:no-repeat;
 } 

.button{
 width:652px;
 height:42px;
 float:left;
}
 
  /* フッター
----------------------------------------------- */
.footer{
 height:54px;
 width:889px;
 margin-top:3px;
 float:left;
 }


/* 他
----------------------------------------------- */
.nml{
	width:auto;
	height:auto;
	float:left;
	}

.nomal0{
	width:auto;
	height:auto;
	font-size:14px;
	}	

.nomal{
	width:auto;
	height:auto;
	margin-bottom:15px;
	font-size:14px;
	}	

.nomal02{
	width:auto;
	height:auto;
	margin-bottom:15px;
	margin-left:15px;
	}	
.nomal03{
	width:auto;
	height:auto;
	margin-bottom:8px;
	margin-left:15px;
	}	

.nomal02-2{
	width:auto;
	height:auto;
	margin-bottom:15px;
	margin-left:15px;
	margin-top:15px;
	}	
	
.clear{
clear:both;
height:1px;
}


#main{
 width:891px;
 height:100%;
 margin-top:2px;
 background:url(http://www.bunei.net/imgs/main_bg.gif);
 background-repeat:repeat-y;
 margin-top:3px;
 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
 }

.main{
 width:550px;
 height:100%;
 margin:0px auto 0px auto;
 padding-top:50px;
 padding-bottom:30px;
 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}



.sitemap{
	width:550px;
	height:100%;
	margin:30px auto 25px auto;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.yajirushi{
	width:9px;
	height:9px;
	float:left;
	margin-top:3px;
	margin-right:5px;
		}
		
.text01{
	width:auto;
	height:auto;
	float:left;
         color:#737373;
	}
	
.gaido{
	width:550px;
	height:auto;
	}

.gaido_body{
	width:550px;
	height:auto;
	background-image:url(http://www.bunei.net/img/sitemap/map_g-bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin-bottom:0px;
}

.epi{
	width:550px;
	height:auto;
	margin-top:15px;
	margin-bottom:25px;
	}

.epi_body{
	width:550px;
	height:auto;
	background-image:url(http://www.bunei.net/img/sitemap/map_e-bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin-bottom:0px;
}

.set01{
	width:110px;
	height:auto;
	float:left;
	font-size:14px;
	}
.set02{
	width:160px;
	height:auto;
	float:left;
	font-size:12px;
	}
.set03{
	width:120px;
	height:auto;
	float:left;
	font-size:12px;
	}

.logo{
	width:auto;
	height:auto;
	float:right;
	margin-right:15px;
	margin-bottom:5px;
	}