
/* CSS Document */

#headTxt {
	font-size: 14px;
	position:relative;
	margin-top:35px;
	margin-left:5px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	display:block;
	}

/* コンテンツ */

#ContentsSpace {
	width:570px;
	margin-top:10px;
	text-align:left;
	}

#shinchaku {
	width:280px;
	height:165px;
	background:url(../images/shinchaku.jpg) no-repeat;
	cursor:pointer;
	}

#shinchaku div.caption {
	padding-left:10px;
	padding-top:134px;
	color:#000;
	font-size:10px;
	text-align:left;
	}

#shinchaku div.caption a {
	color:#000;
	text-decoration: none;
	}

#shinchaku div.caption a:hover {
	color:#000;
	text-decoration: none;
	}

#Designers {
	position:absolute;
	top:0px;
	left:290px;
	width:280px;
	height:165px;
	background:url(../images/designers.jpg) no-repeat;
	cursor:pointer;
	}

#Designers div.caption {
	padding-top:133px;
	padding-left:10px;
	color:#000;
	text-align:left;
	}

#Designers div.caption a {
	color:#000;
	text-decoration: none;
	}

#Designers div.caption a:hover {
	color:#000;
	text-decoration: none;
	}

.Contents2ndWrap {
	width:570px;
	position:relative;
	margin-top:10px;
	}
	
.Contents3ndWrap {
	width:570px;
	height:70px;
	position:relative;
	margin-top:10px;
	}
	
#Photos {
	width:280px;
	height:165px;
	background:url(../images/shashin.jpg) no-repeat;
	cursor:pointer;
	}

#Photos div.caption {
	width:280px;
	padding-top:137px;
	color:#FFF;
	text-align:center;
	}

#Photos div.caption a {
	color:#FFF;
	text-decoration: none;
	}

#Photos div.caption a:hover {
	color:#FFF;
	text-decoration: none;
	}

#Ichioshi {
	position:absolute;
	top:0px;
	left:290px;
	width:280px;
	height:165px;
	background:url(../images/ichioshi.jpg) no-repeat;
	cursor:pointer;
	}

#Ichioshi div.caption {
	width:280px;
	padding-top:148px;
	color:#FFF;
	text-align:center;
	}

#Ichioshi div.caption a {
	color:#FFF;
	text-decoration: none;
	}

#Ichioshi div.caption a:hover {
	color:#FFF;
	text-decoration: none;
	}

#chirashi {
	position:absolute;
	top:0px;
	left:290px;
	width:280px;
	height:70px;
	background:url(../images/chirashi.jpg) no-repeat;
	cursor:pointer;
	}

#chirashi div.caption {
	padding-left:149px;
	padding-top:35px;
	padding-right:5px;
	color:#000;
	font-size:10px;
	text-align:left;
	}

#Request {
	position:absolute;
	top:0px;
	width:570px;
	height:70px;
	background:url(../images/request.gif) no-repeat;
	cursor:pointer;
	}

#Request div.caption {
	width:570px;
	height:70px;
	padding-top:37px;
	padding-left:10px;
	color:#000;
	text-align:left;
	line-height:120%;
	}

#Request div.caption a {
	color:#000;
	text-decoration: none;
	}

#Request div.caption a:hover {
	color:#000;
	text-decoration: none;
	}


/* 物件検索 */
	
/*#searchWrap {
	width:830px;
	clear:both;
	padding:0;
	}

#searchWrap0 {
	width:570px;
	height:335px;
	margin:10px 0px 5px 3px;
	background:url(../images/search_bg.gif) no-repeat;
	cursor:pointer;
	float:left;
	}

#searchWrapJoto {
	width:570px;
	height:335px;
	margin:10px 0px 5px 3px;
	background:url(../images/search_bg.jpg) no-repeat;
	cursor:pointer;
	float:left;
	}

#searchWrap1 {
	width:240px;
	margin:10px 0px 5px 10px;
	float:right;
	}

#serachBox  {
	width:550px;
	height:245px;
	border:0;
	margin-top:10px;
	margin-left:10px;
	padding:0;
	background:#333;
	}*/

/* クイック検索 */

#quickBox {
	width:550px;
	height:60px;
	margin:10px 10px 0px 10px;
	background:url(../images/quick_search_bg.gif) no-repeat;
	clear:both;
	}

.quickCap {
	margin-left:30px;
	text-indent:80px;
	font-size:10px;
	margin-top:3px
	}

.quickSelectWrap {
	width:540px;
	height:40px;
	margin-left:10px;
	}

.quickSelect {
	line-height:140%;
	padding:0px 8px;
	display:block;
	width:132px;
	float:left;
	}

.quickForm {
	width:130px;
	font-size:10px;
	}

.quickBt {
	margin:0px;
	border:0px;
	}

.submit {
	margin-top:12px;
	border:0px;
	display:block;
	float:left;
	}

.quickFlow01 {
	font-size:10px;
	text-indent:18px;
	background:url(../../images/num01.gif) no-repeat 0px 50%;
	margin:3px 0px;
	}

.quickFlow02 {
	font-size:10px;
	text-indent:18px;
	background:url(../../images/num02.gif) no-repeat 0px 50%;
	margin:3px 0px;
	}

.quickFlow03 {
	font-size:10px;
	text-indent:18px;
	background:url(../../images/num03.gif) no-repeat 0px 50%;
	margin:3px 0px;
	}

/* フラッシュ */

#flashBox {
	width:238px;
	height:110px;
	background:url(../images/flash_space.jpg) no-repeat;
	display:black;
	clear:both;
	}
	
#flashBox2 {
	width:238px;
	height:110px;
	background:url(../images/flash_space.jpg) no-repeat;
	display:black;
	clear:both;
	margin-top:5px;
	}



/* 下のコンテンツ */

#underWrap {
	font-size:12px;
	width:830px;
	margin-bottom:10px;
	}

#leftSide {
	width:570px;
	float:left;
	margin:0px;
	}

#clubBox {
	width:234px;
	height:160px;
	background:#FAFAFF;
	margin-top:10px;
	margin-bottom:10px;
	}

#categoryBox {
	width:530px;
	height:300px;
	margin-left:20px;
	margin-top:20px;
	}

#rightSide {
	width:250px;
	margin-top:5px;
	float:right;
	}

#subContents {
	width:234px;
	clear:both;
	}

#rightSidbar


/* サブコンテンツ */

.subBorder {
	margin-bottom:10px;
	}

#subcontents li {
	width:238px;
	float:left;
	clear:both;
	}

.subContents01Title {
	width:234px;
	height:157px;
	}

.subContents01Body {
	width:234px;
	background:url(../images/com_bg.jpg) no-repeat;
	margin-top:35px;
	}

.subContents01Entry {
	font-size:12px;
	margin-right:10px;
	text-align:right;
	}

.subContents02Title {
	width:236px;
	clear:both;
	/*height:20px;
	background:url(../../images/loan_title.jpg) no-repeat;*/
	}

.subContents02Entry {
	font-size:10px;
	width:234px;
	/*padding:5px;*/
	}

.subContents03Title {
	width:236px;
	clear:both;
	/*height:20px;
	background:url(../../images/words_title.jpg) no-repeat;*/
	}

.subContents03Entry {
	font-size:10px;
	width:234px;
	/*background:url(../../images/words_bg.jpg) no-repeat;
	padding:5px;*/
	}

.subContents04Title {
	width:236px;
	clear:both;
	/*height:20px;
	background:url(../../images/satei_title.jpg) no-repeat;*/
	}

.subContents04Entry {
	font-size:10px;
	width:226px;
	/*background:url(../../images/satei_bg.jpg) no-repeat;
	padding:5px;*/
	}

.variSign {
	width:220px;
	clear:both;
	font-size:10px;
	line-height:170%;
	color:#999999;
	}

img.variSignImg  {
	float:left;
	border:0;
	}

/* 現地販売会情報 */

#openBox {
	width:237px;
	height:auto;
	text-align:left;
	}

.openHouse {
	width:234px;
	height:auto;
	border-style:none;
	text-align:left;
	}

.openHouse iframe {
	display:block;
	float:left;
	width:236px;
	height:130px;
	}

/* シティネットクラブ */

.clubTitle {
	width:234px;
	height:50px;
	position:relative;
	background:url(../images/title_citinetClub.gif) no-repeat;
	clear:both;
	}

.clubBody {
	width:232px;
	text-justify:inter-cluster;
	border-left:1px solid #000066;
	border-right:1px solid #000066;
	}
	
.clubBody p {
	width:218px;
	margin:5px auto;
	color:#000066;
	line-height:1.5;
	text-justify:inter-cluster;
	display:block;
	}

.citiClubTable {
	width:218px;
	margin:5px auto;
	}
	
.clubBtnBox {
	}


/* 当社の営業マン */

.subContents001title {
	width:218px;
	height:20px;
	margin:0px 10px;
	position:relative;
	background:url(../images/sales_bg.gif) no-repeat;
	clear:both;
	}


.salesBody {
	font-size:10px;
	width:218px;
	margin:3px 10px 5px 10px;
	}
.salesph{
	float: left;
	width: 60px;
	}
.salestxt{
	float: right;
	width: 148px;
	}


/* 全てを見る */

.allLook a {
	font-size:10px;
	color:#3D3DCC;
	text-decoration:none;
	background:url(../../images/check.gif) no-repeat 10px 50%;
	position:absolute;
	bottom:5px;
	right:5px;
	padding-left:17px;
	display:block;
	}
	
.allLook a:link {
	color:#3D3DCC;
	text-decoration:none;
	background:url(../images/check.gif) no-repeat 10px 50%;
	position:absolute;
	bottom:5px;
	right:5px;
	padding-left:17px;
	display:block;
	}

.allLook a:hover {
	text-decoration:underline;
	}

.categoryTitle {
	width:530px;
	height:34px;
	background:url(../images/title_category.gif) no-repeat;
	clear:both;
	}

.indent {
	text-indent:-9999px;
	}

#map {
	margin-top:35px;
	line-height:1.5;
	}

/* 購入体験記 */
#experience {
	width:234px;
	margin-top:5px;
	margin-bottom:15px;
	}
	
#expLeft {
	width:105px;
	float:left;
	}
	
#expRight {
	width:129px;
	float:right;
	}

.expPhoto {
	padding-left:5px;
	margin-top:5px;
	}

.expPast {
	padding-left:5px;
	margin-top:22px;
	}	
	
.expContents {
	}
	
.expContents p {
	margin-top:5px;
	width:120px;
	}

.expConti {
	background:url(../images/arrow_02.gif) no-repeat;
	padding-left:18px;
	margin-top:15px;
	}
	
#bar {
	padding-bottom:15px;
	}
	

	
#headerCont2{
	float:right;
	font-size: 12px;
	text-align:left;
	width:510px;
	margin-top:10px;
	}
	
#headerCont2 a {
	color:#666666;
	text-decoration:none;
	background:url(../../images/check.gif) no-repeat left 50%;
	padding-left:10px;
	margin-left:8px;
	display:block;
	float:right;
	}

#headerCont2 a:link {
	color:#666666;
	text-decoration:none;
	background:url(../../images/check.gif) no-repeat left 50%;
	padding-left:10px;
	margin-left:8px;
	display:block;
	float:right;
	}

#headerCont2 a:hover {
	text-decoration:underline;
	}

.headlink2 {
	display:block;
	}
	
#headerRight2 {
	width:180px;
	float:right;
	height:55px;
	position:relative;
	}
	
#headerRightTxt2 {
	font-size: 10px;
	padding-top:16px;
	padding-left:5px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	}
#headerLay2 {
	width:315px;
	float:left;
	}
	
/* 最新物件情報 */

.newWhats2 {
	width:248px;
	height:59px;
	}

.newWhats2 iframe {
	width:248px;
	height:59px;
	}