@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　00. file import　　！！！インポートファイルは一番初めに記述のこと！！！
　01. 基本
　02. 長期優良TOP
　03. 長期優良住宅先導的モデル事業
　04．まちへの愛着育み提案


******************************************************************************* */



/* ==

　00. file import

=============================================================================== */
@import url("/jutaku/css/style.css"); /* 注文住宅CSS（/jutaku/css/） */


/* ==

　01. 基本

=============================================================================== */
.section .main{ margin-top:10px; }
.main div{
	min-height:1%;
	margin-bottom:20px;
	line-height:1.5;
	clear:both;
}
* html .main div{ height:1%; }
.main div:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	line-height:0; 
	visibility:hidden;
}
.main div div{ margin-bottom:0; clear:none; }

.section .main h3,
.section .main h4{
	margin-bottom:10px;
	background:none;
}


.main div.txt p{ margin-bottom:10px; }
.main div.txt p.notes{ font-size:85%; }

.main p.bnr{ margin:20px 0; }

.main p.bnr_sumikae{ margin:20px 0; padding-top:20px; background:url(/common/images/renew2009/line_dotted02.gif) left top repeat-x; }




/* ローカルナビ
------------------------------------------------------------------------------- */
.lnav p.title a{ background-image:url(/jutaku/images/lnav_title_about.gif); }
.lnav div.lnav02 p a{ background-image:url(/jutaku/visit/images/lnav_subt_visit.gif); }
.lnav div.lnav03 p a{ background-image:url(../images/lnav_subt_chouki.gif); }
.lnav div.lnav04 p a{ background-image:url(/jutaku/performance/images/lnav_subt_performance.gif); }
.lnav div.lnav05 p a{ background-image:url(/jutaku/ecopoint/images/lnav_subt_ecopoint.gif); }
.lnav div.lnav06 p a{ background-image:url(/jutaku/sumikae/images/lnav_subt_sumikae.gif); }



/* ==

　02. 長期優良TOP

=============================================================================== */
/* 世代を超えてずっと家に住み続けるために
------------------------------------------------------------------------------- */
.main .chouki_01 p.img{ width:234px; float:right; }
.main .chouki_01 div.txt{ width:485px; float:left; }


/* 長期優良住宅とは
------------------------------------------------------------------------------- */
.main .chouki_02 p.img{ width:238px; float:left; }
.main .chouki_02 div.txt{ width:475px; float:right; }
.main .chouki_02 div.notes{
	padding:10px 5px 0;
	background-color:#efdfd0;
	border:1px solid #e2c5a9;
}

/* 標準仕様でも、xevo */
.main .chouki_02xevo{ position:relative; }
.main .chouki_02xevo p.btn_xevo{
	position:absolute;
	top:34px;
	right:0;
}
.main .chouki_02xevo div.txt{ margin-bottom:10px; }
.main .chouki_02xevo ul.notes{ margin:10px 0 0; }
.main .chouki_02xevo ul.notes li{
	margin:0 0 5px 2.3em;
	text-indent:-2.3em;
	font-size:85%;
}

/* 多くの税優遇が受けられます */
.main .chouki_02tax h5{ margin:15px 0 7px; }
.main .chouki_02tax p.notes{ font-size:85%; }

.main .chouki_02tax p.txt_link a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
}

.main .chouki_02tax dt{ font-weight:bold; }
.main .chouki_02tax dd{
	margin:-1.5em 0 0 0;
	padding:0 0 5px 7em;
}




/* アフターサポート */
.main .chouki_02aqasset p.li_aqasset{ margin:5px 0 10px; }
.main .chouki_02aqasset p.li_aqasset a{
	padding-left:12px;
	background:url(../images/arrow.gif) left 2px no-repeat;
}
.main .chouki_02aqasset p.img{ float:right; width:339px; }
.main .chouki_02aqasset div.txt{ float:left; width:377px; }


/* 外張り断熱の家 xevoシリーズ
------------------------------------------------------------------------------- */
.main .xevo{ margin-bottom:0; }
.main .xevo dl{ margin-bottom:20px; float:left; }
.main .xevo dl.xevo_iron2f{ width:730px; }
.main .xevo dl.xevo_iron2f2{ width:122px; }
.main .xevo dl.xevo_wooden{ width:361px; }
.main .xevo dl.xevo_iron3f{ width:122px; }

.main .xevo dt{ margin-bottom:5px; }
.main .xevo dd li{
	margin-right:5px;
	float:left;
}
.main .xevo .xevo_iron2f dd li.lastChild,
.main .xevo .xevo_iron2f2 dd li.lastChild,
.main .xevo .xevo_wooden dd li.lastChild,
/*.main .xevo .xevo_iron3f dd li,*/
.main .xevo .xevo_designers dd li{ margin-right:0; }

.main .xevo dd li a{
	width:115px;
	display:block;
}
.main .xevo dd li a:link, .main .xevo dd li a:visited{ border:1px solid #d9d9d9; }
.main .xevo dd li a:hover, .main .xevo dd li a:active{ border:1px solid #ff6600; }



/* ==

　03. 長期優良住宅先導的モデル事業

=============================================================================== */
.main .about p.notes{ font-size:85%; }


/* 長期優良住宅先導的モデル事業への提案内容
------------------------------------------------------------------------------- */
.main .proposal div{ margin-bottom:30px; }
.main .proposal div div{ margin-bottom:0; }
.main .proposal p.img{ width:238px; float:left; }
.main .proposal div.txt{ width:475px; float:right; }
.main .proposal div.txt p{ margin-bottom:5px; }


/* まちへの愛着育み提案 */
.main .proposal .attachment p.img{ float:right; }
.main .proposal .attachment div.txt{ float:left; }
.main .proposal .attachment ul{
	margin:10px 0 0 0;
	padding-top:7px;
	background:url(/common/images/renew2009/line_dotted02.gif) left top repeat-x;
	clear:both;
}
.main .proposal .attachment li a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
}


/* まちなかジーヴォ */
.main .proposal .machinaka p.notes{ font-size:85%; }
.main .proposal .machinaka ul{
	margin:10px 0 0 0;
	padding-top:7px;
	background:url(/common/images/renew2009/line_dotted02.gif) left top repeat-x;
	clear:both;
}
.main .proposal .machinaka li{ margin-right:20px; float:left; }
.main .proposal .machinaka li a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
}

/* 時を愉しむ家 */
.main .proposal .delightful p.img{ float:right; }
.main .proposal .delightful div.txt{ float:left; }
.main .proposal .delightful ul{
	margin:10px 0 0 0;
	padding-top:7px;
	background:url(/common/images/renew2009/line_dotted02.gif) left top repeat-x;
	clear:both;
}
.main .proposal .delightful li a{
	padding-left:7px;
	background:url(/common/images/renew2009/arrow_02.gif) left 4px no-repeat;
}


/* 時を育む家 */
.main .proposal .bringup p.notes{
	margin:10px 0 0 0;
	padding-top:10px;
	background:url(/common/images/renew2009/line_dotted02.gif) left top repeat-x;
	font-weight:bold;
	text-indent:0;
}


/* 住宅履歴情報の整備
------------------------------------------------------------------------------- */
.main .history p.img{ width:238px; margin-bottom:10px; float:right; }
.main .history div.txt{ width:475px; margin-bottom:10px; float:left; }
.main .history ul{ clear:both; }
.main .history li{ width:238px; margin-right:8px; float:left; }
.main .history li.lastChild{ margin-right:0; }
.main .histroy p.notes{ font-size:85%; }



/* ==

　04．まちへの愛着育み提案

=============================================================================== */
.main #attachment .attachment_box{ width:355px; }
.main #attachment h3{ margin-top:25px; }
.main #attachment p{ margin-bottom:10px; }

.main #attachment_blog h2{ background:url("/common/images/renew2009/bk_h2.gif") no-repeat scroll right top; }
.main #attachment_blog li{
	width:175px;
	min-height:78px;
	margin:0 10px 10px 0;
	padding:5px 0;
	background:url(../images/attachment/bk_blog.jpg) no-repeat left top;
	line-height:1.2;
	float:left;
}
* html .main #attachment_blog li{ height:78px; }
.main #attachment_blog li.lastChild{ margin-right:0; }
.main #attachment_blog li span{
	font-size:85%;
	padding:3px 0 0 30px;
	display:block;
}
.main #attachment_blog li a{
	display:block;
	clear:both;
	margin-left:10px;
}


