/*------------------
 メイン　コンテンツ
------------------*/
.main {
	position:absolute;
	left : 0px;
        top : 140px;
	width : 660px;
	padding : 5px 5px 0px 190px;
	background-color : white;
	margin-left 5px

 
}}}}}}}}}}}}}
/*------------------
 買う・借りる・滞在する
------------------*/

/*---- コメント ----*/
.col1  {
	width : 660px;
        height :130px;
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	text-indent: -9999px;
}


/*---- 買う ----*/
.buy {
	width : 310px;
	float: left;
	padding : 0px 0px 0px 0px;
	margin : 2px 0px 0px 0px;
 	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999 ;
}

.buy h2 {
	width : 310px;
        height : 30px;
	background : url(buy_title.gif);
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	text-indent: -9999px;
}

/*.buy a {
	display: block;
	float: left;
        width : 310px;
        height : 130px;
	background: url() no-repeat;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	}
*/
.buy_text1 {
	list-style-position : inside;
	border-left:solid 1em #0066CC;
	padding-left: 3px;
              height : 130px;
	margin: 2px 0px 2px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
  text-align : left;
  text-indent : 1px;
  font-size: 13px;
  color : black;
  line-height : 1.5em;
  letter-spacing : normal;
}

/*----借りる-----*/
.rent {
	width : 310px;
	float: left;
	padding : 0px 0px 0px 0px;
	margin : 2px 0px 0px 10px;
 	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999 ;
}
.rent h2 {
	width : 310px;
        height : 30px;
	background : url(rent_title.gif);
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;

	text-indent: -9999px;
}
/*.rent a {
	display: block;
	width : 310px;
        height : 130px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	background: url() no-repeat;

 	}
*/
.rent_text1 {
	list-style-position : inside;
	border-left:solid 1em #0066CC;
	padding-left: 3px;
             height : 130px;
	margin: 2px 0px 2px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
  text-align : left;
  text-indent : 1px;
  font-size: 13px;
  color : black;
  line-height : 1.5em;
  letter-spacing : normal;
}


/*------------------
 おすすめ一押し
------------------*/
.col2  {
	width : 645px;
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	float: left;
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.col2 h2 {
	width : 645px;
	background : url(osusume_title.gif);
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
        height : 30px;
	font-size: 13px;
	text-indent: -9999px;
}

.col2_box {
	width : 645px;
	padding : 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
 	float: left;
}
.osusume1 {
	width : 205px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 5px;
	margin : 5px 0px 5px 1px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.osusume2 {
	width : 205px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 5px;
	margin : 5px 0px 5px 1px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.osusume3 {
	width : 205px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 3px;
	margin : 5px 0px 5px 1px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}

.osusume_photo {
	display: block;
	width : 150px;
        height : 70px;
	float: center;
        border-width : 0px 0px 0px 0px;
  margin : 5px 5px 5px 0px;

}

.osusume_text1 {
	font-size: 13px;
	line-height: 1.2;
	margin: 0px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 5px;
  margin : 0px 0px 0px 0px;
}

.osusume_line1{
	width : 2px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 13px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
.osusume_line2{
	width : 2px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 13px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
/*------------------
 最新値下げ物件
------------------*/
.col3  {
	width : 645px;

	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	float: left;
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.col3 h2 {
	width : 645px;
	background : url(bargain_title.gif);
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
        height : 30px;
	font-size: 13px;
 	text-indent: -9999px;
}
.col3_box {
	width : 645px;
 	padding : 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	float: left;
}
.bargain1 {
	width : 311px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 10px 5px 0px 5px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.bargain2 {
	width : 312px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.bargain3 {
	width : 311px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 5px 0px 5px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}

.bargain4 {
	width : 312px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.bargain5 {
	width : 311px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 5px 0px 5px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.bargain6 {
	width : 312px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.bargain7 {
	width : 311px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 5px 0px 5px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.bargain8 {
	width : 312px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.bargain9 {
	width : 311px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 5px 0px 5px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.bargain10 {
	width : 312px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.bargain_photo {
	float: left;
	margin: 2px;
}
.bargain_text {
	font-size: 13px;
	line-height: 1.2;
	padding : 0px 0px 0px 0px;
	margin : 0px 2px 5px 5px;
}
.bargain_navi {
	width : 250px;
        height : 20px;
	float: rigth;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	}

/*------------------------
トッピクス．ＷＡＮＴＥＤ．現地ブログ
------------------------*/

.col4 {
	width : 650px;
  	float: left;
	padding : 0px 0px 0px 0px;
	margin  : 10px 0px 0px 0px;
 }
.col41 {
	width : 380px;
  	float: left;
	padding : 0px 0px 0px 0px;
	margin  : 0px 0px 5px 0px;
 }
/*---トッピクス-------------*/
.topic h2 {
	width : 380px;
        height : 30px;
	background : url(topic_title.gif);
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin  : 0px 0px 0px 0px;
	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	text-indent: -9999px;

 }
	
.topic UL {
	font-size: 13px;
	width : 380px;
        height : 225px;
	list-style-position : inside;
	border-left:solid 1.2em #0066CC;
	padding-left: 0px;
	margin: 0px 0px 2px 0px;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
  text-align : left;
  text-indent : 2px;
  font-family : "ＭＳ ゴシック","MS UI Gothic",HGｺﾞｼｯｸE;
  color : black;
  
  line-height : 1.6em;
  letter-spacing : normal;
  
}



/*---ＷＡＮＴＥＤ----------*/
.post  {
	width : 380px;
 	padding : 0px 0px 0px 0px;
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	margin  : 10px 0px 5px 0px;
	text-indent: -9999px;
 }
.post h2 {
	width : 380px;
 	height: 30px;
	background : url(post_title.gif);
	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
 	margin  : 0px 0px 0px 0px;
	text-indent: -9999px;
 }
.post a {
	display: block;
	width : 380px;
	height :100px;
	padding : 0px 0px 0px 0px;
	margin  : 0px 0px 0px 0px;
	background-color: #ffffff;
	background : url(post_detail.gif) no-repeat;
	text-indent: -9999px;
	}
}

/*--- 現地調査ブログ　---------*/
.blog {
	width : 250px;
  	float: right;
	padding : 0px 0px 0px 0px;
	margin  : 0px 0px 10px 0px;
 }
.blog h2 {
	width : 252px;
 	height: 30px;
	float: right;
	background : url(blog_title.gif);
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin  : 0px 0px 0px 0px;
	border-width : 1px 1px 0px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
	text-indent: -9999px;
}
.blog_box {
	color: #003333;
	width : 252px;
	float: right;
	padding : 0px 0px 0px 0px;
	margin  : 0px 0px 0px 0px;
	 background-color : #ffffff;
 	border-width : 0px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;


}


/*------------------------
 リゾート物件情報雑誌紹介
------------------------*/
.col5 {
	width : 650px;
        float: left;
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
  
}}
/*---------- 広告　------------------*/
.advertisement {
	width : 390px;
        float: left;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #FFFFFF  #FFFFFF #FFFFFF #FFFFFF;
	background-color: #ffffff;
	background: url(ac-banner.gif) no-repeat;

	text-indent: -9999px;
	}
/*------ リゾート物件情報雑誌紹介------*/
.book {
	width : 250px;
        height : 255px;
  	float: right;
	padding : 0px 0px 0px 0px;
  	margin : 0px 0px 10px 0px;
	background : #ffffff;background-repeat : no-repeat;
 	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.book_photo {
	float: left;
	margin : 7px 5px 0px 7px;
}
.book_text {
	font-size: 12px;
	color: #003333;
	line-height: 1.5;
 	margin-top: 20px;
	margin-left: 10px;
}

/*---------- 広告　------------------*/
.advertisement1 {
	width : 380px;
        border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999  #999999 #999999 #999999;
	padding : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	float: left;
	text-indent: -9999px;
	}

.ad h2 {
	width : 380px;
 	height: 26px;
	background : url(ad1.gif);
	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
 	margin  : 0px 0px 0px 0px;
	text-indent: -9999px;
        }

.ad_text {
        text-align : left;
        text-indent : 2px;
        color : black;
        line-height : 1.6em;
        letter-spacing : normal;
	font-size: 12px;
	color: #003333;
	line-height : 1.8;
 	margin-top: 27px;
	margin-left: 10px;
        float: left;
        }

.advertisement2 {
	width : 90px;
        height : 100px;
	float: left;
	padding : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	text-indent: -9999px;
	}
.advertisement3 {
	width : 210px;
        height : 100px;
	float: left;
	padding : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	text-indent: -9999px;
	}
.advertisement4 {
	width : 210px;
        height : 100px;
	float: left;
	padding : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	text-indent: -9999px;
	}
.advertisement5 {
	width : 210px;
        height : 100px;
	float: left;
	padding : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	text-indent: -9999px;
	}

.footeraria　{

	width : 650px;
        height : 250px;
  	float: left;
	padding : 0px 0px 0px 0px;
	margin  : 5px 0px 0px 0px;
 }

/*------------------
 クリーンジャパンオークション
------------------*/
.col6  {
	width : 645px;
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	float: left;
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.col6 h2 {
	width : 645px;
	background : url(cja_title.gif);
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
        height : 30px;
	font-size: 13px; 
	text-indent: -9999px;
}
.col6_box {
	width : 645px;
 	padding : 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	float: left;

}
.cja1 {
	width : 311px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 10px 5px 0px 5px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.cja2 {
	width : 312px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.cja3 {
	width : 311px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 5px 0px 5px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}

.cja4 {
	width : 312px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.cja5 {
	width : 311px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 5px 0px 5px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.cja6 {
	width : 312px;
    height :60px;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.cja_photo {
	float: left;
	margin: 2px;
}
.cja_text {
	font-size: 13px;
	line-height: 1.2;
	padding : 0px 0px 0px 0px;
	margin : 0px 2px 5px 5px;
}
.cja_navi {
	width : 250px;
        height : 20px;
	float: rigth;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	}
/*------------------
 売りたい
------------------*/
.col7  {
	width : 645px;
        height : 92px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	text-indent: -9999px;
}}

/*---- 売りたい換金したい ----*/
.money {
	width : 645px;
        height : 92px;
        float: left;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #FFFFFF  #FFFFFF #FFFFFF #FFFFFF;
	background-color: #ffffff;
	background: url(money.gif) no-repeat;

}

/*----オークションに出したい-----*/
.auction {
	width : 305px;
        height : 92px;
        float: left;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
 	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #FFFFFF  #FFFFFF #FFFFFF #FFFFFF;
	background-color: #ffffff;
	background : url(auction.gif) no-repeat;

}

/*------------------
 特集物件
------------------*/
.col8  {
	width : 645px;
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	float: left;
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.col8 h2 {
	width : 645px;
	background : url(tokushu_title.gif);
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
        height : 30px;
	font-size: 13px;
	text-indent: -9999px;
}

.col8_box {
	width : 645px;
	padding : 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
 	float: left;
}
.tokushu1 {
	width : 205px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 5px;
	margin : 5px 0px 5px 1px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.tokushu2 {
	width : 205px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 5px;
	margin : 5px 0px 5px 1px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.tokushu3 {
	width : 205px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 0px 0px 0px 3px;
	margin : 5px 0px 5px 1px;
 	border-width : 0px 0px 0px 0px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}

.tokushu_photo {
	display: block;
	width : 150px;
        height : 70px;
	float: center;
        border-width : 0px 0px 0px 0px;
  margin : 5px 5px 5px 0px;

}

.tokushu_text1 {
	font-size: 13px;
	line-height: 1.2;
	margin: 0px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 5px;
  margin : 0px 0px 0px 0px;
}

.tokushu_line1{
	width : 2px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 13px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
.tokushu_line2{
	width : 2px;
	display: block;
	float: left;
	background-color: #ffffff;
	padding : 13px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

}

/*------------------
 お客様の声
------------------*/
.col9  {
	width : 645px;
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	float: left;
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color :  #999999 #999999 #999999 #999999;
}
.col9 h2 {
	width : 645px;
	background : url(tokushu_title.gif);
        background-repeat:no-repeat;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
        height : 30px;
	font-size: 13px;
	text-indent: -9999px;
}

.col9_box {
	width : 645px;
	padding : 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
 	float: left;
}



