@charset "UTF-8";

/*-------------------------------------
*
* 仲介リスティング用css
*-------------------------------------- */
* {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
}

/*-------------------------------------
*
* 見出し設定
*-------------------------------------- */
div#headLine {
	margin: 15px 0 10px;
}

div#headLine h1 {
	float: left;
	margin: 0 0 0 10px;
	padding: 5px 0 5px 55px;
	font: normal bold 150% /1.2 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic", sans-serif;
	font-size: 150%;
	color: #333333;
}

/* --- 見出し背景画像一覧 --- */
div#headLine h1#hl_mansion_n { /* 新築マンション */
	background: url("/images/rn_search/rn_01_bg_hl_mansion_n.gif") left center no-repeat;
}

div#headLine h1#hl_mansion { /* 中古マンション */
	background: url("/images/rn_search/rn_02_bg_hl_mansion.gif") left center no-repeat;
}

div#headLine h1#hl_house_n { /* 新築一戸建て */
	background: url("/images/rn_search/rn_03_bg_hl_house_n.gif") left center no-repeat;
}

div#headLine h1#hl_house { /* 中古一戸建て　一戸建て */
	background: url("/images/rn_search/rn_04_bg_hl_house.gif") left center no-repeat;
}

div#headLine h1#hl_land { /* 土地 */
	background: url("/images/rn_search/rn_05_bg_hl_land.gif") left center no-repeat;
}

/* --- 他の方法で再検索 --- */
div#headLine dl {
	float: right;
	margin-top: 10px;
}

div#headLine dt,
div#headLine dd {
	display: inline-block;
	padding-right: 5px;
	/display: inline;
	/zoom: 1;
}

div#headLine dd {
	padding-left: 20px;
	background: url("/images/rn_listing/rn_icon_arow_01.gif") left center no-repeat;
}

div#headLine dd.act { /* 現在地 */
	background: url("/images/rn_listing/rn_icon_arow_02.gif") left center no-repeat;
}

p#bnr { /* 特集用バナー */
	margin: 20px auto;
	text-align: center;
}

/*-------------------------------------
*
* 検索した条件
*-------------------------------------- */
div#prerequisite {
	clear: both;
	padding-bottom: 15px;
	border: 2px solid #bddd0e;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* --- 検索した条件見出しエリア --- */
div#prerequisiteHl {
	border-bottom: 2px solid #bddd0e;
	background: #f0fad5;
	position: relative;
	height: 2.7em;
	min-height: 22px;
	/zoom: 1;
}

/* --- 左エリア --- */
div#prerequisiteHl div {
	position: absolute;
	top: 0.5em;
	top: 0.55em\9;
	*top: 0.7em;
	left: 10px;
}

div#prerequisiteHl div h2,
div#prerequisiteHl div p {
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

/* --- 右エリア --- */
div#prerequisiteHl dl {
	position: absolute;
	top: 0.5em;
	top: 0.55em\9;
	*top: 0.7em;
	right: 10px;
	margin-right: -0.75em;
	min-height: 22px;
	text-align: right;
	color: #343434;
	/zoom: 1;


}

div#prerequisiteHl dt {
	 display: inline-block;
	/display: inline;
	/zoom: 1;
	line-height: 1.1;
}

div#prerequisiteHl dd {
	padding: 0 0.75em;
	line-height: 1.1;
	border-left: 1px solid #666666;
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

div#prerequisiteHl dd.firstChild {
	padding-left: 0.25em;
	border: none;
}

/* --- 検索した条件 設定 --- */
table.searchArea input[type="checkbox"] {
	margin-right: 4px;
	vertical-align: middle;
}

table.searchArea {
	clear: both;
	width: 920px;
	margin: 15px 15px 0;
	border-collapse: collapse;
}

table.searchArea th {
	vertical-align: top;
	text-align: right;
}


table.searchArea th {
	width: 115px;
	padding: 5px 5px 5px 0;
	background: #f1f1f1;
}

/* 角丸 */
table.searchArea tr:first-child th {
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

table.searchArea tr:last-child th,
table.searchArea tr th.radius {
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}

table.searchArea tr:only-child th {
	-moz-border-radius: 3px;
	border-radius: 3px;
}

table.searchArea td {
	vertical-align: top;
	padding: 5px 0;
	font-size: 95%;
}

table.searchArea td.bd {
	border-bottom: 1px solid #cccccc;
}

table.searchArea td.btn { /* 地域を変更するボタン */
	text-align: right;
}

table.searchArea td.btn3 { /* 絞り込みボタン */
	vertical-align: top;
	text-align: right;
}

table.searchArea li { /* 近隣地域 */
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin-right: 1em;
}

table.searchArea ul.area li { /* 検索した市区町村 */
	min-width: 151px;
	padding-bottom: 5px;
}


/* --- 検索した条件リスト ---*/
table.searchArea td.condition {
	vertical-align: top;
}

table.searchArea td.condition li {
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

table.searchArea td.condition li span {
	margin-right: 0.5em;
	font-weight: bold;
}

table.searchArea td.btn2 { /* 検索条件を変更するボタン */
	vertical-align: middle;
	text-align: right;
}

table.searchArea td.btn2 .openSearch {
	cursor: pointer;
}



/*-------------------------------------
*
*　ページ送り
*-------------------------------------- */
div.pager {
	margin: 15px 0;
	clear: both;
}

div.pager p {
	float: left;
}

div.pager p span {
	padding-right: 1.5em;
}

div.pager strong { /* 全件数 */
	font: normal bold 120% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic", sans-serif;
}

div.pager ul {
	float: right;
}

div.pager li {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	padding: 0 7px 0 5px;
	border-right: 1px solid #666666;
	line-height: 1.0;
}

div.pager li.prev { /* 前のn件 */
	margin-right: 0.5em;
	border: none;
}

div.pager li.lastChild {
	border: none;
}

div.pager li.next { /* 次のn件 */
	margin-left: 0.5em;
	border: none;
}

/*-------------------------------------
*
*　表示切り替えタブ・並び替えリンク
*-------------------------------------- */
div#changer {
	height: 25px;
	border-bottom: 5px solid #e1e1e1;
	font-size: 12px;
}

/*--- 表示切り替えタブ --- */
ul#prevTab {
	float: left;
	height: 25px;
	line-height: 25px;
}

ul#prevTab li {
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

/*--- 並び替えリンク・元に戻すボタン --- */
div#changer div {
	float: right;
}

/*--- 並び替えリンク ---*/
dl#listChanger {
	float: right;
	margin: 5px 10px 0 0;
	line-height: 1.2;
}

dl#listChanger dt,
dl#listChanger dd {
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

dl#listChanger dd {
	margin-left: 5px;
	padding-right: 5px;
	border-right: 1px solid #666666;
}

dl#listChanger dd.lastChild {
	border: none;
}

div#changer p { /* 元に戻すボタン */
	float: right;
}

/*-------------------------------------
*
*　選択した物件をまとめて　資料請求・登録
*-------------------------------------- */

/* 矢印、下向き */
p#listDown {
	clear: both;
	margin: 15px 0 12px 8px;
	line-height: 1;
}
p#listDown .lead {
	padding-left: 20px;
	background: url("/images/rn_listing/rn_icon_arrow_down.gif") 0 center no-repeat;
	height: 22px;
	line-height: 22px;
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

p#listDown img {
	vertical-align: bottom;
}

p#listDown span {
	float:left;
	padding-right: 4px;
}

/* 矢印、上向き */
p#listUp {
	clear: both;
	margin: 0 0 12px 8px;
}

p#listUp .lead {
	padding-left: 20px;
	background: url("/images/rn_listing/rn_icon_arrow_up.gif") 0 center no-repeat;
	height: 22px;
	line-height: 22px;
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

p#listUp img {
	vertical-align: bottom;
}

p#listUp span {
	float:left;
	padding-right: 4px;
}

/* 矢印、上下向き */
p#listUpDown {
	clear: both;
	margin: 0 0 12px 8px;
}

p#listUpDown .lead {
	padding-left: 20px;
	background: url("/images/rn_listing/rn_icon_arrow_updown.gif") 0 center no-repeat;
	height: 22px;
	line-height: 22px;
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

p#listUpDown img {
	vertical-align: bottom;
}

p#listUpDown span {
	float:left;
	padding-right: 4px;
}

/* ページトップへ戻る */
p#listUp .pageToBack,
p#listDown .pageToBack,
p#listUpDown .pageToBack {
	float: right;
	padding-right: 7px;
}

p#listUp .pageToBack a,
p#listDown .pageToBack a,
p#listUpDown .pageToBack a {
	background: url("/images/rn_common/rn_icon_arrow_08.gif") 0 0.1em no-repeat;
	min-height: 22px;
	line-height: 22px;
	padding-left: 21px;
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

/*-------------------------------------
*
* 物件
*-------------------------------------- */
.housing {
	margin-bottom: 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #cccccc;
	background: url(/images/rn_listing/rn_bg_housing_header_bl.gif) 0 bottom no-repeat;
}

/* -- チェックボックス -- */
.housing .check {
	padding-top: 8px;
	width: 28px;
	text-align: center;
	float: left;
	background: url(/images/rn_listing/rn_bg_housing_header_tl.gif) 0 0 no-repeat;
}

.housing .check img {
	text-align: center;
	display: block;
	margin: 0 auto 3px auto;
}

/* -- 詳細 -- */
.housing .detail {
	float: right;
	width: 900px;
	padding: 9px;
}

/* --- 物件名 --- */
.housing .houseName {
	padding: 0 5px;
	background: #f1f1f1;
	margin-bottom: 10px;
}


.housing .houseName h3 { /* 物件名 */
	float: left;
	margin: 0;
	padding: 0.3em 0;
	font-size: 110%;
	font-weight: bold;
	letter-spacing: 1px;
	min-height: 22px;

}

/* --- 資料請求ボタン --- */
.housing .houseName ul {
	float: right;
	margin: 0;
	padding: 0;
}

.housing .houseName li {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	height: 22px;
	margin-left: 2px;
	padding: 0.4em 0 0.32em;
}

/* --- 写真 --- */
.housing .photo {
	float: left;
	width: 382px;
	margin: 0;
	padding: 0;
}

.housing .photo li {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin-right: 5px;
}

/* --- 価格・所在地など詳細 -- */
.housing table {
	border: none;
	width: 338px;
	float: left;
}

.housing table th {
	border: none;
	padding: 5px 0;
	text-align: left;
	vertical-align: top;
}

.housing table td {
	border: none;
	padding: 0 5px 0 8px;
}

.housing table td.pd0 {
	padding: 0;
}

.housing table table {
	float: none;
	width: auto;
}

.housing table td table td {
	padding: 0 5px 0 0;
}

.housing table td strong {
	font-size: 130%;
	font-weight: bold;
	color: #b71c22;
}

/*-- レイアウト -- */
.housing .layout {
	float: right;
	border: 1px solid #cccccc;
}

.housing .layout img {
	margin: 5px;
}

/*-- 室内ムービー・リノベーションなどアイコン -- */
.housing table ul {
	margin-left: -8px;
}

.housing table ul li {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin: 8px 8px 0 0;
}

.housing table ul.report li { /* 資料請求済　見学予約済 */
	margin-top: 3px;
}

/* ----------------------------
*
* テキストで表示　テーブル
*------------------------------ */
table#textListing {
	width: 100%;
	margin-bottom: 15px;
	line-height: 1.3;
}

table#textListing th {
	border: 1px solid #999999;
	background: #cccccc;
	text-align: center;
}

table#textListing td {
	border: 1px solid #999999;
	padding: 8px 5px;
	text-align: center;
}

table#textListing tr.even {
	background: #f7f7f7;
}

/* --- 角丸設定 --- */
table#textListing {
	border-collapse: separate;/* モダンブラウザ用 */
	border-spacing:0;/* モダンブラウザ用 */
	/border-collapse: collapse;/* IE用 */
	border-collapse: collapse\9;/* IE用 */
}

/* モダンブラウザ用 */
table#textListing td:not(:last-child),
table#textListing th:not(:last-child) {
	border-right: 0;
}

table#textListing th,
table#textListing tr:not(:last-child) td,
table#textListing tr:not(:last-child) tg {
	border-bottom: 0;
}

table#textListing tr:first-child th:first-child {
	-webkit-border-top-left-radius: 3px;
	-moz-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
}

table#textListing tr:first-child th:last-child {
	-webkit-border-top-right-radius: 3px;
	-moz-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
}

table#textListing tr:last-child td:first-child {
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

table#textListing tr:last-child td:last-child {
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
}

/* -- NEW -- */
#textListing input[type="checkbox"] {
	margin-top: 3px;
}


/* -- 物件名 -- */
#textListing td.name {
	vertical-align: top;
	text-align: left;
}

#textListing td.name h3 {
	font-size: 100%;
	font-weight: bold;
}

#textListing ul.icon { /* アイコン */
	margin-top: 10px;
}

#textListing ul.icon li { /* アイコン */
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin-right: 5px;
}

#textListing ul.report li { /* 資料請求済　見学予約済 */
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin: 3px 5px 0 0;
}

/* -- 沿線/駅 -- */
#textListing td.station {
	text-align: left;
}

/* -- 価格 -- */
#textListing span.price {
	display: block;
	font-size: 130%;
	font-weight: bold;
	color: #b71c22;
}

/* -- 「検討中リストへ」・「資料請求」のボタン間の余白を空ける-- */
.btnInq { margin-top:3px; }

/*- 未定 -*/
span.undecidedness {
	font-weight: bold;
	color: #333333;
}

/*-------------------------------------
*
*　検索結果0件
*-------------------------------------- */
div#researchArea {
	margin: 25px 0;
	text-align: center;
}

div#researchAreaInner {
	border: 1px solid #adca0d;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top: 25px;
	padding: 25px;
}

div#inner p.ttl {
	margin-bottom: 0.5em;
	font-size: 150%;
	font-weight: bold;
}

/*-------------------------------------
*
*　アイコンの見方について
*-------------------------------------- */
div#rendingIcon {
	margin-bottom: 40px;
	padding-top: 5px;
	border-top: 1px solid #cccccc;
}

div#rendingIcon table {
	width: 90%;
}

div#rendingIcon th {
	width: 75px;
	text-align: center;
}

div#rendingIcon td {
	padding: 5px 0;
}

/*-------------------------------------
*
*　最近見た物件
*-------------------------------------- */
div#seenRecently {
	background: #f1f1f1;
	border: 1px solid #f1f1f1;
	padding: 10px 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
}

div#seenRecently * {
	/zoom: 1;
}

div#seenRecently p.ttl {
	float: left;
	padding-bottom: 5px;
}

div#seenRecently p.more { /* 一覧を見る */
	float: right;
	padding: 0 0 5px 13px;
	background: url("/images/rn_common/rn_icon_arrow_04.gif") 0 6px no-repeat;
}

div#seenRecently ul {
	clear: both;
	padding: 10px 0 0;
	background: url("/images/rn_common/rn_line_01.gif") left top repeat-x;
}

/* -- 物件1かたまり -- */
div#seenRecently li {
	clear: left;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	width: 30%;
	padding-left: 12px;
	background: url("/images/rn_common/rn_line_02.gif") left top repeat-y;
	vertical-align: top;
}

div#seenRecently li.firstChild {
	padding-left: 0;
	background-image: none;
}

div#seenRecently p.img { /* 物件画像 */
	float: left;
}

div#seenRecently dl { /* 物件詳細 */
	margin-left: 70px;
}

div#seenRecently dt { /* 物件名 */
	margin-bottom: 5px;
	padding-left: 20px;
	background: url("/images/rn_listing/rn_icon_arow_01.gif") left 0.1em no-repeat;
}

div#seenRecently dd strong { /* 価格 */
	color: #333333;
}

/*-------------------------------------
*
*　ご希望の物件が見つからないときは・・
*-------------------------------------- */
div#register {
	position: relative;
	background: #f1f1f1;
	border: 1px solid #f1f1f1;
	padding: 20px 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
}

div#register p {
	width: 80%;
	margin-top: 0.5em;
}

div#register div.btn {
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -15px;
	margin-top: -5px\9;
}

div#register div.btn:not(:target) {
	margin-top: -5px\9;
}

/*-------------------------------------
*
* セレクトボックス
*-------------------------------------- */
/*-- セレクトボックス --*/
.sctble_display span ,
.sctble_mat {
	min-width: 92px;
	font-size: 12px;
}

.sctble_mat {
	min-width: 115px;
	max-height: 230px;
	overflow: auto;
}

/* 表示件数 */
#limit_top_dammy.sctble_display span {
	min-width: 30px;
}

#limit_top_mat {
	min-width: 71px;
}

/*-------------------------------------
*
* clear設定
*-------------------------------------- */
#specialPickUp dl:after,
#specialPickUp ul:after,
div#headLine:after,
div#prerequisiteHl:after,
div.pager:after,
div#changer:after,
div.housing:after,
.houseName:after,
#listUp:after,
#listDown:after,
#listUpDown:after {
	content: "";
	display: block;
	clear: both;
}
/* clearfix */
#specialPickUp dl,
#specialPickUp ul,
div#headLine,
div#prerequisiteHl,
div.pager,
div#changer,
div.housing,
div.housing .houseName,
#listUp,
#listDown,
#listUpDown {
	zoom: 1;
}

/*-------------------------------------
*
* 最近見た物件
*-------------------------------------- */
#checked {
	background: #f1f1f1;
	border: 1px solid #f1f1f1;
	padding: 8px 15px 8px 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 10px;
}

#checked h3 {
	float: left;
	margin-bottom: 5px;
	/margin-bottom: 0;
}

#checked p.more { /* 一覧を見る */
	float: right;
	margin-top: -3px;
	padding-left: 10px;
	background: url("/images/rn_common/rn_icon_arrow_04.gif") left center no-repeat;
}

#checked div#object {
	clear: both;
	padding-top: 10px;
	/padding-top: 5px;
	background: url("/images/rn_common/rn_line_01.gif") left top repeat-x;
}

#checked dl {
	float: left;
	width: 207px;
	padding: 0 13px;
	background: url("/images/rn_common/rn_line_02.gif") 0 0 repeat-y;
}


#checked dl.firstChild { /* 物件一件目 */
	padding-left: 0;
	background: none;
}

#checked dt { /* 物件写真 */
	float: left
}

#checked dd {
	margin-left: 70px;
	line-height: 1.3;
}

#checked dd.name { /* 物件名 */
	margin-bottom: 8px;
	padding-left: 20px;
	background: url("/images/rn_common/rn_icon_arrow_08.gif") left 0.1em no-repeat;
}

#checked dd.price { /* 価格 */
	margin: 0 0 0 70px;
	padding: 0;
	border: none;
	font-weight: bold;
	color: #333333;
}

/* --- 注釈 --- */
p.annotation {
	margin-bottom: 1.5em;
	font-size: 80%;
}

/* --- G151 --- */

table.searchArea2 {
	clear: both;
	width: 920px;
	margin: 7px 15px 0 15px;
    border-top:1px solid #ccc;
    border-spacing: 0px 7px;
    border-collapse: separate;
}

table.searchArea2 th {
	text-align: right;
	width: 115px;
	padding: 5px 5px 5px 0;
	background: #f1f1f1;
}

/* 角丸 */
table.searchArea2 tr:first-child th {
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

table.searchArea2 tr:last-child th,
table.searchArea2 tr th.radius {
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}

table.searchArea2 tr:only-child th {
	-moz-border-radius: 3px;
	border-radius: 3px;
}

table.searchArea2 td {
	padding: 5px 0;
	font-size: 95%;
}

/* --- 検索した条件リスト ---*/

table.searchArea2 td.condition li {
	display: inline-block;
	/display: inline;
	/zoom: 1;
}

table.searchArea2 td.condition li span {
	margin-right: 0.5em;
	font-weight: bold;
}

table.searchArea2 td.btn2 { /* 検索条件を変更するボタン */
	vertical-align: middle;
	text-align: right;
}

table.searchArea2 td.btn2 .openSearch {
	cursor: pointer;
}

table.searchArea2 td.condition li {
    margin-right:15px;
}

table.searchArea a.pageback {
	padding-left: 20px;
	background: url("/images/rn_listing/rn_icon_arow_01.gif") 0% 50% no-repeat;
        font-size:13px;
}


/* -------------------------------------
* 仲介一覧用　注目の物件ピックアップ
* ------------------------------------- */
#specialPickUp {
	margin: 10px 0 15px 0px;
}

#specialPickUp h2 {
	margin-bottom: 8px;
}

#specialPickUp h2 img {
	float: left;
}

#specialPickUp h2 span {
	font-size: 12px;
	font-weight: normal;
	padding-left: 20px;
	float: right;
	background: url("/images/rn_listing/rn_icon_arow_01.gif") left center no-repeat;
}

#specialPickUp ul {
	margin: 5px 0 10px 20px;
	zoom: 1;
	clear: both;
}

#specialPickUp li { /* 物件1件 */
	width: 280px;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	border: 1px solid #b0c4de;
	border-width: 1px 2px 2px 1px;
}

#specialPickUp dl {
	padding: 5px;
	zoom: 1;
}

#specialPickUp dt img { /* 写真*/
	float: left;
	border: 1px solid #eeeeee;
	margin: 5px 0px 5px 5px;
}

#specialPickUp dt img:hover {
	border-color: #cc0033;
}

#specialPickUp dd {
	margin-left: 115px;
}

#specialPickUp dd.name { /* 物件名 */
	font-weight: bold;
}

#specialPickUp  p.place { /* 場所 */
	clear: left;
	margin-top: 5px;
	padding: 0.4em 0;
	border-top: 1px solid #ced8e0;
	text-align: center;
	color: #545454;
}

#specialPickUp p.comment { /* セールスポイント */
	padding: 0.5em 3px;
	text-align: center;
	font-size: 82%;
	background: #eeeeee;
	height: 30px;
	overflow: hidden;
}
