*{
margin:0;
padding:0;
}

a img { border:none} 

li {
list-style:none;
}

body {
background-color:#CCCCCC;
}

#all {
background-color:#FFFFFF;
float:left;
width:950px;
margin:0px auto;
}

.logo{
padding-left:20px;
padding-top:10px;
float:left;
width:240px;
}

#headder p{
padding-right:20px;
padding-top:20px;
float:right;
font-size:12px;
}

.news{
width:300px;
font-size:14px;
float:right;
padding-top:27px;
}


#content {
float:left;
background-color:#FFFFFF;
}


#headder {
background-color:#FFFFFF;
width:900px;
float:left;
}

#osusume{
background-image:url("/gazou/osusumeback.gif");
margin-bottom:0px;
background-repeat:repeat-x;
border:solid 1px #CCCCCC;
background-color:#FFFFFF;
margin-bottom:15px;
float:left;
width:668px;
padding-bottom:15px;
}

#osusume ul{
margin-top:5px;
}


#osusume li{
padding-bottom:3px;
font-size:14px;
}

#osusume p{
float:right;
font-size:12px;
margin-top:0px;
margin-bottom:3px;
width:250px;
}

#koukoku{
float:left;
width:669px;
margin-bottom:15px;
}


.osusumeimg{
float:left;
width:200px;
padding-left:20px;
}

#osusume ul{
float:left;
width:400px;
}

#leftcontent{
width:670px;
float:left;
background-color:#FFFFFF;
padding-left:20px;
}

#rightcontent{
background-image:url("/gazou/sideue.gif");
background-repeat:repeat-x;
width:234px;
float:left;
margin-left:10px;
width:234px;
padding-top:10px;
margin-bottom:30px;
}

.sidebox{
padding-left:10px;
background-color:#F3F3F3;
float:left;
width:224px;
}

#rightcontent-innerwrapper{
background-image:url("/gazou/sidebottom.gif");
background-repeat:repeat-x;
background-position:bottom;
float:left;
padding-bottom:60px;
}

h1{
font-size:14px;
padding-top:8px;
padding-left:30px;
margin-bottom:0px;
padding-bottom:5px;
}

#koukoku h3{
font-size:14px;
padding-top:8px;
padding-left:30px;
margin-bottom:0px;
padding-bottom:5px;
}

#osusume h2{
font-size:14px;
padding-left:30px;
margin-bottom:0px;
padding-bottom:5px;
padding-top:15px;
}

.adsmall{
border:solid 1px #CCCCCC;
background-color:#FFFFFF;
float:left;
width:578px;
padding-left:90px;
padding-top:10px;
margin-bottom:15px;
}

.titlebar{
background-image:url("/gazou/bar1.gif");
background-repeat: no-repeat; 
height:30px;
margin-bottom:0px;
}

.titlebar p{
font-size:14px;
padding-top:8px;
padding-left:30px;
}

.titlebar2{
background-image:url("/gazou/titlebar2.gif");
background-repeat: no-repeat; 
height:30px;
width:320px;
}

.toptext{
font-size:12px;
background-image:url("/gazou/textbg.gif");
background-repeat: no-repeat; 
width:650px;
padding:10px 10px 10px 10px;
margin-top:0px;
margin-bottom:15px;
}

.pickup{
width:320px;
float:left;
}

.pickupimg{
width:120px;
float:left;
}

#area {
width:320px;
float:left;
}

#area h3{
font-size:14px;
padding-top:8px;
padding-left:30px;
}

#area li{
float:left;
width:90px;
margin-bottom:10px;
}

#area ul{
float:left;
padding-left:15px;
padding-top:5px;
}


.adbig{
float:left;
width:300px;
padding-top:20px;
padding-left:10px;
}

.box{
margin-bottom:20px;
float:left;
}

.qa h4{
font-size:12px;
background-image:url("/gazou/qaicon.gif");
background-repeat: no-repeat; 
width:615px;
padding:5px 10px 0px 20px;
margin:0px;
}

.qa p{
font-size:12px;
width:615px;
padding:0px 10px 0px 20px;
}

.sidetitle{
background-image:url("/gazou/sidebar.gif");
background-repeat: no-repeat; 
height:24px;
margin-top:0px;
margin-bottom:0px;
padding-left:10px;
padding-top:4px;
font-weight:bold;
font-size:14px;
}

.sidelist1{
background-image:url("/gazou/sideback.gif");
background-repeat: no-repeat;
border:solid 1px #CCCCCC;
width:212px;
margin-bottom:15px;
float:left;
}

.sidelist1 ul{
width:199px;
padding-left:5px;
padding-right:5px;
float:left;
padding-top:10px;
}

.sidelist1 li{
width:190px;
border-bottom:solid 1px #CCCCCC;
font-size:14px;
margin-bottom:7px;
padding-bottom:6px;
padding-left:10px;
padding-top:2px;
padding-bottom:11px;
}

.sidelist2 {
border:solid 1px #CCCCCC;
background-color:#FFFFFF;
width:202px;
margin-bottom:15px;
float:left;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

.sidelist2 p{
font-size:12px;
float:left;
width:120px;
margin-top:3px;
}

.sidekoukoku {
float:left;
padding-left:5px;
padding-top:5px;
width:70px;
}

.sidetext{
float:left;
}

.pickuptext{
font-size:14px;
}

.pickup p{
font-size:14px;
padding-top:5px;
}

.pickup {
font-size:14px;
padding-top:5px;
}

#footer{
font-size:14px;
margin-bottom:7px;
padding-left:20px;
}

#footer p{
border-top:solid 3px #CCCCCC;
padding-top:10px;
padding-left:300px;
}


li.name {
background-image:url("/gazou/namehome.gif");
background-repeat: no-repeat; 
margin-bottom:0px;
font-size:14px;
padding-left:34px;
padding-top:10px;
height:20px;
}

li.area{
border-bottom:solid 1px #CCCCCC;
font-size:14px;
padding-left:34px;
padding-bottom:8px;
padding-top:5px;
}

#pagenavi{
font-size:14px;
padding-left:4px;
padding-bottom:8px;
padding-top:5px;
}

#maparea{
padding-left:70px;
margin-top:20px;
margin-bottom:20px;
}

.toiawase p{
font-size:14px;

padding-top:15px;
}

