
/* 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;
}

/*賃貸用語集*/

.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;
}

