@charset "euc-jp";

/*色
====================================================*/
/*
	色一覧
		コンテンツ濃　：#dab920
		コンテンツ中間：#e8df79
		コンテンツ薄　：#fef7ed
		グレー濃　：#666
		グレー中間：#CCC
		グレー薄　：#F5F5F5
		イエロー濃　：#FFC
		グレー薄　：#FAFAF0
		検索結果一覧白文字：#dab920


	目次

	【＊＊＊】
		・罫線
		・ナビゲーションリンク
		・選択条件
		・ボタン（「次へ」、「検索」など）
		・バナー
		・フッター
	【検索方法・地域を選択】
		・路線を選択
	【路線から探す】
		・路線を選択
		・路線名
	【通勤時間で探す】
	【ワンクリック検索ボタン】
	【お気に入り】
	【物件検索一覧】
	【物件詳細】
	【小窓】
	【〜とは】
	【お問合せ】
	【ensen color】

*/



/*＊＊＊
====================================================*/
body {
	color:#000;
}

/*罫線*/
table.line {
	border:1px solid #666;
	border-collapse:collapse;
}
table.line td,
table.line th{
	border:1px solid #666;
}

/*お気に入り・ワンクリック・使い方ボタンのバー*/
.portalBtn {
	background:#fef7ed;
	padding:3px;
	margin:0 0 30px 0;
	text-align:right;
	clear:both;
}

/*選択条件*/
.selected table th {
	background:#e8df79;
}

/*物件の条件を指定*/
.feature .line th{
	background:#e8df79;
}
.feature .line td{
	background:#FAFAF0;
}
.feature .line table.List table,
.feature .line table.List th{
	background:#FAFAF0;
}
.feature td.btn {
	background:#e8df79;
}
.feature td.btn table td {
	background:#e8df79;
}
.feature td.function {
	background:#CCC;
}
.feature table.line td.particular table th {
	background:#fef7ed;
}

/*ボタン（「次へ」、「検索」など）*/
td.btn {
	background:#e8df79;
}

/*フッターロゴ*/
p.logo{
	clear:both;
	height:20px;
	margin:10px 0 0 0;
	padding:20px 0 0 0;
	background:#FFF url(/data/_default/img/41/next_logo.gif) no-repeat 50% 50%;
	text-indent:-2000px;
	height:29px;
	clear:both;
}

/*エラー*/
td.comment{
	background:#FAFAF0;
}



/*検索方法・地域を選択
====================================================*/
.searchMethod table th {
	background:#e8df79;
}
table.lineHide {
	border:none;
}
table.line td.leftBlock,
table.line td.rightBlock {
	border:1px solid #666;
	border-top:3px solid #dab920;
}
table.line td.rightPrefecture {
	border-right:1px solid #666;
}



/*路線から探す
====================================================*/
/*路線を選択*/
div.selectTtl{
	border-top:2px solid #dab920;
}

h3.ttl {
	border-left:3px solid #dab920;
}
.commonBox h3 {
	border-bottom:1px solid #dab920;
}
.rootSelectBox h3 {
	border:1px solid #CCC;
}

/*路線名*/
.rosen_name {
	color:#FFF;
}
.rosen_name .checklistOn {
	color:#EBEBEB;
}



/*通勤時間で探す
====================================================*/
/*エラー*/
.rosenList table.errorTable td,
.rosenList table.errorTable th {
	background:#FAFAF0;
}



/*ワンクリック検索ボタン
====================================================*/
.bodyBtn table {
	background:#fef7ed;
}



/*お気に入り
====================================================*/
.toolTable td,
.toolTable th {
	background:#FAFAF0;
}
.toolBox {
	border:1px solid #666;
	background:#FAFAF0;
}
.commentTable {
	background:#FAFAF0;
}
.commentTable td,
.commentTable th {
	background:#FAFAF0;
}
.toolTable {
	border:1px solid #666;
	background:#FAFAF0;
}
.toolBox {
	border:1px solid #666;
	background:#FAFAF0;
}
.linkBox div.underLine{
	border-bottom:1px solid #999;
}
.linkBox3 div.underLine{
	border-bottom:1px solid #999;
}
.linkBox2 div.underLine{
	border-bottom:1px solid #999;
}
.howtoImage{
	border:solid 1px #666;
}
.howtoImage2{
	border:solid 1px #666;
}



/*お気に入り リスト*/
.selectedList td {
	background:#FAFAF0;
}
.selectedList td.resultSearch {
	background:#FFF;
}
.selectedList td.resultSearch p {
	border-top:3px solid #dab920;
}
.selectedList th {
	background:#e8df79;
}
.favoriteList th {
	background:#e8df79;
}
.favoriteList td {
	background:#FAFAF0;
}
.favoriteRead{
	color:#dab920;
}

/*お気に入りのリード文、タイトル*/
.favoriteRent{
	background:#dab920 url(/data/_default/img/41/ico_favorite_rent.gif) no-repeat;
	border:1px solid #666;
}
.favoriteSale{
	background:#dab920 url(/data/_default/img/41/ico_favorite_sale.gif) no-repeat;
	border:1px solid #666;
}



/*物件検索一覧
====================================================*/
/*検索結果の項目*/
.selectedList td {
	background:#FAFAF0;
}
.selectedList td.resultSearch {
	background:#FFF;
}
.selectedList td.resultSearch p {
	border-top:3px solid #dab920;
}
.selectedList th {
	background:#e8df79;
}

/*検索結果の項目欄「一戸建て」選択時*/
.selectedListKodate td {
	background:#FAFAF0;

}
.selectedListKodate td.resultSearch {
	background:#FFF;
}
.selectedListKodate td.resultSearch p {
	border-top:3px solid #dab920;
}
.selectedListKodate th {
	background:#e8df79;
}

/*おすすめ物件*/
.recommendTbl {
	background:#dab920;
}
td.recommend {
	background:#FFF;
}
td.recommendBlock {
	background:#FFF;
}
td.recommendBlockOn {
	background:#fef7ed;
}
.recommendBukken .head2 {
	background:#e8df79;
}
.head3 span.type {
	color:#00F;
}
.recommendBukkenInfo {
	background:#dab920;
}
.recommendTypeIcon img {
	background:#003399;
}
.iconBg {
	background:#e8df79;
}

/*並び替え*/
.permutesTtl{
	background:#fef7ed;
	border:solid 1px #666;
}
.refineTtl{
	background:#fef7ed;
	border:solid 1px #666;
}

/*物件一覧*/
.bukkenList table th {
	background:#e8df79;
}
.bukkenListLine01 {
	background:#F5F5F5;
}
.bukkenListLine02 {
	background:#FAFAF0;
}
.checkBlock {
	background:#dab920;
}
.allCheckedAtOnce {
	background:#dab920;
	border:1px solid #666;
}

/*全ての物件にチェックする*/
td.arrowBottom {
	background-color:#dab920;
}

/*ページ表示・選択*/
.PertinentNumber {
	border-top:1px solid #CCC;
}
.pages td.back {
	text-align:left;
}

/*条件を設定*/
.feature table.line td.item{
	background:#FAFAF0;
}
.function {
	border:1px solid #999;
	background:#CCC;
}
.favoriteRent{
	background:#dab920 url(/data/_default/img/41/ico_favorite_rent.gif) no-repeat;
	border:1px solid #666;
}
.favoriteSale{
	background:#dab920 url(/data/_default/img/41/ico_favorite_sale.gif) no-repeat;
	border:1px solid #666;
}
.favoriteList td {
	background:#FAFAF0;
}
table.bottomLine {
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
}
table.bottomLine td.function {
	background:#CCC;
}

/*ソートカラー*/
.bukkenList table td.sortColor{
	background:#fef7ed;
}

.bukkenList table th.sortColor{
	background:#fef7ed;
}

/*Reverse Search Line*/
.reverseSearchTxt {
	border:1px solid #999;
	background:#EEE;
}
.reverseSearchColor {
	background:#F9FAAF;
	border:1px solid #999;
}
.reverseLine {
	background:#F9FAAF;
}



/*物件詳細
====================================================*/
/*物件詳細項目（一番上）*/
.bukkenTopInfo td {
	background:#FAFAF0;
}
.bukkenTopInfo th {
	background:#e8df79;
}
td.bukkenName {
	background:#FFF;
}
td.bukkenName h3 {
	border-top:3px solid #dab920;
}
td.bukkenComment {
	background:#EEE;
}
span.bukkenStatus {
	background:#D70202;
	border:1px solid #CCC;
}

/*物件詳細画像部分*/
.bukkenImageInfo th {
	background:#EEE;
}
td.daylight {
	background:#FAFAF0;
}
table.line table.otherImgBlock th {
	border-right:1px solid #666;
}

/*物件詳細項目（真ん中部分と下の部分）*/
.bukkenMoreInfo th {
	background:#EEE;
}

/*物件詳細右側のチェック部分*/
.detailSpace {
	width:10px;
}
td.detailCheckBlock {
	border:1px solid #666;
}

/*物件詳細のおすすめ物件部分*/
.detailRecommend {
	border:1px solid #999;
}

/*一括物件詳細の件数*/
.detailNumber {
	background:#dab920;
	color:#FFF;
}

/*物件一覧・お気に入りなどのアイコン部分*/
.icoAddedInquire{
	background:#fef7ed;
}
.icoAddedFavorite{
	background:#e8df79;
}
table.line td.bukkenName div.icoAddedFavorite{
	border:1px #666 solid;
}
table.line td.bukkenName div.icoAddedInquire{
	border:1px #666 solid;
}



/*小窓　※タウン情報など別窓全般
====================================================*/
table.mapBox{
	border-top:1px solid #dab920;
	border-left:1px solid #dab920;
}
.mapBox th {
	border-right:1px solid #dab920;
	border-bottom:1px solid #dab920;
	background:#e8df79;
}
.mapBox td {
	border-right:1px solid #dab920;
	border-bottom:1px solid #dab920;
	background:#FAFAF0;
}
.titleBox h1.noLink {
	background:#FFF url(/data/_default/img/41/homes165_40.gif) no-repeat 0 0;
}
.eheadrLine{
	border-top:solid 3px #dab920;
}
.efooterLogo{
	background: #FFF url(/data/_default/img/41/next_logo2.gif) no-repeat 50% 50%;
	border-top:solid 3px #dab920;
}



/*〜とは
====================================================*/
.whatBlock {
	border:1px solid #666;
	background:#FAFAF0;
}
.whatBlock h2 {
	border-bottom:1px solid #666;
}
.whatBlock h3 {
	border-bottom:1px solid #666;
}



/*新110番
====================================================*/
.box100{
	background:#fef7ed;
}



/*お問合せ
====================================================*/
.inquireList th {
	background:#e8df79;
}
.inquireList td {
	background:#FAFAF0;
}
.sametimeTable td {
	background:#e8df79;
}
.sametimeList th {
	background:#e8df79;
}
.sametimeList td {
	background:#fef7ed;
}
.inquireTable {
	border-top:1px #666 solid;
}
.inquireTable th {
	border-bottom:1px #666 solid;
	border-left:1px #666 solid;
	border-right:1px #666 solid;
	background:#e8df79;
}
.inquireTable td {
	border-bottom:1px #666 solid;
	border-right:1px #666 solid;
	background:#FAFAF0;
}
.inquireTable td.space {
	background:#FFF;
}
.inquireBtn {
	border:1px solid #666;
	background:#e8df79;
}
.person{
	border:solid #999 1px;
}
.personTtl{
	border-bottom:dashed #999 1px;
}
.inquireLogo{
	border-bottom:solid #dab920 3px;
}
.inquireTtl h2{
	border-left:solid #dab920 5px;
}
.inquireFooter p.logo{
	border-top:solid #dab920 3px;
}
.enqueteTable {
	border-top:1px #666 solid;
	border-left:1px #666 solid;
	border-bottom:1px #666 solid;
}
.enqueteTable th {
	border-bottom:1px #666 solid;
	border-right:1px #666 solid;
	background:#e8df79;
}
.enqueteTable th.enqueteRead {
	border-bottom:1px #666 solid;
	border-right:1px #666 solid;
	background:#e8df79;
}
.enqueteTable td {
	border-right:1px #666 solid;
}
.enqueteTable td.enqueteQuestion {
	border-right:1px #666 solid;
	background:#FAFAF0;
}
.enqueteTable td.enqueteBtn {
	border-top:1px solid #666;
	background:#e8df79;
}
.enqueteTable td.enqueteBtn table.btn td.btnCenter {
	background:#e8df79;
}
.enqueteTable td.enqueteBtn table.btn td.btnSide {
	background:#e8df79;
}
.commentTable01 {
	background:#FAFAF0;
}
.commentTable02 {
	background:#FAFAF0;
}
.inquireTable td.noBottomLine {
	border-right:1px #666 solid;
	background:#FAFAF0;
}
.arrowClear{
	background:#dab920;
}



/*新110番
====================================================*/
.box100{
	background:#fef7ed;
}



/*業者新フローヘッダーBG
====================================================*/
.headBanner{
	background:#ECECEC url(/data/gyousha/img/41/head_banner_bg_yellow.jpg) no-repeat bottom left;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
}


/*業者地図から検索ヘッダーアイコン
====================================================*/
.mapIco{
	background:#dab920;
} 



/*ensen color
====================================================*/
.bg-g0{
	background-color:#dab920;
}
.bg-g1{
	background-color:#e8df79;
}
.bg-g2{
	background-color:#fef7ed;
}
.bg-g3{
	background-color:#fef7ed;
}
.bg-g4{
	background-color:#F5F5F5;
}
.bg-g5{
	background-color:#dab920;
}

