﻿[id^=fudoumatrixwidget] .fudoumatrixwidget__title {
	box-sizing:border-box;
	max-width:100%;
	height:auto;
}
[id^=fudoumatrixwidget] div.fudoumatrixwidget__table_area {
	padding: 0.5em 0;
}
[id^=fudoumatrixwidget] table {
	width:100%;
	border-spacing:0;
	border-style:groove;
	border-width:1px;
	border-collapse:initial;
}
[id^=fudoumatrixwidget] table tr * {
	text-align:center;
	vertical-align:middle;
	border-style:hidden;
	margin:0px;
	white-space:nowrap;
}
[id^=fudoumatrixwidget] table tr td {
	padding:0.25em 0.5em;
}
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__shubetsu span a {
	white-space:initial;
}
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__address_cell {
	padding:0.25em 0;
}
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__address_cell div {
	display:table;
	width:100%;
}
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__address_cell span.addless_text {
	display:table-cell;
	text-align:left;
	padding-left:0.5em;
}
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__address_cell span.kaiin_text {
	display:table-cell;
	text-align:right;
	padding:0 0.5em;
}
[id^=fudoumatrixwidget] table tr td span.fudoumatrixwidget__newup_mark {
	padding-left:0.5em;
}
[id^=fudoumatrixwidget] table tr.fudoumatrixwidget__cell_w td.fudoumatrixwidget__cell_w {
	background:#FFF;
}
[id^=fudoumatrixwidget] table tr.fudoumatrixwidget__cell_w td.fudoumatrixwidget__cell_b,
[id^=fudoumatrixwidget] table tr.fudoumatrixwidget__cell_b td.fudoumatrixwidget__cell_w {
	background:#EEE;
}
[id^=fudoumatrixwidget] table tr.fudoumatrixwidget__cell_b td.fudoumatrixwidget__cell_b {
	background:#DDD;
}



/* twentyten */
.twentyten .widget_fudoumatrixwidgetrosenb,
.twentyten .widget_fudoumatrixwidgetrosenc,
.twentyten .widget_fudoumatrixwidgetareab,
.twentyten .widget_fudoumatrixwidgetareac{
	margin: 0 0 20px;
}
.twentyten .widget_fudoumatrixwidgetrosenb a,
.twentyten .widget_fudoumatrixwidgetrosenc a,
.twentyten .widget_fudoumatrixwidgetareab a,
.twentyten .widget_fudoumatrixwidgetareac a{
	color: #666;
	text-decoration: none;
}
.twentyten .widget_fudoumatrixwidgetrosenb h4,
.twentyten .widget_fudoumatrixwidgetrosenc h4,
.twentyten .widget_fudoumatrixwidgetareab h4,
.twentyten .widget_fudoumatrixwidgetareac h4{
	font-size: 14px;
	margin-bottom: 0 !important;
}
.twentyten #content .fudoumatrixwidget__table_area table{
	border: 1px solid #ccc !important;
	font-size: 12px;
}


/* twentyeleven */
.twentyeleven #content .fudoumatrixwidget__table_area table{
	border: 1px solid #ccc !important;
	font-size: 13px;
}


/* twentytwelve */
.twentytwelve #content .fudoumatrixwidget__table_area table{
	border: 1px solid #ccc !important;
	font-size: 100%;
}
.twentytwelve #content .fudoumatrixwidget__table_area table td{
	padding: 3px !important;
	line-height: 1.3;
}
.twentytwelve .widget_fudoumatrixwidgetrosenb h4,
.twentytwelve .widget_fudoumatrixwidgetrosenc h4,
.twentytwelve .widget_fudoumatrixwidgetareab h4,
.twentytwelve .widget_fudoumatrixwidgetareac h4{
	font-weight: normal;
}




/* カスタマイズ */


/* 種別セル */
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__shubetsu {
	/* width:80px; */
	/* height:80px; */
}
/* 種別名表示 */
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__shubetsu span a {
	/* color:red; */
}

/* 地域名または駅名セル */
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__address_cell {
	/* width: 80px; */
	/* height: 80px; */
}

/* 地域名または駅名表示 */
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__address_cell span.addless_text {
	/* color:green; */
}
/* 地域名または駅名横のテキスト「一般・会員」 */
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__address_cell span.kaiin_text {
	/* color:blue; */
}

/* 物件数表示セル */
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__count_cell {
	/* width: 80px; */
	/* height: 80px; */
}
/* 物件数(リンクなし) */
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__count_cell span {
	/* color:white; */
}
/* 物件数(リンクあり) */
[id^=fudoumatrixwidget] table tr td.fudoumatrixwidget__count_cell span a {
	/* color:black; */
}

/* 背景色：白　のセル */
[id^=fudoumatrixwidget] table tr.fudoumatrixwidget__cell_w td.fudoumatrixwidget__cell_w {
	/* background:#888; */
}
/* 背景色：薄い灰　のセル */
[id^=fudoumatrixwidget] table tr.fudoumatrixwidget__cell_w td.fudoumatrixwidget__cell_b,
[id^=fudoumatrixwidget] table tr.fudoumatrixwidget__cell_b td.fudoumatrixwidget__cell_w {
	/* background:#777; */
}
/* 背景色：灰　のセル */
[id^=fudoumatrixwidget] table tr.fudoumatrixwidget__cell_b td.fudoumatrixwidget__cell_b {
	/* background:#666; */
}