@charset "UTF-8";



/* TOPページ用 */

.top_plane12 {

	font-size: 12px;

	color: #000000;

	line-height: 110%;

}

.top_plane12b {

	font-size: 12px;

	color: #000000;

	letter-spacing:0.5px;

	line-height: 120%;

}

.top_plane12-120 {

	font-size: 12px;

	color: #000000;

	line-height: 120%;

}



.top_seokey h1 {

	font-size: 10px;

	color: #000066;

	line-height: 120%;

	font-weight: normal;

	margin: 0;

}



/*基本*/



a:link {

	color:#0000FF;

	text-decoration: underline;

}



a:visited {

	color:#800080;

	text-decoration: underline;

}



/*a:visited {*/

/*	color:#0000FF;*/

/*	text-decoration: underline;*/

/*}*/



a:hover {

	color:#FF6600;

	text-decoration: none;

}



a:active {

	color:#FF6600;

	text-decoration: none;

}



.txt-h-x-small {

	font-size: 9pt;

	line-height: 120%;

}



.txt-h-small {

	font-size: 9pt;

	line-height: 135%;

}



.txt-h-middle {

	font-size: 9pt;

	line-height: 150%;

}



.txt-h-large {

	font-size: 9pt;

	line-height: 165%;

}



.txt-h-x-large {

	font-size: 9pt;

	line-height: 180%;

}



.txt-h-small-b {

	font-size: 9pt;

	line-height: 135%;

	font-weight: bold;

}



.txt-8-h-middle {

	font-size: 8pt;

	line-height: 150%;

}



.txt-8-h-small {

	font-size: 8pt;

	line-height: 135%;

}



.txt-8-h-x-small {

	font-size: 8pt;

	line-height: 120%;

	letter-spacing: -1pt;

}



.txt-8-h-x-small02 {

	font-size: 8pt;

	line-height: 120%;

	padding-right: 10px;

}



.txt-10-h-x-small {

	font-size: 10pt;

	line-height: 120%;

}



.txt-10-h-middle {

	font-size: 10pt;

	line-height: 150%;

}



.strong {

	font-weight: bold;

}



.strong02 {

	font-weight: bold;

	color: #006699;

}





/*アパート・マンションなど賃貸物件を探すなら、お部屋探しサイト「CHINTAI NET」におまかせ*/



.omakase-title-l h1 , .omakase-title-l-left h1 {

	font-size: 11pt;

	font-weight: normal;

	margin: 0;

}



.omakase-title-s h1 , .omakase-title-s02 h1 {

	font-size: 10pt;

	font-weight: normal;

	margin: 0;

}



.omakase-title-l {

	font-size: 11pt;

	color: #000066;

	text-align: center;

}

.omakase-title-l-left {

	font-size: 11pt;

	color: #000066;

	text-align: left;

}



.omakase-title-s {

	font-size: 10pt;

	color: #000066;

	padding-left: 5px;

}



.omakase-title-s02 {

	font-size: 10pt;

	color: #000066;

}



/*title_areanameの横の○○賃貸物件*/



.title_areaname_text h2 {

	font-size: 10pt;

	font-weight: normal;

	color: #000066;

	margin: 0 0 0 10px;

}





/*ページ下部のテキストリンク部分*/



.list-textlink h3 {

	font-size: 9pt;

	margin: 0;

	padding: 0;

}

.list-textlink ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

.list-textlink li {

	display: inline;

}



/*フッタ*/



.go-to-top {

	font-size: 9pt;

	padding-top: 8px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 0px;

}



a.footer:link {

	color:#666666;

	text-decoration: underline;

}



a.footer:visited {

	color:#666666;

	text-decoration: underline;

}



a.footer:hover {

	color:#003366;

	text-decoration: none;

}



a.footer:active {

	color:#003366;

	text-decoration: none;

}



.footer-table {

	padding: 5px;

	border: 1px solid #CCCCCC;

	font-size: 10pt;

	color: #CCCCCC;

	background-image: url(footer_bg.gif);

}



.copyright {

	font-size: 9pt;

	color: #666666;

	line-height: 200%;

}



/*------------------------------------------

  不動産ASP用 コピーライトリンク

------------------------------------------*/

.copyright_ASP {

	font-size: 9pt;

	color: #666666;

	line-height: 200%;

}

a.copyright_ASP:link {

	font-size: 9pt;

	color: #666666;

	line-height: 200%;

	text-decoration: underline;

}

a.copyright_ASP:visited {

	font-size: 9pt;

	color: #666666;

	line-height: 200%;

	text-decoration: underline;

}

a.copyright_ASP:hover {

	font-size: 9pt;

	color: #666666;

	line-height: 200%;

	text-decoration: none;

}

a.copyright_ASP:active {

	font-size: 9pt;

	color: #666666;

	line-height: 200%;

	text-decoration: none;

}

/*----------------------------------------*/



/*パン屑*/



.bread {

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

	font-size: 9pt;

}



/*フォントカラー*/



.fc-333333 {

	color: #333333;

}



.fc-666666 {

	color: #666666;

}



.fc-ff0000 {

	color: #ff0000;

}



.fc-ff0000-omise {

	color: #ff0000;

	font-size: 11pt;

	line-height: 200%;

	font-weight: bold;

}



.fc-cc0000 {

	color: #cc0000;

}



.fc-006699-12-b {

	font-size: 12pt;

	color: #006699;

	font-weight: bold;

}

.fc-fe709a-12-b {

	font-size: 12pt;

	color: #fe709a;

	font-weight: bold;

}

.fc-006699-12 {

	font-size: 12pt;

	color: #006699;

}



.fc-006699-10-b {

	font-size: 10pt;

	color: #006699;

	font-weight: bold;

}



.fc-006699-10 {

	font-size: 10pt;

	color: #006699;

}



.fc-006699-9-b {

	font-size: 9pt;

	color: #006699;

	font-weight: bold;

}



.fc-006699-9 {

	font-size: 9pt;

	color: #006699;

	font-weight: normal;

}



/*検索結果白文字関連*/



.white-12-b {

	font-size: 12pt;

	color: #ffffff;

	font-weight: bold;

	padding: 5px;

}



.white-12 {

	font-size: 12pt;

	color: #ffffff;

}



.white-11-b {

	font-size: 11pt;

	color: #ffffff;

	font-weight: bold;

	padding: 5px;

}



.white-11 {

	font-size: 11pt;

	color: #ffffff;

}



.white-10-b {

	font-size: 10pt;

	color: #ffffff;

	font-weight: bold;

}



.white-10 {

	font-size: 10pt;

	color: #ffffff;

	font-weight: normal;

}



/*最大500件です*/



.max-result {

	color: #ff0000;

	font-size: 10pt;

	font-weight: bold;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;



}



/*マージン*/



.space0-10-0-0 {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

}



.space0-0-0-7 {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 7px;

}



.space0-0-0-5 {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

}



.space0-0-0-3 {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 3px;

}



.space0-10-0-7 {

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 7px;

}



.space0-7-0-0 {

	margin-top: 0px;

	margin-right: 7px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.space10-0-15-0 {

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}



.space0-0-10-0 {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}



.space0-0-7-0 {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 7px;

	margin-left: 0px;

}



/*現在の賃貸物件の検索条件*/



.search-condition {

	font-size: 9pt;

	color: #ffffff;

	padding: 5px;

}



/*TOPページのエリア沿線から探す部分*/

.index-area {

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-size: 9pt;

	color: #0000FF;

	word-spacing: -1px;

}



/*エリア別トップページのエリア沿線から探す部分*/

.index-area02 {

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-size: 9pt;

	color: #000000;

	line-height: 120%;

}



.index-area02-sub {

	padding-bottom: 3px;

	padding-left: 5px;

	font-size: 9pt;

	color: #000000;

}



/*エリア別トップページのCHINTAINETエリア一覧部分*/

.index-area03 {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-size: 9pt;

	color: #000000;

	line-height: 120%;

}



/*通勤通学時間から検索*/

.index-area04 {

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	background-color: #CAE6FF;

}



/*通勤通学時間から検索*/

.index-area05 {

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	background-color: #CAE6FF;

}



/*沿線から探す駅名一覧部分*/

.station {

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 12px;

	padding-left: 0px;

	font-size: 9pt;

	line-height: 180%;

}



/*PickUp不動産会社のタイトル文字*/

.pickup-text {

	font-size: 10pt;

	line-height: 150%;

	font-weight: bold;

	letter-spacing: -1pt;

}



/*左メニュー　PRテーブル部分*/

.pr-text {

	font-size: 10pt;

	color: #000000;

}



.pr-table01 {

	padding: 1px;

	border-top: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

}



.pr-table02 {

	padding: 5px;

	border: 1px solid #CCCCCC;

}



.pr-table03 {

	padding: 2px;

	border: 1px solid #CCCCCC;

}



/*左メニュー　縞状背景・マージン　画像のパス指定絶対パスに変更のこと*/



.menu-bg-table {

	padding: 7px;

	background-image: url(menu_bg.gif);

	background-repeat: repeat-y;

}



.menu-bg-table02 {

	padding: 7px;

	background-image: url(menu_bg02.gif);

	background-repeat: repeat-y;

}





/*--------------テーブル罫線--------------*/



.cell-areatop {

	padding: 10px;

	background-color: #b6e0ff;

}



/*一覧リスト題*/

.cell-01 {

	font-size: 9pt;

	color: #006699;

	line-height: 135%;

	padding: 2px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}

.cell-02 {

	font-size: 9pt;

	color: #006699;

	line-height: 135%;

	padding: 2px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}

.cell-03 {

	font-size: 10pt;

	padding: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 2px;

	border-bottom-color: #006699;

	line-height: 120%;

}

.cell-04 {

	font-size: 8pt;

	padding: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	line-height: 120%;

}

.cell-05 {

	font-size: 8pt;

	color: #cc0000;

	line-height: 120%;

	padding: 0px 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}



.cell-06 {

	font-size: 8pt;

	line-height: 120%;

	padding: 2px 2px 2px 15px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-bottom-width: 2px;

	border-bottom-color: #006699;

}



/*物件詳細この物件のお問い合わせ上下*/

.cell-07 {

	padding: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-width: 14px;

	border-top-color: #006699;

	border-left-width: 2px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

}



/*物件詳細沿線駅所在地タイトル左*/

.cell-08 {

	font-size: 9pt;

	color: #006699;

	line-height: 135%;

	padding: 5px 5px 5px 8px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 2px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}



/*印刷用ページ上*/

.cell-08-02 {

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}



/*印刷用ページ上2*/

.cell-08-03 {

	font-size: 9pt;

	color: #006699;

	line-height: 135%;

	padding: 5px 5px 5px 8px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 2px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

}



/*物件詳細沿線駅所在地タイトル右*/

.cell-09 {

	font-size: 9pt;

	color: #006699;

	line-height: 135%;

	padding: 5px 8px 5px 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

}



/*物件詳細住所など*/

.cell-10 {

	font-size: 9pt;

	line-height: 120%;

	padding: 5px 5px 5px 8px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

}





/*物件詳細青左端*/

.cell-11 {

	font-size: 9pt;

	color: #006699;

	line-height: 135%;

	padding: 2px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 2px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}



/*物件詳細青右端*/

.cell-12 {

	font-size: 9pt;

	color: #006699;

	line-height: 135%;

	padding: 2px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

}



/*物件詳細白左端*/

.cell-13 {

	font-size: 9pt;

	padding: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	line-height: 120%;

}



/*物件詳細白真ん中*/

.cell-14 {

	font-size: 9pt;

	line-height: 120%;

	padding: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}



/*物件詳細白右端*/

.cell-15 {

	font-size: 9pt;

	padding: 2px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	line-height: 120%;

	border-right-width: 2px;

	border-right-color: #006699;

}



/*物件詳細左部屋*/

.cell-16 {

	font-size: 8pt;

	padding: 5px 5px 10px;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	line-height: 150%;

}



/*物件詳細左部屋の上の空欄*/

.cell-16-02 {

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #006699;

}



/*物件詳細左部屋の上の空欄*/

.cell-16-03 {

	font-size: 9pt;

	padding: 3px;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

	line-height: 150%;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #006699;

}



/*印刷用ページ部屋*/

.cell-16-04 {

	font-size: 8pt;

	padding: 10px 20px;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	line-height: 150%;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #006699;

	border-bottom-color: #006699;

}



/*印刷用ページ右*/

.cell-16-05 {

	font-size: 8pt;

	padding: 5px 5px 10px;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

	line-height: 150%;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #006699;

	border-bottom-color: #006699;

}



/*物件詳細右写真*/

.cell-17 {

	font-size: 8pt;

	padding: 5px 5px 10px;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

	line-height: 150%;

}



/*物件詳細物件詳細*/

.cell-18 {

	padding: 7px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #f3f3f3;

	border-left-width: 2px;

	border-left-color: #006699;

	border-bottom-width: 2px;

	border-bottom-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

	border-top-width: 1px;

	border-top-color: #006699;

}



.cell-18-blue {

	color: #006699;

}



/*物件詳細お取扱いの不動産会社*/

.cell-19 {

	padding: 5px 5px 5px 8px;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #006699;

	font-size: 9pt;

	font-weight: bold;

	color: #006699;

	background-color: #FFCCCC;

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-color: #006699;

	border-left-color: #006699;

}



/*物件詳細お取扱いの不動産会社印刷用*/

.cell-19-02 {

	padding: 5px 5px 5px 8px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #006699;

	font-size: 9pt;

	font-weight: bold;

	color: #006699;

	background-color: #FFCCCC;

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-color: #006699;

	border-left-color: #006699;

	border-top-width: 1px;

	border-top-color: #006699;

}



/*物件詳細お問い合せ先左*/

.cell-20{

	font-size: 9pt;

	line-height: 120%;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	color: #006699;

	padding-left: 8px;

}



/*物件詳細お問い合せ先中*/

.cell-21{

	font-size: 9pt;

	line-height: 135%;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	padding-top: 10px;

	padding-bottom: 10px;

}



/*物件詳細お問い合せ先右*/

.cell-22{

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	padding-right: 8px;

	border-right-width: 2px;

	border-right-color: #006699;

}



/*物件詳細お問い合せ番号左*/

.cell-23{

	font-size: 9pt;

	line-height: 120%;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-width: 14px;

	border-bottom-color: #006699;

	color: #006699;

	padding-left: 8px;

	border-left-width: 2px;

	border-left-color: #006699;

}



/*印刷用画面下*/

.cell-23-02{

	font-size: 9pt;

	line-height: 120%;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-width: 2px;

	border-bottom-color: #006699;

	border-left-width: 2px;

	border-left-color: #006699;

	padding: 10px;

}



/*物件詳細お問い合せ番号右*/

.cell-24{

	font-size: 9pt;

	line-height: 120%;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-width: 14px;

	border-bottom-color: #006699;

	color: #666666;

	padding-top: 10px;

	padding-bottom: 10px;

	border-right-width: 2px;

	border-right-color: #006699;

}



/*印刷用下*/

.cell-24-02{

	font-size: 9pt;

	line-height: 120%;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-width: 2px;

	border-bottom-color: #006699;

	color: #666666;

	padding-top: 10px;

	padding-bottom: 10px;

	border-right-width: 2px;

	border-right-color: #006699;

}



/*物件詳細管理コード*/

.cell-25{

	font-size: 9pt;

	line-height: 120%;

	color: #666666;

	padding-top: 5px;

	padding-bottom: 15px;

	text-align: right;

}



.cell-25-02{

	font-size: 9pt;

	line-height: 120%;

	color: #666666;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: right;

}



.cell-26 {

	font-size: 10pt;

	padding: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	line-height: 120%;

}



.cell-27 {

	font-size: 8pt;

	line-height: 120%;

	padding: 0px 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}



.cell-28 {

	font-size: 9pt;

	line-height: 120%;

	padding: 5px 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}



.cell-29 {

	font-size: 9pt;

	line-height: 120%;

	padding: 5px 0px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}





.list-blue {

	font-size: 9pt;

	color: #006699;

	line-height: 135%;

}





.cell-99-01{

	font-size: 9pt;

	line-height: 120%;

	border-top-style: none;

	border-bottom-style: none;

	border-right-style: none;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	padding: 10px;

}



.cell-99-02{

	color: #666666;

	font-size: 9pt;

	line-height: 120%;

	border-top-style: none;

	border-bottom-style: none;

	border-right-style: solid;

	border-right-width: 2px;

	border-right-color: #006699;

	border-left-style: none;

	padding: 10px;

}



.cell-99-03{

	font-size: 9pt;

	line-height: 120%;

	border-top-style: none;

	border-bottom-style: solid;

	border-bottom-width: 2px;

	border-bottom-color: #006699;

	border-right-style: solid;

	border-right-width: 2px;

	border-right-color: #006699;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	padding-top: 10px;

	padding-bottom: 10px;

}





/*--------------テーブル罫線ダブル活用検索トップ--------------*/

/*物件詳細お問い合せ番号右*/

.cell-w-01{

	font-size: 9pt;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: solid;

	padding: 10px;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-color: #006699;

	border-left-color: #006699;

}



.cell-w-02{

	font-size: 9pt;

	border-top-style: solid;

	border-right-style: solid;

	padding: 10px;

	border-top-width: 1px;

	border-top-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #006699;

}



.cell-w-03{

	font-size: 9pt;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	padding: 10px;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-color: #006699;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}



.cell-w-04{

	font-size: 9pt;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	padding: 10px;

	border-top-width: 1px;

	border-top-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

}



.cell-w-no-result{

	font-size: 14pt;

	padding: 5px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #FF0000;

}





/*--------------テーブル罫線ダブル活用検索物件詳細--------------*/



.cell-w-result-01 {

	font-size: 9pt;

	color: #CC3300;

	line-height: 135%;

	padding: 2px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #FFCC99;

	border-top-width: 1px;

	border-top-color: #CC3300;

	border-left-width: 1px;

	border-left-color: #CC3300;

	border-bottom-width: 1px;

	border-bottom-color: #CC3300;

}

.cell-w-result-02 {

	font-size: 9pt;

	color: #CC3300;

	line-height: 135%;

	padding: 2px;

	background-color: #FFCC99;

	border: 1px solid #CC3300;

}

.cell-w-result-03 {

	font-size: 10pt;

	padding: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #CC3300;

	border-bottom-width: 1px;

	border-bottom-color: #CC3300;

	line-height: 120%;

}

.cell-w-result-04 {

	font-size: 8pt;

	padding: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #CC3300;

	border-bottom-width: 1px;

	border-bottom-color: #CC3300;

	line-height: 120%;

}

.cell-w-result-05 {

	font-size: 8pt;

	color: #cc0000;

	line-height: 120%;

	padding: 0px 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #CC3300;

	border-right-width: 1px;

	border-right-color: #CC3300;

	border-bottom-width: 1px;

	border-bottom-color: #CC3300;

}

.cell-w-result-06 {

	font-size: 8pt;

	line-height: 120%;

	padding: 2px 2px 2px 15px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #CC3300;

	border-right-width: 1px;

	border-right-color: #CC3300;

	border-bottom-width: 1px;

	border-bottom-color: #CC3300;

}



/*--------------ケータイキャリア--------------*/



.cell-keitai-01 {

	font-size: 11pt;

	background-color: #99CCFF;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	font-weight: bold;

}

.cell-keitai-02 {

	font-size: 8pt;

	line-height: 150%;

	padding: 7px 7px 20px;

}



/*不動産会社店舗詳細*/

.cell-omise01 {

	padding: 5px 5px 5px 8px;

	border-bottom-width: 2px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #006699;

	font-size: 12pt;

	font-weight: bold;

	color: #000000;

	background-color: #FFCCCC;

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-color: #006699;

	border-left-color: #006699;

	border-top-width: 1px;

	border-top-color: #006699;

}



.cell-omise01-02 {

	padding: 5px 5px 5px 8px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #006699;

	font-size: 12pt;

	font-weight: bold;

	color: #000000;

	background-color: #FFCCCC;

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-color: #006699;

	border-left-color: #006699;

	border-top-width: 3px;

	border-top-color: #006699;

}



.cell-omise02 {

	font-size: 11pt;

	line-height: 135%;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-width: 14px;

	border-bottom-color: #006699;

	border-left-width: 2px;

	border-left-color: #006699;

	padding: 10px 20px;

	border-right-width: 2px;

	border-right-color: #006699;

	border-top-width: 2px;

	border-top-color: #006699;

}



.cell-omise03 {

	font-size: 9pt;

	line-height: 165%;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	padding: 15px 20px 0px;

	border-right-width: 2px;

	border-right-color: #006699;

	border-top-width: 2px;

	border-top-color: #006699;

}



.cell-omise03-2 {

	font-size: 9pt;

	line-height: 165%;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	padding: 15px 20px 0px;

	border-right-width: 2px;

	border-right-color: #006699;

	border-top-width: 3px;

	border-top-color: #006699;

}



.cell-omise04 {

	font-size: 11pt;

	line-height: 135%;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-width: 14px;

	border-bottom-color: #006699;

	border-left-width: 2px;

	border-left-color: #006699;

	padding: 0px 20px 15px;

	border-right-width: 2px;

	border-right-color: #006699;

}



.cell-omise04-2 {

	font-size: 11pt;

	line-height: 135%;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-width: 3px;

	border-bottom-color: #006699;

	border-left-width: 2px;

	border-left-color: #006699;

	padding: 0px 20px 15px;

	border-right-width: 2px;

	border-right-color: #006699;

}



.cell-omise05 {

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #006699;

	border-right-width: 2px;

	border-right-color: #006699;

	padding-top: 6px;

	padding-bottom: 6px;

}



/*賃貸用語集*/



.yougo_list {

	list-style: none;

	margin: 0;

	padding: 0;

}





.cell-yougo01 {

	border-top-style: solid;

	border-bottom-style: solid;

	border-bottom-width: 5px;

	border-bottom-color: #0099CC;

	padding: 6px 0px 0px;

	border-top-width: 10px;

	border-top-color: #0099CC;

	background-image: url(../yougo/table_bg.gif);

}



.cell-yougo02 {

	background-image: url(../yougo/table_bg02.gif);

}



.cell-yougo03 {

	padding: 0px 5px 0px 13px;

	font-size: 9pt;

	line-height: 165%;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

}



.cell-yougo04 {

	padding: 0px 3px 0px 8px;

	font-size: 9pt;

	line-height: 165%;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

}



.cell-yougo05 {

	padding: 0px 13px 0px 8px;

	font-size: 9pt;

	line-height: 165%;

}



.cell-yougo06 {

	padding: 20px 13px 0px 0px;

	font-size: 9pt;

	background-image: url(../yougo/table_bg02.gif);

	text-align: right;

}



.cell-yougo07 {

	padding: 20px 0px;

	background-image: url(../yougo/table_bg02.gif);

}



.cell-yougo08 {

	padding: 20px 0px 12px;

	background-image: url(../yougo/table_bg02.gif);

}



.cell-yougo09 {

	padding: 0px 0px 5px 13px;

	background-image: url(../yougo/table_bg02.gif);

	font-size: 11pt;

	color: #0099CC;

}



.cell-yougo10 {

	padding: 10px 13px 20px;

	font-size: 9pt;

	line-height: 165%;

	background-image: url(../yougo/table_bg02.gif);

}



.cell-yougo11 {

	padding: 0px 0px 12px;

	background-image: url(../yougo/table_bg02.gif);

}





a.yougo:link {

	color:#000000;

	text-decoration: underline;

}



a.yougo:visited {

	color:#000000;

	text-decoration: underline;

}



a.yougo:hover {

	color:#FF9900;

	text-decoration: none;

}



a.yougo:active {

	color:#FF9900;

	text-decoration: none;

}



.cell-error01 {

	padding: 15px 0px 20px;

}



.cell-error02 {

	border-right: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	text-align: center;

}



.fc-cc0000-error {

	color: #cc0000;

	font-size: 12pt;

	font-weight: bold;

}



.cell-marketing-report01 {

	padding: 5px 0px 5px 20px;

	font-size: 9pt;

	background-color: #C7EFFF;

	border: 1px solid #006699;

}



.cell-marketing-report02 {

	padding: 5px 0px 5px 20px;

	font-size: 9pt;

	background-color: #C7EFFF;

	border-top: 1px solid #006699;

	border-right: 1px solid #006699;

	border-bottom: 1px solid #006699;

}



.cell-marketing-report03 {

	padding: 10px 20px;

	font-size: 8pt;

	border-right: 1px solid #006699;

	border-left: 1px solid #006699;

	line-height: 135%;

}



.cell-marketing-report04 {

	padding: 10px 20px;

	font-size: 8pt;

	border-right: 1px solid #006699;

	line-height: 135%;

}



.cell-marketing-report04-2 {

	padding: 10px 20px;

	font-size: 8pt;

	border-right: 1px solid #006699;

	line-height: 135%;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #006699;

}



.cell-marketing-report05 {

	padding: 10px 20px;

	font-size: 8pt;

	border-right: 1px solid #006699;

	border-left: 1px solid #006699;

	line-height: 135%;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #006699;

}



.cell-marketing-report06 {

	padding: 10px 20px;

	font-size: 8pt;

	border-right: 1px solid #006699;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #006699;

	line-height: 135%;

}



/*物件詳細ルート*/



.cell-root01 {

	font-size: 9pt;

	padding: 5px;

	font-weight: bold;

	color: #006699;

	background-color: #B9DDFF;

	text-align: center;

	border: 1px solid #006699;

}



.cell-root02 {

	font-size: 9pt;

	padding: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-right-width: 1px;

	border-right-color: #006699;

	border-top-width: 1px;

	border-top-color: #006699;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #006699;

}



.cell-root03 {

	font-size: 9pt;

	padding: 5px 10px;

	border-right-style: solid;

	border-right-width: 1px;

	border-right-color: #006699;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #006699;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #006699;

}



.cell-root04 {

	font-size: 9pt;

	padding: 5px 10px;

	border-right-style: solid;

	border-right-width: 1px;

	border-right-color: #006699;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #006699;

}



/*マーケティングレポートガイド*/

.cell-marketing-guide-01 {

	font-size: 9pt;

	color: #FFFFFF;

	line-height: 135%;

	padding: 5px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #0099CC;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	font-weight: bold;

	text-align: center;

}



.cell-marketing-guide-02 {

	font-size: 9pt;

	color: #FFFFFF;

	line-height: 135%;

	padding: 5px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #0099CC;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	font-weight: bold;

	text-align: center;

}



.cell-marketing-guide-03 {

	font-size: 9pt;

	line-height: 135%;

	padding: 10px 0px;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #C7EFFF;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	text-align: center;

}



.cell-marketing-guide-04 {

	font-size: 9pt;

	line-height: 135%;

	padding: 10px 0px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #C7EFFF;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	text-align: center;

	border-right-width: 1px;

	border-right-color: #006699;

}



.cell-marketing-guide-05 {

	font-size: 14pt;

	line-height: 135%;

	padding: 20px 0px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	text-align: center;

	border-right-width: 1px;

	border-right-color: #006699;

	font-weight: bold;

	color: #0099CC;

}



.cell-marketing-form-01 {

	font-size: 9pt;

	padding: 10px;

	font-weight: normal;

	color: #006699;

	background-color: #CAE6FF;

	border: 1px solid #006699;

}



.cell-marketing-form-02 {

	font-size: 10pt;

	padding: 10px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	font-weight: normal;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #006699;

}



.cell-marketing-form-03 {

	font-size: 9pt;

	padding: 10px;

	font-weight: normal;

	color: #006699;

	background-color: #CAE6FF;

	border-right: 1px solid #006699;

	border-bottom: 1px solid #006699;

	border-left: 1px solid #006699;

}



.cell-marketing-form-04 {

	font-size: 10pt;

	padding: 10px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	font-weight: normal;

}



/*雑誌注文*/



.cell-magazine-order01 {

	font-size: 9pt;

	color: #006699;

	padding: 5px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}



.cell-magazine-order02 {

	font-size: 9pt;

	color: #006699;

	padding: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}

.cell-magazine-order03 {

	font-size: 9pt;

	padding: 5px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}

.cell-magazine-order04 {

	font-size: 9pt;

	padding: 5px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #006699;

	line-height: 135%;

}



.cell-magazine-order05 {

	font-size: 9pt;

	padding: 5px;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #006699;

	line-height: 135%;

}



.cell-magazine-order06 {

	font-size: 9pt;

	padding: 5px;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	line-height: 135%;

	color: #FF0000;

}



.cell-magazine-order07 {

	font-size: 9pt;

	padding: 5px;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	line-height: 135%;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #006699;

	color: #FF0000;

}



/*テーマで探す　エリア表示*/

.area {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	font-size: 10pt;

	font-weight: bold;

}



/*サイトマップ*/

.saitemap-sab-title {

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	font-size: 10pt;

	font-weight: bold;

	background-color: #99CCFF;

}



.saitemap-txt-01 {

	font-size: 9pt;

	line-height: 200%;

	padding: 0px;

}



/*広告掲載*/

.adv-lead {

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	font-size: 10pt;

	font-weight: bold;

	background-color: #C7EFFF;

	color: #006699;

}







.cell-adv01 {

	padding: 5px 0px 5px 20px;

	font-size: 9pt;

	background-color: #C7EFFF;

	border-top: 1px solid #006699;

	border-right: 1px solid #006699;

	border-bottom: 1px solid #006699;

	border-left: 1px solid #006699;

}

.cell-adv02 {

	padding: 5px 0px 5px 20px;

	font-size: 9pt;

	background-color: #C7EFFF;

	border-top: 1px solid #006699;

	border-right: 1px solid #006699;

	border-bottom: 1px solid #006699;

	border-left: 1px none #006699;

}

.cell-adv03 {

	padding: 5px 0px 5px 20px;

	font-size: 9pt;

	border-top: 1px none #006699;

	border-right: 1px solid #006699;

	border-bottom: 1px solid #006699;

	border-left: 1px solid #006699;

}

.cell-adv04 {

	padding: 5px 0px 5px 20px;

	font-size: 9pt;

	border-top: 1px none #006699;

	border-right: 1px solid #006699;

	border-bottom: 1px solid #006699;

	border-left: 1px none #006699;

}

.adv-body {

	font-size: 9pt;

	font-weight: normal;

	color: #000000;

	line-height: 180%;

	padding: 0px;

}

.cell-adv05 {

	padding: 5px 10px;

	font-size: 9pt;

	border-top: 1px solid #006699;

	border-right: 1px solid #006699;

	border-bottom: 1px solid #006699;

	border-left: 1px solid #006699;

	line-height: 150%;

}



/*リンク*/

.txt-lin-title {

	font-size: 9pt;

	line-height: 150%;

	font-weight: bold;

	color: #006699;

	border-top-style: none;

	margin: 0px;

	padding: 0px;

}







.cell-adv001 {

	padding: 5px 0px 5px 20px;

	font-size: 9pt;

	background-color: #C7EFFF;

	border-top: 1px solid #006699;

	border-right: 1px solid #006699;

	border-bottom: 1px solid #006699;

	border-left: 1px solid #006699;

}

.cell-01-02 {

	font-size: 8pt;

	color: #006699;

	line-height: 135%;

	padding: 2px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}

.cell-02-02 {

	font-size: 8pt;

	color: #006699;

	line-height: 135%;

	padding: 2px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	background-color: #B9DDFF;

	border-top-width: 1px;

	border-top-color: #006699;

	border-left-width: 1px;

	border-left-color: #006699;

	border-right-width: 1px;

	border-right-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

}

.cell-03-02 {

	font-size: 8pt;

	padding: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 2px;

	border-bottom-color: #006699;

	line-height: 120%;

}

.cell-04-02 {

	font-size: 7pt;

	padding: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #006699;

	border-bottom-width: 1px;

	border-bottom-color: #006699;

	line-height: 120%;

}

.space10-0-10-0 {

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.area-1 {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 5px;

	font-size: 10pt;

	font-weight: bold;

}





/*pick Up不動産*/



.pickup-black {

	font-size: 8pt;

	line-height: 120%;

	letter-spacing: -1pt;

	color: #000000;

}



.pickup-black-b {

	font-size: 8pt;

	line-height: 120%;

	letter-spacing: -1pt;

	font-weight: bold;

	color: #000000;

}



.pickup-red {

	font-size: 8pt;

	line-height: 120%;

	letter-spacing: -1pt;

	color: #FF0000;

}



.pickup-red-b{

	font-size: 8pt;

	line-height: 120%;

	letter-spacing: -1pt;

	color: #FF0000;

	font-weight: bold;

}













/*** [ ↓2006年7月25日以降のリニューアル用の追加分↓ ] **************/





/*** [ ボタン ] **************/

.button{

	border:1px solid #999999;

	text-align:center;

}



.button-font{

	font-size:10px;

	text-align:center;

}



.top-header-doc h1{

	font-size: 10px;

	font-weight: normal;

	margin: 0;

}



.banner01{

	border:1px solid #999999;

	border-collapse:collapse;

	background-color:#eeeeee;

}







/*** [ 文字 ] **************/

.font12{

	font-size:12px;

	line-height:120%;

}



.font12-padding{

	font-size:12px;

	line-height:120%;

	padding-top:3px;

	vertical-align:text-top;

}



.font12-b{

	font-size:12px;

	line-height:120%;

	font-weight:bold;

}



.font-12-orange{

	color:#FF3D0D;

	font-size:12px;

	line-height:120%;

}



.font-12-gry-b{

	font-size:12px;

	font-weight:bold;

	line-height:120%;

	color:#666666;

}



.font-12-kon-b{

	font-size:12px;

	font-weight:bold;

	line-height:120%;

	color:#333366;

}



/*** [ コンテンツ ] **************/

.blue01{

	background-color:#6699cc;

}



.blue02{

	background-color:#ddebf8;

	font-size:12px;

	line-height:120%;

	padding-left:15px;

}



.contents-font{

	font-size:12px;

	line-height:120%;

	padding-left:6px;

}



.arrow{

	padding-top:6px;

	vertical-align:top;

}



.arrow02{

	float:left;

	vertical-align:middle;

}



.banner-waku{

	border:solid 1px;

	border-color:#000000;

}

/*** [ FLASHエラー ] **************/

.flash_error{

	background-color:#CCCCCC;

	text-align:center;

	font-size:12px;

	width:580px;

	height:362px;

	padding-top:120px;

	border:solid 1px;

	border-color:#000000;

}







/*** 以下、[ 060110 ] SEO施策 新規追加分 ***/



/*サイトマップ*/

table.sitemap ul {

	list-style-image:url(../images/sitemap/arrow.gif)

}

table.sitemap th {

	font-size: 9pt;

	line-height: 150%;

}

table.sitemap td {

	font-size: 9pt;

	line-height: 150%;

}

table.sitemap .white-11-b {

	font-size: 11pt;

	color: #ffffff;

	font-weight: bold;

	padding: 5px;

}

table.sitemap .list-sitemap h3 {

	font-size: 9pt;

	margin: 0;

	padding: 0;

}

table.sitemap .list-sitemap ul {

	list-style-image:url(../images/sitemap/arrow.gif)

	margin: 0;

	padding: 0;

}

table.sitemap .area_list {

	border-top-style   : solid;

	border-top-width   : 1px;

	border-top-color   : #007dbb;

	border-left-style  : solid;

	border-left-width  : 1px;

	border-left-color  : #007dbb;

	border-right-style : solid;

	border-right-width : 1px;

	border-right-color : #007dbb;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #007dbb;

	padding            : 2px;

	font-size          : 8pt;

	color              : #000000;

	line-height        : 120%;

	background-color   : #ffffff;

}



/*** [ ヘッダーキャッチコピー ] *************/

.omakase-title-s p,.omakase-title-s02 p {

	margin: 0;

}

.omakase-title-s strong, .omakase-title-s02 strong {

	font-weight: normal;

}



/*** [ エリア名 ] ***************************/

.title_areaname_text h1 {

	font-size: 10pt;

	font-weight: normal;

	color: #000066;

	margin: 0 0 0 10px;

}



/*** [ パンくず ] ***************************/

.bread ul {

	list-style: none;

	margin: 0;

	padding: 0;

}

.bread li {

	display: inline;

}



/*** [ フッターキャッチコピー ] **************/

.ftcc {

	color: #999999;

	line-height: 150%;

}

.ftcc a:link, .ftcc a:visited, .ftcc a:hover, .ftcc a:active {

	color: #999999;

	text-decoration: none;

}

.ftcc2 {

	color: #000000;

}

.ftcc2 a:link, .ftcc2 a:visited, .ftcc2 a:hover, .ftcc2 a:active {

	color: #000000;

	text-decoration: none;

}

.ftcc2 strong {

	font-weight: normal;

}



/*** [ 地域トップページ ] **************/

.list-textlink li.yhtop-linksm {

	text-align: right;

	display: block;

}

/* 2007.09.05 add
-----------------------------------------------------
/* --- エリアから探す・沿線から探す --- */

div.aspAreaSelect,
div.aspEnsenSelect {
	margin: 0 5px 10px 0;
	width: 270px;
}

div.aspAreaSelect p,
div.aspEnsenSelect p {
	margin: 0;
	padding: 5px 0 0;
}

div.aspSelectY div.aspAreaSelect,
div.aspSelectY div.aspEnsenSelect {
	float: left
}

div.aspSelectY p.txt-8-h-x-small {
	margin: 0;
	padding: 0;
	clear: both;
}
