@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-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;

}


.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-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;

}





/*テーマで探す　エリア表示*/

.area {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 5px;

	font-size: 10pt;

	font-weight: bold;

}






/*広告掲載*/

.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;

}


/*** [ ↓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;

}


/*** [ エリア名 ] ***************************/

.title_areaname_text h1 {

	font-size: 10pt;

	font-weight: normal;

	color: #000066;

	margin: 0 0 0 10px;

}


/*　site_info    2007/11/29　追加
-----------------------------------------*/
table.ren_box {
	margin: 30px auto 10px;
}
table.sitePolicy p.fc-006699-10-b {
	padding: 15px 0 10px;
	font-size: 10pt;
	color: #006699;
	font-weight: bold;
}
table.sitePolicy ul li {
	margin: 10px 0;
}