@charset "utf-8";
/* about.css */

@import "base.css?220531";
/*---------- estate_list4 ----------*/
#contents .estate_list4{
	height:100%;
	border-top:1px solid #046484;
	border-bottom:1px solid #046484;
	background:-moz-linear-gradient(top,#0896C8,#0896C8);
	background:-webkit-gradient(linear,left top,left bottom,from(#0896C8),to(#0896C8));
}
#contents .estate_list4 .inner{
	width:93.75%;
	padding-top:8px;
	margin:0 auto;
}
#contents .estate_list4 .inner a{
	display:block;
	height:42px;
	margin-bottom:6px;
	font-size:13px;
	line-height:12px;
	color:#000000;
	background:#FFFFFF;
	-webkit-box-shadow: 0 21px 1px #FFFFFF inset, 0 -21px 1px #F2F2F2 inset;  
    -moz-box-shadow: 0 21px 1px #FFFFFF inset, 0 -21px 1px #F2F2F2 inset;  
	box-shadow: 0 21px #FFFFFF inset, 0 -21px #F2F2F2 inset;  
	border:hidden;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
#contents .estate_list4 .inner2 a{
	display:block;
	height:52px;
	margin-bottom:6px;
	font-size:13px;
	line-height:12px;
	color:#000000;
	background:#FFFFFF;
	-webkit-box-shadow: 0 25px 1px #FFFFFF inset, 0 -25px 1px #F2F2F2 inset;
	-moz-box-shadow: 0 25px 1px #FFFFFF inset, 0 -25px 1px #F2F2F2 inset;
	box-shadow: 0 25px #FFFFFF inset, 0 -25px #F2F2F2 inset;
	border:hidden;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
#contents .estate_list4 .inner a span.text{
	display:inline-block;
	float:left;
	padding-top:15px;
	padding-left:5%;
}
#contents .estate_list4 .inner2 a span.text2{
	display:inline-block;
	float:left;
	padding-top:11px;
	padding-left:5%;
	line-height: 120%;
}
#contents .estate_list4 .inner a span.arrow{
	display:inline-block;
	float:right;
	padding-top:14px;
	padding-right:5%;
}
#contents .estate_list4 .inner a span.arrow00{
	display:inline-block;
	float:right;
	padding-top:9px;
	padding-right:5%;
}
#contents .estate_list4 .inner a span.arrow00 .arrow01{
	display:inline-block;
	padding-top:3px;
	padding-right:4px;
}
#contents .estate_list4 .inner a span.arrow00 .arrow02{
	display:inline-block;
	padding-top:5px;
}


#contents .estate_list4 .inner2 a span.arrow{
	display:inline-block;
	float:right;
	padding-top:14px;
	padding-right:5%;
}
#contents .estate_list4 .inner2 a span.arrow00{
	display:inline-block;
	float:right;
	padding-top:15px;
	padding-right:5%;
}
#contents .estate_list4 .inner2 a span.arrow00 .arrow01{
	display:inline-block;
	padding-top:3px;
	padding-right:4px;
}
#contents .estate_list4 .inner2 a span.arrow00 .arrow02{
	display:inline-block;
	padding-top:5px;
}

#contents .bar19{
	display:block;
	height:19px;
	border-top:1px solid #F2EEE0;
	background:-moz-linear-gradient(top,#D9D6C9,#F2EEE0);
	background:-webkit-gradient(linear,left top,left bottom,from(#D9D6C9),to(#F2EEE0));
}
