﻿@charset "utf-8" ;

/* --------------------------------------------------------------------------------------------------
AUTHOR:			Y.Egawa
CSS構成書:   	#top（全頁共通）
LAST MODIFIED:	2009.11.24

-------------------------------------------------------------------------------------------------- */ 


/* ADD:2010/06/30 */
/* #chintai-topBlock ::::::::::::::::::::::::::::::::::::::::::::::: */
#chintai-topBlock { margin-bottom:10px;}
#chintai-topBlock #chintaiTop-leftBox { width:455px; float:left;}
#chintaiTop-leftBox h3 { margin-bottom:10px;}

#searchCondition {
	margin-bottom:7px;
	padding:6px;
	width:437px;
	background-color:#FFFFCC;
	border:3px solid #FF9900;
}
#searchCondition h4 { margin-bottom:5px;}
#searchCondition .searchCondition-Img {
	width:106px;
	float:left;
}
#searchCondition .searchCondition-Btn {
	width:330px;
	float:right;
}
#searchCondition .searchCondition-Btn p {
	margin-top:10px;
}


#chintaiTop-leftBox #searchCategory {}
.searchCategory-Box, .searchCategory-Box_right { width:224px;}
.searchCategory-Box { float:left; /*background-color:#00FF00;*/}
.searchCategory-Box_Right { float:right; /*background-color:#FF00FF;*/}

.detailBox {
	padding:8px 5px;
	margin-bottom:8px;
	width:212px;
	background-color:#F3F3F3;
	border:1px solid #DDDDDD;
}
.detailBox p.detailImg { width:88px; float:left;}
.detailBox p.detailBtn { width:122px; float:right;}
.detailBox p.detailBtn img { margin-bottom:3px;}

#chintai-topBlock #chintaiTop-rightBox { width:435px; float:right;}


#parentBlock { width:650px; float:left; /*background-color:#FFFF00;*/}

#parentBlock #newBuilt { margin-bottom:10px;}
#newBuilt h3 { margin-bottom:10px;}
.newBuilt-leftBox, .newBuilt-rightBox { width:320px;}
.newBuilt-leftBox { float:left;}
.newBuilt-rightBox { float:right;}






/* #mainBlock :::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#mainBlock { width:460px; float:left; margin-left:10px; _margin-left:5px; /*background-color:#00FF00;*/}

#serachFlash { margin-bottom:10px;}

#newlyBuilt { margin-bottom:5px;}
#newlyBuilt h3 { margin-bottom:6px;}
#newlyBuilt ul li { margin-bottom:5px;}



#pickupWEST_Frame { clear:both; margin-bottom:5px; width:227px; float:left;}
#pickupWEST_Frame h3 { margin-bottom:10px;}

#pickupWEST { /*margin-bottom:5px;*/ width:227px; margin:0 0; text-align:left; /*float:left;*/}
#pickupWEST h3 { margin-bottom:10px;}
.westBox { margin-bottom:5px; padding-bottom:5px; width:227px; border-bottom:1px dotted #999;}
.westBox img { margin-right:6px; float:left;}
.westBox span.blueLink a { padding: 0 4px; /padding:3px 4px 0 4px; height:20px; color:#0066CC; border:1px solid #C0D8EB; background-color:#DDEAF4;}
.westBox span.greenLink a { padding: 0 4px; /padding:3px 4px 0 4px; height:20px; border:1px solid #D9F0D7; background-color:#EAF8E9;}
.westBox{ zoom : 1 ; /*for IE 5.5-7*/ }
.westBox:after {/*for modern browser*/ content : "." ; display : block ; height : 0px ; clear : both ; visibility : hidden ; }
* html .westBox{ display : inline-table ; /*\*/display : block ;/**/ }


#pickupEAST_Frame { margin-bottom:5px; width:227px; float:right;}
#pickupEAST_Frame h3 { margin-bottom:6px;}

#pickupEAST { /*margin-bottom:5px;*/ width:227px; margin:0 0; text-align:left; /*float:right; background-color:#FFFF00;*/}

.eastBox { margin-bottom:5px; padding-bottom:5px; width:227px; border-bottom:1px dotted #999;}
.eastBox img { margin-right:6px; float:left;}
.eastBox span.blueLink a { padding: 0 4px; /padding:3px 4px 0 4px; height:20px; color:#0066CC; border:1px solid #C0D8EB; background-color:#DDEAF4;}
.eastBox span.greenLink a { padding: 0 4px; /padding:3px 4px 0 4px; height:20px; border:1px solid #D9F0D7; background-color:#EAF8E9;}
.eastBox{ zoom : 1 ; /*for IE 5.5-7*/ }
.eastBox:after {/*for modern browser*/ content : "." ; display : block ; height : 0px ; clear : both ; visibility : hidden ; }
* html .eastBox{ display : inline-table ; /*\*/display : block ;/**/ }



#newsBlock { clear:both;}
#newsBlock h3 {
	width:460px;
	height:33px;
	margin-bottom:10px;
	background:url(../parts/bg-h3_top-news.jpg) left top no-repeat;
	position:relative;
}
#newsBlock h3 span {
	position:absolute;
	left: 378px;
	top: 11px;
}
#news_Frame .newsList { margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #93C989;}
.newsList{
	zoom : 1 ; /*for IE 5.5-7*/
}
.newsList:after {/*for modern browser*/
	content : "." ;
	display : block ;
	height : 0px ;
	clear : both ;
	visibility : hidden ;
}
* html .newsList{
	display : inline-table ;
	/*\*/display : block ;/**/
}

#news_Frame { width:460px;}
#news_Frame p.date {float:left; padding-left:15px; margin-left:10px; /margin-left:5px; width:80px; background:url(../parts/bg-news_list.jpg) left top no-repeat;}
#news_Frame p.detail { float:right; width:355px;}


/* #rightBlock ::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#rightBlock { width:240px; float:right; /*background-color:#FF00FF;*/}

#searchBlock { border:1px solid #A9D8A0; margin-bottom:10px; padding:5px;}
#searchArea { padding:10px 20px; /padding:10px 18px; background-color:#E0F3DE;}
#searchArea h3 { margin-bottom:7px;}
#searchBox { width:170px; /width:190px; margin-bottom:10px; padding:10px 10px 10px 10px; background-color:#FFFFFF;}

table#quickSearch {}
table#quickSearch th { width:45px; padding-bottom:5px; font-weight:bold;}
table#quickSearch td { padding-bottom:5px;}

