@charset "utf-8";

/* CSS Document */







#headline h2 {

	margin:0px;

	padding:0px;

	width:560px;



}





#information {

	padding-bottom:15px;



}





#information h3 {

	margin:0px;



}

 

#information ul {

	margin:0;

	padding:0;

}



#summary {

padding-top:10px;



}





#summary li {

	font-size:75%;

	margin-left:8px;

	clear:both;

	line-height:1.5em;

}









#summary .date {
	background-image:url(../index_images/red.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	background-position:left center;
	float:left;
	width:80px;
	



}



#summary .info_text {

float:left;

margin-bottom:10px;

	



}



.mansion {

	clear:both;

	padding-bottom:35px;



}



.mansion_box {

	width:560px;

	clear:both;

	background-image:url(../index_images/mansion_bottom.gif);

	background-repeat:no-repeat;

	background-position:bottom center;

	padding-bottom:7px;

	margin-bottom:7px;



}



.mansion_one_box {

	width:560px;

	clear:both;

	background-image:url(../index_images/mansion_one_bottom.gif);

	background-repeat:no-repeat;

	background-position:bottom left;

	padding-bottom:7px;

	margin-bottom:7px;



}



.mansion_left {

	float:left;

	width:270px;





}



.mansion_right {

	width:270px;

	float:right;





}



.mansion_photo {

	float:left;

	width:65px;



}



.mansion_detail {

	float:right;

	width:205px;



}



.mansion h2 {

	margin:0px 0px 30px;



}



.mansion_detail h3 {

	font-weight:normal;

	font-size:65%;

	line-height:150%;

	color:#666666;

	margin:0px;



}



.mansion_detail h3 img {

	margin-right:5px;



}



.new_text {

	color:#FF0000;

	margin-left:10px;



}



.mansion_detail p {

	font-size:75%;

	color:#666666;

	margin-top:5px;

	margin-bottom:0px;



}





.md_text {

	font-size:80%;

	margin-top:5px;





}



#to_top {

border:1px solid #666666;

clear:both;

font-size:60%;

margin:0 auto;

padding:5px;

text-align:center;

width:130px;

}







#sumai_toplist {

	clear:both;

	width:170px;

	margin:0 auto;



}



#sumai_toplist ul {

	margin:0px;

	padding:0px;



}



#sumai_toplist li {

	background-repeat:no-repeat;



}



#sumai_toplist a {

	width:169px;

	height:43px;

	text-indent:-9999px;

	display:block;

	background-repeat:no-repeat;

}



.stl02 {

	background-image: url(../index_images/right/r_02.gif)



}





.stl03 {

	background-image: url(../index_images/right/r_03.gif)



}



.stl04 {

	background-image: url(../index_images/right/r_04.gif)



}



.stl02 a:hover {

	background-image: url(../index_images/right/r_02_.gif)



}





.stl03 a:hover {

	background-image: url(../index_images/right/r_03_.gif)



}



.stl04 a:hover {

	background-image: url(../index_images/right/r_04_.gif)



}




.grp_text {
	text-align:center;

}


.grp_text, .protect_text {

	font-size:65%;

	line-height:130%;

}



.ls01 {

	letter-spacing:-1px;



}

