@charset "shift_jis";

/*** ▽トップページ ***/
.news { width:632px; height:31px; background:url("../_img/ind_tit03.gif") no-repeat;}
.news p { width:468px; height:29px; padding:2px 0 0 10px; font-size:x-small; float:left;}
.recommend { width:632px; height:28px; margin:10px 0 7px 0;}
.article { width:193px; height:98px; padding:6px 9px 6px 6px; background:url(../_img/ind_article_bg.gif) no-repeat; float:left;}
.article .txt { margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.2em;}


/*** ▽分譲中マンション ***/
.sell_article { width:193px; height:125px; margin:10px 0 0 0; padding:6px 9px 6px 16px; background:url(../_img/sell_article_bg.gif) no-repeat 10px 0; float:left;}
.sell_article .txt { width:95px; margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.2em;}
.sell_atten { color:#ff0000; font-size:x-small; font-weight:bold; margin:0; padding:4px; border:#ecd2d2 solid 1px; background-color:#feecec; line-height:1.2em;}
/***
.sell_article { width:193px; height:125px; margin:10px 10px 0 0; padding:6px 9px 6px 6px; background:url(../_img/sell_article_bg.gif) no-repeat; float:left;}
.sell_article .txt { width:95px; margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.2em;}
.sell_article_end { width:193px; height:125px; margin:10px 0 0 0; padding:6px 9px 6px 6px; background:url(../_img/sell_article_bg.gif) no-repeat; float:left;}
.sell_article_end .txt { width:95px; margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.2em;}
.sell_atten { color:#ff0000; font-size:x-small; font-weight:bold; margin:0; padding:4px; border:#ecd2d2 solid 1px; background-color:#feecec; line-height:1.2em;}
***/

/*** ▽リビングライフ宣言 ***/
.ann_menu01{ margin:20px 0 0 0; }
.ann_menu01 ul{ margin:0; padding:0; list-style:none; }
.ann_menu01 li{ margin:7px 0 0 0; padding:0; line-height:0; }
.ann_menu01 img{ display:block;}


/*** ▽リビングライフ宣言（納得） ***/
.ann_menu02{ width:634px; margin:0; }
.ann_menu02 ul{ margin:0; padding:0; list-style:none; }
.ann_menu02 li{ margin:0 0 7px 0; padding:0; line-height:0; float:left; }
.ann_menu02 img{ display:block;}


/*** ▽リビングライフ宣言（安心） ***/
.ann04_titbg01 { width:835px; height:66px; padding:10px 10px 10px 15px; background:url("../_img/ann04_bg01.jpg") no-repeat;}
.ann04_titbg02 { width:835px; height:66px; padding:10px 10px 10px 15px; background:url("../_img/ann04_bg02.jpg") no-repeat;}
.ann04_titbg03 { width:835px; height:66px; padding:10px 10px 10px 15px; background:url("../_img/ann04_bg03.jpg") no-repeat;}
.ann04_tit01 { padding:0 0 0 10px; color:#7a91b1; font-weight:bold; border-left:#7a91b1 solid 3px; }


/*** ▽友の会 ***/
.mem_box01 { width:420px; margin:20px 0 0 0; float:left;}
.mem_box02 { width:420px; margin:20px 0 0 0; float:right;}


/*** ▽供給実績 ***/
.res_article { width:193px; height:98px; margin:10px 0 0 0; padding:6px 9px 6px 16px; background:url(../_img/ind_article_bg.gif) no-repeat 10px 0; float:left;}
.res_article .txt { width:95px; margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.2em;}
.res_article_s { width:193px; height:54px; margin:10px 0 0 0; padding:6px 9px 6px 16px; background:url(../_img/res_article_bg.gif) no-repeat 10px 0; float:left;}
.res_article_s .txt { width:180px; margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.3em;}

/*** 
.res_article { width:193px; height:98px; margin:10px 10px 0 0; padding:6px 9px 6px 6px; background:url(../_img/ind_article_bg.gif) no-repeat; float:left;}
.res_article .txt { width:95px; margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.2em;}
.res_article_end { width:193px; height:98px; margin:10px 0 0 0; padding:6px 9px 6px 6px; background:url(../_img/ind_article_bg.gif) no-repeat; float:left;}
.res_article_end .txt { width:95px; margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.2em;}
.res_article_s { width:193px; height:54px; margin:10px 10px 0 0; padding:6px 9px 6px 6px; background:url(../_img/res_article_bg.gif) no-repeat; float:left;}
.res_article_s .txt { width:180px; margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.3em;}
.res_article_s_end { width:193px; height:54px; margin:10px 0 0 0; padding:6px 9px 6px 6px; background:url(../_img/res_article_bg.gif) no-repeat; float:left;}
.res_article_s_end .txt { width:180px; margin:0 0 5px 0; padding:0 0 0 4px; border-left:#f5b62c solid 3px; line-height:1.3em;}
 ***/


/*** ▽サイトマップ ***/
.sitemap .border { border-bottom:#CCCCCC solid 1px; }
.sitemap01 { margin:0; padding:15px 0 15px 22px; line-height:1.8em; background:url("../_img/aroww01.gif") no-repeat 10px 22px; }
.sitemap02 { margin:0; padding:5px 0 5px 22px; line-height:1.8em; background:url("../_img/aroww01.gif") no-repeat 10px 14px; }
.sitemap03 { margin:0; padding:15px 0 5px 22px; line-height:1.8em; background:url("../_img/aroww01.gif") no-repeat 10px 22px; }
.sitemap04 { margin:0; padding:15px 0 5px 22px; line-height:1.8em; background:url("../_img/aroww01.gif") no-repeat 10px 22px; }
.sitemap05 { margin:0; padding:5px 0 15px 22px; line-height:1.8em; background:url("../_img/aroww01.gif") no-repeat 10px 14px;}
.sitemap06 { margin:0; padding:15px 0 5px 22px; line-height:1.8em; background:url("../_img/aroww01.gif") no-repeat 10px 22px; }


/*** ▽フォーム ***/
.form_bg01 { margin:0; padding:15px; background-color:#f8f8f8; border-bottom:#cdcdcd solid 1px; border-left:#cdcdcd solid 1px; border-right:#cdcdcd solid 1px;}


/*** ▽ニュース一覧 ***/
.newslist  { padding:0 10px 10px 10px; margin:10px 0 0 0; border-bottom:#CCCCCC solid 1px; height:100%; }
.newslist .date { width:100px; float:left;}
.newslist .txt { width:744px; float:right;}
