body {  
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	background-image:url(../img/bk1.jpg);
	background-repeat:no-repeat;
    background-color:#DED9C8;
}

body,th,td {  
font-size: 80%; 
line-height: 140%; 
color: #333333; 
}

A:link {text-decoration:underline; color: #333333;}
A:visited {text-decoration:underline; color: #333333;}
A:hover {text-decoration:none; color: #CC0000;} 

A.n:link {text-decoration:none; color: #333333; margin-top:5px;}
A.n:visited {text-decoration:none; color: #333333; margin-top:5px;}
A.n:hover {text-decoration:none; color: #CC0000; margin-top:5px;} 

h1{
   font-size: 12px; 
   line-height: 100%; 
   font-weight:normal; 
   color: #666666;
   margin-top:0px;
   margin-bottom:0px;
}



p.menu{
   font-size:12px; 
   text-decoration:none;
   line-height:25px;
   padding-top:0px;
   margin-top:0;
   margin-bottom:0;
}

p.menu a{
   color: #666666;
   padding-left:30px;
   text-decoration:none;
}

p.menu a:visited{
   color:#666666;
   text-decoration:none;
   background-repeat:no-repeat;
}

p.menu a:hover{
   color: #EA0D00;
   text-decoration:none;
   width:180px;
   linehight:20px;
   background-image:url(../img/point.gif);
   background-repeat:no-repeat;
}

p.menu1{
   font-size:12px; 
   padding-top:1px;
   padding-bottom:0px
   margin-left:0;
}
p.menu1 a{
   color: #3B66B0;
   background-color:#F5F2ED;
   border-top:solid 1px #ABAA9C;
   border-bottom:solid 1px #ABAA9C;
   border-left:solid 1px #ABAA9C;
   border-right:solid 1px #ABAA9C;
   text-decoration:none;
   float:left;
   display:block;
   width:124px;
   line-height:25px;
   text-align:center;
   margin-right:1;
}

p.menu1 a:hover{
   background-color:#5383C9;
   color: #ffffff;
   text-decoration:none;
}

p.menu1 a:visited{
   color: #3B66B0;
   text-decoration:none;
}

p.menu2{
   font-size:12px; 
   padding-top:1px;
   padding-bottom:0px
   margin-left:0;
}
p.menu2 a{
   color: #2D7C20;
   background-color:#F5F2ED;
   border-top:solid 1px #ABAA9C;
   border-bottom:solid 1px #ABAA9C;
   border-left:solid 1px #ABAA9C;
   border-right:solid 1px #ABAA9C;
   text-decoration:none;
   float:left;
   display:block;
   width:124px;
   line-height:25px;
   text-align:center;
   margin-right:1;
}

p.menu2 a:hover{
   background-color:#5AB04C;
   color: #ffffff;
   text-decoration:none;
}

p.menu2 a:visited{
   color: #2D7C20;
   text-decoration:none;
}

p.menu3{
   font-size:12px; 
   text-decoration:none;
   line-height:25px;
   padding-top:0px;
   margin-top:0;
}

p.menu3 a{
   color: #666666;
   padding-left:35px;
   text-decoration:none;
   background-image:url(../menu/group_icon.gif);
   background-repeat:no-repeat;
}

p.menu3 a:visit{
   color:#666666;
   text-decoration:none;
}

p.menu3 a:hover{
   color: #333333;
   text-decoration:none;
   background-image:url(../menu/group_icon_o.gif);
   background-repeat:no-repeat;
}

p.menu4{
   font-size:12px; 
   text-decoration:none;
   line-height:25px;
   padding-top:0px;
   margin-top:0;
}

p.menu4 a{
   color: #666666;
   padding-left:35px;
   text-decoration:none;
   background-image:url(../menu/info_icon.gif);
   background-repeat:no-repeat;
}

p.menu4 a:visit{
   color:#666666;
   text-decoration:none;
}

p.menu4 a:hover{
   color: #333333;
   text-decoration:none;
   background-image:url(../menu/info_icon_o.gif);
   background-repeat:no-repeat;
}

.p_rent{
   font-size:14px;
   font-weight:bold;
   color: #2A73CD;
   text-decoration:none;
   margin-top:5px;
   margin-bottom:0px;
   padding-left:10px;
   padding-top:10px;
   line-height:40px; 
   background-image:url(../img/menuback.gif);
   background-repeat:no-repeat;
}
.p_sell{
   font-size:14px;
   font-weight:bold;
   color: #398D35;
   text-decoration:none;
   margin-top:5px;
   margin-bottom:0px;
   padding-left:10px;
   padding-top:10px;
   line-height:40px; 
   background-image:url(../img/menuback.gif);
   background-repeat:no-repeat;
}
.p_asset{
   font-size:14px;
   font-weight:bold;
   color: #DA632E;
   text-decoration:none;
   margin-top:5px;
   margin-bottom:0px;
   padding-left:10px;
   padding-top:10px;
   line-height:40px; 
   background-image:url(../img/menuback.gif);
   background-repeat:no-repeat;
}
.p_com{
   font-size:14px;
   font-weight:bold;
   color: #666666;
   text-decoration:none;
   margin-top:5px;
   margin-bottom:0px;
   padding-left:10px;
   padding-top:10px;
   line-height:40px; 
   background-image:url(../img/menuback.gif);
   background-repeat:no-repeat;
}

.p_info{
line-height: 160%; 
color: #666666; 
}

.fontyy {  font-size: 100%; color: #936D0D; line-height: 200%; }
.fonty {  font-size: 120%; color: #936D0D; line-height: 150%; }
.fontb {  font-size: 100%; color: #B8A99D; line-height: 140%; }


.fontmin {  color: #333333; face=:ＭＳ Ｐ明朝, 細明朝体; font-size: 12px; line-height: 140%; }
.fontminm {  color: #ffffff; face=:ＭＳ Ｐ明朝, 細明朝体; font-size: 14px; line-height: 140%; }
.fontg {  color: #666666; font-size: 100%; line-height: 140%; }
.fontl {  font-size: 140%; color: #333333; font-weight:bold; line-height: 140%; }
.fontlm {  font-size: 14px; color: #006600; font-weight:bold; line-height: 140%; }
.fontls {  font-size: 12px; color: #006600; font-weight:bold; line-height: 140%; }
.fontm {  font-size: 14px; line-height: 140%; }
.fontmg {  font-size: 14px; color: #666666; line-height: 140%; }
.fontmb {  font-size: 14px; font-weight:bold; line-height: 140%; }
.fonts {  font-size: 10px; color: #666666; line-height: 140%; }
.fontsb {  font-size: 10px; color: #333333; line-height: 140%; }
.fontp {  font-size: 12px; color: #333333; font-weight:bold; line-height: 140%; }
.fontr {  font-size: 100%; color: #DB2E4A;; line-height: 140%; }
.fontrm {  font-size: 120%; color: #DB2E4A; font-weight:bold; line-height: 140%; }
.fontrs {  font-size: 10px; color: #DB2E4A;; line-height: 140%; }
.fontwm {  font-size: 120%; font-weight:bold; color: #ffffff; }
.fontw {  font-size: 100%; color: #E4E3DE; }
.fontws {  font-size: 80%; color: #CCCCCC; }
.fontnew {  font-size: 14px; color: #006600; font-weight:bold; background-image:url(../img/bk_news.gif);}
.fontbr {  color: #1876E1; font-size: 100%; line-height: 140%; }
.fontbrm {  color: #1876E1; font-size: 120%; font-weight:bold; line-height: 180%; }

.f_copy{
  font-size: 120%;
  line-height: 140%;
  color: #666666;
  margin-top:15px;
  margin-bottom:30px;
  margin-left:20px;
  margin-right:20px;
}
.p_left{
  margin-left:20px;
  margin-right:20px;
}

.f_rent{
  font-size: 100%;
  color: #DB2E4A;
  line-height: 140%;
  background-color:#1876E1;
}

.cate_rent{
  color: #3B66B0;
  padding-left:2px;
  padding-top:1px;
  padding-bottom:1px;
  margin-bottom:1px;
  background-color:#B2D3ED;
  width:140px;
  text-align:left;
}
.cate_sell{
  color: #2D7C20;
  padding-left:2px;
  padding-top:1px;
  padding-bottom:1px;
  margin-bottom:1px;
  background-color:#BCD9B4;
  width:140px;
  text-align:left;
}

.t_menu{
   padding-top:0px;
   margin-left:15px;
}
.t_con{
   padding-top:0px;
   margin-left:20px;
   line-height: 140%;
}

.t_data{
   padding-top:0px;
   margin-left:10px;
}

.tbl_line {
	border-bottom:1px solid #666666;
}

.bk_top{
   background:url(../img/bk_basetop.jpg);
   background-repeat:repeat;
}
.bk_base{
   background:url(../img/bk_base.jpg);
   background-repeat:repeat;
}
.bk_foot{
   background:url(../img/bk_footer.gif);
   background-repeat:no-repeat;
}



li.com{
   text-align:left;
   margin-top:0;
   margin-left:0px;
   margin-bottom:10px;
   line-height: 160%; 
}

.contents{
   position:absolute;
   left:10px;
   top:10px;
   border-right:solid 1px #CCCCCC;
}

.rightbar{
   position:absolute;
   top:20px;
   left:450px;
   width:150px;
}

address{
   font-size: 11px; 
   font-style:normal;
   line-height: 140%; 
   color: #666666;
   border-top:solid 1px #CCCCCC;
   padding-top:0px;
   margin-top:30px;
   margin-bottom:10px;
   text-align:center;
}

