@charset "utf-8";
/*********************************************
**    Copyright (c) 2008 life.
**                  All Rights Reserved.
**********************************************/
/* IndexPage
-------------------------------------------------------------------------------------------------*/
#Land #Contents {
	padding : 0 40px;
}
/*
#Land #Contents div.tenantContents {
	background : url(images/map_large_area.gif) no-repeat right top;
	width : 100%;
	min-height : 500px;
	_height : 500px;
}
*/
#Land #Contents #landContents .leaseMes {
	font-size : 129%;
	font-weight : bold;
	margin : 0 0 20px;
}
#Land #Contents div#landContents ul li {
	margin : 0 0 12px;
}
#Land h1 {
	background : url(images/h1_arrow.gif) no-repeat 0 center;
	margin : 0 0 20px;
	padding : 7px 0 7px 30px;
	border-bottom : 2px solid #05b199;
	font-size : 144%;
	line-height : 1.2;
}
/*
#Land h1 span {
	background:url(images/img_land_tit01.jpg) 680px center no-repeat;
	display:block;
}
*/
/* Header Background
-------------------------------------------------------------------------------------------------*/
#Land #Header {
	background:url(images/bg_tochi.jpg) left top no-repeat;
}
#Land #HeaderMenu ul.LowLayer {
	border-top: 4px solid #05b199;
}
/* land
-------------------------------------------------------------------------------------------------*/
	#landPU p {
	float:left;
	font-size:114%;
	color:#e06301;
	font-weight:bold;
	padding-left:130px;
	margin-top:10px;
}
#landPU ul {
	float:right;
	margin-top:3px;
	margin-top:10px;
}
#landPU li {
	display:inline;
	padding-right:2px;
}
#landPU img {
	padding:0 3px 4px 0;
}
#landListArea {
	margin:15px 0 0 10px;
	padding:0 0 17px 0;
}
.landListL {
	width:380px;
	border:#84d9cd solid 1px;
	float:left;
	margin-bottom:7px;
	clear:both;
}
.landListR {
	width:380px;
	border:#84d9cd solid 1px;
	float:right;
	margin-bottom:7px;
}
.landListL .flL,
 .landListR .flL {
	float:left;
	width:145px;
	clear:both;
}
.landListL .flR,
 .landListR .flR {
	float:right;
	margin:0 0 3px 0;
	padding-right: 10px;
}
.landListL .landPic,
 .landListR .landPic {
}
.landListL p,
 .landListR p {
	float:left;
}
.landListL .landNumber,
 .landListR .landNumber {
	background-color:#5d6567;
	width:45px;
	height:18px !important;
	text-align:center;
	padding-left:0 !important;
}
.landPick p {
	padding-left:5px;
}
.landListL .landPick,
 .landListR .landPick {
	background-color:#05b199;
	height:18px !important;
	color:#FFFFFF;
	width: 100%;
}
.landListL ul,
 .landListR ul {
	float:left;
	clear:both;
	padding:10px 0 10px 5px;
	width:150px !important;
	with:145px;
}
.landListL ul img,
 .landListR ul img {
	padding:0 3px 0 0 !important;
}
.landListL ul li,
 .landListR ul li {
	margin:0 0 2px 0 !important;
	line-height:1;
}
.landListL .flR img,
.landListR .flR img {
	padding-top:17px;
}
.landListL:after,
 .landListR:after {
	display : block;
	clear : both;
	height : 0;
	visibility : hidden;
	content : ".";
	line-height : 0;
}
.landListL,
 .landListR {
	display : inline-table;
	min-height : 1%;
}
/* FOR MAC IE \*/
		* html .landListL,
 * html .landListR {
	height : 1%;
}
.landListL,
 .landListR {
	display : block;
}
#Land #Contents #landContents table {
	margin-bottom: 300px;
	border-top: 1px solid #00B096;
	border-left: 1px solid #00B096;
}
#Land #Contents #landContents th {
	width: 40px;
	background: #8DCDBC;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 2px;
	line-height: 20px;
	border-right: 1px solid #00B096;
	border-bottom: 1px solid #00B096;
}
#Land #Contents #landContents .th_01 {
	width: 40px;
}
#Land #Contents #landContents .th_02 {
	width: 100px;
}
#Land #Contents #landContents .th_03 {
	width: 80px;
}
#Land #Contents #landContents .th_04 {
	width: 100px;
}
#Land #Contents #landContents .th_05 {
	width: 110px;
}
#Land #Contents #landContents .th_06 {
	width: 50px;
}
#Land #Contents #landContents .th_07 {
	width: 190px;
}
#Land #Contents #landContents .th_08 {
	width: 60px;
}
#Land #Contents #landContents .th_09 {
	width: 80px;
}
#Land #Contents #landContents td {
	padding: 5px;
	border-right: 1px solid #00B096;
	border-bottom: 1px solid #00B096;
}
#Land #Contents #landContents .num {
	color: #00B096;
	text-align: center;
	font-weight: bold;
}
#Land #Contents #landContents .bg1 {
	background: #FFFBED;
}
#Land  #Contents  #landContents  .tdrgt {
	text-align: right;
}
