/**
 * e-sohko.com
 * /css/tenant/regist_top.css
 * @version 
 */

@import "../global.css";
@import "../layout_left.css";
@import "../search.css";
@import "../bukken/search_area.css";


#layout_main {
	width: 730px;
}

h1 {
	width: 730px;
	height: 54px;
	background: url(../../images/tenant/registtop_head.gif) no-repeat;
	text-indent: -9999px;
}

#layout_main h2 {
	
}

#localheader {
	margin-bottom: 10px;
}
#localheader p {
	margin-top: 5px;
	text-align: right;
}

p#head_cap {
	margin: -0.5em 0 0.5em 0;
	text-align: right;
	font-size: 70%;
}

#results_header {
	margin-bottom: 30px;
	padding: 10px;
	background: #F3F3F3;
	border: 2px solid #B0B7C2;
}

#results_header ul#lead {
	float: left;
	width: 380px;
	padding-top: 0.5em;
	font-size: 77%;
	font-weight: bold;
}
#results_header ul#lead li {
	margin-bottom: 1em;
	padding-left: 20px;
	background: url(../../images/global/allow_orange.gif) 5px 0.3em no-repeat;
	line-height: 1.5;
}


#announce {
	float: right;
	width: 300px;
	font-size: 70%;
}
#announce h2 {
	margin: 5px 0;
	padding: 2px;
	background: #B0B7C2;
	border: none;
	color: #fff;
}
#announce dl {
	margin: 0;
}
#announce dl dt {
	display: block;
	width: 30px;
	padding: 2px 0;
	background: #e5e5e5;
	text-align: center;
}
#announce dl dd {
	margin: -17px 0 5px 40px;
	width: 260px;
}



/** Refine Container
-----------------------------------------*/
#results_header p.refine_head,
#results_header p.refine_box label,
#results_header p.refine_box span {
	display: block;
	margin-bottom: 0.3em;
	padding-left: 15px;
	background: url(../../images/bukken/allow_head_m.gif) left center no-repeat;
	font-size: 77%;
	font-weight: bold;
}




/** Seach title **/
#refine_container p.refine_box {
	float: left;
	width: 180px;
}

table#result_table tr td {
	text-align: center;
}
table#result_table tr td.status {
	font-weight: bold;
}
table#result_table tr td.status span {
	display: block;
	margin-top: 2px;
}
table#result_table tr td.location span {
	display: block;
	margin-bottom: 0.2em;
	text-align: left;
}
table#result_table tr td img {
	padding: 0 2px;
	vertical-align: middle;
}


#bottomconsole {
	margin-top: 15px;
	text-align: center;
}

#noresults p{
	font-size: 77%;
}
#noresults h3 {
	margin-bottom:0.5em;
}
#noresults h4 {
	margin: 2em 0 0.25em 0;
	font-size: 85%;
	color: #475AA3;
}
#noresults ul{
	margin-left:10px;
}
#noresults ul li h5{
	background:url(../../images/global/arrow_white.gif) left 50% no-repeat;
	padding:5px 0 7px 23px;
}
#noresults ul li p{
	padding-left:23px;
}
#noresults #naviregist{
	background:url(../../images/tenant/btn_tenant_naviregist.gif) no-repeat;
	width:230px;
	height:90px;
	margin:1em auto;
	position:relative;
}
#noresults #naviregist img{
	position:absolute;
	top:53px;
	left:35px;
}