@charset "shift_jis";/*------------------------------------------------------contents—pCSS------------------------------------------------------*/section, article, header, nav, footer {	display:block;}header h1 {	border-top: 3px solid #FFB84D;	border-bottom: 3px double #EEE;	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#eee));	padding: 10px 0;	text-align: center;}article#searchBtn {	width: 100%;	padding: 20px 0;}article#searchBtn div#searchRentBox,article#searchBtn div#searchSaleBox {	width: 145px;}article#searchBtn div#searchRentBox div.contents,article#searchBtn div#searchSaleBox div.contents {	border: 1px solid #D1D5D9;	text-align: center;	padding-top: 5px;}article#searchBtn div#searchRentBox div.contents p,article#searchBtn div#searchSaleBox div.contents p {	padding-bottom: 5px;}article#searchBtn div#searchRentBox {	float: left;	margin-left: 10px;}article#searchBtn div#searchSaleBox {	float: right;	margin-right: 10px;}article#searchBtn p#btnRent {	float: left;	margin-left: 10px;}article#searchBtn p#btnSale {	float: right;	margin-right: 10px;}article#searchBtn p#btnTenant {	float: left;	margin: 10px 0 0 10px;}article#searchBtn p#btnInvest {	float: right;	margin: 10px 10px 0 0;}nav {	background-color: #F90;	text-align: left;	color: #FFF;	height: 30px;}nav ul {	width: 100%;	height: 30px;}nav ul li {	float: left;	line-height: 20px;	padding: 5px 5px 5px 15px;	background: url(../img/contents/pointer1.png) no-repeat 0 50%;	margin-left: 5px;	font-size: 90%;}nav ul li a {	color: #FFF;	text-decoration: none;}.cBox1 h1,.cBox1 dt {	height: 31px;	border-width: 0 1px 0 18px;	-webkit-border-image: url(../img/contents/titlebar.png) 0 1 0 18;	padding-top: 10px;}.cBox2 h1 {	height: 31px;	background: url(../img/contents/ctitlebg.png) no-repeat left #D2EBFF;	-webkit-background-size: 51px 31px;	padding-left: 60px;	line-height: 31px;}.cBox2 table th,.cBox2 table td {	font-size: 95%;}section#rcList ul {	width: 90%;	margin: 10px auto 0;}section#rcList a {	color: #000;	text-decoration: none;}section#rcList ul li {	clear: both;	border-bottom: 1px dotted #CCC;	margin-top: 10px;	font-size: 90%;	line-height: 30px;	background: url(../img/contents/pointer2.gif) no-repeat 0 10px;	padding-left: 10px;}section#rcList ul li a {	padding-left: 0px;	display: block;	background: url(../img/contents/pointer4.png) no-repeat 100% 50%;	-webkit-background-size: 6px 9px;}section#rcList ul li ul {	width: 100%;	margin: 0;}section#rcList ul li ul li {	border-bottom: none;	margin: 5px 0 0 15px;	background: url(../img/contents/pointer3.gif) no-repeat 0 50%;}section#rcList ul li ul li a {	padding-left: 0px;	display: block;}footer {	padding: 10px 0;	margin-top: 20px;	border-top: 1px solid #CCC;	text-align: center;	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#ECECEC));}section dl#cornerList dd {	padding: 10px;}section dl#cornerList dd p.txtarea {	text-align: center;	margin-top: 5px;}section dl#cornerList dd p.txtarea a {	color: #555;	display: block;	background: url(../img/contents/pointer4.png) no-repeat 100% 50%;	-webkit-background-size: 6px 9px;}section dl#cornerList dd div#corner1,section dl#cornerList dd div#corner2,section dl#cornerList dd div#corner3 {	width: 100%;	padding: 5px 0;	position: relative;	background-color: #EEE;}section dl#cornerList dd div#corner1 p.cornerBg,section dl#cornerList dd div#corner2 p.cornerBg,section dl#cornerList dd div#corner3 p.cornerBg {	height: 150px;	background-color: #FFF;	border: 1px solid #CCC;	margin: 0 5px;}section dl#cornerList dd div#corner1 div.contents,section dl#cornerList dd div#corner2 div.contents,section dl#cornerList dd div#corner3 div.contents {	width: 100%;	position: absolute;	top: 5px;	left: 0px;	text-align: center;}