/*
------------------------------------------------------------------------ contents */
ul li {
	font-family: "¥Ò¥é¥®¥Î¥´¥·¥Ã¥¯ Pro W3","Hiragino Gothic Pro","¥á¥¤¥ê¥ª","Meiryo","£Í£Ó £Ð¥´¥·¥Ã¥¯","MS Gothic", san-serif;
}

ul.links {
	width: 830px;
	margin: 20px auto 0;
	padding: 0;
	list-style: none;
}
ul.links li {
	margin: 0 0 20px;
}
ul.links li p.title {
	margin: 0 0 7px;
	padding: 0 0 6px;
	font-size: 14px;
	background: url(../img/common/dot_04.gif) bottom repeat-x;
}
ul.links li p.title span {
	padding: 0 0 0 17px;
	font-size: 14px;
	background: url(../img/common/l_marker_08.gif) left no-repeat;
}
ul.links li p.desc {
	margin: 0 0 3px 17px;
}
ul.links li p.url {
	color: #999;
	margin: 0 0 0 17px;
}


/*
------------------------------------------------------------------------ menu */
ul#apartments_menu {
	width: 248px;
	height: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
	border-left: #CCC solid 1px;
	border-right: #CCC solid 1px;
}
ul#apartments_menu li {
	width: 248px;
	height: 34px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	display: inline;
	float: left;
	text-indent: -9999px;
}
ul#apartments_menu li img {
	width: 248px;
	height: 34px;
	overflow: hidden;
}
ul#apartments_menu li a {
	cursor: pointer;
}

ul#apartments_menu li.menu_01_ro a,
ul#apartments_menu li.menu_02_ro a,
ul#apartments_menu li.menu_03_ro a {
	width:248px;
	height:34px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: 0px;
}
ul#apartments_menu li.menu_01_ro a img,
ul#apartments_menu li.menu_02_ro a img,
ul#apartments_menu li.menu_03_ro a img {
	border: none;
}
