@charset "shift_jis";

@import url("../import.css");

.inner a:hover img{
	filter:alpha(opacity=70); 
	-moz-opacity:0.70; 
	opacity:0.70;
}
.inner a:link{
	color:#157939;
	text-decoration:underline;
}
.inner a:visited{
	color:#157939;
	text-decoration:underline;
}
.inner a:hover{
	color: #157939;
	text-decoration: none;
}
.inner{
	margin-left:5px;
	width:714px;
	background-image: url(../../images/modelhouse/head_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:137px;
}
.banner{
	text-align:center;
	margin-top:30px;
}

/*------- index -----------*/
#block00 {
	margin:0px auto;
	padding:0px;
}
#block00 .right{
	float:right;
	width:357px;
	text-align:center;
}
#block00 .left{	
	float:left;
	width:357px;
	text-align:center;
}
#block00 .end-ma{	
	margin-top:20px;
}
#block00 p{
	text-align:left;
	width:252px;
	margin-left:90px;
	margin-top:10px;
	line-height: 120%;
	letter-spacing: 1px;	
}
/*------ 01-04 ------------*/

#block01{	
	margin-left:20px;
}

/*-------
  left
--------*/
#block01 .left{	
	float:left;
	width:500px;
	background-image: url(../../images/modelhouse/line.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding-right:15px;
}
#block01 .subtitle{	
	width:500px;
	border-bottom:5px solid #920000;
	padding-bottom:10px;
}
#block01 .subtitle_l{	
	float:left;
	margin-right:20px;
}
#block01 .subtitle_r{	
	float:left;
	text-align:left;
}
#block01 .subtitle_r h2{
	font-size:27px;
	font-weight:normal;
	letter-spacing: normal;
}
#block01 .subtitle_r p{
	margin-top:5px;
}
/*----- box01 ------*/
#block01 .box01{	
	width:500px;
	margin-bottom:20px;
}
#block01 .box01 img{
	margin-bottom:10px;
}
#block01 h3{
	line-height: 120%;
	letter-spacing: 1px;
	font-size:14px;
	color:#920000;
	/*font-weight:normal;*/
	margin-bottom:5px;
	text-align:left;
	border-left:5px solid #920000;
	padding-left:5px;
}
#block01 p{
	line-height: 140%;
	letter-spacing: 0px;
	text-align:left;
}
#block01 .box01_l{	
	width:210px;
	float:left;
	margin-right:5px;
}
#block01 .box01_r{	
	width:280px;
	float:right;
}
/*----- map ------*/
#block01 .map{	
	width:500px;
	margin-bottom:20px;
	border-top:1px solid #E4C0C0;
	padding-top:20px;
}
#block01 .map_l{	
	width:240px;
	float:left;
	text-align:center;
}
#block01 .map_r{	
	width:240px;
	float:right;
	text-align:center;
}
/*----- info ------*/
#block01 .info{	
	width:460px;
	border:1px solid #000000;
	padding:20px;
}
.tel{
	font-size:24px;
}
/*-------
  right
--------*/
#block01 .right{
	float:left;
	width:140px;
	margin-left:20px;
}
#block01 .right ul{
	margin:0;
	padding:0;
}
#block01 .right li{
	margin-bottom:45px;
}

/*----------- popup ------------*/
#popup{
	margin:0;
	padding:0;
	background-color:#fff;
	text-align:center;
	}
#popup h1{
	font-size:15px;
	color:#FFF;
	padding:5px;
	margin:0;
	text-align:left;
	background-color:#01682D;
	}
#popup h2{
	font-size:10px;
	font-weight:normal;
	color:#333;
	margin:0;
	padding:5px;
	text-align:right;
	background-color:#E4E1BE;
	}
#popup .image{
	margin:10px auto;
	}
#popup h3{
	margin:10px;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	}
#popup .close{
	margin: 10px auto;
	}

