/* -------------------------------------------------- */
/* New Design */
/* -------------------------------------------------- */

/* Basic
----------------------------------------------------- */
a:active { outline: none; }
a:focus { outline-style: none; }

/* Heading
----------------------------------------------------- */


/* Layout
----------------------------------------------------- */
.lease #container {
	text-align: left;
	padding: 0;
	}
	
/* hide Nav */
.lease #contetsNav { position: absolute; top: -9999px; left: -9999px; }

/* Header */
.lease #logo {
	margin: 0 2px;
	}
	.lease #logo h1 a {
		width: 175px; height: 43px;
		display: block;
		background: url("../images/logo.gif") no-repeat left top;
		text-indent: -9999px;
		}


/* main */
.lease #aboutLease {
	min-height: 490px;
	margin: 0 2px;
	padding: 20px 0 0 0;
	background: url("../images/back_visual.jpg") no-repeat left top;
	}
	* html .lease #aboutLease { height: 490px; }
	
	.lease #aboutLease h2 {
		font-size: 18px;
		font-weight: bold;
		color: #ffffff;
		margin: 0 20px 38px 20px;
		}
	.lease #aboutLease h3 {
		font-size: 14px;
		font-weight: bold;
		color: #123f62;
		line-height: 1.4em;
		margin: 22px 25px 2px;
		padding: 0 0 8px 0;
		}
		.lease #aboutLease h3#aL1 { background: url("../images/line1.gif") no-repeat left bottom; }
		.lease #aboutLease h3#aL2 { background: url("../images/line2.gif") no-repeat left bottom; }
		.lease #aboutLease h3#aL3 { background: url("../images/line3.gif") no-repeat left bottom; }
		
	.lease #aboutLease p {
		width: 708px;
		font-size: 12px;
		color: #333333;
		line-height: 1.4em;
		margin: 8px 25px 0px 25px;
		}
		.lease #aboutLease ul li {
			width: 693px;
			font-size: 12px;
			color: #333333;
			line-height: 1.4em;
			margin: 2px 25px 0px 40px;
			}

/* guide */
.lease #guide {
	margin: 0 2px 20px;
	}
	.lease #guide h2 {
		font-size: 18px;
		font-weight: bold;
		color: #21587f;
		margin: 0px 25px 10px 25px;
		}
		* html .lease #guide h2 { margin: 30px 25px 10px 25px; }
	.lease #guide #guideList {
		margin: 0 25px 20px 25px;
		padding: 5px;
		background: #f0f0f0;
		border: 1px dotted #cccccc;
		}
		.lease #guide #guideList dl {
			float: left;
			width: 226px;
			padding: 1px;
			background: #ffffff;
			border: 1px solid #cccccc;
			}
			.lease #guide #guideList dl#guideResident , .lease #guide #guideList dl#guideOwner{ margin-right: 3px; }
			* html .lease #guide #guideList dl { width: 230px; }
			
		.lease #guide #guideList dl dt {
			font-size: 14px;
			font-weight: bold;
			text-align: center;
			padding: 7px 0;
			background: url("../images/dt_bg.gif") repeat-x left top;
			}
			.lease #guide #guideList dl dt a {
				color: #ffffff;
				text-decoration: none;
				}
				.lease #guide #guideList dl dt a:hover { text-decoration: underline; }
			
			.lease #guide #guideList dl dd.textBox {
				min-height: 50px;
				font-size: 10px;
				color: #333333;
				line-height: 1.6em;
				padding: 0 2px;
				}
				* html .lease #guide #guideList dl dd.textBox { height: 50px; }
	
	