/* h2　タイトル
----------------------------------------------------------------------------- */
.introduction {
	background-image: url(../introduction/img/introduction.gif);
	background-repeat: no-repeat;
	float: left;
	clear: both;
	height: 28px;
	width: 740px;
	text-indent: -9999px;
	padding-bottom: 15px;
}

dl {
	padding-top: 10px;
	padding-right: 270px;
	padding-bottom: 10px;
}

dl.rental {
	background-image: url(../introduction/img/rental.jpg);
	background-repeat: no-repeat;
	background-position: right 10px;
	height: 160px;
}

dl.sales {
	background-image: url(../introduction/img/sales.jpg);
	background-repeat: no-repeat;
	background-position: right 10px;
	background-position: right 10px;
	height: 160px;
}


dl.eventrental {
	background-image: url(../introduction/img/eventrental.jpg);
	background-repeat: no-repeat;
	background-position: right 10px;
	background-position: right 10px;
	height: 220px;
}

dl.ringyou {
	background-image: url(../introduction/img/ringyou.jpg);
	background-repeat: no-repeat;
	background-position: right 10px;
	background-position: right 10px;
	height: 250px;
}

dl.hatuden {
	background-image: url(../introduction/img/sunvista.jpg);
	background-repeat: no-repeat;
	background-position: right 10px;
	background-position: right 10px;
	height: 300px;
}

dl.aisatu {
	background-repeat: no-repeat;
	background-position: right 10px;
	background-position: right 10px;
	height: 300px;
}


dt {
	background-image: url(../introduction/img/circle.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #000099;
	text-indent: 15px;
	font-weight: bold;
}

dd {
	margin-top: 10px;
	margin-left: 15px;
}

dd.green {
	color: #009999;
	font-weight: bold;
}

dd.honbun {
	color: #666666;
}

#sunvista {
	color: #666666;
	font-size: 90%;
	float: right;
	margin-top: -80px;
	margin-right: 20px;
}

h4 {
	color: #009999;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 15px;

}

p {
	color: #666666;
	margin-left: 15px;
}

/* サンヴィラ〜AS24
----------------------------------------------------------------------------- */

#service_02 {
	padding-top: 10px;
	margin-left:40px;
	margin-right:40px;
	padding-left:20px;
	padding-right:20px;
	background-color:#E8E8E8;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
	margin-bottom:60px;
	padding-bottom:-20px;
	height:90px;
}

* html #service_02{
width:700px;
margin-left:20px;
margin-right:20px;
}

#service_02 h3{
font-size:90%;
margin-bottom:10px;
}
#service_02 li {
	background-repeat: no-repeat;
	list-style-type: none;
height: 66px;
	width: 193px;
	margin-left:100px;
}
#service_02 li a{
	height: 66px;
	width: 193px;
	list-style-type: none;
	font-size: 90%;
	color: #666666;
	display: block;
	line-height: 1.3em;
	text-decoration: none;
	background-color:#FFFFFF;
	padding:7px;
}
#service_02 li a:hover {
	background-color: #FFFFCC;
}

#service_02 h5{
	height: 20px;
	width: 189px;
	display: block;
	margin-bottom:5px;
	text-indent:-9999px;
	background-repeat:no-repeat;
}

#service_02 .sunvilla h5 {
	background-image: url(../img/btn_sunvilla.gif);
}
#service_02 .jumbogolf h5{
background-image: url(../introduction/img/btn_jumbogolf.gif);
}
#service_02 .amusument h5{
background-image: url(../introduction/img/btn_amusument.gif);
}

#service_02 img{
widows:100px;
float:right;
margin-right:5px;
margin-top:5px;
}
