/* 背景をウィンドウの高さに対して100％に */


*{
    margin:0;padding:0;
}

html{
    height:100%;
}

body{
    height:100%;
	background-image:url(../same_img/back.gif);
	background-repeat:repeat-x;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   color:#6F6F6F;
}



.container{
height:100%;
min-height:100%;
margin-left:auto;
margin-right:auto;
background-image:url(../same_img/contents_back.gif);
}
   
#container{
height:100%;
min-height:100%;
margin-left:auto;
margin-right:auto;
background-image:url(../same_img/contents_back.gif);
}   
   
.container02{
margin-left:auto;
margin-right:auto;
background-image:url(../same_img/contents_back.gif);
}

#footer{
width: 768px;
height:25px;
margin-left:auto;
margin-right:auto;
background-image:url(../same_img/contents_bottom.gif);
}


#header {
width: 750px;
height: 6px;
background-color:#A1C800;
margin-left:auto;
margin-right:auto;
}

#logo{
width:750px;
margin-top:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#main_contents{
width:731px;
margin-top:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.text01{
width:400px;
margin-top:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

.center{
margin-left:auto;
margin-right:auto;
}


.clear{
clear:both;
}

h1 {
font-size: 14px;
color: #6E9055;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.t_border{
border-top: 1px solid #878787;
border-bottom: 1px solid #878787;
}

.t_border_zenbu{
border-top: 1px solid #878787;
border-bottom: 1px solid #878787;
border-right: 1px solid #878787;
border-left: 1px solid #878787;
}

.t_border_zenbu02{
border-top: 1px solid #878787;
border-bottom: 1px solid #878787;
border-right: 1px solid #878787;
border-left: 1px solid #878787;
padding:10px;
}


.t_border_right{
border-right: 1px solid #878787;
}

.t_border_bc{
border-top: 1px solid #878787;
border-bottom: 1px solid #878787;
background-color:#C2DBAD;
font-size:120%;
}

.t_border_bc02{
border-top: 1px solid #878787;
border-bottom: 1px solid #878787;
background-color:#E5EEDD;
}

.t_border_bc03{
border-top: 1px solid #878787;
border-bottom: 1px solid #878787;
background-color:#E5EEDD;
font-size:120%;
}

.t_border_bc04{
border-top: 1px solid #878787;
border-bottom: 1px solid #878787;
background-color:#FFFFFF;
font-size:120%;
}

.mawari{
float:left;
margin:0px 10px 0px 0px;
}


/*メニュー*/

#navi{
width:750px;
margin-left:auto;
margin-right:auto;
}

ul#menu{
    list-style:none;
    width:100%;
	
}
ul#menu li{
    list-style:none;
　 margin:0px;
    float:left;
	padding:0 0 0 0;
}

a.home {
   display: block;
   width: 96px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url("../same_img/menu01.gif"); /* 画像ファイル名 */
}

a.home:hover {
   background-position: -0px -30px; /* 背景画像の表示開始基準を下に変更 */
}

a.concept {
   display: block;
   width: 95px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url("../same_img/menu02.gif"); /* 画像ファイル名 */
}

a.concept:hover {
   background-position: -0px -30px; /* 背景画像の表示開始基準を下に変更 */
}

a.iedukuri {
   display: block;
   width: 70px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url("../same_img/menu03.gif"); /* 画像ファイル名 */
}

a.iedukuri:hover {
   background-position: -0px -30px; /* 背景画像の表示開始基準を下に変更 */
}

a.seinou {
   display: block;
   width: 121px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url("../same_img/menu04.gif"); /* 画像ファイル名 */
}

a.seinou:hover {
   background-position: -0px -30px; /* 背景画像の表示開始基準を下に変更 */
}

a.sekourei {
   display: block;
   width: 75px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url("../same_img/menu05.gif"); /* 画像ファイル名 */
}

a.sekourei:hover {
   background-position: -0px -30px; /* 背景画像の表示開始基準を下に変更 */
}

a.kengaku{
   display: block;
   width: 93px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url("../same_img/menu06.gif"); /* 画像ファイル名 */
}

a.kengaku:hover {
   background-position: -0px -30px; /* 背景画像の表示開始基準を下に変更 */
}

a.fudousan{
   display: block;
   width: 93px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url("../same_img/menu07.gif"); /* 画像ファイル名 */
}

a.fudousan:hover {
   background-position: -0px -30px; /* 背景画像の表示開始基準を下に変更 */
}

a.info{
   display: block;
   width: 107px; /* 画像1枚分の横幅 */
   height: 30px; /* 画像1枚分の高さ */
   text-indent: -1000px; /* 文字を見えなくする */
   background-image: url("../same_img/menu08.gif"); /* 画像ファイル名 */
}

a.info:hover {
   background-position: -0px -30px; /* 背景画像の表示開始基準を下に変更 */
}

/*scメニュー*/

#sc_navi{
width:200px;
margin-left:auto;
margin-right:auto;
}

ul#sc_menu{
    list-style:none;
    width:100%;
	
}
ul#sc_menu li{
    list-style:none;
　 margin:0 0 0 0;
	padding:10px 0 0 0;
}

a.kengaku_banner{
   display: block;
   width: 200px; /* 画像1枚分の横幅 */
   height: 55px; /* 画像1枚分の高さ */
   text-indent: -3000px; /* 文字を見えなくする */
   background-image: url("../../top_img/kengaku_banner.jpg"); /* 画像ファイル名 */
}

a.staff_banner{
   display: block;
   width: 200px; /* 画像1枚分の横幅 */
   height: 55px; /* 画像1枚分の高さ */
   text-indent: -3000px; /* 文字を見えなくする */
   background-image: url("../../top_img/staff_banner.jpg"); /* 画像ファイル名 */
}


/*土地情報のcss*/
/*枠線付のテーブル*/
table.t_boder{
    border:1px solid #878787;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
	margin-right:auto;
	margin-left:auto;
}
.t_boder th{
    border-right:1px solid #878787;
    border-bottom:1px solid #878787;
    color:#000000;
    padding:5px 5px;
    text-align:left;
}

.t_boder td{
    border-right:1px solid #878787;
    border-bottom:1px solid #878787;
	padding:5px 5px;
	}



