@charset "UTF-8";
/* ===================================================================
 file name  :tateru.css
 style info :/tateru/個別設定CSS
 =================================================================== */

.clearfix		{zoom:1;}/*for IE 5.5-7*/
.clearfix:after	{content:"."; display: block; height:0px; clear:both; visibility:hidden;}/*for Modern*/


/*ORIGINAL*/

.t14 {font-weight:bold;font-size:114%;}
.red {font-weight:bold;color:#ce4908;}
.comment {font-size:71%;padding-top:20px;}

/*--グローバルナビゲーション module.cssより --*/
ul#globalNavi li.navi04 a.naviLink {
	width: 134px;
	background-position: -401px -35px;
}

/*共通*/

h1 {
	height:47px;
	width:920px;
	margin:0px auto;
}

#main {
	width:920px;
	padding:0 0 5px 0;
	margin:5px auto 20px;
	}

#main #left , #main #right ,
.text_index #left , .text_index #right {
	float:left;
	text-align:left;
	}

#main #left {
	width:460px;
	padding:0 13px 0 0;
	}

#main #right {
	width:447px;
	}

#main #right .read {
	font-weight:bold;
	font-size:114%;
	padding:0;
	}

#merit #main #right p ,
#souzou #main #right p ,
#dannetsu #main #right p {
	font-size:114%;
	}

#main #right p.text {
	padding:0 10px;
	}

#main #right .title {
	width:425px;
	font-size:114%;
	font-weight:bold;
	line-height:1;
	color:#ce4908;
	padding:5px 10px;
	margin:10px 0 5px;
	border:1px solid #999999;
	}

.text_index h3 {
	clear:both;
	width:436px;
	height:23px;
	padding-bottom:10px;
	}

.text_index {
	clear:both;
	width:882px;
	margin:0 auto 5px;
	}

.text_index .box {
	width:425px;
	padding:0 0 5px 10px;
	margin-bottom:15px;
	border-bottom:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	}

.text_index .box p {
	width:205px;
	float:left;
	}

.text_index .box img {
	float:left;
	width:210px;
	padding:0 0 0 10px;
	}

.text_index #left {
	width:436px;
	margin:0 10px 0 0;
	}

#merit .text_index #left ,
#souzou .text_index #left {
	width:583px;
	margin:0;
	}

#merit .text_index #left p ,
#souzou .text_index #left p {
	width:572px;
	padding:0 0 5px 10px;
	margin-bottom:15px;
	border-bottom:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	}

.text_index #right {
	width:436px;
	}

#merit .text_index #right ,
#souzou .text_index #right {
	width:289px;
	padding:0 0 0 8px;
	}

#merit .text_index #right img ,
#souzou .text_index #right img {
	padding-bottom:10px;
	}

h2 span , h3 span , h4 span {
	display:none;
	}

/*フッタお問い合わせ*/

#info {
	clear:both;
	width:860px;
	padding:10px;
	margin:20px auto;
	border:1px solid #666666;
	background:url(../../images/tateru/bg_dot.gif);
	}

#info #left {
	float:left;
	width:200px;
	padding:0 0 7px 0;
	margin:0 15px 0 0;
	background:url(../../images/tateru/inquiry_bottom.gif) center bottom no-repeat;
	}

#info #text {
	font-weight:bold;
	font-size:105%;
	padding:7px 0 0 0;
	background:url(../../images/tateru/inquiry_head.gif) no-repeat;
	}

#info #text p {
	line-height:1.4;
	padding:0 0 0 15px;
	background:url(../../images/tateru/inquiry_bg.gif) repeat-y;
	}


#info #center {
	float:left;
	width:410px;
	margin:0;
	font-weight:bold;
	font-size:144%;
	}
	
#info #center img {
	float:left;
	}

#info #center p {
	float:right;
	padding:0 0 0 20px;
	margin:3px 0;
	font-weight:normal;
	font-size:12px;
	background:url(../../images/common/arrow_next.gif) left center no-repeat;
	}

#info #center p a {
	color:#0066ff;
	text-decoration:none;
	}

#info #center p a:visited {
	color:#0066ff;
	text-decoration:none;
	}

#info #center p a:hover {
	color:#0066ff;
	text-decoration:underline;
	}

#info #center p a:active {
	color:#0066ff;
	text-decoration:underline;
	}

#info #right {
	float:right;
	width:222px;
	height:44px;
	margin-top:5px;
	background:url(../../images/tateru/inquiry_btn.gif) no-repeat;
	}

#info #right a {
	display:block;
	width:222px;
	height:44px;
	}

#info #right span {
	display:none;
	}

#info #right a:hover {background:url(../../images/tateru/inquiry_btn_over.gif) no-repeat;}


/*-----------------------------------------------
 ■アヤハホームの「こだわりとメリット」
-----------------------------------------------*/

#merit h1{background: url(../../images/tateru/merit_h1_title.jpg) 0 0 no-repeat;}

#merit #main #left {
	width:473px;
	padding:0;
	}

#merit #main #right h2 {
	width:447px;
	height:97px;
	padding-bottom:15px;
	background:url(../../images/tateru/merit_h2_title.gif) no-repeat;
	}

#merit .text_index #left h3 {
	width:583px;
	height:33px;
	padding-bottom:10px;
	}

h3#merit01 {background:url(../../images/tateru/merit_h3_title01.gif) 0 0 no-repeat;}
h3#merit02 {background:url(../../images/tateru/merit_h3_title02.gif) 0 0 no-repeat;}
h3#merit03 {background:url(../../images/tateru/merit_h3_title03.gif) 0 0 no-repeat;}
h3#merit04 {background:url(../../images/tateru/merit_h3_title04.gif) 0 0 no-repeat;}
h3#merit05 {background:url(../../images/tateru/merit_h3_title05.gif) 0 0 no-repeat;}

/*-----------------------------------------------
 ■シンプル＆スマートな家
-----------------------------------------------*/

#simple h1{background: url(../../images/tateru/simple_h1_title.jpg) 0 0 no-repeat;}

#simple #main #right h2 {
	width:447px;
	height:92px;
	padding-bottom:15px;
	background:url(../../images/tateru/simple_h2_title.gif) no-repeat;
	}

h3#simple01 {background:url(../../images/tateru/simple_h3_title01.gif) 0 0 no-repeat;}
h3#simple02 {background:url(../../images/tateru/simple_h3_title02.gif) 0 0 no-repeat;}
h3#simple03 {background:url(../../images/tateru/simple_h3_title03.gif) 0 0 no-repeat;}
h3#simple04 {background:url(../../images/tateru/simple_h3_title04.gif) 0 0 no-repeat;}
h3#simple05 {background:url(../../images/tateru/simple_h3_title05.gif) 0 0 no-repeat;}
h3#simple06 {background:url(../../images/tateru/simple_h3_title06.gif) 0 0 no-repeat;}

/*-----------------------------------------------
 ■太陽光発電の家
-----------------------------------------------*/

#taiyoukou h1{background: url(../../images/tateru/taiyoukou_h1_title.jpg) 0 0 no-repeat;}

#taiyoukou #main #right h2 {
	width:447px;
	height:92px;
	padding-bottom:15px;
	background:url(../../images/tateru/taiyoukou_h2_title.gif) no-repeat;
	}

h3#taiyoukou01 {background:url(../../images/tateru/taiyoukou_h3_title01.gif) 0 0 no-repeat;}
h3#taiyoukou02 {background:url(../../images/tateru/taiyoukou_h3_title02.gif) 0 0 no-repeat;}
h3#taiyoukou03 {background:url(../../images/tateru/taiyoukou_h3_title03.gif) 0 0 no-repeat;}
h3#taiyoukou04 {background:url(../../images/tateru/taiyoukou_h3_title04.gif) 0 0 no-repeat;}
h3#taiyoukou05 {background:url(../../images/tateru/taiyoukou_h3_title05.gif) 0 0 no-repeat;}
h3#taiyoukou06 {background:url(../../images/tateru/taiyoukou_h3_title06.gif) 0 0 no-repeat;}

/*-----------------------------------------------
 ■創造空間の家
-----------------------------------------------*/

#souzou h1{background: url(../../images/tateru/souzou_h1_title.jpg) 0 0 no-repeat;}

#souzou #main #right h2 {
	width:447px;
	height:114px;
	padding-bottom:15px;
	background:url(../../images/tateru/souzou_h2_title.gif) no-repeat;
	}

#souzou .text_index #left h3 {
	width:583px;
	height:23px;
	padding-bottom:10px;
	}

h3#souzou01 {background:url(../../images/tateru/souzou_h3_title01.gif) 0 0 no-repeat;}
h3#souzou02 {background:url(../../images/tateru/souzou_h3_title02.gif) 0 0 no-repeat;}
h3#souzou03 {background:url(../../images/tateru/souzou_h3_title03.gif) 0 0 no-repeat;}

#souzou .text_index #left p.comment {
	border:none;
	}

/*-----------------------------------------------
 ■外張断熱の家
-----------------------------------------------*/

#dannetsu h1{background: url(../../images/tateru/dannetsu_h1_title.jpg) 0 0 no-repeat;}

#dannetsu #main #right h2 {
	width:447px;
	height:126px;
	padding-bottom:15px;
	background:url(../../images/tateru/dannetsu_h2_title.gif) no-repeat;
	}

#dannetsu .text_index h3 {
	clear:both;
	width:882px;
	height:30px;
	padding-bottom:15px;
	}

h3#dannetsu01 {background:url(../../images/tateru/dannetsu_h3_title01.gif) 0 0 no-repeat;}
h3#dannetsu02 {background:url(../../images/tateru/dannetsu_h3_title02.gif) 0 0 no-repeat;}

#dannetsu .text_index h4 {
	clear:both;
	width:882px;
	height:23px;
	padding-bottom:10px;
	}

h4#dannetsu01 {background:url(../../images/tateru/dannetsu_h4_title01.gif) 0 0 no-repeat;}
h4#dannetsu02 {background:url(../../images/tateru/dannetsu_h4_title02.gif) 0 0 no-repeat;}
h4#dannetsu03 {background:url(../../images/tateru/dannetsu_h4_title03.gif) 0 0 no-repeat;}
h4#dannetsu04 {background:url(../../images/tateru/dannetsu_h4_title04.gif) 0 0 no-repeat;}
h4#dannetsu05 {background:url(../../images/tateru/dannetsu_h4_title05.gif) 0 0 no-repeat;}
h4#dannetsu06 {background:url(../../images/tateru/dannetsu_h4_title06.gif) 0 0 no-repeat;}

#dannetsu .text_index .box {
	width:871px;
	}

#dannetsu .text_index .box p {
	width:421px;
	}

#dannetsu .text_index .box p.dannetsu05 {
	float:none;
	width:871px;
	}

#dannetsu .text_index .box p.dannetsu06 {
	width:281px;
	}

#dannetsu .text_index .box div {
	float:left;
	width:421px;
	}

#dannetsu .text_index .box img {
	width:440px;
	}

#dannetsu .text_index .box img.dannetsu05 {
	float:none;
	width:872px;
	padding:20px 0 0 0;
	}

#dannetsu .text_index .box img.dannetsu06 {
	width:580px;
	}

#dannetsu .text_index .box div ol {
	padding:10px 0 0 20px;
	}

#dannetsu .text_index .box div ol li {
	list-style:decimal;
	}


/*-----------------------------------------------
 ■インデックスページ
-----------------------------------------------*/

#tateru h1{background: url(../../images/tateru/tateru_h1_title.jpg) 0 0 no-repeat;}

#tateru #main #left {
	width:610px;
	height:347px;
	padding:0;
	position:relative;
	background: url(../../images/tateru/main.jpg) no-repeat;
	}

#tateru #main #left img#btn_merit {
	position:absolute;
	bottom:10px;
	right:6px;
	}

#tateru #main #right {
	width:310px;
	}

#tateru #main #right h2 {
	width:310px;
	height:144px;
	padding-bottom:15px;
	background:url(../../images/tateru/h2_title.gif) no-repeat;
	}

#tateru #main #right #title {
	width:290px;
	padding:5px 10px;
	margin-bottom:10px;
	color:#ce4908;
	font-weight:bold;
	font-size:114%;
	background:	url(../../images/tateru/bg_dot.gif);
	}

#tateru #main #right p {
	padding:0 10px 10px;
	}

#tateru .text_index {
	background:url(../../images/tateru/bg.gif) left bottom repeat-y;
	position:relative;
	}

#tateru .text_index:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#tateru .text_index { display: inline-table; }
/*\*/
#tateru .text_index { display: block; }
* html #tateru .text_index { height: 1%; }
/**/

#tateru h3 {
	clear:both;
	width:882px;
	height:34px;
	margin:0 auto 10px;
	background:url(../../images/tateru/h3_title.gif) no-repeat;
	}

#tateru .box_1,
#tateru .box_2,
#tateru .box_3,
#tateru .box_4 {
	width:422px;
	padding:8px 10px 11px 7px;
	background:url(../../images/tateru/btn_head.gif) left top no-repeat;
	}

#tateru .box_1,
#tateru .box_3 {
	float:left;
	}
	
#tateru .box_2,
#tateru .box_4 {
	float:right;
	margin:0 1px 0 0;
	}

#tateru .box {
	float:left;
	width:200px;
	border:none;
	padding:0;
	}

#tateru h4 {
	width:200px;
	height:37px;
	padding-bottom:5px;
	}

#tateru h4 a {
	display:block;
	width:200px;
	height:37px;
	}

#tateru .box_1 h4 { background:url(../../images/tateru/btn01_title.gif) no-repeat;}
#tateru .box_1 h4 a:hover { background:url(../../images/tateru/btn01_title_over.gif) no-repeat;}

#tateru .box_2 h4 { background:url(../../images/tateru/btn02_title.gif) no-repeat;}
#tateru .box_2 h4 a:hover { background:url(../../images/tateru/btn02_title_over.gif) no-repeat;}

#tateru .box_3 h4 { background:url(../../images/tateru/btn03_title.gif) no-repeat;}
#tateru .box_3 h4 a:hover { background:url(../../images/tateru/btn03_title_over.gif) no-repeat;}

#tateru .box_4 h4 { background:url(../../images/tateru/btn04_title.gif) no-repeat;}
#tateru .box_4 h4 a:hover { background:url(../../images/tateru/btn04_title_over.gif) no-repeat;}

#tateru .box p {
	width:190px;
	padding:0 5px;
	}

#tateru .box_1 img,
#tateru .box_2 img,
#tateru .box_3 img,
#tateru .box_4 img {
	float:left;
	width:222px;
	}
