img{
border:0;
}

ul{
margin:0;
padding:0;
}

li{
list-style-type:none;
margin:0;
padding:0;
display:block;
}

div#content_top{
text-align:center;
}
div#content_top div.content_row{
width:736px;
text-align:center;
margin-left:16px;
margin-right:16px;
clear:both;
overflow:hidden;
clear:both;
}

div#content_top div.content_row div.content_cell{
float:left;
width:368px;
margin:0;
padding:0;
}

div#content_top div.content_row div.left{
text-align:left;
}

div#content_top div.content_row div.right{
text-align:right;
}

div#content_top div.content_row div.content_cell div.cell{
width:360px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
text-align:left;
margin-top:12px;
margin-bottom:12px;
font-size:12pt;
}

div#content_top div.content_row div.content_cell div.cell h2{
font-size:11pt;
margin:0;
/* padding-left:4px;
padding-top:4px;
padding-bottom:4px; */
padding:0;
}

div#content_top div.content_row div.content_cell div.cell .kirikae{
overflow:hidden;
heigth:90px;
width:360px;
border:0;
margin:0;
padding:0;
}

div#content_top div.content_row div.content_cell div.cell .kirikae div{
float:left;
}

div#content_top div.content_row div.content_cell div.cell .kirikae img{
width:120px;height:90px;border:0;
}

div#content_top div.content_row div.content_cell div.cell2{
margin-left:2px;
margin-right:2px;
overflow:hidden;
text-align:left;
margin-top:12px;
margin-bottom:12px;
font-size:12pt;
width:180px;
float:left;

}

div#content_top div.content_row div.content_cell div.banner{
text-align:center;
padding-top:0;
padding-bottom:0;
}

div#content_top div.content_row div.content_cell div.banner2{
text-align:center;
padding-top:0;
padding-bottom:0;
}

div#content_top div.content_row div.content_cell div.list{
text-align:left;
padding-top:12px;
padding-bottom:12px;
padding-left:18px;
clear:both;
}

div#content_top div.content_row div.content_cell div.list h3{
clear:both;
}

div#content_top div.content_row div.content_cell div.list ul{
clear:both;
}

div#content_top div.content_row div.content_cell div.list ul li{
float:left;
padding-right:8px;
font-size:12pt;
padding-bottom:2px;
}

div#content_top div.content_row div.content_cell div.list br{
clear:both;
}

div#content_top div.content_row div.content_cell div.urimasu{
border-left:2px solid #ff4d00;
border-right:2px solid #ff4d00;
border-bottom:2px solid #ff4d00;
border-top:1px solid #ff4d00;
height:340px;
}

div#content_top div.content_row div.content_cell div.urimasu h2{
color:white;
background-color:#ff4d00;
height:24px;
background-image:url("/fudosan/images/subtitle_top_bg_2.gif");
background-repeat:repeat-x;
}

div#content_top div.content_row div.content_cell div.kashimasu{
border-left:2px solid #4dff00;
border-right:2px solid #4dff00;
border-bottom:2px solid #4dff00;
border-top:1px solid #4dff00;
height:340px;
}

div#content_top div.content_row div.content_cell div.kashimasu h2{
color:white;
background-color:#4dff00;
height:24px;
background-image:url("/fudosan/images/subtitle_top_bg_1.gif");
background-repeat:repeat-x;
}


div#content_top div.content_row div.content_cell div.karimasu{
border-left:2px solid #ff33cc;
border-right:2px solid #ff33cc;
border-bottom:2px solid #ff33cc;
border-top:1px solid #ff33cc;
height:210px;
}

div#content_top div.content_row div.content_cell div.karimasu div.header{
color:white;
background-color:#ff33cc;
height:24px;
background-image:url("/fudosan/images/subtitle_top_bg_3.gif");
background-repeat:repeat-x;
}

div#content_top div.content_row div.content_cell div.karimasu h2{
padding-top:2px;
padding-left:6px;
}


div#content_top div.content_row div.content_cell div.kaimasu{
border-left:2px solid #33ccff;
border-right:2px solid #33ccff;
border-bottom:2px solid #33ccff;
border-top:1px solid #33ccff;
height:210px;
}

div#content_top div.content_row div.content_cell div.kaimasu div.header{
color:white;
background-color:#33ccff;
height:24px;
background-image:url("/fudosan/images/subtitle_top_bg_4.gif");
background-repeat:repeat-x;
}

div#content_top div.content_row div.content_cell div.kaimasu h2{
padding-top:2px;
padding-left:6px;
}

div#content_top div.content_row div.content_cell div.cell .description{
padding-left:8px;
padding-right:8px;
font-size:10pt;
text-align:center;
padding-top:2px;
text-decoration:none;
}

div#content_top div.content_row div.content_cell div.koushin{
font-size:10pt;
overflow:auto;
height:185px;
}

div#content_top div.content_row div.content_cell div.koushin ul.koushin{

}

div#content_top div.content_row div.content_cell div.koushin ul.koushin li{
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
line-height:120%;
}

div#content_top div.content_row div.content_cell div.koushin ul.koushin li div.hiduke{

}

div#content_top div.content_row div.content_cell div.koushin ul.koushin li div.content{
padding-left:8px;
}