@charset "shift_jis";
/* CSS Document */


.right_box{
	margin-top:0 !important;	
}



.c5{clear:both;height:5px;font-size:0;line-height:0}



.clr0{clear:both;height:0;font-size:0;line-height:0;}
.clr5{clear:both;height:5px;}
.clr10{clear:both;height:10px;}
.clr20{clear:both;height:20px;}
.clr30{clear:both;height:30px;}

.left-mr5{float:left;margin-right:5px;}
.img-left{float:left;}
.img-right{float:right;}

.mt-5{margin-top:5px;}
.mt-10{margin-top:10px;}
.mt-15{margin-top:15px;}
.mt-20{margin-top:20px;}
.mt-30{margin-top:30px;}
.mt-50{margin-top:50px;}
.mb-5{margin-bottom:5px;}
.mb-10{margin-bottom:10px;}
.mb-20{margin-bottom:20px;}
.mb-30{margin-bottom:30px;}
.mb-50{margin-bottom:50px;}

.tr_center{
	text-align:center;
}

.cl:after {
	content:"";
	display:block;
	height:0;
	clear:both;
	}

.line0 { line-height:0; font-size:0; }




.land_usage{width:700px;}
.land_usage h2{margin:0;margin-bottom:20px;padding:0;}
.land_usage h3{
	margin-top:35px;
	margin-bottom:5px;
	padding-left:5px;
	font-size:18px;
	border-left:6px solid #11B8B1;
	line-height:1.2;
}

.metitle_uline{
	height:1px;
	border-top:1px solid #11B8B1;
	margin-bottom:15px;
}



.anc_btnbox{
	width:700px;
	text-align:left;
	margin-bottom:40px;
}


.merit_box{
	margin-bottom:30px;
}

.merit_box h4{
	margin-bottom:10px;
	height:49px;
}

.merit_owner{
	width:334px;
	float:left;
}

.merit_tenant{
	width:334px;
	float:right;
}

.mgtext_box01{
	width:330px;
	margin-bottom:10px;
}

.mgtext01_m{
	padding:5px 20px;
	background:url(image/merit_gtext01_m.jpg) left top repeat-y;
}

.mgtext01_m li{
	background:url(image/merit_gtext01_arr.gif) left 7px no-repeat;
	padding:5px 0 5px 18px;
}

.mktext_box01{
	width:334px;
	margin-top:20px;
}

.mktext01_m{
	padding:5px 20px;
	background:url(image/merit_ktext01_m.jpg) left top repeat-y;
}

.mktext01_m p{
	color:#0071BC;
}


.mgtext_box02{
	width:330px;
	margin-bottom:10px;
}

.mgtext02_m{
	padding:5px 20px;
	background:url(image/merit_gtext02_m.jpg) left top repeat-y;
}

.mgtext02_m li{
	background:url(image/merit_gtext02_arr.gif) left 12px no-repeat;
	padding:9px 0 10px 18px;
}

.mktext_box02{
	width:334px;
	margin-top:20px;
}

.mktext02_m{
	padding:5px 20px;
	background:url(image/merit_ktext02_m.jpg) left top repeat-y;
}

.mktext02_m p{
	color:#F7731E;
}


.lumain_img{
	margin-bottom:15px;
}


.me_descbox{
	margin-bottom:20px;
}

.med_left{
	float:left;
	width:109px;
}

.med_right{
	float:right;
	width:580px;
}

.med_right h5{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}