@charset "utf-8";
/* ===================================================================
CSS information

 file name  :top.css
 author     :Ability Consultant
style info :トップページ設定　ハックは最下部に記述
=================================================================== */


#new #con_gNav #gNav li.gNav03 a {
	width: 118px;
	background: url(../images/menu_gMenu.gif) -270px -49px;
	text-indent: -9999px;
}
#pet #con_gNav #gNav li.gNav04 a {
	width: 134px;
	background: url(../images/menu_gMenu.gif) -388px -49px;
	text-indent: -9999px;
}
#detached #con_gNav #gNav li.gNav05 a {
	width: 104px;
	background: url(../images/menu_gMenu.gif) -522px -49px;
	text-indent: -9999px;
}
#zero #con_gNav #gNav li.gNav06 a {
	width: 166px;
	background: url(../images/menu_gMenu.gif) -626px -49px;
	text-indent: -9999px;
}

/*----------------------------------------------------
	title　タイトル
----------------------------------------------------*/

#new #title_bg {
	width: 100%;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/bk_title.gif) top repeat-x #FFE4F1;
}

#new h2 {
	margin: 0 auto;
	width: 950px;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/title_new.jpg) no-repeat;
	text-indent: -9999px;
}

#pet #title_bg {
	width: 100%;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/bk_title.gif) top repeat-x #FFE4F1;
}

#pet h2 {
	margin: 0 auto;
	width: 950px;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/title_pet.jpg) no-repeat;
	text-indent: -9999px;
}

#detached #title_bg {
	width: 100%;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/bk_title.gif) top repeat-x #FFE4F1;
}

#detached h2 {
	margin: 0 auto;
	width: 950px;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/title_detached.jpg) no-repeat;
	text-indent: -9999px;
}

#zero #title_bg {
	width: 100%;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/bk_title.gif) top repeat-x #FFE4F1;
}

#zero h2 {
	margin: 0 auto;
	width: 950px;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/title_zero.jpg) no-repeat;
	text-indent: -9999px;
}

#new_condominium #title_bg {
	width: 100%;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/bk_title.gif) top repeat-x #FFE4F1;
}

#new_condominium h2 {
	margin: 0 auto;
	width: 950px;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/title_condominium.jpg) no-repeat;
	text-indent: -9999px;
}
#single #title_bg {
	width: 100%;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/bk_title.gif) top repeat-x #FFE4F1;
}

#single h2 {
	margin: 0 auto;
	width: 950px;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/title_single.jpg) no-repeat;
	text-indent: -9999px;
}
#family #title_bg {
	width: 100%;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/bk_title.gif) top repeat-x #FFE4F1;
}

#family h2 {
	margin: 0 auto;
	width: 950px;
	height: 110px;
	line-height: 110px;
	background: url(../result/images/title_family.jpg) no-repeat;
	text-indent: -9999px;
}


/*----------------------------------------------------
	main
----------------------------------------------------*/
#new #main iframe {
	width: 950px;
	height: 2100px;
	overflow: scroll;
	border: none;
}
#pet #main iframe {
	width: 950px;
	height: 2100px;
	overflow: scroll;
	border: none;
}
#detached #main iframe {
	width: 950px;
	height: 2100px;
	overflow: scroll;
	border: none;
}
#zero #main iframe {
	width: 950px;
	height: 2200px;
	overflow: scroll;
	border: none;
}
#new_condominium #main iframe {
	width: 950px;
	height: 2200px;
	overflow: scroll;
	border: none;
}
#single #main iframe {
	width: 950px;
	height: 2200px;
	overflow: scroll;
	border: none;
}
#family #main iframe {
	width: 950px;
	height: 2200px;
	overflow: scroll;
	border: none;
}




