#menu #sitemap a {
	background-image: url(../../share/image/menu_sitemap_over.gif);
}
#menu #sitemap a:hover {
	background-image: url(../../share/image/menu_sitemap_over.gif);
}
#contents_area {
	margin-bottom: 71px;
	font-size: 80%;
	width: 524px;
	padding-right: 66px;
	padding-left: 36px;
}
#contents_area #page_title h3 {
	height: 85px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7C7E7D;
	text-indent: -9999px;
	display: block;
	background-image: url(../image/pagetitle.gif);
	background-repeat: no-repeat;
	background-position: 6px 45px;
}
.left_space{
	float: left;
}
.right_space{
	float: right;
}
.wrap_2{
	margin-top: 29px;
}
#wrap_1 .left_space{
	width: 262px;
}
#wrap_1 .right_space{
	width: 238px;
	padding-left: 24px;
}
#sitemap_detail {
	margin-top: 47px;
}
#sitemap_detail #apartments h4 a {
	background-image: url(../image/ct_apartments.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A71B79;
	margin-bottom: 15px;
}
#sitemap_detail #apartments h4 a:hover {
	background-image: url(../image/ct_apartments_over.gif);
}
#sitemap_detail #apartments p {
	margin-bottom: 3px;
}
#sitemap_detail #apartments p a{
	color: #A71B79;
	background-image: url(../image/arrow_R.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	text-decoration: none;
}
#sitemap_detail #apartments p a:hover{
	color: #C61D90;
	background-image: url(../image/arrow_R_over.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#sitemap_detail #apartments .left_space{
	width: 238px;
	padding-left: 24px;
}
#sitemap_detail #apartments .right_space{
	width: 238px;
	padding-left: 24px;
}
#sitemap_detail #s_apartments h4 a {
	background-image: url(../image/ct_services.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #78933F;
}
#sitemap_detail #s_apartments h4 a:hover {
	background-image: url(../image/ct_services_over.gif);
}
#sitemap_detail #s_apartments p a{
	color: #78933F;
	background-image: url(../image/arrow_G.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	text-decoration: none;
}
#sitemap_detail #s_apartments p a:hover{
	color: #9ABC4F;
	background-image: url(../image/arrow_G_over.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#sitemap_detail #office h4 a {
	background-image: url(../image/ct_office.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5941C;
}
#sitemap_detail #office h4 a:hover {
	background-image: url(../image/ct_office_over.gif);
}
#sitemap_detail #office p a{
	color: #C5941C;
	background-image: url(../image/arrow_Y.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	text-decoration: none;
}
#sitemap_detail #office p a:hover{
	color: #E7AE21;
	background-image: url(../image/arrow_Y_over.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#sitemap_detail #seminar h4 a {
	background-image: url(../image/ct_seminar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4A71A3;
}
#sitemap_detail #seminar h4 a:hover {
	background-image: url(../image/ct_seminar_over.gif);
}
#sitemap_detail #seminar p a{
	color: #4A71A3;
	background-image: url(../image/arrow_BL.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	text-decoration: none;
}
#sitemap_detail #seminar p a:hover{
	color: #5B8CCB;
	background-image: url(../image/arrow_BL_over.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#sitemap_detail #restaurant h4 a {
	background-image: url(../image/ct_restaurant.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #474545;
}
#sitemap_detail #restaurant h4:hover a {
	background-image: url(../image/ct_restaurant_over.gif);
}
#sitemap_detail #restaurant p a{
	color: #474545;
	background-image: url(../image/arrow_B.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	text-decoration: none;
}
#sitemap_detail #restaurant p a:hover{
	color: #666666;
	background-image: url(../image/arrow_B_over.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#sitemap_detail #salon h4 a {
	background-image: url(../image/ct_salon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#sitemap_detail #salon h4 a:hover {
	background-image: url(../image/ct_salon_over.gif);
}
#sitemap_detail #salon p a{
	color: #666666;
	background-image: url(../image/arrow_B.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	text-decoration: none;
}
#sitemap_detail #salon p a:hover{
	color: #999999;
	background-image: url(../image/arrow_B_over.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#sitemap_detail #company_info h4 a {
	background-image: url(../image/ct_companyinfo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#sitemap_detail #company_info h4 a:hover {
	background-image: url(../image/ct_companyinfo_over.gif);
}
#sitemap_detail #company_info p a{
	color: #666666;
	background-image: url(../image/arrow_B.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	text-decoration: none;
}
#sitemap_detail #company_info p a:hover{
	color: #999999;
	background-image: url(../image/arrow_B_over.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
	background-color: #FFFFFF;
}
#sitemap_detail #contact_us h4 a {
	background-image: url(../image/ct_contact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#sitemap_detail #contact_us h4 a:hover {
	background-image: url(../image/ct_contact_over.gif);
}
#sitemap_detail #privacy h4 a {
	background-image: url(../image/ct_privacy.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#sitemap_detail #privacy h4 a:hover {
	background-image: url(../image/ct_privacy_over.gif);
}
