@charset "utf-8";

/**************************************************************************************

--------------------------------------------------------------------------------------
共通パーツ
***************************************************************************************/

/* マイナータイトル
========================================== */

.titMinor {
	padding-left:30px;
	background:url(../../bukken/images/tit_miner.png) no-repeat 0 55%;
	letter-spacing:2px;
	font-size:18px;
	font-weight:bold;
}

/* 赤ボタン
========================================== */

a.btnRed {
	font-size:16px;
	padding:0 10px;
	height:38px;
	line-height:38px;
	background:#F15959;
	color:#fff;
	text-align:center;
	min-width:220px;
	text-decoration:none;
	display:inline-block;
}
a:hover.btnRed {
	background:#EA3C3C;
}

/**************************************************************************************

--------------------------------------------------------------------------------------
物件募集
***************************************************************************************/

#bukken {
	width:760px;
	padding-bottom:50px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, sans-serif;
}

/* 物件タイプ
========================================== */

#bukken .type {
	width:692px;
	padding:8px;
	margin:30px auto 0;
	border:1px solid #E6E6E6;
	background:#F6F6F6;
}
#bukken .type h2 {
	font-size:18px;
	padding-left:16px;
	height:30px;
	line-height:30px;
	font-weight:bold;
	color:#333;
	letter-spacing:0.2em;
}
#bukken #type01 h2 {border-left:4px solid #FF9900;}
#bukken #type02 h2 {border-left:4px solid #9BC800;}
#bukken #type03 h2 {border-left:4px solid #58B3D2;}

#bukken .type dl {
	background:#FFF;
	width:650px;
	margin-top:8px;
	padding:20px;
}
#bukken .type dl:after {
	content:"."; display:block; clear:both; height:0; visibility:hidden; font-size:0;
}
#bukken .type dl dt {
	width:220px;
	float:left;
}
#bukken .type dl dd {
	width:410px;
	float:right;
}
#bukken .type dl dd table {
	width:98%;
	margin-top:-5px;
}
#bukken .type dl dd table tbody {
}
#bukken .type dl dd table tbody tr {
}
#bukken .type dl dd table tbody tr th {
	padding:14px 0;
	border-bottom:1px solid #ccc;
	line-height:1;
}
#bukken .type dl dd table tbody tr td {
	padding:14px 0 12px 10px;
	border-bottom:1px solid #ccc;
	line-height:1;
}
#bukken .type dl dd p {
	padding-top:10px;
}
#bukken .type dl dd p a {
	display:block;
}

/* お問い合わせ先
========================================== */

#bukken .w708 {
	width:708px;
	margin-left:auto;
	margin-right:auto;
}
#bukken .w708 #contact {
	background:#FAF9F7;
	border:1px solid #ccc;
	padding:25px 20px;
	margin-top:15px
}
#bukken .w708 dl#contact dt {
	color:#63080C;
	font-weight:bold;
	border-bottom:1px solid #666;
	padding-bottom:10px;
	font-size:14px;
}
#bukken .w708 dl#contact dd {
	margin-top:20px;
	font-size:13px;
}
