@charset "UTF-8";

/*--------------テーブル背景色--------------*/



/*-----------------------------------------------------------------------------*/

.cellbg-gray {

	background-color: #9EBCB4;

}



.cellbg-yellow {

	background-color: #FF9900;

}



.cellbg-purple {

	background-color: #8080FF;

}



.cellbg-kimidori {

	background-color: #99CC66;

}



.cellbg-red {

	background-color: #FD8A7D;

}



/*--------------テーブル背景色2--------------*/



/*-----------------------------------------------------------------------------*/

.cellbg2-gray {

	background-color: #759F94;

}



.cellbg2-yellow {

	background-color: #F79400;

}



.cellbg2-purple {

	background-color: #6868FF;

}



.cellbg2-kimidori {

	background-color: #84C146;

}



.cellbg2-red {

	background-color: #FD887C;

}



/*--------------テーブル背景色3--------------*/



/*-----------------------------------------------------------------------------*/

.cellbg3-gray {

	background-color: #E9EFED;

}



.cellbg3-yellow {

	background-color: #FFF9E6;

}



.cellbg3-purple {

	background-color: #ECECFF;

}



.cellbg3-kimidori {

	background-color: #ECF5E2;

}



.cellbg3-red {

	background-color: #FCCDC7;

}



/*--------------テーブル罫線--------------*/

/*-----------------------------------------------------------------------------*/

.cell-gray {

	padding: 10px;

	background-color: #E9EFED;

}



.cell-yellow {

	padding: 10px;

	background-color: #FFF9E6;

}



.cell-purple {

	padding: 10px;

	background-color: #ECECFF;

}



.cell-kimidori {

	padding: 10px;

	background-color: #ECF5E2;

}



.cell-red {

	padding: 10px;

	background-color: #FFE6E6;

}



/*-----------------------------------------------------------------------------*/



/*一覧リスト題*/

.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: #FCCDC7;

	border-top-width: 1px;

	border-top-color: #FD887C;

	border-left-width: 1px;

	border-left-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}

.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: #FFE6E6;

	border-top-width: 1px;

	border-top-color: #FD887C;

	border-left-width: 1px;

	border-left-color: #FD887C;

	border-right-width: 1px;

	border-right-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}

.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: #FD887C;

	border-bottom-width: 2px;

	border-bottom-color: #FD887C;

	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: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

	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: #FD887C;

	border-right-width: 1px;

	border-right-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}



.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: #FD887C;

	border-right-width: 1px;

	border-right-color: #FD887C;

	border-bottom-width: 2px;

	border-bottom-color: #FD887C;

}



/*物件詳細この物件のお問い合わせ上下*/

.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: #FD887C;

	border-left-width: 2px;

	border-left-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

}



/*物件詳細沿線駅所在地タイトル左*/

.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: #FFE6E6;

	border-top-width: 1px;

	border-top-color: #FD887C;

	border-left-width: 2px;

	border-left-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}



/*印刷用ページ上*/

.cell-08-02 {

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}



/*印刷用ページ上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: #FFE6E6;

	border-top-width: 1px;

	border-top-color: #FD887C;

	border-left-width: 2px;

	border-left-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

}



/*物件詳細沿線駅所在地タイトル右*/

.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: #FFE6E6;

	border-top-width: 1px;

	border-top-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

}



/*物件詳細住所など*/

.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: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

}





/*物件詳細青左端*/

.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: #FCCDC7;

	border-top-width: 1px;

	border-top-color: #FD887C;

	border-left-width: 2px;

	border-left-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}



/*物件詳細青右端*/

.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: #FCCDC7;

	border-top-width: 1px;

	border-top-color: #FD887C;

	border-left-width: 1px;

	border-left-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

}



/*物件詳細白左端*/

.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: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

	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: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}



/*物件詳細白右端*/

.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: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

	line-height: 120%;

	border-right-width: 2px;

	border-right-color: #FD887C;

}



/*物件詳細左部屋*/

.cell-16 {

	font-size: 8pt;

	padding: 5px 5px 10px;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #FD887C;

	border-right-width: 1px;

	border-right-color: #FD887C;

	line-height: 150%;

}



/*物件詳細左部屋の上の空欄*/

.cell-16-02 {

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FD887C;

}



/*物件詳細左部屋の上の空欄*/

.cell-16-03 {

	font-size: 9pt;

	padding: 3px;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

	line-height: 150%;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FD887C;

}



/*印刷用ページ部屋*/

.cell-16-04 {

	font-size: 8pt;

	padding: 10px 20px;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 2px;

	border-left-color: #FD887C;

	border-right-width: 1px;

	border-right-color: #FD887C;

	line-height: 150%;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #FD887C;

	border-bottom-color: #FD887C;

}



/*印刷用ページ右*/

.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: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

	line-height: 150%;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #FD887C;

	border-bottom-color: #FD887C;

}



/*物件詳細右写真*/

.cell-17 {

	font-size: 8pt;

	padding: 5px 5px 10px;

	border-right-style: solid;

	border-left-style: solid;

	border-left-width: 1px;

	border-left-color: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

	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: #FD887C;

	border-bottom-width: 2px;

	border-bottom-color: #FD887C;

	border-right-width: 2px;

	border-right-color: #FD887C;

	border-top-width: 1px;

	border-top-color: #FD887C;

}



.cell-18-blue {

	color: #006699;

}



/*物件詳細お取扱いの不動産会社*/

.cell-19 {

	font-size: 9pt;

	font-weight: bold;

	color: #006699;

	background-color: #FFE6E6;

	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: #FD887C;

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-color: #FD887C;

	border-left-color: #FD887C;

}



/*物件詳細お取扱いの不動産会社印刷用*/

.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: #FD887C;

	font-size: 9pt;

	font-weight: bold;

	color: #006699;

	background-color: #FFE6E6;

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-color: #FD887C;

	border-left-color: #FD887C;

	border-top-width: 1px;

	border-top-color: #FD887C;

}



/*物件詳細お問い合せ先左*/

.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: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

	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: #FD887C;

	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: #FD887C;

	padding-right: 8px;

	border-right-width: 2px;

	border-right-color: #FD887C;

}



/*物件詳細お問い合せ番号左*/

.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: #FD887C;

	color: #006699;

	padding-left: 8px;

	border-left-width: 2px;

	border-left-color: #FD887C;

}



/*印刷用画面下*/

.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: #FD887C;

	border-left-width: 2px;

	border-left-color: #FD887C;

	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: #FD887C;

	color: #666666;

	padding-top: 10px;

	padding-bottom: 10px;

	border-right-width: 2px;

	border-right-color: #FD887C;

}



/*印刷用下*/

.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: #FD887C;

	color: #666666;

	padding-top: 10px;

	padding-bottom: 10px;

	border-right-width: 2px;

	border-right-color: #FD887C;

}



/*物件詳細管理コード*/

.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: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

	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: #FD887C;

	border-right-width: 1px;

	border-right-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}



.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: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}



.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: #FD887C;

	border-right-width: 1px;

	border-right-color: #FD887C;

	border-bottom-width: 1px;

	border-bottom-color: #FD887C;

}





.list-blue {

	font-size: 9pt;

	color: #006699;

	line-height: 135%;

}




