@charset "utf-8";

.mainBox {
	padding-top: 9px;
	width: 690px;
	background: url(/cmn/images/detail/acchi_01.png) 0 0 no-repeat;
	}
.shopBox {
	margin-left: 30px;
	border: 1px solid #dfdfdf;
	padding: 7px;
	width: 244px;
	}

/************************************************************
 * ﾄｯﾌﾟﾊﾟﾈﾙ
 ************************************************************/
/* 見出し */
.top_mds {
	border-bottom: 1px solid #e9e9e9;
	padding: 0 1px 5px;
	background: url(/cmn/images/detail/acchi_04.png) 0 0 repeat-y;
	}
.top_mds h2 {
	margin: 0 11px;
	padding: 2px 0 2px 10px;
	font-size: 14px;
	line-height: 110%;
	background: url(/cmn/images/detail/acchi_02.png) 0 0 no-repeat;
	}
.top_mds p {
	margin-top: 10px;
	padding: 7px 12px 0;
	line-height: 15px;
	border-top: 1px solid #ddd;
	}
.top_comment {
	padding-top: 7px;
	padding-bottom: 11px;
	background: url(/cmn/images/detail/acchi_03.png) left bottom no-repeat;
	}
.top_comment p {
	padding: 5px 12px 0 35px;
	font-size: 16px;
	color: #c00;
	font-weight: 700;
	line-height: 18px;
	background: url(/cmn/images/detail/acchi_06.png) 10px 3px no-repeat;
	}

/************************************************************
 * 物件ﾘｽﾄ
 ************************************************************/
.listBox {
	position: relative;
	margin-top: 30px;
	width: 690px;
	overflow: hidden;
	}
.listBox h3 {
	padding: 3px 0 0 11px;
	font-size: 16px;
	line-height: 18px;
	background: url(/cmn/images/zc/midashi.png) 0 0 no-repeat;
	}
.ulList {
	position: relative;
	margin-top: 10px;
	width: 705px;
	}
.ulList li {
	float: left;
	margin-right: 15px;
	width: 161px;
	height: 237px;
	}
/* 物件画像 */
.ulList li a img {
	width: 160px;
	height: 120px;
	}
/* ﾃｷｽﾄﾘﾝｸ */
.lst_1 {
	height: 30px;
	}
.lst_1 a {
	line-height: 14px;
	}
/* 価格 */
.lst_2, .lst_3 {
	font-size: 10px;
	line-height: 17px;
	}
.lst_2 span, .lst_3 span {
	font-size: 16px;
	font-weight: 700;
	font-family: Arial;
	vertical-align: -1px;
	}
.lst_3 {
	margin-bottom: 3px;
	}
.lst_3 span {
	color: #c00;
	}

/* 物件詳細情報見出し */
.boxComment {
	padding-left: 25px;
	height: 35px;
	font-size: 16px;
	font-weight: 700;
	color: #c00;
	background: url(/cmn/images/detail/acchi_06.png) 0 1px no-repeat;
	}

/************************************************************
 * ｲﾛｲﾛ
 ************************************************************/
.fs15				{ font-size: 15px;}
.lh16				{ line-height: 16px;}
.closeTable th		{ color: #bbb;}
.closeTable td		{ color: #ccc  !important;}
.closeTable th a,
.closeTable th a:hover	{ color: #bbb !important;}
h3.lineOrange		{ color: #bbb;}

/************************************************************
 * 移植
 ************************************************************/
.w90				{ width: 90px;}
.w100				{ width: 100px;}
.w110				{ width: 110px;}
.w184				{ width: 184px;}
.w461				{ width: 461px;}

/* 評価星の位置 */
.p_star img {
	vertical-align: -3px;
	margin-right: 3px;
	}

/* 地図を見るﾎﾞﾀﾝ */
.silverHighTall {
	padding-top: 6px;
	width: 122px;
	height: 36px;
	line-height: 14px;
	background: url(/cmn/images/sprite/detail.png) -260px -260px no-repeat;
	}

.silverHighTall:hover {
	background-position: -260px -302px;
	}

.silverHighTall:active {
	background-position: -260px -344px;
	}

/* 物件詳細用ヘルプアイコン */
.question_detail {
	color: #696969;
	text-decoration: none;
	}
.question_detail span.question {
	margin-left: -8px;
	font-size: 12px;
	}