
BODY{
font-size : 11pt;
line-height : 125%;
color : #005100;
background-color : white;
margin-top : 0px;
}


a:link {color:"#666666"; text-decoration:none;}
a:visited {color:"#666666"; text-decoration:none;}
a:hover {color:"#990033"; text-decoration:underline;background-color:#ffff99;}
a:active {color:"#339900"; text-decoration:none;}


H1{
font-size : 7pt;
color : #cccccc;
margin-bottom: 0px;
}

.space{
clear: left;
}

div#contents{
	width: 780px;
}
div#contents2{
	width: 700px;
}

TABLE#info{
border-width: 2px 0px 5px 1px;
border-style: solid;
border-color : #9f8a35 ;
margin-top: 0px;
}

TABLE#info TD{
width: 111px;
border-width: 0px 1px 0px 0px;
border-style: solid;
border-color: #a46c11;
padding: 2px;
font-size : 10pt;
text-align : center;
background-color : #efe9cf;
}


TABLE#info2{
border-width: 2px 0px 2px 1px;
border-style: solid;
border-color : #9f8a35 ;
margin-top: 0px;
}

TABLE#info2 TD{
width: 87px;
border-width: 0px 1px 0px 0px;
border-style: solid;
border-color: #a46c11;
padding: 2px;
font-size : 9pt;
text-align : center;
background-color : #efe9cf;
}

TD#info2-on{
background-color : #fa9805;
  line-height : 135%;
}

DIV#rap{
margin : 2px 0px 0px;
margin-left : 0px;
  font-size : 10px;
}



/* メニューエリア */

div#menu{
margin-top : 15px;
margin-left : 15px;
font-size : 11pt;
font-weight : bold;
line-height : 150%;
}

.a{
margin: 0px;
text-align : left;
line-height : 150%;
border-left : 8px solid #ff9900;
}


.b{
margin : 0px;
height: 100%;
padding-left : 5px;
font-size : 10pt;
background-color : #f8f2e9;
border-width : 0px 3px ;
border-color : #e3c099;
border-style : solid;
}

.c{
margin : 0px;
font-size : 10pt;
padding :0px 5px;
background-color : #f0f3dc;
border-left : 3px solid #bbc27a;
}

/* 住宅便利帳エリア */



DIV#main1-1{
margin-top : 10px;
margin-left : 5px;
line-height : 155%;
font-size : 10pt;
}

/* 新着物件エリア */


DIV#main2-1{
margin-top: 5px;
margin-left : 5px;
}


div#point{
margin-top : 10px;
width : 200px;
padding: 2px;
background-color : #e2cfba;
border-width : 0px 0px 2px 8px;
border-style : solid;
border-color : #b57c3e;
font-size : 12pt;
font-weight : bold;
}


div#green{
margin-top : 10px;
width : 200px;
padding: 2px;
background-color : #cad997;
border-width : 0px 0px 2px 8px;
border-style : solid;
border-color : #72893a;
font-size : 12pt;
font-weight : bold;
}

TABLE#house{
border-width: 1px 0px 0px 1px;
border-style: solid;
border-color: #669900;
margin-top: 0px;
background-color : white;
}

TABLE#house TD{
width: 133px;
border-width: 0px 1px 1px 0px;
border-style: solid;
border-color: #669900;
padding: 1px;
font-size : 8pt;
text-align : center;
}

.house1{
background-color : #ecc19f;
}


.house2{
background-color : #f9eac6;
}

div#memo{
margin-top : 5px;
width : 98%;
padding: 2px;
font-family : "ＭＳ ゴシック";
background-color : #f8f2e0;
border : 2px solid #dfd3a4;
font-size : 9pt;
text-align : left;
}

.main{
line-height: 150%;
font-size: 10pt;
padding : 10px;
border-width : 0px 2px 2px 2px;
border-style: solid;
border-color: #cccccc;}

.main2{
line-height: 150%;
font-size : 9pt;
padding : 2px 10px 2px 2px;
border-width : 0px 2px;
border-style: solid;
border-color: #cccccc;}

.pankuzu{
font-size : 9pt;
padding : 2px 10px 2px 10px;
border-width : 0px 2px;
border-style: solid;
border-color: #cccccc;
}


.pankuzu-div{
width:620px;
text-align:left;
font-size : 9pt;
padding : 2px 10px 2px 10px;
}

.copy{
color : white;
background-color : #e7bf36;
border: 3px solid #c69e17;
padding : 4px;
}

.f11-135{
line-height: 135%;
font-size : 10pt;
}

div#footer{
width : 100%;
}

.map-title{
background-color : #c7e2ed;
padding : 2px;border-width : 1px solid #1f85a7;
font-size : 10pt;
}
TD{
font-size : 11pt;
  line-height : 135%;
}
.flow{
background-color : #ebf3de;
border : 1px solid #a9c289;
padding : 2px;
font-weight : bold;
}
.flow1{
background-color : #faf0e4;
border : solid #d1a47a;border-top-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;
padding : 2px;
font-weight : bold;
}

.flow2{
font-size : 10pt;
line-height : 130%;
padding : 5px;
color : #7f7f7f;
}


H4{
  color : #b71c2f;
  font-weight : bold;
}

.flowx{
font-size : 10pt;
line-height : 130%;
padding : 5px;
color : #000000;
}
DIV#c1{
font-size : 11px;
color : maroon;
padding-left : 20px;
line-height : 100%;
padding-bottom : 10px;
padding-top : 10px;
}
