#example {
position: relative;
width: 208px;
margin-top:38px;
padding-left:25px;
float:left;
line-height:0;
display: inline;
}

#md_contents {
width: 980px;
margin-left:10px;
background:url(images/sky_bg.gif);
background-repeat: repeat-x;
}
/* 左ボタン \*/
#man_bt{
margin:15px 0 0 23px;
width:208px;
float:left;
}

/* 右コンテンツ \*/
#md_contents div.right_contents{
width:718px;
margin:0 0 0 147px;
}

#md_contents div.right_contents p{
font-size:14px;
line-height:25px;
}


/* 住まい選びのポイント \*/
#md_contents div.right_contents div.select1{
width:696px;
height:79px;
background:url(images/select_bg1.gif);
margin-top:10px;
text-align:right;
}

#md_contents div.right_contents div.select2{
width:696px;
height:79px;
background:url(images/select_bg2.gif);
margin-top:10px;
}

#md_contents div.right_contents div.select3{
width:696px;
height:79px;
background:url(images/select_bg3.gif);
margin-top:10px;
text-align:left;
}

#md_contents div.right_contents div.point1{
width:618px;
border-left:#59b727 4px solid;
border-right:#59b727 4px solid;
border-bottom:#59b727 4px solid;
background:#ffffff;
padding:35px;
background:url(images/situmon1.gif);
background-repeat: no-repeat;
}

#md_contents div.right_contents div.point2{
width:618px;
border-left:#59b727 4px solid;
border-right:#59b727 4px solid;
border-bottom:#59b727 4px solid;
background:#ffffff;
padding:35px;
background:url(images/situmon2.gif);
background-repeat: no-repeat;
}

#md_contents div.right_contents div.point2 td{
padding:3px 10px;
color:#003399;
}



#md_contents div.right_contents div.point3{
width:618px;
border-left:#59b727 4px solid;
border-right:#59b727 4px solid;
border-bottom:#59b727 4px solid;
background:#ffffff;
padding:35px;
background:url(images/situmon3.gif);
background-repeat: no-repeat;
}


/* 住まい選びのポイント共通 \*/
div.teacher{
border:1px dotted #999999;
padding:8px;
}

div.teacher img{
float:left;
margin-right:10px;
}

div.link_bt{
margin:0 auto;
width:451px;
}

#md_contents div.right_contents div.bottom_bt{
width:696px;
background:#59b727;
padding-bottom:4px;
text-align:center;
}

#md_contents div.right_contents div.bottom_bt img{
padding:0 15px;
}

/* フォーラム \*/
#md_contents div.right_contents div.nayami{
width:682px;
background:url(forum/img/nayami_bg.gif);
padding:6px;
margin:15px 0 35px 0;
}

#md_contents div.right_contents div.nayami div.nayami_naka{
background:#ffffff;
}

#md_contents div.right_contents div.nayami div.nayami_naka p{
width:620px;
margin:15px auto;
}

#md_contents div.right_contents div.nayami div.nayami_naka div.teacher{
width:598px;
margin:15px auto 20px auto;
padding:10px;
background:#ffffcc;
border:1px solid #ec82b1;
}

h1{
margin-left:10px;
}
