/*Global*****************************************************************/
*{margin:0; padding:0;}
body {font-size:80%; text-align:center;}
img{border : none;}
h1{font-size:130%; display:inline; text-align:left;}
h2{font-size:110%; display:inline; text-align:left;}
h3{font-size:105%; display:inline; text-align:left;}
h3 img{text-align:center; margin-top:10px;}
h4{font-size:102%; display:inline; text-align:left;}
table{margin:auto;font-size:100%;}
p{margin:0 ;padding:0; text-align:left;}
dt{text-align:left;}
dd{text-align:left;}
li{text-align:left;}

.tokuwari_price{color:red;}
/************************************************************************/

/*HeaderNavi*************************************************************/
#header{width:950px; text-align:left; margin:auto;}
#header .navi{width:950px; text-align:right;}
#header ul{display:inline; width:950px;}
#header li{display:inline; border-left:#ADCAEA 1px solid; padding-left:5px; padding-right:5px;}
#header .rline{border-right:#ADCAEA solid 1px;}
/************************************************************************/

/*IE6 Bug****************************************************************/
#main{width:950px;  margin:0 auto;}
/************************************************************************/

/*Contents***************************************************************/
#contents{clear:both; float:left; width:760px; margin-top:10px; text-align:center;}
#contents p{margin-top:10px; position : relative;}
#contents form{margin:0px; position : relative;}
/************************************************************************/

/*Navi*******************************************************************/
#navi{float:right; width:170px; text-align:center; margin-top:10px;}
#navi ul{list-style:none; margin:0px; padding:0px; text-align:left;}
#navi ul.sale{border-right:#ADCAEA 2px solid; border-left:#ADCAEA 2px solid; border-bottom:#ADCAEA 2px solid;}
#navi ul.land{border-right:#ADD9C6 2px solid; border-left:#ADD9C6 2px solid; border-bottom:#ADD9C6 2px solid;}
#navi ul.rent{border-right:#CCE09D 2px solid; border-left:#CCE09D 2px solid; border-bottom:#CCE09D 2px solid;}
#navi ul.link{border-right:#F2D295 2px solid; border-left:#F2D295 2px solid; border-bottom:#F2D295 2px solid;}
#navi img{vertical-align:bottom;}
#navi li.sale_even{background-color:#ADCAEA;}
#navi li.land_even{background-color:#ADD9C6;}
#navi li.rent_even{background-color:#CCE09D;}
#navi li.link_even{background-color:#F2D295;}
#navi ul ul li{padding-top:2px; padding-bottom:2px; padding-left:20px; background:url(../../images/arrow.gif) no-repeat 10px 0.5em;}
#navi .group{display:inline;}
#navi .next{margin-top:10px;}
/************************************************************************/

/*Top********************************************************************/
#contents #greeting #update{margin-top:10px; text-align:left;}
#contents #greeting #date{display:inline;}
#contents #search{margin-top:10px;}
#contents #search .next{clear:both;}
#contents #search .left{float:left; width:360px; border:#ff9900 1px dashed; margin-top:10px; padding:5px; text-align:center;}
#contents #search .right{float:right; width:360px; border:#ff9900 1px dashed; margin-top:10px; padding:5px; text-align:center;}
#contents #pickup{clear:both; margin-top:10px;}
#contents #pickup .next{clear:both;}

#contents #pickup .left{float:left; width:370px; margin-top:10px; text-align:left;}
#contents #pickup .right{float:right; width:370px; margin-top:10px; text-align:left;}

#contents #pickup .homes{width:370px; border:#ADCAEA 1px solid;}
#contents #pickup .land{width:370px; border:#ADD9C6 1px solid;}
#contents #pickup .rent{width:370px; border:#CCE09D 1px solid;}

#contents #pickup .detail_left{float:left; width:235px; margin-left:5px;}
#contents #pickup .detail_right{float:right; width:110px; margin-top:10px; margin-left:10px;}
#contents #pickup .detail{clear:both; text-align:center;}
#contents #takken{clear:both; margin-top:10px;}
#contents #takken #left{float:left; width:100px; text-align:center;}
#contents #takken #right{float:right; width:650px;}
/************************************************************************/

/*Footer*****************************************************************/
#footer{clear:both; width:950px; margin:auto; text-align:center; margin-top:10px;}
#footer #count{text-align:center;}
#footer #count_hide img{width:1px; height:1px;}
#footer #privacy{border-top: 1px solid gray;}
#footer #privacy ul{margin:0; padding:0; list-style-type:none; margin:auto; margin-top:10px;}
#footer #privacy li{display:inline; padding:10px;}
#footer #since{clear:both; margin-top:10px;}
/************************************************************************/

