/* サイドバー1装飾用CSS */

.side1 {
	width : 165px;
	padding : 0px 5px 5px 5px;
	margin :  0px 5px 0px 0px;
	position:absolute;
	left: 0px;
 	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
        top : 160px;
        border-left-width : 1px;
	background-color: #FFFFFF; 
       
        }
/*.side2 {
	width : 165px;
	padding : 0px 5px 5px 5px;
	margin :  0px 5px 0px 0px;
	position:absolute;
	left: 0px;
 	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
        top : 160px;
        border-left-width : 1px;
	background-color: #E8E8E8; 
       
        }*/

/*----------------
 物件を買う
------------------*/
.sidebuy H2 {
	width : 150px;
	height: 20px;
	margin :  10px 0px 0px 3px;
	background : url(nav_buy01.gif) no-repeat;
 	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	text-indent: -9999px;
  }


.sidebuy ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
        list-style-type: none;

}
/*----------------売買物件検索------------------*/
.sidebuy li.seach a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_seach1.gif) no-repeat;
	text-indent: -9999px;
}
.sidebuy li.seach a:hover {
	background : url(side_seach1_f.gif) no-repeat;
}
/*----------------おすすめ物件一覧------------------*/
.sidebuy li.osusumeS a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(sidesuggestion.gif) no-repeat;
	text-indent: -9999px;
}
.sidebuy li.osusumeS a:hover {
	background : url(sidesuggestion_f.gif) no-repeat;
}
/*----------------最新物件一覧------------------*/
.sidebuy li.bargainS a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_bargain.gif) no-repeat;
	text-indent: -9999px;
}
.sidebuy li.bargainS a:hover {
	background : url(side_bargain_f.gif) no-repeat;
}
/*----------------小冊子------------------*/
.sidebuy li.bookB a {
	display: block;
	height: 20px;
	width: 143px;
	background : url(sidebook1.gif) no-repeat;
	text-indent: -9999px;
}
.sidebuy li.bookB a:hover {
	background : url(sidebook1_f.gif) no-repeat;
}
/*----------------オーナーレポート------------------*/
.sidebuy li.owner a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(owner.gif) no-repeat;
	text-indent: -9999px;
}
.sidebuy li.owner a:hover {
	background : url(owner_f.gif) no-repeat;
}
/*----------------
 物件を借りる
------------------*/
.siderent H2 {
	margin :  10px 0px 0px 3px;
	background : url(nav_rent01.gif) no-repeat;
	text-indent: -9999px;
	width : 150px;
 	height: 20px;
 	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
  }

.siderent ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	list-style-type: none;
}
/*----------------賃貸物件検索------------------*/
.siderent li.seach a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_seach2.gif) no-repeat;
	text-indent: -9999px;
}
.siderent li.seach a:hover {
	background : url(side_seach2_f.gif) no-repeat;
}


/*----------------
別荘に泊まる
------------------*/
.sidevilla H2 {
	margin :  10px 0px 0px 3px;
	background : url(nav_villa.gif) no-repeat;
	text-indent: -9999px;
 	width : 150px;
	height: 20px;
 	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
  }

.sidevilla ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	list-style-type: none;
}

/*----------------長期貸別荘------------------*/
.sidevilla li.long a {
	display: block;
	height: 30px;
	width: 143px;
        margin-left: 5px;
	background : url(side_longstay.gif) no-repeat;
	text-indent: -9999px;
}

.sidevilla li.long a:hover {
	background : url(side_longstay_f.gif) no-repeat;
}
/*----------------短期貸別荘------------------*/
.sidevilla li.short a {
	display: block;
	height: 20px;
	width: 148px;
	background : url(side_shortstay.gif) no-repeat;
	text-indent: -9999px;
}
.sidevilla li.short a:hover {
	background : url(side_shortstay_f.gif) no-repeat;
}

/*----------------
ご利用の手順
------------------*/
.sideprocedure H2 {
	width : 150px;
	height: 20px;
	margin :  0px 0px 0px 3px;
	background : url(nav_procedure.gif) no-repeat;
 	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	text-indent: -9999px;
  }


.sideprocedure ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	list-style-type: none;
}
/*----------------買うとき------------------*/
.sideprocedure li.procedure_buy a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_procedure_buy.gif) no-repeat;
	text-indent: -9999px;
}

.sideprocedure li.procedure_buy a:hover {
	background : url(side_procedure_buy_f.gif) no-repeat;
}

/*----------------賃貸するとき----------*/
.sideprocedure li.procedure_rent a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_procedure_rent.gif) no-repeat;
	text-indent: -9999px;
}
.sideprocedure li.procedure_rent a:hover {
	background : url(side_procedure_rent_f.gif) no-repeat;
}
/*----------------貸別荘を借りるとき-----*/
.sideprocedure li.procedure_villa_rent a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_procedure_villa_rent.gif) no-repeat;
	text-indent: -9999px;
}
.sideprocedure li.procedure_villa_rent a:hover {
	background : url(side_procedure_villa_rent_f.gif) no-repeat;
}
/*----------------
求む！物件
------------------*/
.sidewanted H2 {
	width : 150px;
	height: 20px;
	margin :  0px 0px 0px 3px;
	background : url(nav_wanted.gif) no-repeat;
  	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	text-indent: -9999px;
  }


.sidewanted ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	list-style-type: none;
}
/*----------------売りたい------------------*/
.sidewanted li.wanted_sell a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_wanted_sell.gif) no-repeat;
	text-indent: -9999px;
}
.sidewanted li.wanted_sell  a:hover {
	background : url(side_wanted_sell_f.gif) no-repeat;
}

/*----------------貸したい------------------*/
.sidewanted li.wanted_lease a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_wanted_lease.gif) no-repeat;
	text-indent: -9999px;
}
.sidewanted li.wanted_lease a:hover {
	background : url(side_wanted_lease_f.gif) no-repeat;
}
/*----------------小冊子プレゼント--------------*/
.sidewanted li.bookS a {
	display: block;
	height: 30px;
	width: 143px;
        margin-left: 5px;
	background : url(sidebook.gif) no-repeat;
	text-indent: -9999px;
}
.sidewanted li.bookS a:hover {
	background : url(sidebook_f.gif) no-repeat;
}
/*----------------リゾート物件売却者の声------------------*/
.sidewanted li.seller a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(seller.gif) no-repeat;
	text-indent: -9999px;
}
.sidewanted li.seller a:hover {
	background : url(seller_f.gif) no-repeat;
}
/*----------------
リゾート物件情報
------------------*/
.sidebook H2 {
	width : 150px;
	height: 20px;
	margin :  10px 0px 0px 3px;
	background : url(nav_book.gif) no-repeat;
  	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	text-indent: -9999px;
  }

.sidebook ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	list-style-type: none;
}
/*----------------リゾ物最新号------------------*/
.sidebook li.new a {
	display: block;
	height: 100px;
	width: 143px;
        margin-left: 5px;
	background : url(side_rizobutu.gif) no-repeat;
	text-indent: -9999px;
}

/*----------------書店リスト------------------*/
.sidebook li.shop a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_shop.gif) no-repeat;
	text-indent: -9999px;
}
.sidebook li.shop  a:hover {
	background : url(side_shop_f.gif) no-repeat;
}

/*----------------購読申込み------------------*/
.sidebook li.webshop1 a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_webshop1.gif) no-repeat;
	text-indent: -9999px;
}
.sidebook li.webshop1 a:hover {
	background : url(side_webshop1_f.gif) no-repeat;
}
/*----------------バックナンバー------------------*/
.sidebook li.webshop2 a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_webshop2.gif) no-repeat;
	text-indent: -9999px;
}
.sidebook li.webshop2 a:hover {
	background : url(side_webshop2_f.gif) no-repeat;
}
/*----------------バックナンバー半額セール------------------*/
.sidebook li.webshop3 a {
	display: block;
	height: 40px;
	width: 143px;
        margin-left: 5px;
	background : url(sale1.gif) no-repeat;
	text-indent: -9999px;
}
.sidebook li.webshop3 a:hover {
	background : url(sale2.gif) no-repeat;
}
/*----------------広告掲載のご案内------------------*/
.sidebook li.ads a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_ads.gif) no-repeat;
	text-indent: -9999px;
}
.sidebook li.ads a:hover {
	background : url(side_ads_f.gif) no-repeat;
}
/*----------------雑誌についてご意見・お問合せ------------------*/
.sidebook li.goiken a {
	display: block;
	height: 30px;
	width: 143px;
        margin-left: 5px;
	background : url(side_goiken.gif) no-repeat;
	text-indent: -9999px;
}
.sidebook li.goiken a:hover {
	background : url(side_goiken_f.gif) no-repeat;
}
/*----------------デジタル版 「リゾート物件情報」------------------*/
.sidebook li.digital a {
	display: block;
	height: 40px;
	width: 143px;
        margin-left: 5px;
	background : url(digital1.gif) no-repeat;
	text-indent: -9999px;
}
.sidebook li.webshop3 a:hover {
	background : url(digital2.gif) no-repeat;
}


/*----------------
現地調査ブログ
------------------*/
.sideblog H2 {
	margin :  10px 0px 0px 3px;
	background : url(nav_blog.gif) no-repeat;
	text-indent: -9999px;
	width : 150px;
 	height: 20px;
 	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
  }


.sideblog ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	list-style-type: none;
}
.sideblog li.blogS a {
	display: block;
	height: 30px;
	width: 143px;
        margin-left: 5px;
	background : url(side_blog.gif) no-repeat;
	text-indent: -9999px;
}
.sideblog li.blogS a:hover {
	background : url(side_blog_f.gif) no-repeat;
}

/*----------------
メールマガジン
------------------*/
.sidemailmagazine H2 {
	margin :  10px 0px 0px 3px;
	background : url(navi_mailmagazine.gif) no-repeat;
	text-indent: -9999px;
	width : 150px;
 	height: 20px;
 	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
  }
.sidemailmagazine ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	list-style-type: none;
}
.sidemailmagazine li.regist a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_mailmagazine.gif) no-repeat;
	text-indent: -9999px;
}
.sidemailmagazine li.regist a:hover {
	background : url(side_mailmagazine_f.gif) no-repeat;
}
.sidemailmagazine li.backnum a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_mailmagazine_back.gif) no-repeat;
	text-indent: -9999px;
}
.sidemailmagazine li.backnum a:hover {
	background : url(side_mailmagazine_back_f.gif) no-repeat;
}
/*----------------
リンク
------------------*/
.sidelink H2 {
	margin :  10px 0px 0px 3px;
	background : url(nav_link.gif) no-repeat;
	text-indent: -9999px;
	width : 150px;
 	height: 20px;
 	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
  }


.sidelink ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	list-style-type: none;
}
.sidelink li.link a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_link.gif) no-repeat;
	text-indent: -9999px;
}
.sidelink li.link a:hover {
	background : url(side_link_f.gif) no-repeat;
}
/*----------------
お客様の声
------------------*/
.sidevoice H2 {
	margin :  10px 0px 0px 3px;
	background : url(nav_voice.gif) no-repeat;
	text-indent: -9999px;
	width : 150px;
 	height: 20px;
 	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
  }


.sidevoice ul {
	width : 150px;
	background-color: #ffffff;
	margin :  0px 0px 10px 3px;
	padding: 5px 0px 5px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	list-style-type: none;
}
.sidevoice li.link a {
	display: block;
	height: 20px;
	width: 143px;
        margin-left: 5px;
	background : url(side_voice.gif) no-repeat;
	text-indent: -9999px;
}
.sidevoice li.link a:hover {
	background : url(side_voice_f.gif) no-repeat;
}