
/* タイトル部分 */

h2{
	margin:0px 20px 10px 20px;
	padding:0px;
	height:28px;
	border-width:0px 0px 1px 5px;
	border-style:solid;
	border-color:#714b34;
	}


/* メイン */

#container{
	width:880px;
	margin:0px 10px 0px 10px;
	padding:0px;
	font-size:85%;
	}

h3{
	margin:0px;
	padding:0px;
	}

h4{
	margin:0px;
	padding-top:2px;
	height:40px;
	font-size:18px;
	text-indent:25px;
	line-height:40px;
	color:#fff;
	background:url(../img/taishin_h4_back.jpg) no-repeat left top;
	}

h5{
	margin:0px;padding:0px;font-size:16px;color:#330000;
	}

#inner{
	width:840px;
	margin:0px 20px 10px 20px;
	}

.block_inner{
	margin:10px 0px 0px 10px;
	}


/* イントロ */

#intro{
	width:840px;
	height:280px;
	background:url(../img/taishin_intro_back.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	}

#intro p{font-size:16px;
	font-weight:bold;
	color:#fff;
	margin-top:10px;
	padding-left:40px;
	line-height:140%;
	}

.taishin_menu{margin:30px 0px 0px 40px;}

.taishin_menu ul{
	list-style-type:none;
	clear:both;
	margin:0px;
	padding:0px;
	}

.taishin_menu ul li{
	margin-bottom:10px;
	font-weight:bold;
	color:#ffcc66;
	float:left;
	}

.taishin_menu ul li a{color:#fbeccf;}
.taishin_menu ul li a:link{color:#fbeccf;}
.taishin_menu ul li a:visited{color:#fbeccf;}
.taishin_menu ul li a:hover{color:#ff9900;}





/* 倒壊理由 */

.taishin_detail{
	margin:15px 0px 10px 10px;
	}

.detail_left{
	width:590px;
	padding-right:
	20px;float:left;
	}

.detail_left p{line-height:140%;}

.detail_right{width:220px;float:right;}


/* 診断 */

.shindan_koumoku{
	font-weight:bold;
	color:#330000;
	margin-left:10px;
	padding:0px;
	}

.shindan_koumoku li{margin-bottom:5px;}


.shindan_susumekata{
	margin:0px 20px 10px 10px;
	line-height:140%;
	}

.shindan_susumekata dl{margin:10px;}

.shindan_susumekata dl dt{
	margin-bottom:5px;
	width:150px;
	float:left;
	padding:10px;
	clear:both;
	}

.shindan_susumekata dl dd{
	margin-bottom:5px;
	margin-left:170px;
	padding:10px;
	line-height:150%;
	}

.shindan_susumekata dl dd span{font-size:13px;}


.shindan_susumekata dl dt#no1{
	height:100px;
	color:#fff;
	font-weight:bold;
	background: url(../img/taishin_shindan_nagare1.jpg) no-repeat left top;
	}

.shindan_susumekata dl dd#no1{height:100px;}

.shindan_susumekata dl dt#no2{
	height:190px;
	color:#fff;
	font-weight:bold;
	background: url(../img/taishin_shindan_nagare2.jpg) no-repeat left top;
	}

.shindan_susumekata dl dd#no2{height:190px;}

.shindan_susumekata dl dt#no3{
	height:100px;
	color:#fff;
	font-weight:bold;
	background: url(../img/taishin_shindan_nagare1.jpg) no-repeat left top;
	}

.shindan_susumekata dl dd#no3{height:100px;width:565px;}

.shindan_susumekata dl dt#no4{
	height:80px;
	color:#fff;
	font-weight:bold;
	background: url(../img/taishin_shindan_nagare4.jpg) no-repeat left top;
	}

.shindan_susumekata dl dd#no4{height:80px;width:565px;}

.shindan_susumekata_koumoku{margin:5px;}

.shindan_susumekata_koumoku tr td{
	border:1px solid #fff;
	padding:3px 0px 0px 10px;
	}

.shindan_susumekata_koumoku tr td#listtitle1{
	text-align:center;
	font-weight:bold;
	color:#ffcc99;
	width:110px;
	background-color:#666;
	}

.shindan_susumekata_koumoku tr td#listtitle2{
	text-align:center;
	font-weight:bold;
	color:#ffcc99;
	width:420px;
	background-color:#666;
	}

.shindan_susumekata_koumoku tr td#listtitle3{
	font-weight:bold;
	color:#fff;
	width:110px;
	background-color:#999;
	}

.shindan_susumekata_koumoku tr td#listtitle4{
	color:#000;
	width:420px;
	background-color:#ccc;
	}



/* 補強 */


.hokyou_inner{
	margin:0px 0px 0px 10px;
	}

.hokyou_detail_right{
	float:left;
	width:710px;
	}

.hokyou_detail_right p{margin:0px 0px 10px 10px;}

.hokyou_detail_left{
	float:left;
	width:100px;
	}


.hokyou_tejun{font-size:16px;font-weight:bold;color:#333300;}

.hokyou_detail_list{margin:0px 0px 0px 10px;width:700px;}
.hokyou_detail_list tr td{border:1px solid #fff;padding:3px 3px 3px 10px;}

.hokyou_detail_list tr td#koumoku1{width:210px;background-color:#906977;color:#fff;}
.hokyou_detail_list tr td#koumoku2{width:480px;background-color:#eeeeee;}

.hokyou2_detail_left{float:left;width:550px;}
.hokyou_detail2_right{float:right;width:260px;padding-left:10px;}

.hokyou_keikaku_left{width:100px;float:left;}
.hokyou_keikaku_right{width:445px;float:left;line-height:140%;}



/* 耐震リフォーム */

.taishin_jitsurei1{border:1px solid #ccc;width:820px;margin-bottom:10px;}

.jitsurei_left{float:left;width:300px;}
.jitsurei_right{float:left;width:490px;margin:15px 10px 0px 20px;line-height:150%;}

.jitsurei_right dl{margin-top:10px;}
.jitsurei_right dt{margin:0px;}
.jitsurei_right dd{margin:0px;}


.taishin_jitsurei2{border:1px solid #ccc;width:820px;margin-bottom:20px;}
.taishin_jitsurei2 dl{float:left;margin-left:20px;_margin-left:10px;}
.taishin_jitsurei2 dt{margin-bottom:3px;}
.taishin_jitsurei2 dd{margin:0px;}



/* 耐震事務所 */

.taishin_jimusho{margin:20px 10px 20px 0px;line-height:150%;}

.to_top{height:40px;text-align:right;fon-weight:bold;margin-top:15px;padding-right:10px;}

.space05{height:5px;clear:both;}
.space05 hr{display:none;}
